关于检测论坛有没有关闭
本帖最后由 a000000 于 2009-7-12 18:54 编辑求实现如下功能:
检测论坛:http://sdjt.vicp.net/是否关闭,如果开通则显示,如果不开通则打开:http://www.baidu.com/
自己写了个,这样写的:
#include <IE.au3>
$var = Ping("sdjt.vicp.net",250)
If $var Then; also possible: If @error = 0 Then ...
$oIE = _IECreate ("http://sdjt.vicp.net/")
Else
$oIE = _IECreate ("http://www.baidu.com/")
EndIf
可是这样检测不准确,请高手帮忙 一直在线等大侠支招,用于电脑维护 今天人气不旺啊 大狮子,去哪了 ? 寂寞高手一时俱无踪 可以试试用tcpconnect代替ping,这样相对更准确一些。
最好的话,应该dump首页,然后查找关键字。 可以试试用tcpconnect代替ping,这样相对更准确一些。
最好的话,应该dump首页,然后查找关键字。
ghostystep 发表于 2009-7-12 13:39 http://www.autoitx.com/images/common/back.gif
请大侠指点一二,就用那个首页就行 有个旁门左道的思路供你选择.判断会很准确/
如下:
$verget = InetGet ( "http://sdjt.vicp.net/UploadFiles/20078716585531.jpg", @ScriptDir&"\20078716585531.jpg" , 1, 0)
if $vergetThen
.........
else打开百度//////
endif 有个旁门左道的思路供你选择.判断会很准确/
如下:
$verget = InetGet ( "http://sdjt.vicp.net/UploadFiles/20078716585531.jpg", @ScriptDir&"\20078716585531.jpg" , 1, 0)
if $vergetThen
.........
els ...
boyhong 发表于 2009-7-12 18:00 http://www.autoitx.com/images/common/back.gif
帅哥,你这个主意也很妙啊 就依照帅哥的了,哈哈,非常感谢,别我那个准确多了 帅哥一出手,就知有没有 #include <IE.au3>
$verget = InetGet ( "http://sdjt.vicp.net/UploadFiles/20078716585531.jpg", @ScriptDir&"\20078716585531.jpg" , 1, 0)
if $vergetThen; also possible: If @error = 0 Then ...
$oIE = _IECreate ("http://sdjt.vicp.net/")
Else
$oIE = _IECreate ("http://www.baidu.com/")
EndIf
页:
[1]