Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
24 mars 2009 à 07:52
cs_hackoo
Messages postés91Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention29 juillet 2013
-
13 juin 2012 à 03:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_hackoo
Messages postés91Date d'inscriptionmercredi 3 avril 2002StatutMembreDernière intervention29 juillet 2013 13 juin 2012 à 03:03
@leam19
Voila un autre script pour obtenir l'adresse IP Publique:
Titre = "Adresse Ip Publique !"
URL = "http://autoitscript.fr/fai.php"
Set ie = CreateObject("InternetExplorer.Application")
Set objFSO = CreateObject("Scripting.FileSystemObject")
ie.Navigate (URL)
ie.Visible=false
DO WHILE ie.busy
wscript.sleep 100
LOOP
Data = ie.document.documentElement.innertext
'MsgBox Data
Set objRegex = new RegExp
objRegex.Pattern = "(\d+.*)"
objRegex.Global = True
objRegex.IgnoreCase = True
Set Matches = objRegex.Execute(Data)
For Each Match in Matches
Result=objRegex.Replace(Match.Value,"$1")
MsgBox Result,64,Titre
Next
cs_leam19
Messages postés10Date d'inscriptionvendredi 9 mars 2012StatutMembreDernière intervention30 juillet 2012 12 juin 2012 à 18:27
il est mort ^^'
cs_arnaud31
Messages postés5Date d'inscriptionmercredi 2 février 2005StatutMembreDernière intervention15 mai 2009 15 mai 2009 à 19:12
Merci, fort pratique, le seul bémol c'est d'être sur que le site "http://xml.showmyip.com/" soit viable dans le temps ... mais je prends, au pire ce sera à adapter.
Mon projet : detourner mon manque d'ip fixe publique sur ma connexion internet Orange
Méthodologie envisagée : gérer mon propre serveur DNS en interne et mettre à jour régulierement les enregistrements en fonction de mon ip publique récupérée par le bias de ton script.
13 juin 2012 à 03:03
Voila un autre script pour obtenir l'adresse IP Publique:
Titre = "Adresse Ip Publique !"
URL = "http://autoitscript.fr/fai.php"
Set ie = CreateObject("InternetExplorer.Application")
Set objFSO = CreateObject("Scripting.FileSystemObject")
ie.Navigate (URL)
ie.Visible=false
DO WHILE ie.busy
wscript.sleep 100
LOOP
Data = ie.document.documentElement.innertext
'MsgBox Data
Set objRegex = new RegExp
objRegex.Pattern = "(\d+.*)"
objRegex.Global = True
objRegex.IgnoreCase = True
Set Matches = objRegex.Execute(Data)
For Each Match in Matches
Result=objRegex.Replace(Match.Value,"$1")
MsgBox Result,64,Titre
Next
12 juin 2012 à 18:27
15 mai 2009 à 19:12
Mon projet : detourner mon manque d'ip fixe publique sur ma connexion internet Orange
Méthodologie envisagée : gérer mon propre serveur DNS en interne et mettre à jour régulierement les enregistrements en fonction de mon ip publique récupérée par le bias de ton script.
Merci