feicuiboy 发表于 2009-9-14 00:00:37

批量检查链接或视频地址是否有效

AU3如何批量判断一个链接是否有效??只需告诉我用什么函数即可,谢谢

地址格式类似与下面的样子:

http://www.*12*.com

mms:125.16.123.12/123.wmv

feicuiboy 发表于 2010-6-30 19:54:37

09年帖子,大伙有写过类似的代码吗??没有就结贴了

lynfr8 发表于 2010-7-1 00:16:33

$xPost = ObjCreate("Microsoft.XMLHTTP")
$xPost.Open("GET", "http://www.google.com.hk/", 0)
$xPost.Send()
If $xPost.Status = 404 Then
        MsgBox(0, '检查链接', "该网页不存在! ")
ElseIf $xPost.Status < 200 Then
        MsgBox(0, '检查链接', "客户端错误,信息: " & $xPost.StatusText)
ElseIf 200 <= $xPost.Status < 300 Then
        MsgBox(0, '检查链接', "成功,该网页能访问。 ")
ElseIf 300 < $xPost.Status < 400 Then
        MsgBox(0, '检查链接', "重定向,信息: " & $xPost.StatusText)
ElseIf 400 < $xPost.Status < 500 Then
        MsgBox(0, '检查链接', "客户端错误,信息: " & $xPost.StatusText)
ElseIf 500 < $xPost.Status < 600 Then
        MsgBox(0, '检查链接', "服务器错误,信息: " & $xPost.StatusText)
EndIf参考资料:
http://topic.csdn.net/t/20050420/12/3951663.html

feicuiboy 发表于 2010-7-3 22:15:57

本帖最后由 feicuiboy 于 2010-7-3 22:17 编辑

回复 3# lynfr8

谢谢狐狸大哥。


此方法能判别根目录 http://www.google.com.hk/能访问。
若是 根目录下的子目录不存在,也会判定能访问,比如把上面的http://www.google.com.hk/
改成http://www.google.com.hk/随意目录名仍然能访问,实际是不存在的。。


另对MMS的流媒体貌似无效i

================================

rikthhpgf2005 发表于 2010-7-3 23:00:15

学习了,是个好东西

lynfr8 发表于 2010-7-4 00:57:10

回复lynfr8

谢谢狐狸大哥。


此方法能判别根目录 能访问。
若是 根目录下的子目录不存在,也会判 ...
feicuiboy 发表于 2010-7-3 22:15 http://www.autoitx.com/images/common/back.gif

经实测,提示如上

feicuiboy 发表于 2010-7-4 11:02:47



我的测试结果如上,

测试网址是:http://www.123456.com/随意目录

lynfr8 发表于 2010-7-4 13:29:30

我的测试结果如上,

测试网址是:随意目录
feicuiboy 发表于 2010-7-4 11:02 http://www.autoitx.com/images/common/back.gif


    这一类的网站是修改了404错误页面,设定如果访问页面不存在自动跳转到网站主页
参考下:http://blog.zol.com.cn/1080/article_1079878.html
或google:“页面不存在网站跳转”

feicuiboy 发表于 2010-7-4 18:07:04

哦, 原来如此,谢谢了

mms流媒体检测不知道有没有类似的检测方法?

lxz 发表于 2010-7-5 06:31:53

学习学习...

kk_lee69 发表于 2010-7-8 10:13:06

找到方法了........正好需要感謝....留下收藏



===========================================
努力 回帖......
努力 累積 績分.......邁向 閱讀權限20.....UDF 等等我我快來了......
===========================================

ghl781258 发表于 2010-7-10 11:38:46

非常好的得得

aayes 发表于 2010-7-18 10:29:29

好方法,收藏了,
页: [1]
查看完整版本: 批量检查链接或视频地址是否有效