Local $i = 0,$n = 0
While $n <5
While $i < 10
RunWait(@ComSpec & " /C rundll32.exe " & @SystemDir & "\InetCpl.cpl,ClearMyTracksByProcess 4351", "", @SW_HIDE)
Sleep(6000)
$oHTTP = ObjCreate("microsoft.xmlhttp")
$oHTTP.Open("post","http://control.blog.sina.com.cn/admin/vote/shot_vote.php?version=7&domain=1",false)
Sleep(8000)
$oHTTP.setRequestHeader("Cache-Control", "no-cache")
$oHTTP.setRequestHeader("Accept-Language", "zh-cn")
$oHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
$oHTTP.setRequestHeader("Referer","http://blog.sina.com.cn/s/blog_7c1e46580100xyph.html")
Sleep(3000)
$oHTTP.Send("blog_id=7c1e46580100xyph&vote_checklist=654_3");post关键数据
Sleep(3000)
$i = $i + 1
WEnd
$n = $n + 1
Sleep(600000)
WEnd
关键的代码在上面,然后我疑惑的事情是 前面10次成功了,然后票数再也没有多过,搜索了论坛里面的教程也都没有讲到这一方面的作用。
在这里也感谢一下出教程的兄弟,虽然不记得他的ID了,还是感谢下吧。
如果改成单循环 直接50次 貌似也是只有前面10次有效 好奇怪的问题。 win7 32位系统+ie9 |