Простой автореггер аккаунтов
Требуется написать многопоточный автореггер аккаунтов.
Суть задачи: программа должна открывать сайт (url будет разный, то есть он задается в самом начале). На сайте будет в определенноевремя форма регистрации. (пример этой формы я покажу, она простая - адрес электронной почты, пароль, каптча гугла и кнопка регистрации). Зацепиться за дизайн страницы не получится, он всегда будет разный, однако можно разобрать DOM html кода и зацепиться за DIV поля. (я сохранил пример страницы).Простыми словами. Софт обновляет страницу каждые N секунд (по умолчанию на странице только форма для входа, но нет поля и ссылок для регистрации) и как только софт видит DIV/блоки с полями регистрации - он ее выполняет. Естественно все это многопоточно и через прокси.
Теперь детали.
Адреса электронной почты он берет откуда-то заранее (например мы можем загружать их в программу обычным списокм или же класть в файл email.txt в формате email(без пароля))Пароли программа должна генерировать сама. Сложность пароля не важна, можно даже просто задать один пароль и вставлять его везде. Но лучше генерировать.Итак, софт ждет, обновляя страницу (цы - многопоточно - прокси - много окон - далее будет про одно окно - для упрощения понимания) и как только видит форму регистрации - он открывает email.txt - берет адрес email для каждого окна (сессии) - вбивает его в форму email, заполняет форму пароля, решает каптчу и жмет кнопку регистрации. Далее страница меняется (там будет написано проверьте ваш ящик для подтверждения, но по факту лучше ориентироваться на отсутствие форм) - цикл для данного окна завершен. Регистрация сработала, email вбит. Теперь этот email удаляется из email.txt, записывается в out.log в формате email:pass (где пароль - сгенерирированный пароль для входа на сайт)