?GetPublicIPAddress() Function GetPublicIPAddress loExplorer = CreateObject("InternetExplorer.Application") loExplorer.Navigate2("www.whatismyip.com") DO WHILE loExplorer.readystate <> 4 ENDDO loDoc = loExplorer.Document MyPublicIp = loDoc.Body.Innertext m.lcReturnYourIP = "UNKNOWN" if ratc("Your IP is ",MyPublicIp,1) > 0 m.lcReturnYourIP = strtran(strtran(alltrim(substr(myPublicIp,; ratc("Your IP is ",MyPublicIp,1)+11,15)),chr(13)),chr(10)) endif return m.lcReturnYourIP