Страница 1 из 1

Работа с проксичекером

Добавлено: 05 дек 2010, 07:27
Dad
Помогите разобраться в этом заумном предмете.
1. Ребята, ну как можно так писать документацию:
$proxycheker->set_quality_testing($quality);
Функция используется для установки качества проверки проксичекера
$quality – значение качества проверки

Что такое "значение качества проверки", какое оно бывает и чем различается?

2. То же самое:
$proxycheker->set_speed_testing($speed);
Функция используется для установки скорости проверки проксичекера
$speed – значение скорости проверки
... // Установить скорость проверки равную 50

Что такое скорость проверки и на что она влияет? Эти 50 - чего?

3. $proxycheker->add_proxy_from_file($path);
Файл должен быть чистым ип:порт в каждой строке? допускается ли ип:порт@http или еще какой мусор?
А если это сокс прокси, их же надо как-то различать?

4. $proxycheker->run(); - проверяет весь список прокси один раз, и на время его работы скрипт дальше не идет?
Если да, то зачем нужно $proxycheker->is_running(); ? Или это выполняется отдельными потоками параллельно с работой основного скрипта? И если параллельно, то как идет нумерация прокси (как получать их неповторяющиеся значения) с помощью get_proxy – получить прокси по номеру? (и нумерация отдельная для каждого типа прокси? А соксы?)

5. Если для прокси определяется время отклика и т.п., то как этим воспользоваться в практических целях? Т.е. мое естественное желание получить список нетормозных анонимных прокси (например, с откликом до 3с). Но я могу получить только фастест (который будет долго постоянным), вместо последовательного получения всех подходящих.
Опять же, как быть с сокс прокси?

В общем, к сожалению, из документации ничего этого понять нельзя, и приходится спрашивать, тратя и мое, и ваше время.

Re: Работа с проксичекером

Добавлено: 07 дек 2010, 14:19
Anton
Dad писал(а):Помогите разобраться в этом заумном предмете.
1. Ребята, ну как можно так писать документацию:
$proxycheker->set_quality_testing($quality);
Функция используется для установки качества проверки проксичекера
$quality – значение качества проверки

Что такое "значение качества проверки", какое оно бывает и чем различается?

2. То же самое:
$proxycheker->set_speed_testing($speed);
Функция используется для установки скорости проверки проксичекера
$speed – значение скорости проверки
... // Установить скорость проверки равную 50

Что такое скорость проверки и на что она влияет? Эти 50 - чего?

3. $proxycheker->add_proxy_from_file($path);
Файл должен быть чистым ип:порт в каждой строке? допускается ли ип:порт@http или еще какой мусор?
А если это сокс прокси, их же надо как-то различать?

4. $proxycheker->run(); - проверяет весь список прокси один раз, и на время его работы скрипт дальше не идет?
Если да, то зачем нужно $proxycheker->is_running(); ? Или это выполняется отдельными потоками параллельно с работой основного скрипта? И если параллельно, то как идет нумерация прокси (как получать их неповторяющиеся значения) с помощью get_proxy – получить прокси по номеру? (и нумерация отдельная для каждого типа прокси? А соксы?)

5. Если для прокси определяется время отклика и т.п., то как этим воспользоваться в практических целях? Т.е. мое естественное желание получить список нетормозных анонимных прокси (например, с откликом до 3с). Но я могу получить только фастест (который будет долго постоянным), вместо последовательного получения всех подходящих.
Опять же, как быть с сокс прокси?

В общем, к сожалению, из документации ничего этого понять нельзя, и приходится спрашивать, тратя и мое, и ваше время.

1. set_quality_testing : данная функция, позволяет устанавливать из скрипта, значение поля "качество тестирования" в диалоге проксичекера. Эта функция всего лишь даёт доступ из скрипта к уже давно имеющимся возможностям.

(Качество тестирования в проксичекере, это количество запросов к сайту через прокси.)

2. set_speed_testing : данная функция, аналогична предыдущей.
(скорость тестирования в проксичекере, это количество паралельно проверяемых прокси)

3. add_proxy_from_file, на данный момент формат должен быть чистым: "ип:порт в каждой строке", скоро возможно будет расширен формат принимаемых строчек.

4.1 функция run() , может быть запущена с различным значением параметра: run($is_wait="false")

Параметры:
<font color=green>is_wait</font> - флаг ожидания скриптом завершения проверки.

true - ждать
false - выполнять скрипт дальше
если параметр не указать, то скрипт будет выполнятся не дожидаясь окончания проверки.

4.2 Баг функции get_proxy исправлен выйдет с обновлением.
Для каждого типа отдельная нумерация, но если задать тип "all" , то пронумерует все.

5.1 Думаю в одном из следующих обновлений будет добавлена функция или параметр к уже существующим функциям отсекающая прокси по определёному времени отклика.

5.2 Пока прокси черер не работает с сокс прокси.

Re: Работа с проксичекером

Добавлено: 01 фев 2011, 14:12
vipbauman
Полностью согласен с ТС. Сам тоже над этим всем парился.