Public ip address
sarahr at genesearch.com.au
Sun Jul 25 22:40:37 CDT 2004
> We have to maintain a radio stations network running our automation
> software,MacBroadcast*, via Timbuktu. To take the control of a distant
> computer, PC or Macintosh, we have to know the public IP address to
> connect to that computer and do our job. Since the IP address provided
> by the ISP is not permanent, I want to write a simple code which once
> an hour, is able to send us the actual IP public address of every
> radio station. (Some of them have a fixed IP Address which never
> change but the cost of this solution is about 20 $ per month.)
> Using solutions like DynDNS which is supposed to translate the IP
> address to a fixed one is not a secure solution.
> I want to do what www.whatismyip.com is able to do.
> The solutions suggested by this list are just able to return the lan
> ip address.
> Thanks to all of you for your replies
Are you connecting through a router with a web interface? If so you can
connect to the router and read the allocated IP address directly from
it. Here is the script that works for my Netgear RP114 router, with
tRouter being the address for the router, tName being the login name
and tPass being my password. You would have to experiment to see the
page address and exact text format.
put "http://" & tName & ":" & tPass & "@" & tRouter &
"/mtenSysStatus.html" into theURL
put URL theURL into theData
get lineOffset("IP Address :", theData)
put line it to it+1 of theData into theData
put word 1 of line 2 of theData into ipAddr
More information about the use-livecode