窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
body | 文本型 | | |
动态加密 | 文本型 | | |
加密文本 | 文本型 | | |
retn | 文本型 | | |
需要替换的 | 文本型 | | |
第一层js | 文本型 | | |
url | 文本型 | | |
线路 | 文本型 | | |
线路list | 文本型 | | 0 |
i | 整数型 | | |
xxy | 文本型 | | |
body =
编码_Utf8到Ansi (网页_访问 (“http://iptv807.com/?act=play&token=19ff555a48d06e1f49a3dc65939cd3a3&tid=ys&id=3”, , , , ,
“User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.87 Safari/537.36”, , , , , , ,
))
动态加密 =
文本_取出中间文本 (body,
“o.js” +
#引号 +
“>”, ,
)加密文本 =
文本_取出中间文本 (body,
#引号 +
“/playerh.js?t=20220619” +
#引号 +
“>”, ,
)retn =
“return ” +
文本_取出中间文本 (body,
“document.write(”,
“)”, ,
)需要替换的 =
“document.write(” +
文本_取出中间文本 (body,
“document.write(”,
“)”, ,
) +
“)”调试输出 (子文本替换 (加密文本, 需要替换的, retn, , ,
真))
第一层js =
功能_运行JS代码 ( #js +
#换行符 + 动态加密 +
#换行符 +
子文本替换 ( #常量1, “动态js”,
子文本替换 (加密文本, 需要替换的, retn, , ,
真), , ,
真),
“log()”)第一层js =
子文本替换 (第一层js,
“”, , , ,
真)文本_取中间_批量 (body,
“<option value="”"
)
计次循环首 (取数组成员数 (线路list
), i
)
url =
功能_运行JS代码 (子文本替换 ( #js, “//动态js”, 第一层js, , ,
真),
“startPlayer(” +
#引号 + 线路list
[i
] +
#引号 +
“)”)
网页_访问 (url, , , , , , xxy, 真, , , , ,
)
调试输出 (文本_取出中间文本 (xxy,
“Location: ”,
#换行符, ,
))
计次循环尾 ()调试输出 (url
)暂停 () |
功能_运行JS代码 | 文本型 | |
|
js代码 | 文本型 | | | |
函数 | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 |
JS命令 | 类_脚本组件 | | |
结果 | 文本型 | | |
JS命令.
执行 (js代码
) 结果 = JS命令.
计算表达式 (函数
)返回 (结果
)