Mais um script pra autenticar no veloxzone

Publicado por Vinicius Tavares Petrucci 15/09/2004

[ Hits: 7.396 ]

Download autelox.py




Mais um script pra autenticar no veloxzone

  



Esconder código-fonte

#!/usr/bin/env python
##
##  Autenticador Velox - 0.04
##  Vinicius T. Petrucci [viniciuspetrucci@gmail.com]
##  

import urllib2
from sys import exit

def erro(s):
    print "Erro: %s!" % (s)
    foo = raw_input('')
    #exit(1)

def pegarCookie(provedor):
    try:
        fcoo = urllib2.urlopen("http://www.veloxzone.com.br/vfile/pages/serviceLogon.jsp?service=internet_%s" % (provedor))
    except:
        erro("pegarCookie(): nao consegui me conectar ao servidor")
        return
    
    #print fcoo.headers
    cookie = fcoo.headers.getheader('set-cookie')

    cookie = cookie[:cookie.find(';')]

    if not cookie:
        erro("nao peguei o cookie")
        return

    return cookie

def pegarHeaders(cookie):
    return {'Cookie: ': cookie}

def enviaDados(provedor, usuario, senha, headers):
    req =  urllib2.Request('http://www.veloxzone.com.br/serviceLogon',
                           'fcn=serviceLogon&service=internet_%s&ac=home&username=%s&password=%s&OK=OK' % (provedor,
                           usuario, senha),
                           headers)
    try:
        fret = urllib2.urlopen(req)
    except:
        erro("enviaDados(): nao consegui me conectar ao servidor")
        return

    asd = fret.read()
    
    if not asd:
        erro("nenhum retorno")

    if asd.find('Erro') != -1:
        file('erro.html', 'w').write(asd)
        erro("nao consegui autenticar. Leia o arquivo 'erro.html'.")

def main():
    provedor = 'GLOBO3'
    usuario = 'vpetrucci'
    senha = ''

    cookie = pegarCookie(provedor)
    headers = pegarHeaders(cookie)
    enviaDados(provedor, usuario, senha, headers)

main()

Scripts recomendados

Previsão do Tempo

Script em Python 3.6 para fazer scrape de uma URL exportando métricas no formato Prometheus

baixador em python 2.0

Verificador de CNPJ para Zope

4Shared Time Bypass


  

Comentários
[1] Comentário enviado por gabrielteratos em 19/03/2006 - 22:05h

Cara,como eu faço pra conectar à OI Internet ???
nenhum script de autenticação velox tem suporte à OI Internet...
to precisando
valeu!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts