Connexion Steam mechanize browser

Blazzfreezz Messages postés 6 Statut Membre -  
Blazzfreezz Messages postés 6 Statut Membre -
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 9917 Statut Contributeur 2 486
 
Salut
Quel est le but ? Serais-tu testeur de Steam ;)
0
Blazzfreezz Messages postés 6 Statut Membre
 
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 9917 Statut Contributeur 2 486
 
d'accord, si tu gardes ton objectif secret alors je fais de même pour la réponse ;)
0
Blazzfreezz Messages postés 6 Statut Membre
 
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