M@KO Posted May 15, 2008 at 10:30 PM Report Share #185406 Posted May 15, 2008 at 10:30 PM Boas!! ando a queimar os meus poucos neuronios com isto do mechanize. tenho muitas duvidas e preciso de ajuda. Ha por ai alguem que domine este bicho????? cool stuff http://blog.zxcoders.com/ Link to comment Share on other sites More sharing options...
pedrotuga Posted May 15, 2008 at 11:24 PM Report Share #185414 Posted May 15, 2008 at 11:24 PM Que domine não sei, mas já vi pessoas aqui do fórum com exemplos de utilização Link to comment Share on other sites More sharing options...
M@KO Posted May 16, 2008 at 01:35 AM Author Report Share #185431 Posted May 16, 2008 at 01:35 AM bem o k eu quero exatamente é fazer o login no mytmn e mandar um sms. agora parece me que ha varias ferramentas que me permitem fazer isso, que sao: - urllib2 - mechanize - wwwTools Agora nao sei trabalhar com nenhuma e ainda nao encontrei um tutorial fixe pra nenhuma. se é k realmente dao as 3 pra fazer o k quero. Ja vi aqui um exemplo com o wwwTools mas faz o login e print a pagina, mais nada Boas. acho que estou muito perto de conseguir o que quero 🙂 'Descubri' uma cena que é o wwwtools e parece que a coisa é até bastante simples com isso para fazer o login num site e depois ir buscar a pagina que se quizer. import wwwTools web = wwwTools.login("http://xpto.com/logpage.php") web.addField("user","d_pintassilgo") web.addField("passwrd","xxxxxxxxxx") html_login = web.startLogin() html_teste = web.pageAccess("http://xpto.com/view.php?sasa=6") open("pagina.html","w").write(html_teste) 😄 :D 😁 😁 😁 e eu preciso de usar mais campos dentro da pagina. depois do login colocar a mensagem e o numero telele e submeter alguem me pode dar umas dicas 👍 cool stuff http://blog.zxcoders.com/ Link to comment Share on other sites More sharing options...
newbeen Posted May 16, 2008 at 05:49 AM Report Share #185432 Posted May 16, 2008 at 05:49 AM Tens no armazém de código o libgmail, talvez ajude leres o código, faz login no site do gmail da-te acesso as ás pastas, lida com os cokies tudo feito com urllib.... 😄 RHCE - 120-062-534 Link to comment Share on other sites More sharing options...
M@KO Posted May 16, 2008 at 06:40 PM Author Report Share #185521 Posted May 16, 2008 at 06:40 PM Ja fiz uma cena que parece me bem. ja faz o login e depois escreve a mensagem e mete o numero do destino mas depois ainda pede pra confirmar e ai é que ela impeça import sys, os, re from urllib2 import HTTPError import mechanize assert mechanize.__version__ >= (0, 0, 6, "a") mech = mechanize.Browser() mech.set_handle_robots(False) mech.open("http://www.tmn.pt/portal/site/tmn/menuitem.9c85bc48445ac4911939003f751056a0/?vgnextoid=7e1d007f3cc83110VgnVCM1000005401650aRCRD&iu=http%3A%2F%2Fwww.tmn.pt%2Fportal%2Ftmn%2Fbanners%3Fplat%3Dmytmn%26url%3Dintrd%253D%2526url%253D%25252Fweb%25252Feasysms%25252FEasySms.po%25253F%252526silentauthdone%25253D") mech.select_form(nr=0) mech["usr"] = "969872766" mech["pwd"] = "*******" mech.submit() mech.open("http://my.tmn.pt/web/easysms/EasySms.po?&silentauthdone=") mech.select_form(nr=0) mech["message"] = "hello world no telele" mech["phoneNumber1"] = "969872766" mech.submit() cool stuff http://blog.zxcoders.com/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now