Connexion Steam mechanize browser

Blazzfreezz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
Blazzfreezz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Pour un programme, je dois me connecter au site de steam. Mon code marche sur d'autre site mais pas sur celui la. Merci de m'aider, je vois vraiment pas mon erreur..


import mechanize
import cookielib

jar = cookielib.LWPCookieJar()
br = mechanize.Browser()
cookiejar = cookielib.LWPCookieJar()
br.set_cookiejar(cookiejar)
br.set_handle_robots(False)
br.set_handle_redirect(True)
br.addheaders = [('User-agent','Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36')]
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)

USERNAME = "myusername"
PASSWORD = "mypassword"

f = open("output.html", "w")
br.open("https://steamcommunity.com/login/home/")
br.select_form(nr=0) #la bonne form d'apres moi
br.form['username'] = USERNAME
br.form['password'] = PASSWORD
br.submit()
f.write(br.response().read())
f.close()


A voir également:

2 réponses

dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
Salut
Quel est le but ? Serais-tu testeur de Steam ;)
0
Blazzfreezz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Non xD je veux pouvoir me connecter a mon compte pour pouvoir faire quelques manips (qui resteront secret car non utile dans ce post ;) )
0
dsy73 Messages postés 9252 Date d'inscription   Statut Contributeur Dernière intervention   2 485
 
d'accord, si tu gardes ton objectif secret alors je fais de même pour la réponse ;)
0
Blazzfreezz Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Si tu veux vraiment le savoir, je veux parcourir les prix du market cs go, pour les enregistrer pour faire des stats et manipuler ces donnés, et ensuite pouvoir acheter automatiquement mais bon c'est dans un second temps ça.. x)
Ça te va ?
0