Function Ping(strHost)
Dim oPing, oRetStatus, bReturn
Set oPing = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery("select * from Win32_PingStatus where address='" & strHost & "'")
For Each oRetStatus In oPing
If IsNull(oRetStatus.StatusCode) Or oRetStatus.StatusCode <> 0 Then
bReturn = False
' WScript.Echo "Status code is " & oRetStatus.StatusCode
Else
bReturn = True
' Wscript.Echo "Bytes = " & vbTab & oRetStatus.BufferSize
' Wscript.Echo "Time (ms) = " & vbTab & oRetStatus.ResponseTime
' Wscript.Echo "TTL (s) = " & vbTab & oRetStatus.ResponseTimeToLive
End If
Set oRetStatus = Nothing
Next
Set oPing = Nothing
Ping = bReturn
End Function
Set obj = CreateObject("WScript.Shell")
do
hostring = "google.com"
If Ping(hostring) Then
Else
obj.Run("netsh wlan connect name=Eq>E.txt")
If Ping(hostring) Then
Else
obj.Run("netsh wlan connect name=wireless@bs")
If Ping(hostring) Then
Else
Wscript.Sleep 2000
obj.run("chrome")
Wscript.sleep 2000
obj.run("chrome")
wscript.sleep 2000
obj.SendKeys "http://10.166.250.5/termsAuth/index.htm?www.google.com/"
obj.SendKeys "{ENTER}"
WScript.sleep 3000
obj.SendKeys "{TAB}"
obj.SendKeys " "
obj.SendKeys "{TAB}"
obj.SendKeys " "
WScript.sleep 3000
obj.SendKeys "^a"
obj.SendKeys "2012LiHX"
obj.sendKeys "{TAB}"
obj.SendKeys "^a"
obj.SendKeys "xuan1624"
obj.SendKeys "{ENTER}"
WScript.sleep 2000
obj.SendKeys "%{F4}"
WScript.Sleep 2000
obj.SendKeys "%{F4}"
obj.sendkeys "{ESC}"
End If
End If
End If
WScript.sleep 6000000
loop