Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB59.2760
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 16.03.2010, 20:00   #1
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,382
Бабло: $470735
По умолчанию как определить тип proxy?

если есть IP : port - как понять, это http или socks4/5 ?

Пробовал с помощью php-curl чекать на типы по очереди, но чек на тип socks4/5 иногда погружает curl в небытие, из которого он возвращается не скоро, бывает по 5 и более минут ждем ответа. Причем curl почему-то не реагирует на установленные параметры таймаутов.
Видимо, некоторые прокси сервера пеленгуют мой курл и не отпускают его обратно ко мне.
Ищу альтернативный способ, может кто поборол проблему.
Но хочется доделать именно на php.
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser

Последний раз редактировалось chesser; 17.03.2010 в 08:30.
chesser вне форума  
Старый 16.03.2010, 20:52   #2
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,998
Бабло: $48575
По умолчанию

а по другому никак, только перебор

то что курл иногда игнорирует таймаут при работе с соксами - бородатый баг, почему то до сих пор не пофикшеный
__________________
Protecting the future
gcc вне форума  
Старый 17.03.2010, 09:32   #3
blam
Юниор
 
Регистрация: 01.05.2007
Сообщений: 18
Бабло: $2580
По умолчанию

CURLOPT_TIMEOUT
CURLOPT_CONNECTTIMEOUT

обе не помогают ?
blam вне форума  
Старый 17.03.2010, 11:56   #4
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,494
Бабло: $329790
По умолчанию

gcc,
CURLOPT_TIMEOUT
CURLOPT_CONNECTTIMEOUT
работают уже давно и нормально.
__________________
"Одно Касание/Touch File" - безопасный обмен файлами "TFUtils" - набор утилит TouchFile "TF Screenshots" - заменим Gyazo безопасным аналогом
JackSoft вне форума  
Старый 17.03.2010, 11:56   #5
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,998
Бабло: $48575
По умолчанию

именно с соксами?
__________________
Protecting the future
gcc вне форума  
Старый 17.03.2010, 15:11   #6
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,382
Бабло: $470735
ТС -->
автор темы ТС По умолчанию

угу,
моему curl похер на эти оба параметра при манипуляциях с некоторыми не рабочими CURLPROXY_SOCKS4(5) прокси,
т.е. curl хаотично не слушается установкам таймаутов при работе с соксами

с http проксями проблем нет

у меня centos 5.3 и curl 7.15
сейчас пробую обновить curl до 7.20, вдруг поможет
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума  
Старый 17.03.2010, 23:38   #7
chesser
автоматизирую интернеты
 
Аватар для chesser
 
Регистрация: 05.07.2009
Адрес: chesser.ru
Сообщений: 3,382
Бабло: $470735
ТС -->
автор темы ТС По умолчанию

gcc,
на каком curl проявлялась проблема? у меня на 7.15

у себя вроде решил апгредом curl до последней версии(7.20). Из реп не обновлялось, пришлось пхп пересобирать руками.
Сейчас на пробу несколько тысяч проксей прочекал, пока без больших таймаутов
__________________
USA и NL серверы и VPS | wiki | блог | Drupal | NginxТДС
Ave, Google, morituri te salutant! © chesser
chesser вне форума  
Старый 17.03.2010, 23:43   #8
gcc
Ебланнед
 
Регистрация: 22.11.2007
Сообщений: 2,998
Бабло: $48575
По умолчанию

младше 7.20 точно
спасибо обновлюсь
__________________
Protecting the future
gcc вне форума