[R] Navigateur par defaut?

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
astaroth
Niveau 4
Niveau 4
Messages : 65
Enregistré le : dim. 28 oct. 2007 15:22
Status : Hors ligne

[R] Navigateur par defaut?

#1

Message par astaroth »

Hello!

Voila j'ai fait un petit script pour visiter une page internet a un certain moment mais je voudrais qu'il s'ouvre avec le navigateur par défaut, vous auriez une petite idée? :D

Code : Tout sélectionner

#include <IE.au3> 

$retour = MsgBox ( 4, "Rappel", "Voulez-vous blabla?")
if $retour = 6 Then
    $oIE = _IECreate ("http://www.mon-site.fr" ) 
    $hwnd = _IEPropertyGet($oIE,"hwnd") 
    WinSetState($hwnd,"",@SW_MAXIMIZE) 
Else
$retour2 = MsgBox ( 4, "Rappel", "Quittez définitivement?")
if $retour2 = 6 Then
    Exit
    Else
    ;rien
EndIf
EndIf

While 1
    Sleep(135*60000)
    $retour = MsgBox ( 4, "Rappel", "Voulez-vous blabla?")
if $retour = 6 Then
    $oIE = _IECreate ("http://www.mon-site.fr" ) 
    $hwnd = _IEPropertyGet($oIE,"hwnd") 
    WinSetState($hwnd,"",@SW_MAXIMIZE) 
Else
$retour2 = MsgBox ( 4, "Rappel", "Quitter définitivement?")
if $retour2 = 6 Then
    Exit
    Else
    ;rien
EndIf
EndIf
WEnd
Est-il possible qu'il se lance au démarrage de l'ordinateur? (sans passer par le gestionnaire de windows)
Et encore, est-il possible que la boucle se relance lorsque l'adresse ip est modifié? qu'il vérifie toute les 10secs par exemple.
Est-il aussi possible qu'il n'y ai pas de pause lorsqu'on clique sur l'icône dans la barre des taches?

Merci! :wink:
Modifié en dernier par astaroth le jeu. 22 janv. 2009 20:04, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Navigateur par defaut?

#2

Message par Tlem »

Pour lancer une URL avec le navigateur par défaut, utilisez simplement la commande ShellExecute.

Pour le lancement sans passer par le gestionnaire de Windows, veuillez être plus explicite. Que voulez vous lancer (le script ?) et qu'appelez vous le gestionnaire Windows (Le groupe de démarrage) ?
Si c'est bien le script et que vous voulez le lancer autrement que par le groupe de démarrage, utilisez la base de registre (sujet déjà traité).

Oui il est possible de faire une boucle de contrôle.
Vous devrez pour cela lire l'adresse IP du poste (déjà vu), stocker cette information, puis toutes le 10 secondes re-contrôler l'adresse.
Si différence alors action.

Oui il est possible d'enlever la pause lors du clic sur l'icône du Systray.
Une petite recherche sur le forum ou dans la doc et vous trouverez la solution.
1er indice : #No.......
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
astaroth
Niveau 4
Niveau 4
Messages : 65
Enregistré le : dim. 28 oct. 2007 15:22
Status : Hors ligne

Re: [..] Navigateur par defaut?

#3

Message par astaroth »

Bonjour!

Merci pour vos réponses :wink:

Encore deux questions:
Comment intégrer un fichier .exe au script, pour éviter d'avoir deux fichiers (un fichier d'install plus le fichier a installer)?
Comment utiliser le répertoire par défaut pour l'installation?

J'ai un peu chercher mais pas trouver ^_^ (ou mal chercher)

Merci :D
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Navigateur par defaut?

#4

Message par Tlem »

astaroth a écrit :Comment intégrer un fichier .exe au script, pour éviter d'avoir deux fichiers (un fichier d'install plus le fichier a installer)?
Fileinstall
astaroth a écrit :Comment utiliser le répertoire par défaut pour l'installation?
Voir la documentation de FileInstall.

Tout ceci à déjà été discuté mainte fois.
Donc évitez les questions qui pourraient froisser la susceptibilité des administrateurs. :roll: ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
astaroth
Niveau 4
Niveau 4
Messages : 65
Enregistré le : dim. 28 oct. 2007 15:22
Status : Hors ligne

Re: [..] Navigateur par defaut?

#5

Message par astaroth »

Merci pour vos réponses. :wink:
Répondre