Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> использование proxy 
V
    Опции темы
infarch
Дата 12.4.2010, 18:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Возникла необходимость написать скрипт, который будет ходить по ссылкам через прокси.

Я сделал это вот так:

Код

  my $mech = WWW::Mechanize->new();
  $mech->proxy('http', 'http://85.175.178.81:3128');
  $mech->get('http://site.com');


Однако ничего из этого не вышло. Механайз доложил, что не может соединиться с прокси. У меня два варианта - или неправильный адрес прокси, или неправильное использование механайза. Если это первый случай, то подскажите пожалуйста где можно взять рабочие адреса прокси. Если второй - то как это правильно сделать?
PM MAIL   Вверх
krypt3r
Дата 13.4.2010, 08:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 9.6.2009

Репутация: нет
Всего: 16



Код

$mech->proxy(['http'], 'http://85.175.178.81:3128/');

PM MAIL   Вверх
infarch
Дата 13.4.2010, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Цитата(krypt3r @ 13.4.2010,  08:53)
Код

$mech->proxy(['http'], 'http://85.175.178.81:3128/');

А вот и нет. Документация и исходники говорят что можно использовать скаляр вместо ссылки на массив. Во всяком случае я это тоже пробовал. А в ответ как всегда получил:

Error GETing http://proverim.net/proxy1.php: Can't connect to 85.175.178.81:3128 (connect: Unknown error).
PM MAIL   Вверх
shamber
Дата 13.4.2010, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: нет
Всего: 18



Цитата(infarch @  12.4.2010,  18:04 Найти цитируемый пост)
где можно взять рабочие адреса прокси. 

купить?
PM MAIL Jabber   Вверх
infarch
Дата 13.4.2010, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Цитата(shamber @ 13.4.2010,  15:13)
Цитата(infarch @  12.4.2010,  18:04 Найти цитируемый пост)
где можно взять рабочие адреса прокси. 

купить?

Возможно так и сделаю. Но это дело будущего. А сейчас надо написать и оттестировать софт. Неужели нет безплатных вариантов?
PM MAIL   Вверх
shamber
Дата 14.4.2010, 02:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: нет
Всего: 18



Цитата(infarch @  13.4.2010,  17:45 Найти цитируемый пост)
Неужели нет безплатных вариантов? 



1 на своей машине поднимите и попробуйте.

2 Google - > бесплатные прокси smile

3 самый сложный, найдите хостинг, поддерживающий исходящие коннекты, поставьте туда прокси-скриптец. 
PM MAIL Jabber   Вверх
infarch
Дата 14.4.2010, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 13.3.2009

Репутация: нет
Всего: 1



Нашел несколько рабочих адресов на http://hideme.ru. Технология работает, породолжаю разработку. Всем спасибо.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.0574 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.