本帖最后由 HEZ小白 于 2024-6-19 22:36 编辑
本次模块调用了 精易模块
支持库调用了 RSCProject(这个支持库可用可不用,修改url链接把uuid删掉也可以获取数据)
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | V8 | RSJSCriptV8 | | rsV8CreateIsolate (0, )V8. RunJSCript (“function uuid(){let r=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,t)=>e+=(t&=63)<36?t.toString(36):t<62?(t-26).toString(36).toUpperCase():t>62?” + #引号 + “-” + #引号 + “:” + #引号 + “_” + #引号 + “),” + #引号 + #引号 + “)” + #换行符 + “return r()}”, 假, 0, 0, )uuid = V8. RunJSCript (“uuid()”, 真, 0, 0, )调试输出 (uuid )调试输出 (蓝奏云优享版解析 (“https://www.ilanzou.com/s/03hHnel”, , uuid )) 调试输出 (蓝奏云优享版解析 (“https://www.ilanzou.com/s/bTEHmcN”, “2222”, uuid )) |
蓝奏云优享版解析 | 文本型 | | |
url | 文本型 | | | | pwd | 文本型 | | | | uuid | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | shareId | 文本型 | | | time | 文本型 | | | Header | 文本型 | | | Return | 文本型 | | | time加密 | 文本型 | | | Json | 类_json | | | 返回协议头 | 文本型 | | | auth | 文本型 | | | downloadId | 文本型 | | |
shareId = 文本_取右边 (url, “/”, , )time = 时间_取现行时间戳 (假)time加密 = 字节集_字节集到十六进制 (对称加密 (到字节集 (time ), 到字节集 (“lanZouY-disk-app”), #对称算法_AES_ECB, #数据填充_PKCS7_PADDING, )) 如果 (pwd ≠ “”)url = “https://api.ilanzou.com/unproved/recommend/list?devType=6&devModel=Chrome&uuid=” + uuid + “&extra=2×tamp=” + time加密 + “&shareId=” + shareId + “&type=0&offset=1&limit=60&code=” + pwd url = “https://api.ilanzou.com/unproved/recommend/list?devType=6&devModel=Chrome&uuid=” + uuid + “&extra=2×tamp=” + time加密 + “&shareId=” + shareId + “&type=0&offset=1&limit=60”Header = “Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7” + #换行符 + “Host: api.ilanzou.com” + #换行符 + “Referer: https://www.ilanzou.com/” + #换行符 + “User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0”Return = 网页_访问S (url, 0, , , , Header, , 真, , , , , , , , , , 假, 假, , )Return = 编码_URL解码 (Return, 真)Json. 解析 (Return, , )如果真 (Json. 取通用属性 (“msg”, ) = “成功”)time = 时间_取现行时间戳 (假)time加密 = 字节集_字节集到十六进制 (对称加密 (到字节集 (time ), 到字节集 (“lanZouY-disk-app”), #对称算法_AES_ECB, #数据填充_PKCS7_PADDING, )) auth = 字节集_字节集到十六进制 (对称加密 (到字节集 (“” + Json. 取通用属性 (“list[0].fileIds”, ) + “|” + time + “”), 到字节集 (“lanZouY-disk-app”), #对称算法_AES_ECB, #数据填充_PKCS7_PADDING, )) downloadId = 字节集_字节集到十六进制 (对称加密 (到字节集 (“” + Json. 取通用属性 (“list[0].fileIds”, ) + “|”), 到字节集 (“lanZouY-disk-app”), #对称算法_AES_ECB, #数据填充_PKCS7_PADDING, )) url = “https://api.ilanzou.com/unproved/file/redirect?downloadId=” + downloadId + “&enable=1&devType=6&uuid=” + uuid + “×tamp=” + time加密 + “&auth=” + auth Header = “Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7” + #换行符 + “Host: api.ilanzou.com” + #换行符 + “Referer: https://www.ilanzou.com/” + #换行符 + “User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0”Return = 网页_访问S (url, 0, , , , Header, 返回协议头, 真, , , , , , , , , , 假, 假, , )返回 (文本_删除空行_汇编 (文本_取出中间文本 (返回协议头, “Location: ”, “Server”, , )) )返回 (“参数错误”)
补充内容 (2024-6-27 12:58):
Ps: 你直接运行软件是取不出链接的,软件里自带的链接已经失效了,不要再问我取不出直链了
补充内容 (2024-7-9 12:10):
PS: 小于100M的文件,普通用户可通过分享链接免登陆下载 VIP用户无分享链接文件大小上限下载限制(取不出大概率就是要你开通会员才能解析) |