PDA

Просмотр полной версии : [Python] Скрипты (классы) для работы с mirtesen.ru


nuclearworm
20.08.2009, 19:46
Сделал тут в качестве тренировки питона несколько функций для миртесенру. Использовал pycurl, т.к. именно его и надо было тренировать, потом переделаю с urllib, наверное. Делалось все для "социального бота", но кусок вполне рабочий. В функции main показаны примеры чего можно делать. Как параметры задаете свой логин(мейл) и пароль на миртесенру.
Если кто хочет присоединиться к проекту - выложил в свн на гуглекоде :) пишите, добавлю (проект - socialbot).
Знаю что много недоработано - недостаточно перехватов ошибок, репортов, работа с файлами (потом присобачу sqlite). Для дотошных есть дебаг.
Учитывайте ограничения на сайте - на добавление в друзья, на посылку сообщений и т.д. Похоже что нет только на "облить водой", а там можно какое хочешь сообщение впихивать..
Примеры - послать приглашение о дружбе всем фемейлам с москвы от 23 до 25 лет, "облить водой" всех фемейлов с Питера в возрасте 14 лет с сообщением "ты и так живешь на болоте" и т.д. Кое-где стоят таймауты, чтобы не вызывать подозрение, можете их убрать (строчки с time.sleep)
Если есть предложения или заказы - пишите :) Ругать можно, но конструктивно.
Код:



Похоже что не поместился :(



Или на http://code.google.com/p/socialbot/source/browse/trunk/trunk/web.py , там будет обновляться
Кроссплатформенностью не занимался и не собираюсь, на последней убунте с питоном 2.6.2 все работает. Возможно если поменять пути к файлам, заработает и на вендах.