Håvard Skrevet 8. mai 2007 Del Skrevet 8. mai 2007 Er det mulig å skrive en batchskript som finner den eksterne ipn, eller må jeg bruke vbs til dette? Lenke til kommentar
j000rn Skrevet 8. mai 2007 Del Skrevet 8. mai 2007 IP.VBS: set http = CreateObject("Microsoft.XmlHttp") http.open "GET", "http://jorn.aakre.no/ip.asp", false http.send "" wscript.Echo http.responseText cscript ip.vbs //nologo Lenke til kommentar
Håvard Skrevet 9. mai 2007 Forfatter Del Skrevet 9. mai 2007 IP.VBS: set http = CreateObject("Microsoft.XmlHttp") http.open "GET", "http://jorn.aakre.no/ip.asp", false http.send "" wscript.Echo http.responseText cscript ip.vbs //nologo 8568525[/snapback] Går det ann å få denne til å lagre til en .txt fil i stede for å lage en popup? Lenke til kommentar
j000rn Skrevet 9. mai 2007 Del Skrevet 9. mai 2007 Kjør den sånn: cscript ip.vbs //nologo (for å vise på skjerm) cscript ip.vbs //nologo > c:\MinIp.txt (for å lagre som fil) Lenke til kommentar
backup Skrevet 9. mai 2007 Del Skrevet 9. mai 2007 Hvis du ikke vil være avhengig av at fila: http://jorn.aakre.no/ip.asp til en hver tid eksisterer, kan du eventuelt bruke dette vbs-scriptet: Set objHTTP = CreateObject("Microsoft.XMLHTTP") Call objHTTP.Open("GET", "http://checkip.dyndns.org", False) objHTTP.Send() x = objHTTP.ResponseText i = InStr(1,x,":") j =InStr(1,x,"</body") Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.OpenTextFile("c:\eksternIP.txt", 2, True) f.WriteLine Mid(x,i+2,j-i-1) Lagre scriptet, dobbelklikk ikonet og du får den eksterne IP i c:\eksternIP.txt. Lenke til kommentar
Håvard Skrevet 9. mai 2007 Forfatter Del Skrevet 9. mai 2007 Hvis du ikke vil være avhengig av at fila: http://jorn.aakre.no/ip.asp til en hver tid eksisterer, kan du eventuelt bruke dette vbs-scriptet: Set objHTTP = CreateObject("Microsoft.XMLHTTP") Call objHTTP.Open("GET", "http://checkip.dyndns.org", False) objHTTP.Send() x = objHTTP.ResponseText i = InStr(1,x,":") j =InStr(1,x,"</body") Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.OpenTextFile("c:\eksternIP.txt", 2, True) f.WriteLine Mid(x,i+2,j-i-1) Lagre scriptet, dobbelklikk ikonet og du får den eksterne IP i c:\eksternIP.txt. 8571579[/snapback] Takk takk Lenke til kommentar
backup Skrevet 26. juni 2007 Del Skrevet 26. juni 2007 (endret) tatt bort pga en feil Endret 26. juni 2007 av backup Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå