Написание своего реггера на Python. Часть 1

Категории: Программирование , Софт Комментариев: 9

Хочу написать серию статей о том, как написать свой реггер каких-нибудь аккаунтов без использования особых знаний PHP и наличия дорогостоящего софта типа XHE. Оказывается, это не так сложно! Достаточно иметь под рукой блокнот, установленный на компьютер Python с модулем twill. Для того чтобы написать реггер аккаунтов с помощью этой связки даже не нужно особых знаний программирования.

Первая статья будет посвящена подготовке к работе и начальной настройке необходимого софта. Для тех, кто хорошо знаком с Python эта часть не даст много информации, но я рекомендую с ней ознакомиться.

Я работаю в основном на Ubuntu 9.10, поэтому мануал буду писать, переодически стараясь уточнить различия под Windows. Для начала, нам необходимо установить Python. На Linux машинах, обычно, он уже установлен. Если нет -

sudo apt-get install python

Для Windows достаточно скачать и установить Python отсюда.

После установки самого Python нужно установить модуль twill. Для этого заходим на официальный сайт и качаем twill. Теперь установка для Linux:

Распаковываем архив в любую папку, переходим в неё в консоли на набираем

sudo setup.py install

После установки можно проверить модуль. Даём файлу twill-sh права на выполнение (chmod +x twill-sh) и запускаем его (./twill-sh). После вывода служебной информации вам выведет:

-= Welcome to twill! =-
current page:  *empty page*

Это значит, что модуль установлен нормально!

Теперь об установке модуля на Windows:

Для начала качаем установщик модулей тут. Потом сам twill. Устанавливаем установщик, распаковывем архив с модулем. Открываем командную строку, переходим в папку с распакованным модулем и пишем python setup.py install. Если всё прошло хорошо, то модуль установился удачно.

Теперь небольшой тест модуля. Создаём где-нибудь файл, например test.py, и пишем в него такой код:

test.py   
  1. from twill.commands import *
  2. go("http://www.google.com/")
  3. showforms()

Запускаем любым удобным для вас способом(желательно через консоль и командную строку – python test.py) и скрипт переходит на google.com и показывает все формы, которые есть на странице.

В следующей статье я расскажу как написать простой аддурл скрипт с использованием антикапчи!

Автор inlanger   @   18.01.2010 Комментариев: 9
Tags : ,

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

No comments yet. Be the first to leave a comment !
Leave a Comment

Следущая запись
«
Предыдущая запись
»


Zionn designed by ZENVERSE  |  In conjunction with Reseller Hosting from the #1 Web Hosting Provider - HostNexus.