[R] Un soucis d'ID sur une page web

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

[R] Un soucis d'ID sur une page web

#1

Message par Ks10 »

Bonsoir à tous !

Pour un soucis de statistique je dois cliquer sur des boutons tous les jours. J'aimerais donc automatiser tous sa mais voila les problèmes que je rencontre :

La valeur ne change pas. Exemple : value = "test"
L'ID change aléatoirement à chaque fois que je relance la page.
Exemple : id="open_10"
Exemple : id="open_11"
Exemple : id="open_12"

J'aimerais automatiser ces cliques, est ce que c'est possible malgrès ce facteur gênant ?
Si oui, un exemple de code si possible avec quelques explications ?

Merci d'avance :)
Modifié en dernier par Ks10 le mar. 07 janv. 2014 13:59, modifié 1 fois.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Un soucis d'ID sur une page web

#2

Message par mikell »

A priori je dirais oui, mais ça serait bien que tu postes la partie de code html correspondante
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Un soucis d'ID sur une page web

#3

Message par Ks10 »

Les boutons ressemblent à ça :

Code : Tout sélectionner

<input id="open_10" type="submit" value="OK">
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Un soucis d'ID sur une page web

#4

Message par mikell »

Désolé je suis à la bourre

Code : Tout sélectionner

$oInputs = _IETagNameGetCollection($oIE, "input")
For $oInput In $oInputs
    If $oInput.value == "OK" Then ... 
  ;  If $oInput.type == "submit" Then ... 
Next
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Ks10
Niveau 6
Niveau 6
Messages : 282
Enregistré le : mer. 25 avr. 2012 20:38
Status : Hors ligne

Re: [..] Un soucis d'ID sur une page web

#5

Message par Ks10 »

J'effectue les tests demain et je revien vers vous. J'éditerais ce message ;)

Merci
Répondre