# -*- coding: utf-8 -*-
import pycurl, StringIO, re
data = StringIO.StringIO()
curl = pycurl.Curl()
curl.setopt(pycurl.WRITEFUNCTION, data.write)
curl.setopt(pycurl.URL,'http://proxylife.org/proxy/socks')
curl.perform()
curl.close()
HPSGsBbR = re.findall("HPSGsBbR=(.*);",data.getvalue())
socks5 = HPSGsBbR[0].replace(".",".").replace(":",":").replace("\"","").replace("+","").replace("<br />","\n")
expressions = re.findall("\((.*)\)",socks5)
for expression in expressions:
number = expression.split("-")
socks5 = socks5.replace("("+number[0]+"-"+number[1]+")", str(int(number[0])-int(number[1])))
print socks5
f = open("socks5.txt","w")
f.write(socks5)
f.close()
# =(^_^)=