← All posts tagged Python

xcedz
Python #!/usr/bin/python
# -- coding: cp1251 --
# Собираем проксики с файла:

import sys, re, sets

if len(sys.argv) != 3:
print "Пример использования:"
print "\t ./prox.py prox1 prox2\n"
sys.exit(1)

try:
proxlist = open(sys.argv[1], "r").read()
except(IOError):
print "\nОшибка: Проверьте где просики :()\n"
sys.exit(1)

proxy = list(sets.Set(re.findall(('\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3}[:]\d{1,5}'), proxlist)))
if len(proxy) >= 1:
ofile = open(sys.argv[2], "a")
print "\nНашел:",len(proxy)
print "Сохранил в:",sys.argv[2],"\n\n"
for e in proxy:
print e
ofile.writelines(e+"\n")
ofile.close()
else:
print "\n[-] WTF???\n"
print "\n[+] Done\n"