Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 28, 2011 17:11:44

y4b53
От:
Зарегистрирован: 2010-11-22
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt4 и Socks5

Подскажите как реализовать soks5 в pyqtwebkit
Делаю так

#!/usr/bin/env python
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

# Some of the PyQt libs
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *
from PyQt4.QtNetwork import *

def onLoadFinished(result):
print "result - " + str(result)
sys.exit(0)

manager = QNetworkAccessManager()
proxy = QNetworkProxy()
proxy.setHostName("123.123.123.123")
proxy.setPort(123)
proxy.setType(proxy.Socks5Proxy)
manager.setProxy(proxy)


app = QApplication(sys.argv)
webpage = QWebPage()
webpage.setNetworkAccessManager(manager)
webpage.connect(webpage, SIGNAL("loadFinished(bool)"), onLoadFinished)
webpage.mainFrame().load(QUrl("http://2ip.ru"))
#webpage.mainFrame().load(QUrl("http://188.40.74.10"))
sys.exit(app.exec_())
Если обращаться на прямую к сайту то не работает ничего,а если в его ипу то все ок,
webpage.mainFrame().load(QUrl("http://188.40.74.10"))
в чем может быть проблема?
Спасибо.



Отредактировано (Окт. 28, 2011 17:12:21)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version