Page 1 sur 1
[..] Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 18:58
par Drave
Salut a tous,
Je voudrait savoir comment obtenir l'obj d'une form autre que par le nom vu que celle ci n'en possède pas
ex : <form action="/index.php" method="post">
Re: [..]Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 19:10
par Jerome
Coucou,
Peut -être quelque chose
de ce côté.
Jérôme
Re: [..] Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 20:14
par Drave
Alors je viens de tester ta solution mais j'ai un probleme : voila le code
Code : Tout sélectionner
#include <IE.au3>
#include <GUIConstantsEx.au3>
global $obj
$gui = GUICreate("Connection ",1000,800)
$obj = _IECreateEmbedded ()
Guictrlcreateobj ($obj,10,10,990,790)
GUISetState (@sw_show)
_IENavigate($obj,"http://millenium-servers.com/index.php?a=vo")
_IELoadWait($obj)
$form = _IEFormGetCollection ($obj)
$login = _IEFormElementGetObjByName ($form,"NomUsager")
$pass = _IEFormElementGetObjByName ($form,"Pass")
Je ne comprend pas comment fonction la fonction _Ieformgetcollection
Re: [..] Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 20:24
par Jerome
Voir
ici.
Surtout les exemples et plus particulièrement :
PS : passer par IEcreate et servez vous des exemples.
Jérôme
Re: [..] Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 21:55
par Drave
C'est bon j'ai trouver mais j'ai une question : quand on fait un inetget sa telecharge la page avec quoi ?? car quand je le fait sa me telecharge un page deja logue par moi et je ne sait pas comment telecharge la page sans mon login
Re: [..] Autre solution que _IEFormGetObjByName
Posté : lun. 15 nov. 2010 22:42
par timmalos
Merci de donner la solution à votre problème.
Pour ceux qui passent par là après, pour obtenir le formulaire sans connaitre son nom, il faut savoir son ordre d'apparition dans la page, la plupars du temps il n'y a qu'un seul formulaire dans la page, donc un simple
suffit.
Concernant votre 2eme problème,
Regardez la fonction _InetGEt() que j'ai posté sur le forum, celle ci vous donnera une version non connectée.
Re: [..] Autre solution que _IEFormGetObjByName
Posté : mar. 16 nov. 2010 09:53
par Drave
Merci Tim mais j'ai une autre questions : pourquoi desfois je me retrouve loguer et defois pas ??
C'est plutôt embetant car la je vien de retest et je ne suis pas loguer ! J'ai beau relancer le programme, me connecter avec firefox ou en Internete explorer mais dans tt les cas je me retrouve sur la page qui demande le login apres telechargement de celle-ci
En donc je voudrait savoir pourquoi defois je suis log et des fois non
Merci
Drave
Re: [..] Autre solution que _IEFormGetObjByName
Posté : mer. 17 nov. 2010 19:27
par Drave
Up
Re: [..] Autre solution que _IEFormGetObjByName
Posté : lun. 22 nov. 2010 18:21
par Drave
re up svp j'aimerait savoir pourquoi desfois j'ai la page deco et defois j'ai la page connecter