Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Общие вопросы > Подключение к Socks 5 на сокетах


Автор: mironichNiX 23.5.2011, 17:12
В общем надо подключится(для начала) , к socks 5 серверу на python сокетах, вот код..
Я знаю он ужасен=)
Код

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(('71.236.123.168',27977))

s.sendall('0x05'+'1'+'1')
result = s.recv(50000)
print result
s.close()

Как бэ делаю все по протоколу http://ru.wikipedia.org/wiki/SOCKS#.D0.9F.D1.80.D0.BE.D1.82.D0.BE.D0.BA.D0.BE.D0.BB_SOCKS_5 ,  в ответ не чего не приходит=(



Автор: Stolzen 23.5.2011, 17:30
Код

telnet 71.236.123.168 27977


Не работает. Это локальный адрес? 

Есть какие-нибудь доступные сервисы, на которых можно проверить? 
Так-то код выглядит, вроде, нормально. 


Автор: mironichNiX 23.5.2011, 17:39
Цитата(Stolzen @ 23.5.2011,  17:30)
Так-то код выглядит, вроде, нормально.

Да проксики рабочие, я чекаю их перед тем как тестить в програмке, некоторые даже в браузер пихал для достоверности, тот что указан в 1 посту мб уже не работает, еслибы не валид было вылезла бы ошибка на сокетах, в коде явно чтото кривое есть, чтото кроме моих рук=)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)