Деньги с Интернета

Использование прокси в Xedant Human Emulator E-mail
Обзоры - Автоматизация

Автоматизация заработка в интернетХочу рассказать об использовании прокси совместно с программой Xedant Human Emulator.

Прокси нужны. Очень! Ну не хотят, например, всякие закладочники принимать по 5 сообщений от 300 пользователей в час! Пишут — у вас слишком много обращений с одного IP.

Вот и приходится использовать прокси сервера.

Использование самого прокси сервера в программе простое — просто пишем  $browser->enable_proxy("all connections",адресс прокси:порт)  и все.

Но ведь бывают дохлые или полудохлые прокси, автор Human Emulator предлагает «палить вручную» за тем — работают прокси или нет.

Но это не выход. 

 

Да и если использовать только единственный прокси сервер — то ресурсы на которые идет активный заброс контента так же спаливают этот адресс и надо вручную менять его. Да и сам прокси может сдохнуть в любой момент.

 

Для начала я организовал работу со сиском прокси серверов.

 

$proxy=file("proxy");
$k=0;

здесь начинаем цикл работы со своими данными 
if ($k<count($proxy))
{
$k++;
}
else
  {$k=0;
};
  
$browser->enable_proxy("all connections",$proxy[$k]);
делаем свои постинги

$browser->disable_proxy("all connections");
$browser->clear_cash();
$browser->clear_cookies("");

здесь заканчиваем цикл и идем на начало цикла 
 

Но теперь осталась проблема — сдохшие или слишком медленные прокси.

Для проверки таких прокси я сделал следующее:

 

do
{
$browser->disable_proxy("all connections");
if ($k<count($proxy)) 
{
  $k++;
}
else
 {$k=0;
};
$browser->enable_proxy("all connections",$proxy[$k]);
$browser->navigate("http://moemesto.ru/setup/setup/?logout=1 ");
sleep(3);
$pa=$webpage->get_title();


}
while($pa!="МоёМесто.ru :: Вход");
а тут начинаем постинг в moemesto.ru. По окончании  

 

Как видно из кода — все просто, перебираю прокси из файла до тех пор пока не получу Title окна равное нужному. В данном случае я стучусь на страницу входа moemesto.ru и если через 3 секунды не получаю Title окна от moemesto.ru, то беру следующий проксик.

Как только получаю — иду постить дальше.

Надеюсь владельцам  Human Emulator этот кусок кода поможет.

Полностью скриптом постилки делиться не буду. Все же его написание заняло достаточно много времени.

На базе этого кода я сделал и граббер прокси — тянет с разных форумов и сайтов свежие списки прокси, чекает из на доступ к майл.ру и гуглу, те что уложились с ответом в 3 секунды — записывает в файл.

Думаю желающие смогут написать такой скрипт самостоятельно.

Где взять бесплатные списки прокси серверов? Ну это вообще не вопрос — достаточно набрать запрос в гугле и вываляться тонны страниц!

 

 

Удачи в интернете!  

Деньги с Интернета

Обновлено ( 29.10.2009 15:44 )
 

Комментарии  

 
0 #1 termitts 2010-08-13 23:18 Спасибо отличный матерал Цитировать
 

Добавить комментарий


Защитный код
Обновить

Меню сайта