Bem simples ele, apenas lembre-se de alterar as linhas de variáveis, segue ele abaixo e também neste link: http://pastie.org/private/0azzdlbbytferepzhhbfua
#Variables Handler
CheckHost = "http://www.algumsite.com/index.html"
LoginHost = "http://200.171.222.97/wsc/servlet/logon.do?opcion=internet&CPURL=&username=[[[LOGIN]]]&password=[[[SENHA]]]"
Login = "internet@speedy.com.br"
Senha = "internet"
#Http Handler
import urllib
def BaixaHttp(Host):
f = urllib.urlopen(Host)
return f.read()
#Speedy Handler
if "speedy" in BaixaHttp(CheckHost) :
print "Vou fazer Login..."
LoginHost = LoginHost.replace("[[[LOGIN]]]",Login).replace("[[[SENHA]]]",Senha)
BaixaHttp(LoginHost)
if "speedy" in BaixaHttp(CheckHost):
print "Algo deu errado..."
else:
print "Login efetuado com sucesso..."
else:
print "Ja esta logado..."
Depois é só salvar ele em um arquivo .py e executar...A vantagem do python que é possível gerar uma versão exe dele, mas como o login e a senha ficariam no código fonte não posso disponibilizar um EXE com este código...
A não ser que o login internet funcionasse ainda...
Quem sabe no futuro eu faça uma versão com suporte a arquivos INI em EXE mesmo...
Fiz uma versão em EXE: http://blog.otavio.info/2010/07/autenticacao-speedy-business-no-windows.html
Nenhum comentário:
Postar um comentário