Author: =(^_^)=. Date 2010-08-07 23:13:00, views: 3154, Raw

Увеличить
# -*- 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("&#46;",".").replace("&#58;",":").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()
 
# =(^_^)=