crazyfrog Skrevet 9. juli 2013 Del Skrevet 9. juli 2013 Hei, Har tenkt å bruke ett skript som sjekker om ip adresse blir endret. Ønsket oppførsel er at ved oppstart skal skriptet sjekke ip adresse og hvis denne endres skal applikasjon startes/stoppes. Noen som har noen tips om hvordan dette enkelt kan lages ? Lenke til kommentar
Alexen Skrevet 9. juli 2013 Del Skrevet 9. juli 2013 Hvilket scriptspråk er det snakk om? vbscript? powershell? Snakker du om den eksterne ipadressen? isåfall kan du kanskje laste ned fra f.eks: http://whatismyipaddress.com/ og sjekke htmlkoden til den. Lenke til kommentar
crazyfrog Skrevet 9. juli 2013 Forfatter Del Skrevet 9. juli 2013 Sorry, litt vagt beskrevet. Har sett for meg vbscript, da dette er det jeg kan litt i, men altfor lite. Det er snakk om den eksterne adressen ja. Tanken er at eksteren ip : Når ip 123.123.123.123 endres til 321.321.321.321 skal applikasjon A avsluttes tvert. Men det er mulig det er enklere i powershell ? Lenke til kommentar
Alexen Skrevet 9. juli 2013 Del Skrevet 9. juli 2013 (endret) Tipper det vil være mer elegant i powershell, men vbscript er jo alltid gøy Orker ikke lage scriptet ferdig, noe gøy må du jo ha å gjøre. men tenker no sånt som dette: ---------------------- Dim Ip Ip = GetIp() ' Løkke her ' Sleep ' Sjekk om endret ' hvis ja, avslutt app ( http://www.computerp...rocess_stop.htm ) ? ' slutt løkke ' Takk til http://superuser.com...ws-command-line Function GetIP() Dim o Set o = CreateObject("MSXML2.XMLHTTP") o.open "GET", "http://ifconfig.me/ip", False o.send GetHtml = o.responseText End Function ----------- Ipdelen ser ut til å funke bra. Post gjerne scriptet om du fullfører det Endret 9. juli 2013 av The_Viper@EFNET Lenke til kommentar
GeirGrusom Skrevet 9. juli 2013 Del Skrevet 9. juli 2013 Vedlagt fil inneholder et program (krever .NET 2.0) som gjør ip-delen av koden til The_Viper@EFNET. Kildekoden ligger med også, det lille det var. Går fint an å gjøre dette fullstendig i PowerShell også, men for batch script må man ha noe slikt, og VBScript er noe griseri. public-ip.zip 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å