Else
MessageBox 激活完毕后点击确定!
EndIf
timeout = timeout1
sid=sid-1
Goto 挂掉IE
EndIf
ElseIf left(Objie.LocationURL,52) <> "http://xunxian.qq.com//act/a20080110signup/reg.shtml"
Goto 挂掉IE
EndIf
Delay netdealy
//进入第二步
Objie.Navigate "http://xunxian.qq.com/cgi-bin/act/a20080110signup/signupstart.cgi"[/color]
Gosub 浏览器等待
//Objie.quit
//进入第二步
Objie.Navigate "http://xunxian.qq.com/act/a20080110signup/inc/vote.htm"[/color]
Gosub 浏览器等待
//同意协议
Objie.Navigate "javascript:document.formMain.submit();"
okay=0
Gosub 浏览器等待
//第三步
//赋值
VBSBegin
set obj=Objie.document
for dl=0 to obj.all.length - 1 '重复这个网页的所有可用DOM标记次数
if lcase(obj.all(dl).tagname)="input" then
set v=obj.all(dl)
if v.name="sName" then
v.value = idname
ElseIf v.name="sMobile" then
v.value = Mobilenum
ElseIf v.name="sAreaCode" then
v.value = AreaCode
ElseIf v.name="sTelephone" then
v.value = Telephone
ElseIf v.name="iIdentity" then
v.value = idpass
ElseIf v.name="sGameFirst" then
v.value = GameFirst
ElseIf v.name="sGameSecond" then
v.value = GameSecond
ElseIf v.name="sGameThird" then
v.value = GameThird
ElseIf v.name="sAddress" then
v.value = Address
okay=1
end if
end if
if lcase(obj.all(dl).tagname)="select" then
set v=obj.all(dl)
if v.name = "iAge" then
If age=0 then
Randomize
v.SelectedIndex = int(rnd*4)+1
Else
v.SelectedIndex = age
End If
ElseIf v.name = "iProvince" then
If Province=0 then
Randomize
v.SelectedIndex = int(rnd*30)+1
Else
v.SelectedIndex = Province + 1
End If
ElseIf v.name = "iGameTime" then
If GameTime=0 then
Randomize
v.SelectedIndex = int(rnd*15)+1
Else
v.SelectedIndex = GameTime + 1
End If
end if
end if
next
VBSEnd
Objie.Navigate "javascript:Submit();"
Gosub 浏览器等待
If left(Objie.LocationURL,66) = "http://xunxian.qq.com/cgi-bin/act/a20080110signup/linkdownload.cgi"[/color]
Set file=fso.OpenTextFile(log_filename,8)
file.WriteLine("QQ: " & qqnum & " 密码: " & qqpass & " 登记姓名: " & idname &" 登记证件:" & idpass)
file.Close
sname=sname+1
suess=suess+1
EndIf
//结束代码
Rem 挂掉IE
VBSBegin
Set Objie=Nothing
set y=getobject("winmgmts:\\.\root\cimv2")
set x=y.execquery("select * from win32_process where name='iexplore.exe'")
For each i in x
i.terminate()
next
sid=sid+1
VBSEnd
Goto 开始登录注册
//子程序段落
Sub 错误触发器