Page 1 sur 1

[R] Navigateur par defaut?

Posté : dim. 18 janv. 2009 17:56
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:

Re: [..] Navigateur par defaut?

Posté : dim. 18 janv. 2009 21:00
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.......

Re: [..] Navigateur par defaut?

Posté : mar. 20 janv. 2009 12:45
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

Re: [..] Navigateur par defaut?

Posté : mar. 20 janv. 2009 21:49
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: ;)

Re: [..] Navigateur par defaut?

Posté : jeu. 22 janv. 2009 20:03
par astaroth
Merci pour vos réponses. :wink: