Delay 1000 Call Plugin.Web.Bind("wqm.exe") //<>===================================================打开网页免费申请 Call Plugin.Web.Tips("打开申请界面") Plugin.Web.ClearCookie Call Plugin.Web.Go("http://reg.email.163.com/unireg/call.do?cmd=register.entrance&from=email163®Page=163") Call Plugin.Web.SetSize(1024,850) //iehwnd=Plugin.Web.GetHwnd() //Call Plugin.Window.Max(iehwnd) Delay 1000 //<>===================================================输入名字 Call Plugin.Web.LeftClick(200,250) Delay 500 name = Lib.算法.随机字符串(8) pwd = name & Lib.算法.随机数字串(4) //保存注册信息 Text = Plugin.File.ReadFileEx("c:\163mail.txt") fileLen=Plugin.File.GetFileLength("c:\163mail.txt") handle = Plugin.File.OpenFile("c:\163mail.txt") Call Plugin.File.WriteFile(handle, Text & chr(13) & pwd) Call Plugin.File.CloseFile(handle) //保存信息结束 Call Plugin.Web.HtmlInput(pwd, "id:nameIpt") //<>===================================================输入密码 Call Plugin.Web.LeftClick(200,317) Delay 500 Call Plugin.Web.Tips("输入密码,默认密码:a111111") Call Plugin.Web.KeyPress(69) For 4 Call Plugin.Web.KeyPress(49) Next Call Plugin.Web.KeyPress(55) Delay 500 //<>===================================================确认密码 Call Plugin.Web.LeftClick(200,387) Delay 500 Call Plugin.Web.KeyPress(69) For 4 Call Plugin.Web.KeyPress(49) Next Call Plugin.Web.KeyPress(55) Delay 500 //<>==================================================输入验证码 Call Plugin.Web.LeftClick(220,470) Call Plugin.Web.Tips("等待输入验证码,结束按回车键") Delay 500 Rem 等待 key=WaitKey() //<>===================================================按回车键即可提交申请 If key=13 Then Goto 离开 End If Goto 等待 Rem 离开 //<>===================================================确定并同意以下条款 Call Plugin.Web.Tips("注册提交") Call Plugin.web.HtmlClick("id:mobileRegA") Call Plugin.web.HtmlClick("id:mobileRegA_d") Call Plugin.Web.LeftClick(230,590) Delay 500 //<>===================================================判断是否注册成功,如果成功就结束就完成本次注册。如果不是继续验证码信息 url = Plugin.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 If url_num>0 then Call Plugin.Web.LeftClick(405,405) Call Plugin.Web.Tips("等待再次输入验证码,结束按回车键") Delay 500 Rem 等待2 key = WaitKey() If key=13 Then Goto 离开2 End If Goto 等待2 Rem 离开2 Call Plugin.Web.Tips("注册提交") Call Plugin.web.HtmlClick("id:mobileRegA") Call Plugin.web.HtmlClick("id:mobileRegA_d") Call Plugin.Web.LeftClick(420,470) Delay 500 End If EndScript Sub OnScriptExit() Call Plugin.Web.Tips("脚本停止运行") End Sub