parser une page html via inspecter elements

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jeanglaude
Niveau 3
Niveau 3
Messages : 32
Enregistré le : sam. 01 mai 2021 10:13
Status : Hors ligne

parser une page html via inspecter elements

#1

Message par jeanglaude »

j'ai besoin de récupérer une variable dans une page html, sauf que cette variable n'apparait pas dans la source, on ne la voit que dans inspecter > elements, je pense que c'est parceque cette variable est dynamique via javascript, comment on peut faire dans ce cas ?

est ce qu'il est possible de récupérer tout le texte dans elements pour ensuite en extraire la variable (ca je sais faire en recherchant une certaine chaine de caractère, la variable se trouve juste après un mot précis)
jeanglaude
Niveau 3
Niveau 3
Messages : 32
Enregistré le : sam. 01 mai 2021 10:13
Status : Hors ligne

Re: parser une page html via inspecter elements

#2

Message par jeanglaude »

j'ai réussi d'une autre manière :
en faisant un CTRL+A je selectione tout le texte de la page
CTRL + C pour copier
quand je fais un CTRL + V j'ai la variable qui mi'ntérésse

c'est quoi la commande pour récupérer le texte qu'il y'a dans le presse papier ?
Avatar du membre
franco
Niveau 7
Niveau 7
Messages : 342
Enregistré le : lun. 03 oct. 2011 22:37
Localisation : Liévin
Status : Hors ligne

Re: parser une page html via inspecter elements

#3

Message par franco »

Salut.

Tu dois pas vraiment chercher. ^^

https://www.autoitscript.fr/autoit3/doc ... lipGet.htm


Et sinon, tu peux nous donner le lien ?
Ainsi que la "variable" recherchée ?

sauf que cette variable n'apparait pas dans la source
As-tu utilisé les fonctions d'IE intégré ?


++
L'entraide, c'est mon dada ;)
jeanglaude
Niveau 3
Niveau 3
Messages : 32
Enregistré le : sam. 01 mai 2021 10:13
Status : Hors ligne

Re: parser une page html via inspecter elements

#4

Message par jeanglaude »

franco a écrit : sam. 08 mai 2021 21:24 Salut.

Tu dois pas vraiment chercher. ^^

https://www.autoitscript.fr/autoit3/doc ... lipGet.htm


Et sinon, tu peux nous donner le lien ?
Ainsi que la "variable" recherchée ?

sauf que cette variable n'apparait pas dans la source
As-tu utilisé les fonctions d'IE intégré ?


++
salut

je suis débutant, je ne peux pas savoir que la commande c'est ClipGet qu'il faut utiliser
en faisant des recherche j'ai regardé pas mal de commandes relative à ClipBoard
mais je ne voyais pas comment on récupérait le presse papier, forcément puisque la commande n'était pas dans ClipBoard

je ne connais pas les fonctions IE intégré
les fenetres sur lequel j'ai à intervenir sont sous chrome et firefox (le plugin marche pas sur IE)

mais là je pense que je vais réussir à me débrouiller,
voilà ce que je vais faire :

activewindow pour mettre la fenetre en premier plan
CTRL + A pour sélectionner tout le texte de la page
CTRL + C pour copier dans le presse papier
ClipGet pour récupérer le texte

une fois que j'ai fais ca je voudrais envoyer ce texte vers un site en php qui va traiter l'information et extraire les variables,
je pourrais sans doute le faire dans Autoit directement, mais je me sens beaucoup plus à l'aise avec du php et du javascript

je ne sais pas encore trop comment je vais faire passer le presse papier au site php :
je pourrais faire un formulaire html où je colle le texte du presse papier ?
ou alors enregistrer le contenu du presse papier dans un fichier txt et l'envoyer en ftp sur le serveur ?
la 2eme solution me parait plus propre mais plus difficile à faire vu que je suis débutant
Répondre