Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: PHP, авторегалка
цитата
07/10/10 в 11:30
 FXIX
Господа продвинутые расскажите на чем самому регалку акков писать. К сервисам типа мыльных\фрихостблоги итд. Магазы акков разочаровали. сапорт от малейших требований сразу бежит. как прокаженный.

нарыл пару классов.
http://scripts.incutio.com/httpclient/
http://pear.php.net/package/HTTP_Client/redirected
http://www.phpclasses.org/package/3-PHP-HTTP-client-to-access-Web-site-pages.html
помогите с выбором инструмента, кто какие юзал
цитата
07/10/10 в 11:42
 remorhaz
Голый CURL плюс внешний сервис для пробития капчи.
цитата
07/10/10 в 12:57
 _s_[sov]
на php, perl, python icon_smile.gif
цитата
07/10/10 в 12:59
 Bredov
remorhaz писал:
Голый CURL плюс внешний сервис для пробития капчи.


кстати, какие можете посоветовать капча-пробивальщики качественные?
цитата
07/10/10 в 13:01
 mescalito
antigate.com
captchabot.com
цитата
07/10/10 в 16:11
 mr. snatch
FXIX писал:
помогите с выбором инструмента, кто какие юзал

смотря, что регаешь. если без всяких аяксов, несколько разовых кликов по continue, динамического построения ответа жаба-скриптом и подобное, то проще ессно голый курл (ну обёрнутый в некий манагер в случае ПЫХа и желания мультикурла), если же все эти веб2.0-ные фитчи присутствуют, то проще хъюман эмулятор или своя обёртка над настоящим браузером, который за тебя выполнит все яваскрипты
цитата
07/10/10 в 16:20
 remorhaz
Bredov писал:
кстати, какие можете посоветовать капча-пробивальщики качественные?


Капчабота уже посоветовали.
P.S.: и вебдванольные фичи прекрасно пробиваются простым курлом, надо просто посмотреть, что куда ломится и с какими параметрами. Что бы там ни было навернуто - оно всё равно работает через старый добрый HTTP, а значит, задачка решается курлом без проблем.
цитата
07/10/10 в 17:03
 mr. snatch
Цитата:
оно всё равно работает через старый добрый HTTP

разумеется, просто кликнуть по нужной кнопке проще из хъюман эмулятора )
цитата
07/10/10 в 18:07
 FXIX
да. наверно проще. Но хочется раскурить вопрос. Тем более никогда не сталкивался. Предметно: яндексмыло.
1-я страница ФИО, логин,
2-я страница пароль-итд+капча,
3-я страница дата рождения(можно не писать)
Пробил 2 страницы до капчи. вывожу капчу:

Цитата:

// отобразим капчу и форму
echo "<img src=\"http://passport.yandex.ru/digits?idkey={$idkey}\" />";
echo "<form action=\"{$_SERVER['SCRIPT_NAME']}\">"; // action=\"{$_SERVER['SCRIPT_NAME']}\"
echo "<input type='text' value='' name='mycapcha' />";
echo "<input type='submit' value='Ok' name='mysubmit' />";
echo "</form>";
$capcha = urlencode($_GET['mycapcha']);

вбиваем капчу тыкаем сабмит, капча падает в GET.


Как вернуться назад в скрипт? smail101.gif

Капчу приняли, далее ниже код должен до_исполниться
Цитата:

// Заполняем 2-ю страницу и отсылаем-------------------------------------------------------
$post2 = $client->post('/passport?mode=welcome&idkey=' . $idkey . '&' . $ncrnd, array(
'passwd' => 'asdasdasdsad',
'passwd2' => 'asdasdasdsad',
'hintq' => 'Номер паспорта',
'hinta' => '11111',
'code' => $capcha,
'agreed' => 'yes',
));
$page3 = $client->getContent(); // последняя страница. ниже отправим еще 1 POST-запрос и все
echo $page3;

Итого вопрос - как по-середине скрипта выбросив форму (ее заполнив и тыкнув сабмит), вернуться назад в скрипт, чтобы до_выполнить остальной код? Сабмитить форму в другой файл и тянуть все требуху (куки\переменные) туда? или как-то можно тормознуть выполнение, выбросить форму, и потом это значение ниже заюзать

Заюзал либу http://scripts.incutio.com/httpclient/.
цитата
07/10/10 в 18:10
 FXIX
весь код http://pastebin.com/4r9hBGxK
цитата
07/10/10 в 20:53
 LeadFarmer
вообще пхп это не та вещь на которой регалки стоит делать - слишком низкая скорость. и не та вещь которую имеет смысл с 0 писать - на форумах разных регалок акков полно. на армаде например периодически они появляются.
вот например одна из них: нашел давно правда и ни разу не тестил )
sendspace.com/file/b6i8hr
цитата
07/10/10 в 21:17
 FXIX
LeadFarmer: вопрос писать или не писать решился сам собой. Перед тем как писать было прогуглено на предмет готовых регалок. Под яндекс. не нашел. Было прогуглено на предмет покупки акков
xhttp://buyaccs.com/
xhttp://shopaccs.com/
xhttp://naccs.ru/
два отказались последний не ответил.

Последний раз редактировалось: FXIX (10/10/10 в 22:04), всего редактировалось 1 раз
цитата
07/10/10 в 22:25
 LeadFarmer
могу взяться за комплексный. буду акки поставлять под твои требования если по цене и условиям договоримся
цитата
10/10/10 в 22:02
 FXIX
LeadFarmer: спасибо, буду иметь ввиду. Разобрались вроде. либу http://scripts.incutio.com/httpclient/ так и не смог заставить работать с редиректами на https. пришлось как обычно заюзать зенд smail101.gif. модуль zend_http
цитата
10/10/10 в 22:03
 FXIX
дабл
цитата
11/10/10 в 00:06
 Sterx
dudecurl решает icon_smile.gif
цитата
11/10/10 в 09:14
 Deyatel_Kyltyru
сейчас все через zenno poster себе делают авторегалки акков
цитата
11/10/10 в 09:43
 Stek
https://addons.mozilla.org/en-US/firefox/addon/3863/
Аддон для firefox , позволяет автоматизировать действия. Некоторые действия с ним делать проще, чем придумывать автоматизацию на php
цитата
11/10/10 в 21:12
 FXIX
согласен. наверно проще. и не наверно а точно. потому что надстройки над браузером. не надо 33 редиректа ловить вручную.
кстати в аддоне имакроса нет нужных функций. потому он и бесплатен.


Эта страница в полной версии