Est-ce possible de piloter IE..?

Fermé
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018 - 23 févr. 2015 à 12:07
zollen777 Messages postés 101 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 26 décembre 2022 - 21 mars 2015 à 21:41
Bonjour

Je diffuse mes performance gamer en live sur www.catchmyworld.com, et j'aimerais piloter IE via vbscrip ou autre pour pouvoir ouvrir cette page, m'identifier puis cliquer sur le bouton autoriser (vert voir photo) et enfin cliquer sur diffuser..


C'est possible ?

Merci pour vos réponses

A voir également:

8 réponses

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
23 févr. 2015 à 12:22
Bonjour,

A la limite, si tu veux te faire une sorte d'auto login sur ta page IE .. tu peux utiliser (assez simplement) AUTOIT et sa librairie IE.AU3
https://autoitscript.fr/forum/viewtopic.php?p=52018

Des tonnes d'exemples sont disponibles sur le net pour ça.

Bien sûr... d'autres langages permettent également de faire cela.... mais je pense que si tu n'as pas beaucoup de connaissances en programmation... autoit sera sûrement plus à ta portée.




0
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018
23 févr. 2015 à 12:41
Merci

Je vais me documenter sur AUTOIT.. ça s'utilise avec vbscript ?

Ce que je veux faire est possible alors?
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
23 févr. 2015 à 13:23
Autoit est un langage .. au même titre que vbscript. ..
et donc oui. .. c'est possible. (Avec le bon langage et/ou les bons outils)
0
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018
24 févr. 2015 à 17:22
merci

Savez vous comment s'identifier sur un site avec autoit ?
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
24 févr. 2015 à 17:29
Des exemples sont disponibles en pagaille sur le net :
https://www.google.fr/search?q=autoit+IE+login


par exemple

include <ie.au3>
$uname="Yourusername"
$pwd="yourpassword"
$url = "http://yoursitename.com"
$oIE = _IECreate ($url)
$oForm = _IEFormGetObjByName ($oIE, "form id or name")
$oQuery1 = _IEFormElementGetObjByName ($oForm, "id_login")
$oQuery2 = _IEFormElementGetObjByName ($oForm, "id_pwd")

_IEFormElementSetValue ($oQuery1,$uname)
_IEFormElementSetValue ($oQuery2,$pwd)
$oButton=_IEGetObjById($oIE,"")
_IEAction ($oButton, "click")
_IELoadWait($oIE,0)


Bien sur.. il faut remplacer les id_login et id_pwd .. par les ID des champs Login / Password de la page que tu souhaites ouvrir.....( pour les trouver.. tu affiche le code source de la page et tu les y cherche...)
0
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018
24 févr. 2015 à 23:10
Merci

Je dois changer ceux qui est en Gras ou Souligné ?

include <ie.au3>  
$uname="Yourusername"
$pwd="yourpassword"
$url = "http://yoursitename.com"
$oIE = _IECreate ($url)
$oForm = _IEFormGetObjByName ($oIE, "form id or name")
$oQuery1 = _IEFormElementGetObjByName ($oForm, "id_login")
$oQuery2 = _IEFormElementGetObjByName ($oForm, "id_pwd")

_IEFormElementSetValue ($oQuery1,$uname)
_IEFormElementSetValue ($oQuery2,$pwd)
$oButton=_IEGetObjById($oIE,"")
_IEAction ($oButton, "click")
_IELoadWait($oIE,0)
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
24 févr. 2015 à 23:28
Oui ... sinon comment comptes tu indiquer les identifiants à utiliser. ..
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018
25 févr. 2015 à 21:37
Mais je dois changer les identifiants qui sont en gras ou ceux qui sont souligné ? ou alors les 2 ?
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
25 févr. 2015 à 22:34
Les deux.
En gras...par TES identifiants
En soulignés ...par ce que j'ai indiqué dans mon message précédent
0
quicksilvain Messages postés 10 Date d'inscription lundi 23 février 2015 Statut Membre Dernière intervention 11 mars 2018
1 mars 2015 à 21:55
Merci jordane45

Avec du recul c'est évident.. et oui ce jour là j'avais mal a la tête..

Ce code permet de cliquer sur le bouton vert "autoriser" ou dois-je le rajouter?

Merci
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
1 mars 2015 à 22:42
A mon avis il va falloir le rajouter.....
0
zollen777 Messages postés 101 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 26 décembre 2022 2
1 mars 2015 à 23:00
ok et ce bout de code c'est pas pour cliquer?

$oButton=_IEGetObjById($oIE,"")  
_IEAction ($oButton, "click")
_IELoadWait($oIE,0)
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
1 mars 2015 à 23:27
Pour la connexion si
0
jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649 > jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024
1 mars 2015 à 23:45
En installant autoit, tu as du également installer Au3Info.exe ( qui doit être présent dans le répertoire d'install d'autoit).
Tu le lances et regardes l'identifiant du bouton autoriser.
A partir de là, tu pourras utiliser le code

$oButton=_IEGetObjById($oIE,ID_BOUTON)
_IEAction ($oButton, "click")
_IELoadWait($oIE,0)

En remplaçant ID_BOUTON ... par l'id du bouton.
0
zollen777 Messages postés 101 Date d'inscription dimanche 21 février 2010 Statut Membre Dernière intervention 26 décembre 2022 2
21 mars 2015 à 21:41
Merci jordane45

Avec Au3Info.exe comment avoir l'identifiant du bouton autoriser (vert) ?
0