精易模块 自行引用
变量名 | 类 型 | 静态 | 数组 | 备 注 | 返回 | 文本型 | | | 蓝奏云_协议头 | 文本型 | | | 正则 | 正则表达式类 | | | fn | 文本型 | | | json | 类_JSON | | | 提交数据 | 文本型 | | | 网址 | 文本型 | | | sign | 文本型 | | | data | 文本型 | | | action | 文本型 | | |
蓝奏云_协议头 = “user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36” + #换行符 + “referer: https://www.lanzoux.com/”返回 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (外链, , , , , 蓝奏云_协议头, , , , , , , , , , , , , )) )正则. 创建 (“src=#引号(/fn?[^#引号]{10,})#引号”, 返回, , , , 真)fn = 正则. 取子匹配文本 (1, 1, ) 如果真 (fn = “”) 输出调试文本 (“fn获取失败!”)返回 = 编码_utf8到gb2312 (到文本 (网页_访问_对象 (“https://www.lanzoux.com/” + fn, , , , , 蓝奏云_协议头, , , , , , , , , , , , , )))正则. 创建 (“[0-9a-zA-Z\_]{70,}_c_c”, 返回, , , , )sign = 正则. 取匹配文本 (1, ) 如果真 (sign = “”) 输出调试文本 (“sign获取失败!”)正则.创建 (“action':'(.*?)'”, 返回, , , , )action = 正则. 取子匹配文本 (1, 1, ) 如果真 (action = “”) 输出调试文本 (“action获取失败!默认填为downprocess”) action = “downprocess”提交数据 = “action=” + action + “&sign=” + sign + “&ves=1”正则. 创建 (“url : '/(.+?)'”, 返回, , , , )网址 = “https://www.lanzoux.com/” + 正则. 取子匹配文本 (1, 1, )返回 = 到文本 (网页_访问_对象 (网址, 1, 提交数据, , , 蓝奏云_协议头, , , , , , , , , , , , , )) 如果真 (返回 = “”) 输出调试文本 (“未知错误,未返回任何文本!”) 如果真 (json. 解析 (返回, ) = 假) 输出调试文本 (“json解析失败!”)网址 = json.取通用属性 (“dom”, ) + “/file/” + json.取通用属性 (“url”, )返回 (取跳转的最终地址 (网址 ))
附件:
蓝奏.e
(138.4 KB, 下载次数: 203)
|