|
|

楼主 |
发表于 2019-7-23 09:18:59
|
显示全部楼层
广东省佛山市
- .版本 2
- .支持库 spec
- .子程序 蓝奏_取直链接, 文本型
- .参数 地址, 文本型
- .参数 密码, 文本型, 可空
- .参数 返回文件名, 文本型, 参考 可空
- .局部变量 webText, 文本型
- .局部变量 sign, 文本型
- .局部变量 Cookies, 文本型
- .局部变量 json, 类_json
- .局部变量 oldurl, 文本型
- webText = 编码_Utf8到Ansi (网页_访问_对象 (地址, , , , Cookies))
- .如果 (寻找文本 (webText, “frameborder”, , 假) ≠ -1)
- ' 这个是旧链接的解析方式
- oldurl = “https://lanzoux.com” + 文本_取出中间文本 (webText, “src=” + #引号, #引号)
- webText = 编码_Utf8到Ansi (网页_访问_对象 (oldurl, 0, , Cookies, , “referer: ” + 地址))
- sign = 文本_取出中间文本 (webText, “sign':'”, “'”)
- .否则
- sign = 文本_取出中间文本 (webText, “sign=”, “&”)
- .如果结束
- 调试输出 (取文本 (“action=downprocess&sign=%s&p=%s”, sign, 密码))
- webText = 编码_Utf8到Ansi (网页_访问_对象 (“https://lanzoux.com/ajaxm.php”, 1, 取文本 (“action=downprocess&sign=%s&p=%s”, sign, 密码), Cookies, , “referer: ” + 地址))
- .如果真 (json.解析 (webText))
- .如果 (json.取通用属性 (“zt”) = “1”)
- 返回文件名 = json.取通用属性 (“inf”)
- 返回 (json.取通用属性 (“dom”) + “/file/” + json.取通用属性 (“url”))
- .否则
- 返回 (“”)
- .如果结束
- .如果真结束
- 返回 (“”)
复制代码 |
|