|
楼主 |
发表于 2017-8-14 15:37:37
|
显示全部楼层
江西省吉安市
- .版本 2
- .支持库 spec
- .程序集 邮箱163, , 公开
- .程序集变量 集_cookies, 文本型
- .程序集变量 集_tk, 文本型
- .子程序 _初始化, , , 当基于本类的对象被创建后,此方法会被自动调用
- .子程序 _销毁, , , 当基于本类的对象被销毁前,此方法会被自动调用
- .子程序 checkname, 逻辑型, 公开
- .参数 c_user, 文本型
- .参数 c_msg, 文本型
- .局部变量 url, 文本型
- .局部变量 date, 文本型
- .局部变量 bin, 文本型
- .局部变量 json, 类_Json
- url = “http://lj.163.com/reg/”
- 网页_访问 (url, , , “”, 集_cookies)
- url = “http://zc.reg.163.com/checkName?userName=” + c_user + “%40163.com&id=B80D0ADCFBB155C10A3FF405E4276A2C9C1304B03268707EB1DC16A37FF96B9AC90468FF1E5F80D3FDB42FCF5512230A7F0BC19905F70E07B43720C88E44DA6D93FC9643DE7E255C671F04B479B50166&nocache=” + 时间_取现行时间戳 ()
- bin = 网页_访问u (url, , , 集_cookies + “; JSESSIONID-WYTXZDL=3p9UUOtxz4%5CTrNrP6ivMILHRMwL%5CL3McPLrcfBuGN0oExL9M%2BbhbhTrDl8UuZgjjaG%5Cy%2B58GIsshjr907dTXy6pxKzGR%2BQtItLKY%2FbAW5quqRPZq%2BMEozXVJKhl%2FrPUI7N4DFttSl0sJ%5CKib8q%2BS9BbDj65zFlXikXM%5ClWzIYmctf6Ek%3A1479205833114”)
- 调试输出 (bin)
- json.解析 (bin)
- .如果真 (json.取通用属性 (“dt”) = “00”)
- 返回 (真)
- .如果真结束
- .如果真 (json.取通用属性 (“ret”) = “407”)
- c_msg = “用户名已存在”
- .如果真结束
- 返回 (假)
- .子程序 getTicket, 逻辑型, 公开
- .参数 c_user, 文本型
- .参数 c_pwd, 文本型
- .参数 c_msg, 文本型
- .局部变量 url, 文本型
- .局部变量 date, 文本型
- .局部变量 bin, 文本型
- .局部变量 json, 类_Json
- .局部变量 加密密码, 文本型
- .局部变量 js, 类_脚本组件
- .局部变量 fhcookies, 文本型
- .局部变量 局部_cookies, 文本型
- url = “http://zc.reg.163.com/initJsComponent?proId=lj&promarkId=qlbwVSg&promarkHost=lj.163.com%2Freg%2F&nocache=” + 时间_取现行时间戳 ()
- bin = 网页_访问u (url, , , , fhcookies)
- 局部_cookies = “; JSESSIONID-WYTXZDL=3p9UUOtxz4%5CTrNrP6ivMILHRMwL%5CL3McPLrcfBuGN0oExL9M%2BbhbhTrDl8UuZgjjaG%5Cy%2B58GIsshjr907dTXy6pxKzGR%2BQtItLKY%2FbAW5quqRPZq%2BMEozXVJKhl%2FrPUI7N4DFttSl0sJ%5CKib8q%2BS9BbDj65zFlXikXM%5ClWzIYmctf6Ek%3A1479205833114;”
- 集_cookies = 集_cookies + “; ” + fhcookies + 局部_cookies
- url = “http://zc.reg.163.com/getTicket”
- js.执行 (#常量_js)
- 加密密码 = js.运行 (“get”, c_user + “@163.com”, c_pwd)
- date = 子文本替换 (#常量_date, “{username}”, c_user + “@163.com”, , , 真)
- date = 子文本替换 (date, “{password}”, 加密密码, , , 真)
- bin = 网页_访问u (url, 1, date, 集_cookies, , #常量_xyt)
- 调试输出 (bin)
- json.解析 (bin)
- .如果真 (json.取通用属性 (“dt”) = “01”)
- 集_tk = json.取通用属性 (“tk”)
- 返回 (真)
- .如果真结束
- 返回 (假)
复制代码 |
|