Proxy List
Verfasst: Montag 21. September 2009, 19:03
Hier mal ein kleines script welches proxies sammelt (für wen's interesiert....):
Code: Alles auswählen
import urllib
import re
class ProxyListMaker():
def __init__(self):
self.counter = 1
self.std_URL = "http://www.samair.ru/proxy/proxy-NR.htm"
self.finder = re.compile(r"[0-9]{1,}.[0-9]{1,}.[0-9]{1,}.[0-9]{1,}:[0-9]{2,}")
def getData(self):
counter_ = "0" + str(self.counter)
URL = self.std_URL.replace("NR", str(counter_))
sock = urllib.urlopen(URL)
data = sock.read()
sock.close()
return data
def getAndWriteIPs(self):
data = self.getData()
proxies = re.findall(self.finder, data)
writer = open("proxies.txt", "a")
for proxy in proxies:
writer.write(proxy + "\n")
writer.close()
def collectProxies(self):
for self.counter in range(1, 40, 1):
print "Getting Proxies from page: %s" % str(self.counter),
self.getAndWriteIPs()
self.counter += 1
print "Getted!"