.版本 2
.支持库 spec
.程序集 窗口程序集_启动窗口
.子程序 __启动窗口_创建完毕
子程序1 ()
.子程序 子程序1, 文本型
.局部变量 json, 类_json
.局部变量 Str, 文本型
.局部变量 dt, 文本型
.局部变量 clientToken, 文本型
.局部变量 Referer, 文本型
.局部变量 Jscript, 对象
.局部变量 dt2, 变体型
Referer = “Accept: */*” + #换行符
Referer = Referer + “User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36” + #换行符
Referer = Referer + “Content-Type: application/x-www-form-urlencoded” + #换行符
Referer = Referer + “Referer: https://webzj.reg.163.com/v1.0.1/pub/index_dl2_new.html?cd=https%3A%2F%2Freg.163.com%2Fcss2%2F&cf=login_index.css%3F20171123&MGID=” + 时间_取现行时间戳 () + “.1165&wdaId=&pkid=qXmECnt&product=urs” + #换行符
CoInitialize (0)
Jscript.创建 (“ScriptControl”, )
Jscript.写属性 (“Language”, “JScript”)
Jscript.数值方法 (“AddCode”, #GETdd)
Str = Jscript.通用方法 (“Run”, “getD”).取文本 ()
Jscript.清除 ()
CoUninitialize ()
Str = “d=” + 编码_URL编码 (Str, 真, 真) + “&v=0f8fdcee&cb=_WM_”
Str = 到文本 (网页_访问_对象 (“https://ac.dun.163yun.com/v2/d”, 1, Str, , , Referer))
json.解析 (文本_取出中间文本 (Str, “(”, “)”))
dt = json.取通用属性 (“result.dt”, 假)
CoInitialize (0)
Jscript.创建 (“ScriptControl”, )
Jscript.写属性 (“Language”, “JScript”)
Jscript.数值方法 (“AddCode”, #token_20)
dt2.赋值 (dt, )
clientToken = Jscript.通用方法 (“Run”, “Sb”, dt2).取文本 ()
Jscript.清除 ()
CoUninitialize ()
调试输出 (clientToken)
返回 (clientToken)
网易数独图源码
网易+actoken
网易 cb算法