Реклама на сайте Advertise with us

Питон и socksipy

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 30.08.10
Сообщения: 232
Рейтинг: 48

Ссылка на сообщениеДобавлено: 19/05/12 в 11:00       Ответить с цитатойцитата 

Появилась необходимость использовать соксы в скрипте. Для реализации этой задачи склонился к использованию как я понимаю популярной либы socksipy. Ниже привожу ответственный кусок кода:

Код: [развернуть]

Проблема состоит в том, что последняя строка постоянно вылетает с еррором:

Никак не могу понять, что за объект в строку не конвертиться и в чём косяк. Есть тут знатоки?

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 19/05/12 в 11:41       Ответить с цитатойцитата 

Для начала не совсем понятно зачем ты через прокси коннектишься к самому этому прокси, поэтому попробуй
Код: [развернуть]

Тернии, через которые

3
 



С нами с 30.08.10
Сообщения: 232
Рейтинг: 48

Ссылка на сообщениеДобавлено: 19/05/12 в 11:49       Ответить с цитатойцитата 

StrangeInscription писал:
Для начала не совсем понятно зачем ты через прокси коннектишься к самому этому прокси

В аргументах метода connect да, ступил, подставив вместо целевого хоста и порта снова прокси facepalm.gif Пофиксил, не помогло, однако.

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 19/05/12 в 12:31       Ответить с цитатойцитата 

Давай тогда посмотрим на первые несколько строк socks.txt, мало ли что.

Тернии, через которые

3
 



С нами с 30.08.10
Сообщения: 232
Рейтинг: 48

Ссылка на сообщениеДобавлено: 19/05/12 в 12:44       Ответить с цитатойцитата 

93.99.5.245:1080
146.185.22.84:1080
83.91.86.26:9100
83.175.206.115:1080
79.129.17.76:1080

Начекал паблика пока для пробы)

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 19/05/12 в 13:13       Ответить с цитатойцитата 

Даже не знаю чем помочь, у меня всё работает с данными параметрами.

Такого сообщения как у тебя так поймать и не удалось. Создаётся впечатление, что резолвер (gethostbyname) возвращает какую-то ошибку.
Попробуй заменить в socks.py
Код: [развернуть]

на
Код: [развернуть]

и посмотреть вывод.

С другой стороны, попробуй взять более свежую socksipy хттп://code google com/p/socksipy-branch (проверял её с питоном 3.2.3 под windows и 2.6 под linux).

Тернии, через которые

3
 



С нами с 30.08.10
Сообщения: 232
Рейтинг: 48

Ссылка на сообщениеДобавлено: 19/05/12 в 14:03       Ответить с цитатойцитата 

StrangeInscription писал:
и посмотреть вывод.

Добавил вывод, вот что получилось:


StrangeInscription писал:
резолвер (gethostbyname) возвращает какую-то ошибку

Вывод результата gethostbyname тоже посмотрел, возвращает строку с айпи без проблем.

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 19/05/12 в 14:34       Ответить с цитатойцитата 

Тогда давай продолжим извращения:
Код: [развернуть]


Пока что-нибудь из заклинателей змей не пришёл icon_smile.gif

Тернии, через которые

3
 



С нами с 30.08.10
Сообщения: 232
Рейтинг: 48

Ссылка на сообщениеДобавлено: 19/05/12 в 14:58       Ответить с цитатойцитата 

Попробовал, теперь print(ipaddr) выводит b'\xd8\xb5?' и по-прежнему вылетает

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 19/05/12 в 15:17       Ответить с цитатойцитата 

dreamnoob:
Стукни куда-нибудь, так проще будет.

Тернии, через которые

0
 



С нами с 29.11.07
Сообщения: 91
Рейтинг: 56

Ссылка на сообщениеДобавлено: 22/05/12 в 11:33       Ответить с цитатойцитата 

А socksipy под второй питон вроде icon_rolleyes.gif

0
 



С нами с 30.04.12
Сообщения: 51
Рейтинг: 157

Ссылка на сообщениеДобавлено: 22/05/12 в 12:50       Ответить с цитатойцитата 


Есть форк под третий.

Тернии, через которые

0
 



С нами с 29.11.07
Сообщения: 91
Рейтинг: 56

Ссылка на сообщениеДобавлено: 25/05/12 в 15:25       Ответить с цитатойцитата 

StrangeInscription: будь добр, ткни пожалуйста в ссылку icon_wink.gif

UPD: вижу icon_smile.gif http://code.google.com/p/socksipy-branch/ facepalm.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »