[..] récupérer un lien url

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
olorus
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 25 mars 2009 15:45
Status : Hors ligne

[..] récupérer un lien url

#1

Message par olorus »

voici une page web quelconque http://www.autoitscript.com/autoit3/index.shtml

dans le menu vous voyez "Home", j'aimerai que le lien caché derrière ce mot s'ouvre dans une fenêtre ou qu'on puisse la copier dans le papier presse directement.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] récupérer un lien url

#2

Message par orax »

Moi je ferais comme ça :

Code : Tout sélectionner

#include <IE.au3>
$oIE = _IECreate("http://www.autoitscript.com/autoit3/index.shtml")
_IELinkClickByText($oIE,"Downloads")
_IELinkClickByText($oIE,"Home")
mais s'il y a plusieurs liens qui se nomment qui portent le même nom il faudrait peut-être prendre _IELinkGetCollection ou _IELinkClickByIndex.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
olorus
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 25 mars 2009 15:45
Status : Hors ligne

Re: [..] récupérer un lien url

#3

Message par olorus »

Mais c'est possible d'ouvrir cette fenêtre dans sa taille agrandie au maximum?

mais je rencontre un problème le site que je veux est: http://www.yopmail.com/
En arrivant sur la page d'accueil vous devez lire: Saisissez le mail jetable de votre choix
Saisissez la lettre "a" dans la barre et clickez sur "vérifier les mails"
Vous tomberez normalement sur une liste de mails:

Comment retrouver un mail précis quand on connait le tire ou l'objet de celui-ci?
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] récupérer un lien url

#4

Message par orax »

Pour ouvrir en taille maximum :

Code : Tout sélectionner

$oIE = _IECreate("http://www.autoitscript.com/autoit3/index.shtml")
WinSetState(_IEPropertyGet($oIE,"hwnd"),"",@SW_MAXIMIZE)
Et pour lire les messages moi je passerais par le flux RSS (http://www.yopmail.com/rss.php?login=a par exemple) pour les récupérer ou pour sélectionner celui qui m'intéresse. Toutefois, ça ne semble pas contenir le contenu des messages mais ça vous donne au moins le titre et l'URL du message, et comme ça vous pouvez récupérer le contenu ainsi que les grouiks.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Répondre