пятница, 28 ноября 2008 г.

как работать с прокси из под XHE

Когда нам требуется что либо зарегать в большом количестве, то у нас возникает нужда в работе с прокси иначе просто тупа забанят. Сервисов фришных и не только проксей в инете хватает. Например: вот тут http:\\www.freeproxy.ru можно найти free proxy и не только прокси, но и прокси чекер, а так же платные прокси.

А вот использование их в XHE скрипте приведено ниже:

// первое что мы делаем читаем прокси из файла в массив
$proxy = file("proxy.txt");

// далее идём по массиву
for ($j=0;$jменьшеcount($proxy);$j++)
{
// устанавливаем текущее прокси
enable_proxy("all connections",$proxy[$j]);
// проверяем прокси на нужном нам урле и нужное нам время
// если за 30 секунд мы не подключились к google прокси плохая

$connect = $browser->check_connection("http://www.google.com",30);
// если плохая прокся идём дальше
if(!$connect)
{
$browser->disable_proxy("all connections");
continue;
}
/* тут выполняем нужные нам действия */
/* например регаем мыло или фришный хост или блог и т.д. */

}
// отключаем прокси
$browser->disable_proxy("all connections");
}

вот сообственно и вся работа с прокси :)

1 комментарий:

Анонимный комментирует...

Спасибо за код для прокси! :)
Будем ждань других полезностей ;)