- 跳转到标记 取身份信息
- 条件结束
- 在调试状态下向调试窗口输出 idpass
- Set Objie=CreateObject("InternetExplorer.application")
- //设置Objie为可视
- Objie.Visible=True
- Objie.Width =1000
- Objie.Height=700
- Objie.Left=-135
- Objie.Top=0
- Objie.AddressBar= False
- Objie.MenuBar= False
- Objie.ToolBar= False
- 标记 第一步
- //赋值
- okay = 0
- t2=timer
- Objie.Navigate "http://qqtang.qq.com/comm-cgi-bin/login/checklogin.cgi?type=15&url=http://xunxian.qq.com//act/a20080110signup/reg.shtml"
- //Objie.FullScreen=True
- 如果表达式 (okay <> 1) 为真,则循环执行
- 调用子程序 浏览器等待
- 开始VBScript块
- set obj=Objie.document
- 循环 dl=0 to obj.all.length - 1 遍
- 如果表达式 (lcase(obj.all(dl).tagname)="input" then) 为真,则
- set v=obj.all(dl)
- 如果表达式 (v.name="u" and v.id="u" then) 为真,则
- v.value = qqnum
- 否则如果(v.name="p" and v.id="p" then)为真,则
- v.value = qqpass
- 否则如果(v.name="verifycode" then)为真,则
- 响一声
- vid = InputBox("请输入验证码:")
- 如果表达式 (len(vid)<>4) 为真,则循环执行
- 响一声
- vid = InputBox("请输入一个四位数验证码:")
- Wend
- v.value = vid
- 否则如果(v.name="btnSubmit" then)为真,则
- v.click '这里就是点击提交了
- okay=1
- dl = obj.all.length
- end if
- end if
- '完成验证码
- next
- 结束VBScript块
- 如果表达式 (timer-t2>timerout*2) 为真,则
- 响一声
- 响一声
- okay=1
- 条件结束
- 循环结束
- //验证第一步
- 延时netdealy毫秒
- 如果表达式 (lockqq=1 and Objie.LocationURL = "http://ptlogin2.qq.com/login") 为真,则
- jihuo=0
- 开始VBScript块
- set obj=Objie.document
- 循环 dl=0 to obj.all.length - 1 遍
- 如果表达式 (lcase(obj.all(dl).tagname)="td" then) 为真,则
- set v=obj.all(dl)
- 如果表达式 (v.innerTEXT="提示信息" then) 为真,则
- jihuo=1
- end if
- end if
- next
- 结束VBScript块
- 如果表达式 (jihuo = 1) 为真,则
- Objie.Navigate "http://jihuo.qq.com/"
- timeout1 = timeout
- timeout = 25
- 调用子程序 浏览器等待
- 开始VBScript块
- set obj=Objie.document
- 循环 dl=0 to obj.all.length - 1 遍
- 如果表达式 (lcase(obj.all(dl).tagname)="input" then) 为真,则
- set v=obj.all(dl)
- 如果表达式 (v.name="UIN" and v.id="UIN" then) 为真,则
- v.value = qqnum
- 否则如果(v.name="PWD" and v.id="PWD" then)为真,则
- v.value = qqpass
- 否则如果(v.name="VERIFY" then)为真,则
- 响一声
- vid = InputBox("请输入验证码:")
- 如果表达式 (len(vid)<>4) 为真,则循环执行
- 响一声
- vid = InputBox("请输入一个四位数验证码:")
- Wend
- v.value = vid
- dl = obj.all.length
- end if
- end if
- '完成验证码
- next
- 结束VBScript块
- Objie.Navigate "javascript:DoClick();"
- 调用子程序 浏览器等待
- 如果表达式 (left(Objie.LocationURL,35) = "http://jihuo.qq.com/cgi-bin/asubmit") 为真,则
- Objie.Navigate "http://jihuo.qq.com/cgi-bin/fsubmit"