Помощник
|
Скрипт проверки работоспособности прокси на сервере |
alexa
|
Сообщение
#1
|
||
|
|
||
|
|||
Samborsky |
19.12.2008, 21:18;
Ответить: Samborsky
Сообщение
#2
|
|
if (fsockopen($z, 21, $errno, $errstr, 1)) return 1; А хендлы кто за тебя закрывать будет? Сервер быстренько из-за CLOSE_WAIT обвалится -------------------- |
|
|
alexa
|
Сообщение
#3
|
|
поправил скриптик
-------------------- |
|
|
Samborsky |
20.12.2008, 3:28;
Ответить: Samborsky
Сообщение
#4
|
|
Я бы посоветовал так же в обязательном порядке делать проверки на ошибки.
Вот так должны выглядеть функция проверки прокси. В остальных тоже нужно делать проверки. function pping($a){
error_reporting(0); $ret = 0; $z = explode(":", $a); // Если это прокси, то в $z должно быть 2 элемента. В идеале можно регуляркой проверить что это IP:PORT if( 2 == count($z) ){ $z = $z[0]; if( $fo = fsockopen($z, 21, $errno, $errstr, 1) ){ $ret = 1; fclose($fo); } } return $ret; } -------------------- |
|
|
alexa
|
Сообщение
#5
|
|
// Если это прокси, то в $z должно быть 2 элемента. В идеале можно регуляркой проверить что это IP:PORT товарищ Samborsky, вы глубоко ошибаетесь тут лучший вариант будет intval а потом уже порверка на длину Сообщение отредактировал alexa - 20.2.2009, 20:54 -------------------- |
|
|
imp |
23.2.2009, 19:56;
Ответить: imp
Сообщение
#6
|
|
подскажите как можно дополнить ниже изложеный код :
IP 200.1.1.1-255.1.1.1 порты , 80,8080,3128 что бы проверял ИП по очереде и порты и если находил проксю записывал в файл.... |
|
|
FjuZ |
23.2.2009, 21:07;
Ответить: FjuZ
Сообщение
#7
|
|
спасибо! сейчас посмотрим
-------------------- |
|
|
alexa
|
Сообщение
#8
|
|
подскажите как можно дополнить ниже изложеный код : IP 200.1.1.1-255.1.1.1 порты , 80,8080,3128 что бы проверял ИП по очереде и порты и если находил проксю записывал в файл.... данный скрипт какраз это и делает .... сгенерируйте диапазон айпи адресов ... и айпипортов, такое елементарно делается на ПХП Более свежая версия скрипта тут php-online-proxy-script-for-web-server для строки curl_setopt($ch, CURLOPT_TIMEOUT, 10); советую увеличивать таймаут прокси 10- это для нормального прокси, а все шаровые имеют лимиты и там таймаут нужно ставить 60-80 секунд ..... тем самым увеличивается время проверки -------------------- |
|
|
imp |
24.2.2009, 16:58;
Ответить: imp
Сообщение
#9
|
|
данный скрипт какраз это и делает .... сгенерируйте диапазон айпи адресов ... и айпипортов, такое елементарно делается на ПХП Более свежая версия скрипта тут php-online-proxy-script-for-web-server для строки curl_setopt($ch, CURLOPT_TIMEOUT, 10); советую увеличивать таймаут прокси 10- это для нормального прокси, а все шаровые имеют лимиты и там таймаут нужно ставить 60-80 секунд ..... тем самым увеличивается время проверки угу если с ПХП хорошо знаком... а если нет это вызывает определенные трудности |
|
|
imp |
24.2.2009, 18:03;
Ответить: imp
Сообщение
#10
|
|
и еще вопрос почему не накручиваются рейтин ведь поидеи когда идет проверка прокси если она удачьная он обращается к сайту через нее...
вот через Оперу нормально при подстановки прокси нормально регистрирует новый хот что просмотрел... Сообщение отредактировал imp - 24.2.2009, 18:11 |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам скрипт rtb exchange suite - система перепродажи трафика dsp/ssp в реальном времени. | 5 | buypushplatform | 4280 | Вчера, 21:02 автор: 100ftd |
|
PROXY-STORE.COM — ipV4 прокси от 42р В МЕСЯЦ с ротацией и без! Лучшая цена на рынке. 200+ стран | 21 | proxystore | 5342 | 19.4.2024, 12:02 автор: proxystore |
|
ProxyLab — Мобильные прокси. 1 порт в 1 руки! | 15 | ProxyLab | 4165 | 16.4.2024, 15:28 автор: ProxyLab |
|
PROXYWINS.com - Купить индивидуальные серверные прокси IPv4. Хороший ОПТ, ЛУЧШАЯ ЦЕНА - ПРОМОКОД ВНУТРИ |
52 | ProxyWins | 26509 | 15.4.2024, 10:01 автор: ProxyWins |
|
Лучшие резидентские прокси для вебмастеров Asocks.com | 8 | Asocks | 3747 | 4.4.2024, 16:15 автор: Asocks |
Текстовая версия | Сейчас: 24.4.2024, 0:08 |