Page 1 sur 1

[R] Affichage d'adresse ip

Posté : lun. 01 févr. 2010 19:10
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

Re: [..] Affichage d'adresse ip

Posté : lun. 01 févr. 2010 19:59
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

Re: [R] Affichage d'adresse ip

Posté : lun. 01 févr. 2010 21:22
par Quentbe
Merci beaucoup mon problème est résolu ! :D
Et oui il faut bien inclure INet.au3