本帖最后由 diandiand163 于 2014-9-18 19:04 编辑
代码如下:每行的URL都存在,有的打开页面不存在,但会跳转到首页,读到很慢的网址就会出错啦。怎么解决?这个问题困扰我好久了,求救啊。#AutoIt3Wrapper_UseX64=n
HotKeySet("{esc}", "_hotkey")
Func _hotkey()
Exit
EndFunc ;==>_hotkey
Local $file = FileOpen(@ScriptDir&"\m2.txt", 0)
For $i=346 To 15084
Local $line = FileReadLine($file,$i)
$url='http://'&$line&'.b2b.youboy.com/contactus.html' ;网址
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1") ;microsoft.xmlhttp MSXML2.XMLHTTP MSXML2.ServerXMLHTTP
$oHTTP.Open("get", $url, False)
$oHTTP.Option(6)=0
$oHTTP.setRequestHeader("Accept", "text/html, application/xhtml+xml, */*")
$oHTTP.setRequestHeader("Accept-Language", "zh-CN")
$oHTTP.SetTimeouts (9999999,9999999,9999999,9999999)
$oHTTP.Send
$oHTTP.WaitForResponse ;等待返回内容
$htmlstr = ($oHTTP.responsetext)
if @error then ContinueLoop
ToolTip ("第"&$i&"行",0,0,"提示")
ClipPut ($i)
Next
每行的URL都存在,有的打开页面不存在,但会跳转到首页,读到很慢的网址就会出错啦。怎么解决?这个问题困扰我好久了,求救啊。 |