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
Depois é só salvar ele em um arquivo .py e executar...#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..."
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