[R] Lancer IE avec une adresse définie

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
NoRage
Niveau 1
Niveau 1
Messages : 5
Enregistré le : jeu. 18 févr. 2010 16:50
Status : Hors ligne

[R] Lancer IE avec une adresse définie

#1

Message par NoRage »

Bonjour,

Voila je souhaite lancer Internet Explorer avec une url défini au moyen de la commande Run (ou une autre si cela n'est pas possible avec celle-ci).

Pour l'instant je fais :

Code : Tout sélectionner

Run("c:\program files\Internet Explorer\iexplore.exe")
WinWaitActive("Google - Microsoft Internet Explorer")
MouseClick ( "left", 610, 100 , 4, 2 )
Send("http://www.gmail.com/")
Send("{ENTER}")
Mon but serait d'ouvrir la page de Gmail directement quel que soit la page d'accueil de mon PC. Cela m'éviterait ainsi de devoir simuler un clic de souris et d'envoyer l'adresse dans la barre d'adresse du navigateur.

Merci de votre aide :)
Modifié en dernier par NoRage le mer. 24 févr. 2010 16:14, modifié 1 fois.
bouabouate
Niveau 1
Niveau 1
Messages : 12
Enregistré le : mer. 24 févr. 2010 14:05
Status : Hors ligne

Re: [..]Lancer IE avec une adresse définie

#2

Message par bouabouate »

Bonjour,

Plusieurs solutions mais celle que je choisis en général c'est du genre :

$adresse = "http://www.google.fr"
Run("c:\program files\Internet Explorer\iexplore.exe" & ' "' & $adresse & '"' )
NoRage
Niveau 1
Niveau 1
Messages : 5
Enregistré le : jeu. 18 févr. 2010 16:50
Status : Hors ligne

Re: [R]Lancer IE avec une adresse définie

#3

Message par NoRage »

Merci beaucoup ca marche nickel !

A bientôt :)
Shannou06
Niveau 1
Niveau 1
Messages : 9
Enregistré le : lun. 01 mars 2010 19:54
Status : Hors ligne

Re: [R] Lancer IE avec une adresse définie

#4

Message par Shannou06 »

Mais comment fais t'on pour savoir si l'utilisateur à IE, FireFox, Chrome, Opera, Safari, etc??...
Lumi
Niveau 1
Niveau 1
Messages : 11
Enregistré le : mar. 09 mars 2010 02:02
Status : Hors ligne

Re: [R] Lancer IE avec une adresse définie

#5

Message par Lumi »

Moi je serais passé non pas par run mais par :

Code : Tout sélectionner

ShellExecute("http://www.google.fr")
Ainsi le système se charge d'utiliser le navigateur par défaut (ou éventuellement celui qui est déjà ouvert).

Il est fort probable que les liens http soient déjà liés à une application (c.-à-d. un navigateur) sur la plupart des systèmes. ShellExecute devrait donc donner le résultat escompté.
Répondre