youtuber Posted August 29, 2017 Share Posted August 29, 2017 I want to get the ip address of a website I use this function for this But it returns false if it is an alternate http or https or no www $asURL = "www.google.com";No problem ;$asURL = "https://www.google.com";problem and ;$asURL = "http://www.google.com";problem MsgBox(0,"",SiteIPGET($asURL)) Func SiteIPGET($aWebsite) TCPStartup() OnAutoItExitRegister("OnAutoItExit") Local $sIPAddress = TCPNameToIP($aWebsite) If @error Then MsgBox(48, "", "Site Not Reached: " & @error) Return False Else Return $sIPAddress EndIf EndFunc Func OnAutoItExit() TCPShutdown() EndFunc Link to comment Share on other sites More sharing options...
Simpel Posted August 29, 2017 Share Posted August 29, 2017 Hi. Try this to strip 'http(s)://' before MsgBox() (untested): $asURL = StringReplace($asURL, "https://", "") $asURL = StringReplace($asURL, "http://", "") Conrad youtuber 1 SciTE4AutoIt = 3.7.3.0 AutoIt = 3.3.14.2 AutoItX64 = 0 OS = Win_10 Build = 19044 OSArch = X64 Language = 0407/german H:\...\AutoIt3\SciTE H:\...\AutoIt3 H:\...\AutoIt3\Include (H:\ = Network Drive) Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now