- 延时 1000 毫秒
- 调用 Web.Bind("wqm.exe")
- 注释:<>===================================================打开网页免费申请
- 调用 Web.Tips("打开申请界面")
- Web.ClearCookie()
- 调用 Web.Go("http://reg.email.163.com/unireg/call.do?cmd=register.entrance&from=email163®Page=163")
- 调用 Web.SetSize(1024,850)
- 注释:iehwnd=Plugin.Web.GetHwnd()
- 注释:Call Plugin.Window.Max(iehwnd)
- 延时 1000 毫秒
- 注释:<>===================================================输入名字
- 调用 Web.LeftClick(200,250)
- 延时 500 毫秒
- 令 name = (命令库 算法)随机字符串(8)
- 令 pwd = name & (命令库 算法)随机数字串(4)
- 注释:保存注册信息
- 令 Text = File.ReadFileEx("c:\163mail.txt")
- 令 fileLen = File.GetFileLength("c:\163mail.txt")
- 令 handle = File.OpenFile("c:\163mail.txt")
- 调用 File.WriteFile(handle,Text & chr(13) & pwd)
- 调用 File.CloseFile(handle)
- 注释:保存信息结束
- 调用 Web.HtmlInput(pwd,"id:nameIpt")
- 注释:<>===================================================输入密码
- 调用 Web.LeftClick(200,317)
- 延时 500 毫秒
- 调用 Web.Tips("输入密码,默认密码:a111111")
- 调用 Web.KeyPress(69)
- 循环 4 次
- 调用 Web.KeyPress(49)
- 循环结束
- 调用 Web.KeyPress(55)
- 延时 500 毫秒
- 注释:<>===================================================确认密码
- 调用 Web.LeftClick(200,387)
- 延时 500 毫秒
- 调用 Web.KeyPress(69)
- 循环 4 次
- 调用 Web.KeyPress(49)
- 循环结束
- 调用 Web.KeyPress(55)
- 延时 500 毫秒
- 注释:<>==================================================输入验证码
- 调用 Web.LeftClick(220,470)
- 调用 Web.Tips("等待输入验证码,结束按回车键")
- 延时 500 毫秒
- 标记 等待
- 令 key = (键盘)等待按任意键
- 注释:<>===================================================按回车键即可提交申请
- 如果 key = 13 则
- 跳转到标记 离开
- 条件结束
- 跳转到标记 等待
- 标记 离开
- 注释:<>===================================================确定并同意以下条款
- 调用 Web.Tips("注册提交")
- 调用 web.HtmlClick("id:mobileRegA")
- 调用 web.HtmlClick("id:mobileRegA_d")
- 调用 Web.LeftClick(230,590)
- 延时 500 毫秒
- 注释:<>===================================================判断是否注册成功,如果成功就结束就完成本次注册。如果不是继续验证码信息
- 令 url = Web.GetURL
- 令 url_reg = "reg.email.163.com"
- 令 url_login = "cwebmail.mail.163.com"
- 令 url_num = 0
- 令 url_num = Instr(1,url,url_reg)
- 注释:TracePrint url_num
- 如果 url_num > 0 则
- 调用 Web.LeftClick(405,405)
- 调用 Web.Tips("等待再次输入验证码,结束按回车键")
- 延时 500 毫秒
- 标记 等待2
- 令 key = (键盘)等待按任意键
- 如果 key = 13 则
- 跳转到标记 离开2
- 条件结束
- 跳转到标记 等待2
- 标记 离开2
- 调用 Web.Tips("注册提交")
- 调用 web.HtmlClick("id:mobileRegA")
- 调用 web.HtmlClick("id:mobileRegA_d")
- 调用 Web.LeftClick(420,470)
- 延时 500 毫秒
- 条件结束
- 脚本停止运行
- 子程序 OnScriptExit()
- 调用 Web.Tips("脚本停止运行")
- 子程序结束