About |

Archive for April, 2010

Добавили интеграцию с memori.ru в Wallp Project

Во-первых, УРА!

Wallp Project обзавелся интеграцией с memori.ru. Теперь при добавлении обоев создается закладка на сервисе закладок memori.ru.

Во-вторых, здесь можно посмотреть закладки созданные автоматически при загрузке обоев на b000.ru. В дальнейшем планируем интеграцию движка с другими сервисами закладок.

И в-третьих, готовый кусок кода на питоне для работы с API memori.ru можно сказать с нашего pastebin сервиса — Memori.ru API Python example.

 continue reading

Автоматический following в twitter’e на Python

Т.к. наш Твиттер-бот описанный в предыдущем посте не имел фолловеров, мы решили написать небольшой скрипт для фолловинга за друзьями пользователя твиттера. Тяжелое предложение для восприятия получилось =).

Цель — получить фолловеров в твиттере.
Решение: Прошерстив API твиттера вы обнаружите, что проспамить твиттер не так просто — ограничение на количество запросов, регистрация через капчу, и т.д. Единственный вариант автоматизации который можно заюзать — это фолловинг за пользователями (которые в ответ тоже начинают “дружить” с ботом).

Итак вот скрипт на питоне: http://p.py6.ru/view/7/, готовый пример для интеграции в ваши проекты: python example — эта функция например используется для хостинга картинок. Запускается из консоли. Зависимость — python-twitter. (Для Debian достаточно выполнить — apt-get install python-twitter) Если вы используете Windows — то сами разбирайтесь, что вам нужно поставить.

Help:
Usage: twit-follow.py [options]

Options:
  -h, --help            show this help message and exit
  -u USERNAME, --username=USERNAME
                        Ваш логин в твиттере
  -p PASSWORD, --password=PASSWORD
                        Ваш пароль в твиттере
  -f FOLLOW_USER, --follow=FOLLOW_USER
                        Username (или id) Твиттер пользователя, для анализа и
                        фоловинга за его пользователями
  -d, --debug           Отображать подробно ход процесса выполнения,
                        диагностика

Пример запуска — 
python twit-follow.py -u ваш_логин -p 'Ваш_пароль' -f имя_пользователя_чьих_друзей_мы_будем_добавлять

Твиттер-бот.

Прикрутили к своему jabber-боту постинг анекдотов в твиттер. Заценить — http://twitter.com/anekbot Анекдоты более 140 символов обрезаются и дается ссылка на продолжение анекдота — an7.ru. Ссылки само собой рубятся py6анком.

Вот сусок кода на питоне, который собственно постит анекдоты в твиттер — http://p.py6.ru/view/12/.

Короткий Урл - Ру6анок

Ру6анок — Короткий урл

Сайт предназначен для сокращения длинных урлов. Форму для сокращения урлов, вы можете поставить у себя на сайте.

Зарегистрированные пользователи могут просматривать статистику переходов по их ссылкам.