[R] Affichage d'adresse ip

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Quentbe
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 01 févr. 2010 18:07
Status : Hors ligne

[R] Affichage d'adresse ip

#1

Message par Quentbe »

Bonsoir,

Je suis en train de réaliser un petit programme qui possède quelques fonctions comme afficher son adresse ip externe, etc.
Après avoir compilé le fichier, je fais un raccourci sur le bureau.
Quand je lance le programme à partir du raccourci il crée le fichier ip_temp.txt (sur le bureau et dans le dossier où se trouve le fichier source) que je crée avec le script pour récupérer l'adresse ip.
Comment faire pour qu'il se crée juste dans le dossier où se trouve le fichier source (pour ne pas avoir de fichier en plus sur le bureau) ?

Voici la partie du code qui cherche l'adresse ip (je l'ai reprise d'un tutoriel) :

Code : Tout sélectionner

Func _IP()
InetGet("http://arrkhan.free.fr/ip.php", "ip_temp.txt")
MsgBox(524352,"IP externe            ",FileRead("ip_temp.txt"))
EndFunc
 
Ah oui et j'aimerais aussi savoir comment faire pour que quand je lance un programme fait avec AutoIT il lance la fenêtre en plein écran automatiquement sans que je clique sur le carré pour l'agrandir.

Merci d'avance.

Quentbe
Modifié en dernier par Quentbe le lun. 01 févr. 2010 21:21, modifié 3 fois.
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [..] Affichage d'adresse ip

#2

Message par DJSIR »

Ahhh...
Comme le message est présenté comme il faut, je vais pas sortir ma phrase.. Zut..

_GetIP() pour l'IP Externe et @IPAdress1 pour l'adresse interne.

EDIT : D'après mes souvenirs, _GetIP() nécéssite Inet.au3, à confirmer !

Pour la fenêtre : Si c'est une fenêtre crée avec AutoIt deux méthodes.
Soit vous la créez de taille égale à la résolution de l'écran.
Soit au moment de GuiSetState, vous rajoutez @SW_MAXIMIZE

Pour une fenêtre externe, GUISetState et @SW_MAXIMIZE :D
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Quentbe
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 01 févr. 2010 18:07
Status : Hors ligne

Re: [R] Affichage d'adresse ip

#3

Message par Quentbe »

Merci beaucoup mon problème est résolu ! :D
Et oui il faut bien inclure INet.au3
Répondre