def get_proxy():
proxy_server = None
proxy_type_id = 0
proxy_port = 8080
proxy_user = None
proxy_pass = None
try:
proxy_server = __settings__.getSetting('proxy_server')
proxy_type_id = __settings__.getSetting('proxy_type')
proxy_port = int(__settings__.getSetting('proxy_port'))
proxy_user = __settings__.getSetting('proxy_user')
proxy_pass = __settings__.getSetting('proxy_pass')
except:
pass
if proxy_type_id == '0': proxy_type = socks.PROXY_TYPE_HTTP_NO_TUNNEL
elif proxy_type_id == '1': proxy_type = socks.PROXY_TYPE_HTTP
elif proxy_type_id == '2': proxy_type = socks.PROXY_TYPE_SOCKS4
elif proxy_type_id == '3': proxy_type = socks.PROXY_TYPE_SOCKS5
proxy_dns = True
return (proxy_type, proxy_server, proxy_port, proxy_dns, proxy_user, proxy_pass)
评论列表
文章目录