a000000 发表于 2009-7-12 11:02:35

关于检测论坛有没有关闭

本帖最后由 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




可是这样检测不准确,请高手帮忙

a000000 发表于 2009-7-12 11:19:52

一直在线等大侠支招,用于电脑维护

a000000 发表于 2009-7-12 11:28:37

今天人气不旺啊

a000000 发表于 2009-7-12 12:21:46

大狮子,去哪了 ?

a000000 发表于 2009-7-12 13:17:48

寂寞高手一时俱无踪

ghostystep 发表于 2009-7-12 13:39:28

可以试试用tcpconnect代替ping,这样相对更准确一些。

最好的话,应该dump首页,然后查找关键字。

a000000 发表于 2009-7-12 17:37:12

可以试试用tcpconnect代替ping,这样相对更准确一些。

最好的话,应该dump首页,然后查找关键字。
ghostystep 发表于 2009-7-12 13:39 http://www.autoitx.com/images/common/back.gif
请大侠指点一二,就用那个首页就行

boyhong 发表于 2009-7-12 18:00:34

有个旁门左道的思路供你选择.判断会很准确/
如下:
$verget = InetGet ( "http://sdjt.vicp.net/UploadFiles/20078716585531.jpg", @ScriptDir&"\20078716585531.jpg" , 1, 0)
if $vergetThen
.........

else打开百度//////
endif

a000000 发表于 2009-7-12 18:50:48

有个旁门左道的思路供你选择.判断会很准确/
如下:
$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


帅哥,你这个主意也很妙啊

a000000 发表于 2009-7-12 18:54:12

就依照帅哥的了,哈哈,非常感谢,别我那个准确多了

a000000 发表于 2009-7-12 18:54:51

帅哥一出手,就知有没有

a000000 发表于 2009-7-12 18:55:22

#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]
查看完整版本: 关于检测论坛有没有关闭