Inicial > Programação, Telecom > Portabilidade DBO Operadoras de Celulares

Portabilidade DBO Operadoras de Celulares

Salve a todos ano novo ta chegando resolvi postar mais um source para descobrir a portabilidade somente para números móveis, funciona que é uma beleza bem rápido por sinal, para um AGI funciona perfeitamente, logo postarei uma outra versão mais robusta, neste novo ano espero ter mais tempo 🙂 .

Source bem enxutinho em python :

import urllib2
import urllib
import re
import sys
def getop(ddd,NUM):
url = “http://www.sbrobous.com/operadora.php
req = urllib2.Request(url)
req.add_header(‘Referer’, ‘http://www.sbrobous.com/operadora.php’)
data = {‘ddd’: ddd, ‘numero’: NUM, ‘a’: ‘enviar’}
req.add_data(urllib.urlencode(data))
f = urllib2.urlopen(req)
data = f.read()
f.close()
if “<b>” in data:
data  = data.replace(‘</b>’,”)
find = re.search(‘<b>(.*)’, data)
operadora = find.group(1)
print operadora
tel=sys.argv[1]
ddd = tel[:2]
NUM = tel[2:10]
getop(ddd,NUM)

Incrivel como python reduz as linhas de programação !!!

Segue uma tela:

[]’s

Eng Eder de Souza

  1. Dilceu
    janeiro 15, 2010 às 1:09 am

    Olá Eder, obrigado por disponibilizar o codigo. Na lista asteriskbrasil, vc postou que e alguem quiser o AGI vc colocaria no seu blog. Poderia disponibilizar?
    Obrigado
    Dilceu

  1. No trackbacks yet.

Deixe um comentário