From fb38362f8ccab337e7c0dc47aa216c10c24f524d Mon Sep 17 00:00:00 2001 From: YSBXS <2636912809@qq.com> Date: Fri, 6 Sep 2024 13:07:49 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=9C=9F=E5=BF=83=E6=9C=AC?= =?UTF-8?q?=E5=9C=B0=E5=8C=85=EF=BC=8C=E5=90=8C=E6=AD=A520240904?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ZX/FongMi.json | 229 +++ ZX/bilibili.json | 73 + ZX/custom_spider.jar | Bin 0 -> 894611 bytes ZX/js/douban.js | 36 + ZX/js/lib/alist.min.js | 1 + ZX/js/lib/drpy.js | 2637 +++++++++++++++++++++++++++++++++ ZX/js/lib/drpy.min.js | 1 + ZX/js/lib/drpy2.js | 2542 +++++++++++++++++++++++++++++++ ZX/js/lib/drpy2.min.js | 1 + ZX/js/lib/gbk.js | 68 + ZX/js/lib/lf_ikanbot_min.js | 1 + ZX/js/lib/lf_live_min.js | 1 + ZX/js/lib/lf_p2p2_min.js | 1 + ZX/js/lib/lf_pushagent_min.js | 1 + ZX/js/lib/lf_search3_min.js | 1 + ZX/js/lib/live2cms.js | 534 +++++++ ZX/js/lib/mod.js | 138 ++ ZX/js/lib/sortName.js | 178 +++ ZX/js/lib/模板.js | 301 ++++ ZX/peizhi.json | 9 + ZX/readme.txt | 63 + ZX/wogg.json | 892 +++++++++++ ZX/youtube.json | 49 + ZX/网盘集合.json | 180 +++ 24 files changed, 7937 insertions(+) create mode 100644 ZX/FongMi.json create mode 100644 ZX/bilibili.json create mode 100644 ZX/custom_spider.jar create mode 100644 ZX/js/douban.js create mode 100644 ZX/js/lib/alist.min.js create mode 100644 ZX/js/lib/drpy.js create mode 100644 ZX/js/lib/drpy.min.js create mode 100644 ZX/js/lib/drpy2.js create mode 100644 ZX/js/lib/drpy2.min.js create mode 100644 ZX/js/lib/gbk.js create mode 100644 ZX/js/lib/lf_ikanbot_min.js create mode 100644 ZX/js/lib/lf_live_min.js create mode 100644 ZX/js/lib/lf_p2p2_min.js create mode 100644 ZX/js/lib/lf_pushagent_min.js create mode 100644 ZX/js/lib/lf_search3_min.js create mode 100644 ZX/js/lib/live2cms.js create mode 100644 ZX/js/lib/mod.js create mode 100644 ZX/js/lib/sortName.js create mode 100644 ZX/js/lib/模板.js create mode 100644 ZX/peizhi.json create mode 100644 ZX/readme.txt create mode 100644 ZX/wogg.json create mode 100644 ZX/youtube.json create mode 100644 ZX/网盘集合.json diff --git a/ZX/FongMi.json b/ZX/FongMi.json new file mode 100644 index 0000000..de21e74 --- /dev/null +++ b/ZX/FongMi.json @@ -0,0 +1,229 @@ +{ + "spider": "./custom_spider.jar;md5;43989964965deab2a4b6b48251043412", + "sites": [ + { + "key": "dr_豆瓣", + "name": "🔍豆瓣荐片(js)", + "type": 3, + "api": "./js/lib/drpy2.min.js", + "searchable": 2, + "quickSearch": 0, + "filterable": 0, + "ext": "./js/douban.js" + }, + { + "key": "玩偶gg", + "name": "玩偶gg", + "type": 3, + "api": "csp_Wogg", + "searchable": 1, + "changeable": 0, + "ext": { + "commonConfig": "./peizhi.json", + "siteUrl": "https://www.wogg.bf/", + "filter": "./wogg.json" + } + }, + { + "key": "哔哩FM", + "name": "哔哩", + "type": 3, + "api": "csp_Bili", + "searchable": 1, + "changeable": 0, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "./bilibili.json", + "cookie": "qwewqddasdasd" + } + }, + { + "key": "玩偶 | 蜡笔", + "name": "玩偶 | 蜡笔", + "type": 3, + "api": "csp_kongbai", + "searchable": 1, + "changeable": 0, + "ext": { + "commonConfig": "./peizhi.json", + "siteUrl": "https://duopan.fun", + "filter": "./wogg.json" + } + }, + { + "key": "ConfigCenter", + "name": "配置中心", + "type": 3, + "api": "csp_ConfigCenter", + "searchable": 0, + "changeable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + }, + { + "key": "星剧社", + "name": "星剧社", + "type": 3, + "api": "csp_Star2", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + }, + { + "key": "易搜", + "name": "易搜|4K", + "type": 3, + "api": "csp_YiSo", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + }, + { + "key": "盤搜索", + "name": "盤搜索", + "type": 3, + "api": "csp_PanSearch", + "searchable": 1, + "changeable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + }, + { + "key": "紙條搜", + "name": "紙條搜", + "type": 3, + "api": "csp_XiaoZhiTiao", + "searchable": 1, + "changeable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + }, + { + "key": "Youtube", + "name": "Youtube", + "type": 3, + "api": "csp_Youtube", + "searchable": 1, + "changeable": 1, + "style": { + "type": "rect", + "ratio": 1.433 + }, + "ext": { + "json": "./youtube.json", + "cookie": "" + } + }, + { + "key": "賤賤", + "name": "賤賤", + "type": 3, + "api": "csp_Jianpian", + "searchable": 1, + "changeable": 1, + "ext": "https://ghproxy.net/https://raw.githubusercontent.com/FongMi/CatVodSpider/main/json/jianpian.json" + }, + { + "key": "TgYunPanLocal1", + "name": "TgYunPanLocal1", + "type": 3, + "api": "csp_TgYunPanLocal", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "channelUsername": "yunpanshare", + "commonConfig": "./peizhi.json" + } + }, + { + "key": "TgYunPanLocal2", + "name": "TgYunPanLocal2", + "type": 3, + "api": "csp_TgYunPanLocal", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "channelUsername": "shareAliyun", + "commonConfig": "./peizhi.json" + } + }, + { + "key": "TgYunPanLocal3", + "name": "TgYunPanLocal3", + "type": 3, + "api": "csp_TgYunPanLocal", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "channelUsername": "kuakeyun", + "commonConfig": "./peizhi.json" + } + }, + { + "key": "TgYunPanLocal4", + "name": "TgYunPanLocal4", + "type": 3, + "api": "csp_TgYunPanLocal", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "channelUsername": "qixingzhenren", + "commonConfig": "./peizhi.json" + } + }, + { + "key": "TgYunPanLocal5", + "name": "TgYunPanLocal5", + "type": 3, + "api": "csp_TgYunPanLocal", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "channelUsername": "guaguale115", + "commonConfig": "./peizhi.json" + } + }, + { + "key": "网盘集合", + "name": "网盘集合|4K", + "type": 3, + "api": "csp_网盘集合", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "commonConfig": "./peizhi.json", + "share": "./网盘集合.json" + } + }, + { + "key": "push_agent", + "name": "推送", + "type": 3, + "api": "csp_Push", + "searchable": 1, + "filterable": 0, + "switchable": 0, + "ext": { + "commonConfig": "./peizhi.json" + } + } + ] +} diff --git a/ZX/bilibili.json b/ZX/bilibili.json new file mode 100644 index 0000000..e9e5c8c --- /dev/null +++ b/ZX/bilibili.json @@ -0,0 +1,73 @@ +{ + "class": [ + { + "type_name": "推荐", + "type_id": "recm" + }, + { + "type_name": "热门", + "type_id": "hot" + }, + { + "type_name": "观看历史", + "type_id": "his" + }, + { + "type_name": "全区排行", + "type_id": "rank" + }, + { + "type_name": "全区排行(汽车)", + "type_id": "carRank" + }, + { + "type_name": "全区排行(科技)", + "type_id": "kejiRank" + }, + { + "type_name": "自驾游", + "type_id": "自驾游" + }, + { + "type_name": "美食", + "type_id": "美食" + }, + { + "type_name": "食谱", + "type_id": "食谱" + }, + { + "type_name": "汽车", + "type_id": "汽车测评" + }, + { + "type_name": "数码", + "type_id": "手机测评" + }, + { + "type_name": "健身", + "type_id": "健身" + }, + { + "type_name": "舞蹈", + "type_id": "舞蹈" + }, + { + "type_name": "电影", + "type_id": "电影" + }, + { + "type_name": "电视剧", + "type_id": "电视剧" + }, + { + "type_name": "演唱会", + "type_id": "演唱会" + }, + { + "type_name": "动物世界", + "type_id": "动物世界" + } + ] + +} \ No newline at end of file diff --git a/ZX/custom_spider.jar b/ZX/custom_spider.jar new file mode 100644 index 0000000000000000000000000000000000000000..823ec65e06d168766be12dfd6c9398863efc1565 GIT binary patch literal 894611 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�wgYQ1@DUL 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≧=Np3 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

    P3~#jjaF^-YR6?tf4%Q=l8h_JyX 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%0AM3 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%0AD-|ShB<~`{lLV9Sht!})dsl_2v0$W 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

    Hb(^Mb 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

    c|!W9VC4I3J~4$6AxdFz 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 literal 0 HcmV?d00001 diff --git a/ZX/js/douban.js b/ZX/js/douban.js new file mode 100644 index 0000000..941f593 --- /dev/null +++ b/ZX/js/douban.js @@ -0,0 +1,36 @@ +var rule = { + title:'drpy', + host:'https://frodo.douban.com', + apidoc:'https://www.doubanapi.com', + homeUrl:'', + searchUrl:'', + searchable:1, + quickSearch:1, + filterable:1, + // 分类链接fypage参数支持1个()表达式 + url:'/?pg=fypage&class=fyclass&douban=$douban', + filter_url:'fl={{fl}}', + headers:{ + "Host": "frodo.douban.com", + // "Host": "api.douban.com", + "Connection": "Keep-Alive", + "Referer": "https://servicewechat.com/wx2f9b06c1de1ccfca/84/page-frame.html", + // "content-type": "application/json", + "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36 MicroMessenger/7.0.9.501 NetType/WIFI MiniProgramEnv/Windows WindowsWechat" + }, + timeout:5000, + class_name:'热播剧集&热门电影&热播综艺&电视筛选&电影筛选&电影榜单&电视榜单', + class_url:'tv_hot&hot_gaia&show_hot&tv&movie&rank_list_movie&rank_list_tv', + filter:{'interests': [{'key': 'status', 'name': '状态', 'value': [{'n': '想看', 'v': 'mark'}, {'n': '在看', 'v': 'doing'}, {'n': '看过', 'v': 'done'}]}, {'key': 'subtype_tag', 'name': '形式', 'value': [{'n': '全部', 'v': ''}, {'n': '电影', 'v': 'movie'}, {'n': '电视', 'v': 'tv'}]}, {'key': 'year_tag', 'name': '年代', 'value': [{'n': '全部', 'v': '全部'},{'n': '2024', 'v': '2024'},{'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2010年代', 'v': '2010年代'}, {'n': '2000年代', 'v': '2000年代'}, {'n': '90年代', 'v': '90年代'}, {'n': '80年代', 'v': '80年代'}, {'n': '70年代', 'v': '70年代'}, {'n': '60年代', 'v': '60年代'}, {'n': '更早', 'v': '更早'}]}], 'hot_gaia': [{'key': 'sort', 'name': '排序', 'value': [{'n': '热度', 'v': 'recommend'}, {'n': '最新', 'v': 'time'}, {'n': '评分', 'v': 'rank'}]}, {'key': 'area', 'name': '地区', 'value': [{'n': '全部', 'v': '全部'}, {'n': '华语', 'v': '华语'}, {'n': '欧美', 'v': '欧美'}, {'n': '韩国', 'v': '韩国'}, {'n': '日本', 'v': '日本'}]}], 'tv_hot': [{'key': 'type', 'name': '分类', 'value': [{'n': '综合', 'v': 'tv_hot'}, {'n': '国产剧', 'v': 'tv_domestic'}, {'n': '欧美剧', 'v': 'tv_american'}, {'n': '日剧', 'v': 'tv_japanese'}, {'n': '韩剧', 'v': 'tv_korean'}, {'n': '动画', 'v': 'tv_animation'}]}], 'show_hot': [{'key': 'type', 'name': '分类', 'value': [{'n': '综合', 'v': 'show_hot'}, {'n': '国内', 'v': 'show_domestic'}, {'n': '国外', 'v': 'show_foreign'}]}], 'movie': [{'key': '类型', 'name': '类型', 'value': [{'n': '全部类型', 'v': ''}, {'n': '喜剧', 'v': '喜剧'}, {'n': '爱情', 'v': '爱情'}, {'n': '动作', 'v': '动作'}, {'n': '科幻', 'v': '科幻'}, {'n': '动画', 'v': '动画'}, {'n': '悬疑', 'v': '悬疑'}, {'n': '犯罪', 'v': '犯罪'}, {'n': '惊悚', 'v': '惊悚'}, {'n': '冒险', 'v': '冒险'}, {'n': '音乐', 'v': '音乐'}, {'n': '历史', 'v': '历史'}, {'n': '奇幻', 'v': '奇幻'}, {'n': '恐怖', 'v': '恐怖'}, {'n': '战争', 'v': '战争'}, {'n': '传记', 'v': '传记'}, {'n': '歌舞', 'v': '歌舞'}, {'n': '武侠', 'v': '武侠'}, {'n': '情色', 'v': '情色'}, {'n': '灾难', 'v': '灾难'}, {'n': '西部', 'v': '西部'}, {'n': '纪录片', 'v': '纪录片'}, {'n': '短片', 'v': '短片'}]}, {'key': '地区', 'name': '地区', 'value': [{'n': '全部地区', 'v': ''}, {'n': '华语', 'v': '华语'}, {'n': '欧美', 'v': '欧美'}, {'n': '韩国', 'v': '韩国'}, {'n': '日本', 'v': '日本'}, {'n': '中国大陆', 'v': '中国大陆'}, {'n': '美国', 'v': '美国'}, {'n': '中国香港', 'v': '中国香港'}, {'n': '中国台湾', 'v': '中国台湾'}, {'n': '英国', 'v': '英国'}, {'n': '法国', 'v': '法国'}, {'n': '德国', 'v': '德国'}, {'n': '意大利', 'v': '意大利'}, {'n': '西班牙', 'v': '西班牙'}, {'n': '印度', 'v': '印度'}, {'n': '泰国', 'v': '泰国'}, {'n': '俄罗斯', 'v': '俄罗斯'}, {'n': '加拿大', 'v': '加拿大'}, {'n': '澳大利亚', 'v': '澳大利亚'}, {'n': '爱尔兰', 'v': '爱尔兰'}, {'n': '瑞典', 'v': '瑞典'}, {'n': '巴西', 'v': '巴西'}, {'n': '丹麦', 'v': '丹麦'}]}, {'key': 'sort', 'name': '排序', 'value': [{'n': '近期热度', 'v': 'T'}, {'n': '首映时间', 'v': 'R'}, {'n': '高分优先', 'v': 'S'}]}, {'key': '年代', 'name': '年代', 'value': [{'n': '全部年代', 'v': ''},{'n': '2024', 'v': '2024'},{'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2010年代', 'v': '2010年代'}, {'n': '2000年代', 'v': '2000年代'}, {'n': '90年代', 'v': '90年代'}, {'n': '80年代', 'v': '80年代'}, {'n': '70年代', 'v': '70年代'}, {'n': '60年代', 'v': '60年代'}, {'n': '更早', 'v': '更早'}]}], 'tv': [{'key': '类型', 'name': '类型', 'value': [{'n': '不限', 'v': ''}, {'n': '电视剧', 'v': '电视剧'}, {'n': '综艺', 'v': '综艺'}]}, {'key': '电视剧形式', 'name': '电视剧形式', 'value': [{'n': '不限', 'v': ''}, {'n': '喜剧', 'v': '喜剧'}, {'n': '爱情', 'v': '爱情'}, {'n': '悬疑', 'v': '悬疑'}, {'n': '动画', 'v': '动画'}, {'n': '武侠', 'v': '武侠'}, {'n': '古装', 'v': '古装'}, {'n': '家庭', 'v': '家庭'}, {'n': '犯罪', 'v': '犯罪'}, {'n': '科幻', 'v': '科幻'}, {'n': '恐怖', 'v': '恐怖'}, {'n': '历史', 'v': '历史'}, {'n': '战争', 'v': '战争'}, {'n': '动作', 'v': '动作'}, {'n': '冒险', 'v': '冒险'}, {'n': '传记', 'v': '传记'}, {'n': '剧情', 'v': '剧情'}, {'n': '奇幻', 'v': '奇幻'}, {'n': '惊悚', 'v': '惊悚'}, {'n': '灾难', 'v': '灾难'}, {'n': '歌舞', 'v': '歌舞'}, {'n': '音乐', 'v': '音乐'}]}, {'key': '综艺形式', 'name': '综艺形式', 'value': [{'n': '不限', 'v': ''}, {'n': '真人秀', 'v': '真人秀'}, {'n': '脱口秀', 'v': '脱口秀'}, {'n': '音乐', 'v': '音乐'}, {'n': '歌舞', 'v': '歌舞'}]}, {'key': '地区', 'name': '地区', 'value': [{'n': '全部地区', 'v': ''}, {'n': '华语', 'v': '华语'}, {'n': '欧美', 'v': '欧美'}, {'n': '国外', 'v': '国外'}, {'n': '韩国', 'v': '韩国'}, {'n': '日本', 'v': '日本'}, {'n': '中国大陆', 'v': '中国大陆'}, {'n': '中国香港', 'v': '中国香港'}, {'n': '美国', 'v': '美国'}, {'n': '英国', 'v': '英国'}, {'n': '泰国', 'v': '泰国'}, {'n': '中国台湾', 'v': '中国台湾'}, {'n': '意大利', 'v': '意大利'}, {'n': '法国', 'v': '法国'}, {'n': '德国', 'v': '德国'}, {'n': '西班牙', 'v': '西班牙'}, {'n': '俄罗斯', 'v': '俄罗斯'}, {'n': '瑞典', 'v': '瑞典'}, {'n': '巴西', 'v': '巴西'}, {'n': '丹麦', 'v': '丹麦'}, {'n': '印度', 'v': '印度'}, {'n': '加拿大', 'v': '加拿大'}, {'n': '爱尔兰', 'v': '爱尔兰'}, {'n': '澳大利亚', 'v': '澳大利亚'}]}, {'key': 'sort', 'name': '排序', 'value': [{'n': '近期热度', 'v': 'T'}, {'n': '首播时间', 'v': 'R'}, {'n': '高分优先', 'v': 'S'}]}, {'key': '年代', 'name': '年代', 'value': [{'n': '全部', 'v': ''},{'n': '2024', 'v': '2024'},{'n': '2023', 'v': '2023'}, {'n': '2022', 'v': '2022'}, {'n': '2021', 'v': '2021'}, {'n': '2020', 'v': '2020'}, {'n': '2019', 'v': '2019'}, {'n': '2010年代', 'v': '2010年代'}, {'n': '2000年代', 'v': '2000年代'}, {'n': '90年代', 'v': '90年代'}, {'n': '80年代', 'v': '80年代'}, {'n': '70年代', 'v': '70年代'}, {'n': '60年代', 'v': '60年代'}, {'n': '更早', 'v': '更早'}]}, {'key': '平台', 'name': '平台', 'value': [{'n': '全部', 'v': ''}, {'n': '腾讯视频', 'v': '腾讯视频'}, {'n': '爱奇艺', 'v': '爱奇艺'}, {'n': '优酷', 'v': '优酷'}, {'n': '湖南卫视', 'v': '湖南卫视'}, {'n': 'Netflix', 'v': 'Netflix'}, {'n': 'HBO', 'v': 'HBO'}, {'n': 'BBC', 'v': 'BBC'}, {'n': 'NHK', 'v': 'NHK'}, {'n': 'CBS', 'v': 'CBS'}, {'n': 'NBC', 'v': 'NBC'}, {'n': 'tvN', 'v': 'tvN'}]}], 'rank_list_movie': [{'key': '榜单', 'name': '榜单', 'value': [{'n': '实时热门电影', 'v': 'movie_real_time_hotest'}, {'n': '一周口碑电影榜', 'v': 'movie_weekly_best'}, {'n': '豆瓣电影Top250', 'v': 'movie_top250'}]}], 'rank_list_tv': [{'key': '榜单', 'name': '榜单', 'value': [{'n': '实时热门电视', 'v': 'tv_real_time_hotest'}, {'n': '华语口碑剧集榜', 'v': 'tv_chinese_best_weekly'}, {'n': '全球口碑剧集榜', 'v': 'tv_global_best_weekly'}, {'n': '国内口碑综艺榜', 'v': 'show_chinese_best_weekly'}, {'n': '国外口碑综艺榜', 'v': 'show_global_best_weekly'}]}]}, + limit:20, + play_parse:false, + 推荐:'', + 推荐:'js:let d=[];let douban_api_host="http://m.douban.com/rexxar/api/v2";let miniapp_apikey="0ac44ae016490db2204ce0a042db2916";const count=30;function miniapp_request(path,query){try{let url=douban_api_host+path;query.apikey=miniapp_apikey;fetch_params.headers=oheaders;url=buildUrl(url,query);let html=fetch(url,fetch_params);return JSON.parse(html)}catch(e){print("发生了错误:"+e.message);return{}}}function subject_real_time_hotest(){try{let res=miniapp_request("/subject_collection/subject_real_time_hotest/items",{});let lists=[];let arr=res.subject_collection_items||[];arr.forEach(function(item){if(item.type==="movie"||item.type==="tv"){let rating=item.rating?item.rating.value:"暂无评分";let honnor=(item.honor_infos||[]).map(function(it){return it.title}).join("|");lists.append({vod_id:"msearch:"+TYPE,vod_name:item.title||"",vod_pic:item.pic.normal,vod_remarks:rating+" "+honnor})}});return lists}catch(e){print("发生了错误:"+e.message);return[]}}VODS=subject_real_time_hotest();print(VODS);', + // 手动调用解析请求json的url,此lazy不方便 + lazy:'', + // 推荐:'.list_item;img&&alt;img&&src;a&&Text;a&&data-float', + 一级:'', + 一级:'js:let d=[];let douban=input.split("douban=")[1].split("&")[0];let douban_api_host="http://api.douban.com/api/v2";let miniapp_apikey="0ac44ae016490db2204ce0a042db2916";const count=30;function miniapp_request(path,query){try{let url=douban_api_host+path;query.apikey=miniapp_apikey;fetch_params.headers=oheaders;url=buildUrl(url,query);let html=fetch(url,fetch_params);if(/request_error/.test(html)){print(html)}return JSON.parse(html)}catch(e){print("发生了错误:"+e.message);return{}}}function cate_filter(d,douban){douban=douban||"";try{let res={};if(MY_CATE==="interests"){if(douban){let status=MY_FL.status||"mark";let subtype_tag=MY_FL.subtype_tag||"";let year_tag=MY_FL.year_tag||"全部";let path="/user/"+douban+"/interests";res=miniapp_request(path,{type:"movie",status:status,subtype_tag:subtype_tag,year_tag:year_tag,start:(MY_PAGE-1)*count,count:count})}else{return{}}}else if(MY_CATE==="hot_gaia"){let sort=MY_FL.sort||"recommend";let area=MY_FL.area||"全部";let path="/movie/"+MY_CATE;res=miniapp_request(path,{area:area,sort:sort,start:(MY_PAGE-1)*count,count:count})}else if(MY_CATE==="tv_hot"||MY_CATE==="show_hot"){let stype=MY_FL.type||MY_CATE;let path="/subject_collection/"+stype+"/items";res=miniapp_request(path,{start:(MY_PAGE-1)*count,count:count})}else if(MY_CATE.startsWith("rank_list")){let id=MY_CATE==="rank_list_movie"?"movie_real_time_hotest":"tv_real_time_hotest";id=MY_FL.榜单||id;let path="/subject_collection/"+id+"/items";res=miniapp_request(path,{start:(MY_PAGE-1)*count,count:count})}else{let path="/"+MY_CATE+"/recommend";let selected_categories;let tags;let sort;if(Object.keys(MY_FL).length>0){sort=MY_FL.sort||"T";tags=Object.values(MY_FL).filter(value => value !=="T"&&value !=="R"&&value !=="S").join(",");if(MY_CATE==="movie"){selected_categories={"类型":MY_FL.类型||"","地区":MY_FL.地区||""}}else{selected_categories={"类型":MY_FL.类型||"","形式":MY_FL.类型?MY_FL.类型+"地区":"","地区":MY_FL.地区||""}}}else{sort="T";tags="";if(MY_CATE==="movie"){selected_categories={"类型":"","地区":""}}else{selected_categories={"类型":"","形式":"","地区":""}}}let params={tags:tags,sort:sort,refresh:0,selected_categories:stringify(selected_categories),start:(MY_PAGE-1)*count,count:count};res=miniapp_request(path,params)}let result={page:MY_PAGE,pagecount:Math.ceil(res.total/count),limit:count,total:res.total};let items=[];if(/^rank_list|tv_hot|show_hot/.test(MY_CATE)){items=res["subject_collection_items"]}else if(MY_CATE==="interests"){res["interests"].forEach(function(it){items.push(it.subject)})}else{items=res.items}let lists=[];items.forEach(function(item){if(item.type==="movie"||item.type==="tv"){let rating=item.rating?item.rating.value:"";let rat_str=rating||"暂无评分";let title=item.title;let honor=item.honor_infos||[];let honor_str=honor.map(function(it){return it.title}).join("|");let vod_obj={vod_name:title!=="未知电影"?title:"暂不支持展示",vod_pic:item.pic.normal,vod_remarks:rat_str+" "+honor_str};let vod_obj_d={url:item.type+"$"+item.id,title:title!=="未知电影"?title:"暂不支持展示",pic_url:item.pic.normal,desc:rat_str+" "+honor_str};lists.push(vod_obj);d.push(vod_obj_d)}});result.list=lists;return result}catch(e){print(e.message)}return{}}let res=cate_filter(d,douban);setResult2(res);', + 二级:'', + 搜索:'', +} \ No newline at end of file diff --git a/ZX/js/lib/alist.min.js b/ZX/js/lib/alist.min.js new file mode 100644 index 0000000..ddd4adf --- /dev/null +++ b/ZX/js/lib/alist.min.js @@ -0,0 +1 @@ +import{distance}from"./mod.js";import{sortListByCN}from"./sortName.js";String.prototype.rstrip=function(chars){let regex=new RegExp(chars+"$");return this.replace(regex,"")};var showMode="single";var searchDriver="";var limit_search_show=200;var search_type="";var detail_order="name";var playRaw=1;const request_timeout=5e3;const VERSION="alist v2/v3 20221223";const UA="Mozilla/5.0";function print(any){any=any||"";if(typeof any=="object"&&Object.keys(any).length>0){try{any=JSON.stringify(any);console.log(any)}catch(e){console.log(typeof any+":"+any.length)}}else if(typeof any=="object"&&Object.keys(any).length<1){console.log("null object")}else{console.log(any)}}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}const http=function(url,options={}){if(options.method==="POST"&&options.data){options.body=JSON.stringify(options.data);options.headers=Object.assign({"content-type":"application/json"},options.headers)}options.timeout=request_timeout;if(!options.headers){options.headers={}}let keys=Object.keys(options.headers).map(it=>it.toLowerCase());if(!keys.includes("referer")){options.headers["Referer"]=getHome(url)}if(!keys.includes("user-agent")){options.headers["User-Agent"]=UA}try{const res=req(url,options);res.json=()=>res&&res.content?JSON.parse(res.content):null;res.text=()=>res&&res.content?res.content:"";return res}catch(e){return{json(){return null},text(){return""}}}};["get","post"].forEach(method=>{http[method]=function(url,options={}){return http(url,Object.assign(options,{method:method.toUpperCase()}))}});const __drives={};function isMedia(file){return/\.(dff|dsf|mp3|aac|wav|wma|cda|flac|m4a|mid|mka|mp2|mpa|mpc|ape|ofr|ogg|ra|wv|tta|ac3|dts|tak|webm|wmv|mpeg|mov|ram|swf|mp4|avi|rm|rmvb|flv|mpg|mkv|m3u8|ts|3gp|asf)$/.test(file.toLowerCase())}function get_drives_path(tid){const index=tid.indexOf("$");const name=tid.substring(0,index);const path=tid.substring(index+1);return{drives:get_drives(name),path:path}}function get_drives(name){const{settings,api,server}=__drives[name];if(settings.v3==null){settings.v3=false;const data=http.get(server+"/api/public/settings").json().data;if(Array.isArray(data)){settings.title=data.find(x=>x.key==="title")?.value;settings.v3=false;settings.version=data.find(x=>x.key==="version")?.value;settings.enableSearch=data.find(x=>x.key==="enable search")?.value==="true"}else{settings.title=data.title;settings.v3=true;settings.version=data.version;settings.enableSearch=false}api.path=settings.v3?"/api/fs/list":"/api/public/path";api.file=settings.v3?"/api/fs/get":"/api/public/path";api.search=settings.v3?"/api/public/search":"/api/public/search"}return __drives[name]}function init(ext){console.log("当前版本号:"+VERSION);let data;if(typeof ext=="object"){data=ext;print("alist ext:object")}else if(typeof ext=="string"){if(ext.startsWith("http")){let alist_data=ext.split(";");let alist_data_url=alist_data[0];limit_search_show=alist_data.length>1?Number(alist_data[1])||limit_search_show:limit_search_show;search_type=alist_data.length>2?alist_data[2]:search_type;print(alist_data_url);data=http.get(alist_data_url).json()}else{print("alist ext:json string");data=JSON.parse(ext)}}let drives=[];if(Array.isArray(data)&&data.length>0&&data[0].hasOwnProperty("server")&&data[0].hasOwnProperty("name")){drives=data}else if(!Array.isArray(data)&&data.hasOwnProperty("drives")&&Array.isArray(data.drives)){drives=data.drives.filter(it=>it.type&&it.type==="alist"||!it.type)}print(drives);searchDriver=(drives.find(x=>x.search)||{}).name||"";if(!searchDriver&&drives.length>0){searchDriver=drives[0].name}print(searchDriver);drives.forEach(item=>{let _path_param=[];if(item.params){_path_param=Object.keys(item.params);_path_param.sort((a,b)=>a.length-b.length)}if(item.password){let pwdObj={password:item.password};if(!item.params){item.params={"/":pwdObj}}else{item.params["/"]=pwdObj}_path_param.unshift("/")}__drives[item.name]={name:item.name,server:item.server.endsWith("/")?item.server.rstrip("/"):item.server,startPage:item.startPage||"/",showAll:item.showAll===true,search:!!item.search,params:item.params||{},_path_param:_path_param,settings:{},api:{},getParams(path){const key=this._path_param.find(x=>path.startsWith(x));return Object.assign({},this.params[key],{path:path})},getPath(path){const res=http.post(this.server+this.api.path,{data:this.getParams(path)}).json();return this.settings.v3?res.data.content:res.data.files},getFile(path){let raw_url=this.server+"/d"+path;raw_url=encodeURI(raw_url);let data={raw_url:raw_url,raw_url1:raw_url};if(playRaw===1){try{const res=http.post(this.server+this.api.file,{data:this.getParams(path)}).json();data=this.settings.v3?res.data:res.data.files[0];if(!this.settings.v3){data.raw_url=data.url}data.raw_url1=raw_url;return data}catch(e){return data}}else{return data}},isFolder(data){return data.type===1},isVideo(data){return this.settings.v3?data.type===2||data.type===0||data.type===3:data.type===3||data.type===0||data.type===4},is_subt(data){if(data.type===1){return false}const ext=/\.(srt|ass|scc|stl|ttml)$/;return ext.test(data.name)},getPic(data){let pic=this.settings.v3?data.thumb:data.thumbnail;return pic||(this.isFolder(data)?"http://img1.3png.com/281e284a670865a71d91515866552b5f172b.png":"")},getTime(data,isStandard){isStandard=isStandard||false;try{let tTime=data.updated_at||data.time_str||data.modified||"";let date="";if(tTime){tTime=tTime.split("T");date=tTime[0];if(isStandard){date=date.replace(/-/g,"/")}tTime=tTime[1].split(/Z|\./);date+=" "+tTime[0]}return date}catch(e){return""}}}});print("init执行完毕")}function home(filter){let classes=Object.keys(__drives).map(key=>({type_id:`${key}$${__drives[key].startPage}`,type_name:key,type_flag:"1"}));let filter_dict={};let filters=[{key:"order",name:"排序",value:[{n:"名称⬆️",v:"vod_name_asc"},{n:"名称⬇️",v:"vod_name_desc"},{n:"中英⬆️",v:"vod_cn_asc"},{n:"中英⬇️",v:"vod_cn_desc"},{n:"时间⬆️",v:"vod_time_asc"},{n:"时间⬇️",v:"vod_time_desc"},{n:"大小⬆️",v:"vod_size_asc"},{n:"大小⬇️",v:"vod_size_desc"},{n:"无",v:"none"}]},{key:"show",name:"播放展示",value:[{n:"单集",v:"single"},{n:"全集",v:"all"}]}];classes.forEach(it=>{filter_dict[it.type_id]=filters});print("----home----");print(classes);return JSON.stringify({class:classes,filters:filter_dict})}function homeVod(params){let _post_data={pageNum:0,pageSize:100};let _post_url="https://pbaccess.video.qq.com/trpc.videosearch.hot_rank.HotRankServantHttp/HotRankHttp";let data=http.post(_post_url,{data:_post_data}).json();let _list=[];try{data=data["data"]["navItemList"][0]["hotRankResult"]["rankItemList"];data.forEach(it=>{_list.push({vod_name:it.title,vod_id:"msearch:"+it.title,vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_remarks:it.changeOrder})})}catch(e){print("Alist获取首页推荐发送错误:"+e.message)}return JSON.stringify({list:_list})}function category(tid,pg,filter,extend){let orid=tid.replace(/#all#|#search#/g,"");let{drives,path}=get_drives_path(orid);const id=orid.endsWith("/")?orid:orid+"/";const list=drives.getPath(path);let subList=[];let vodFiles=[];let allList=[];let fl=filter?extend:{};if(fl.show){showMode=fl.show}list.forEach(item=>{if(drives.is_subt(item)){subList.push(item.name)}if(!drives.showAll&&!drives.isFolder(item)&&!drives.isVideo(item)){return}let vod_time=drives.getTime(item);let vod_size=get_size(item.size);let remark=vod_time.split(" ")[0].substr(3)+"\t"+vod_size;let vod_id=id+item.name+(drives.isFolder(item)?"/":"");if(showMode==="all"){vod_id+="#all#"}print(vod_id);const vod={vod_id:vod_id,vod_name:item.name.replaceAll("$","").replaceAll("#",""),vod_pic:drives.getPic(item),vod_time:vod_time,vod_size:item.size,vod_tag:drives.isFolder(item)?"folder":"file",vod_remarks:drives.isFolder(item)?remark+" 文件夹":remark};if(drives.isVideo(item)){vodFiles.push(vod)}allList.push(vod)});if(vodFiles.length===1&&subList.length>0){let sub;if(subList.length===1){sub=subList[0]}else{let subs=JSON.parse(JSON.stringify(subList));subs.sort((a,b)=>{let a_similar=(a.includes("chs")?100:0)+levenshteinDistance(a,vodFiles[0].vod_name);let b_similar=(b.includes("chs")?100:0)+levenshteinDistance(b,vodFiles[0].vod_name);if(a_similar>b_similar){return 1}else{return-1}});sub=subs.slice(-1)[0]}vodFiles[0].vod_id+="@@@"+sub;vodFiles[0].vod_remarks+="🏷️"}else{vodFiles.forEach(item=>{const lh=0;let sub;subList.forEach(s=>{const l=levenshteinDistance(s,item.vod_name);if(l>60&&l>lh){sub=s}});if(sub){item.vod_id+="@@@"+sub;item.vod_remarks+="🏷️"}})}if(fl.order){let key=fl.order.split("_").slice(0,-1).join("_");let order=fl.order.split("_").slice(-1)[0];print(`排序key:${key},排序order:${order}`);if(key.includes("name")){detail_order="name";allList=sortListByName(allList,key,order)}else if(key.includes("cn")){detail_order="cn";allList=sortListByCN(allList,"vod_name",order)}else if(key.includes("time")){detail_order="time";allList=sortListByTime(allList,key,order)}else if(key.includes("size")){detail_order="size";allList=sortListBySize(allList,key,order)}else if(fl.order.includes("none")){detail_order="none";print("不排序")}}else{if(detail_order!=="none"){allList=sortListByName(allList,"vod_name","asc")}}print("----category----"+`tid:${tid},detail_order:${detail_order},showMode:${showMode}`);return JSON.stringify({page:1,pagecount:1,limit:allList.length,total:allList.length,list:allList})}function getAll(otid,tid,drives,path){try{const content=category(tid,null,false,null);const isFile=isMedia(otid.replace(/#all#|#search#/g,"").split("@@@")[0]);const{list}=JSON.parse(content);let vod_play_url=[];list.forEach(x=>{if(x.vod_tag==="file"){let vid=x.vod_id.replace(/#all#|#search#/g,"");vod_play_url.push(`${x.vod_name}$${vid.substring(vid.indexOf("$")+1)}`)}});const pl=path.split("/").filter(it=>it);let vod_name=pl[pl.length-1]||drives.name;if(vod_name===drives.name){print(pl)}if(otid.includes("#search#")){vod_name+="[搜]"}let vod={vod_id:otid,vod_name:vod_name,type_name:"文件夹",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_tag:"folder",vod_play_from:drives.name,vod_play_url:vod_play_url.join("#"),vod_remarks:drives.settings.title};print("----detail1----");print(vod);return JSON.stringify({list:[vod]})}catch(e){print(e.message);let list=[{vod_name:"无数据,防无限请求",type_name:"文件夹",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://ghproxy.com/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg",vod_actor:e.message,vod_director:tid,vod_content:otid}];return JSON.stringify({list:list})}}function detail(tid){let isSearch=tid.includes("#search#");let isAll=tid.includes("#all#");let otid=tid;tid=tid.replace(/#all#|#search#/g,"");let isFile=isMedia(tid.split("@@@")[0]);print(`isFile:${tid}?${isFile}`);let{drives,path}=get_drives_path(tid);print(`drives:${drives},path:${path},`);if(path.endsWith("/")){return getAll(otid,tid,drives,path)}else{if(isSearch&&!isFile){return getAll(otid,tid,drives,path)}else if(isAll){let new_tid;if(isFile){new_tid=tid.split("/").slice(0,-1).join("/")+"/"}else{new_tid=tid}print(`全集模式 tid:${tid}=>tid:${new_tid}`);let{drives,path}=get_drives_path(new_tid);return getAll(otid,new_tid,drives,path)}else if(isFile){let paths=path.split("@@@");let vod_name=paths[0].substring(paths[0].lastIndexOf("/")+1);let vod_title=vod_name;if(otid.includes("#search#")){vod_title+="[搜]"}let vod={vod_id:otid,vod_name:vod_title,type_name:"文件",vod_pic:"https://avatars.githubusercontent.com/u/97389433?s=120&v=4",vod_content:tid,vod_play_from:drives.name,vod_play_url:vod_name+"$"+path,vod_remarks:drives.settings.title};print("----detail2----");print(vod);return JSON.stringify({list:[vod]})}else{return JSON.stringify({list:[]})}}}function play(flag,id,flags){const drives=get_drives(flag);const urls=id.split("@@@");let vod={parse:0,playUrl:"",url:drives.getFile(urls[0]).raw_url};if(urls.length>=2){const path=urls[0].substring(0,urls[0].lastIndexOf("/")+1);vod.subt=drives.getFile(path+urls[1]).raw_url1}print("----play----");print(vod);return JSON.stringify(vod)}function search(wd,quick){print(__drives);print("可搜索的alist驱动:"+searchDriver);if(!searchDriver||!wd){return JSON.stringify({list:[]})}else{let driver=__drives[searchDriver];wd=wd.split(" ").filter(it=>it.trim()).join("+");print(driver);let surl=driver.server+"/search?box="+wd+"&url=";if(search_type){surl+="&type="+search_type}print("搜索链接:"+surl);let html=http.get(surl).text();let lists=[];try{lists=pdfa(html,"div&&ul&&a")}catch(e){}print(`搜索结果数:${lists.length},搜索结果显示数量限制:${limit_search_show}`);let vods=[];let excludeReg=/\.(pdf|epub|mobi|txt|doc|lrc)$/;let cnt=0;lists.forEach(it=>{let vhref=pdfh(it,"a&&href");if(vhref){vhref=unescape(vhref)}if(excludeReg.test(vhref)){return}if(cnt1024*1024*1024*1024){sz/=1024*1024*1024*1024;filesize="TB"}else if(sz>1024*1024*1024){sz/=1024*1024*1024;filesize="GB"}else if(sz>1024*1024){sz/=1024*1024;filesize="MB"}else if(sz>1024){sz/=1024;filesize="KB"}else{filesize="B"}let sizeStr=sz.toFixed(2)+filesize,index=sizeStr.indexOf("."),dou=sizeStr.substr(index+1,2);if(dou==="00"){return sizeStr.substring(0,index)+sizeStr.substr(index+3,2)}else{return sizeStr}}function levenshteinDistance(str1,str2){return 100-100*distance(str1,str2)/Math.max(str1.length,str2.length)}function naturalSort(options){if(!options){options={}}return function(a,b){if(options.key){a=a[options.key];b=b[options.key]}var EQUAL=0;var GREATER=options.order==="desc"?-1:1;var SMALLER=-GREATER;var re=/(^-?[0-9]+(\.?[0-9]*)[df]?e?[0-9]?$|^0x[0-9a-f]+$|[0-9]+)/gi;var sre=/(^[ ]*|[ ]*$)/g;var dre=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/;var hre=/^0x[0-9a-f]+$/i;var ore=/^0/;var normalize=function normalize(value){var string=""+value;return options.caseSensitive?string:string.toLowerCase()};var x=normalize(a).replace(sre,"")||"";var y=normalize(b).replace(sre,"")||"";var xN=x.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");var yN=y.replace(re,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0");if(!x&&!y)return EQUAL;if(!x&&y)return GREATER;if(x&&!y)return SMALLER;var xD=parseInt(x.match(hre))||xN.length!=1&&x.match(dre)&&Date.parse(x);var yD=parseInt(y.match(hre))||xD&&y.match(dre)&&Date.parse(y)||null;var oFxNcL,oFyNcL;if(yD){if(xDyD)return GREATER}for(var cLoc=0,numS=Math.max(xN.length,yN.length);cLocoFyNcL)return GREATER}return EQUAL}}const sortListByName=(vodList,key,order)=>{if(!key){return vodList}order=order||"asc";return vodList.sort(naturalSort({key:key,order:order,caseSensitive:true}))};const getTimeInt=timeStr=>{return new Date(timeStr).getTime()};const sortListByTime=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return getTimeInt(a)-getTimeInt(b)});if(order==="desc"){ASCarr.reverse()}return ASCarr};const sortListBySize=(vodList,key,order)=>{if(!key){return vodList}let ASCarr=vodList.sort((a,b)=>{a=a[key];b=b[key];return(Number(a)||0)-(Number(b)||0)});if(order==="desc"){ASCarr.reverse()}return ASCarr};export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search}; \ No newline at end of file diff --git a/ZX/js/lib/drpy.js b/ZX/js/lib/drpy.js new file mode 100644 index 0000000..3439edb --- /dev/null +++ b/ZX/js/lib/drpy.js @@ -0,0 +1,2637 @@ +// import 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/es6py.js'; +// import {是否正版,urlDeal,setResult,setResult2,setHomeResult,maoss,urlencode} from 'http://192.168.10.103:5705/libs/es6py.js'; +// import 'http://192.168.1.124:5705/libs/es6py.js'; +import cheerio from 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/cheerio.min.js'; +// import cheerio from 'http://192.168.10.103:5705/libs/cheerio.min.js'; +import 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-js.js'; +import 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/drT.js'; +import 模板 from 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js'; +import {gbkTool} from 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js' +// import 'http://192.168.10.103:5705/libs/drT.js'; +// import muban from 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js'; +// import muban from 'http://192.168.10.103:5705/admin/view/模板.js'; + +// const key = 'drpy_zbk'; +// eval(req('http://192.168.1.124:5705/libs/es6py.js').content); +function init_test(){ + // console.log(typeof(CryptoJS)); + console.log("init_test_start"); + console.log("当前版本号:"+VERSION); + console.log(RKEY); + console.log(JSON.stringify(rule)); + // console.log('123456的md5值是:'+md5('123456')); + // let aa = base64Encode('编码测试一下') + // log(aa); + // let bb = base64Decode(aa); + // log('bb:'+bb); + // clearItem(RULE_CK); + // console.log(JSON.stringify(rule)); + // console.log(request('https://www.baidu.com',{withHeaders:true})); + // console.log(request('https://www.baidu.com/favicon.ico',{toBase64:true})); + // require('http://192.168.10.99:5705/txt/pluto/drT.js'); + // console.log(typeof(drT)); + // console.log(drT.renderText('{{fl.cate}},hi, {{fl}}哈哈.{{fl}}',{sort: 1,cate:'movie'},'fl')); + console.log("init_test_end"); +} + +/** + * 执行预处理代码 + */ +function pre(){ + if(typeof(rule.预处理) === 'string' && rule.预处理 && rule.预处理.trim()){ + let code = rule.预处理.trim(); + console.log("执行预处理代码:"+code); + if(code.startsWith('js:')){ + code = code.replace('js:',''); + } + try { + // code里可以进行get 或者 post请求cookie并改变rule.headers 里的cookie + // 直接操作 rule_fetch_params 这个变量 .headers.Cookie + eval(code); + }catch (e) { + console.log('预处理执行失败:'+e.message); + } + } +} + +let rule = {}; +const VERSION = 'drpy1 3.9.48beta16 20231011'; +/** 已知问题记录 + * 1.影魔的jinjia2引擎不支持 {{fl}}对象直接渲染 (有能力解决的话尽量解决下,支持对象直接渲染字符串转义,如果加了|safe就不转义)[影魔牛逼,最新的文件发现这问题已经解决了] + * Array.prototype.append = Array.prototype.push; 这种js执行后有毛病,for in 循环列表会把属性给打印出来 (这个大毛病需要重点排除一下) + * 2.import es6py.js但是里面的函数没有被装载进来.比如drpy规则报错setResult2 is undefiend(合并文件了可以不管了) + * 3.无法重复导入cheerio(怎么解决drpy和parseTag里都需要导入cheerio的问题) 无法在副文件导入cheerio (现在是全部放在drpy一个文件里了,凑合解决?) + * 4.有个错误不知道哪儿来的 executeScript: com.quickjs.JSObject$Undefined cannot be cast to java.lang.String 在 点击选集播放打印init_test_end后面打印(貌似不影响使用) + * 5.需要实现 stringify 函数,比起JSON.stringify函数,它会原封不动保留中文不会编码unicode + * 6.base64Encode,base64Decode,md5函数还没有实现 (抄影魔代码实现了) + * 7.eval(getCryptoJS());还没有实现 (可以空实现了,以后遇到能忽略) + * done: jsp:{pdfa,pdfh,pd},json:{pdfa,pdfh,pd},jq:{pdfa,pdfh,pd} + * * 电脑看日志调试 + adb tcpip 5555 + adb connect 192.168.10.192 + adb devices -l + adb logcat -c + adb logcat | grep -i QuickJS + adb logcat -c -b events + adb logcat -c -b main -b events -b radio -b system + adb logcat > 2.log DRPY:E | grep -i QuickJS + * **/ + + +/*** 以下是内置变量和解析方法 **/ +const MOBILE_UA = 'Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36'; +const PC_UA = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36'; +const UA = 'Mozilla/5.0'; +const UC_UA = 'Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36'; +const IOS_UA = 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'; +const RULE_CK = 'cookie'; // 源cookie的key值 +// const KEY = typeof(key)!=='undefined'&&key?key:'drpy_' + (rule.title || rule.host); // 源的唯一标识 +const CATE_EXCLUDE = '首页|留言|APP|下载|资讯|新闻|动态'; +const TAB_EXCLUDE = '猜你|喜欢|下载|剧情|热播'; +const OCR_RETRY = 3;//ocr验证重试次数 +// const OCR_API = 'http://dm.mudery.com:10000';//ocr在线识别接口 +// const OCR_API = 'http://192.168.3.239:5705/parse/ocr';//ocr在线识别接口 +// const OCR_API = 'http://cms.nokia.press/parse/ocr';//ocr在线识别接口 +// const OCR_API = 'http://cms.nokia.press:5707/parse/ocr';//ocr在线识别接口 +const OCR_API = 'http://drpy.nokia.press:8028/ocr/drpy/text';//ocr在线识别接口 +if(typeof(MY_URL)==='undefined'){ + var MY_URL; // 全局注入变量,pd函数需要 +} +var HOST; +var RKEY; // 源的唯一标识 +var fetch; +var print; +var log; +var rule_fetch_params; +var fetch_params; // 每个位置单独的 +var oheaders; +// var play_url; // 二级详情页注入变量,为了适配js模式0 (不在这里定义了,直接二级里定义了个空字符串) +var _pdfh; +var _pdfa; +var _pd; +// const DOM_CHECK_ATTR = ['url', 'src', 'href', 'data-original', 'data-src']; +const DOM_CHECK_ATTR = /(url|src|href|-original|-src|-play|-url|style)$/; +// 过滤特殊链接,不走urlJoin +const SPECIAL_URL = /^(ftp|magnet|thunder|ws):/; +const SELECT_REGEX = /:eq|:lt|:gt|#/g; +const SELECT_REGEX_A = /:eq|:lt|:gt/g; + +/** +es6py扩展 + */ +if (typeof Object.assign != 'function') { + Object.assign = function () { + var target = arguments[0]; + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + return target; + }; +} +if (!String.prototype.includes) { + String.prototype.includes = function (search, start) { + if (typeof start !== 'number') { + start = 0; + } + + if (start + search.length > this.length) { + return false; + } else { + return this.indexOf(search, start) !== -1; + } + }; +} + +if (!Array.prototype.includes) { + Object.defineProperty(Array.prototype, 'includes', { + value: function (searchElement, fromIndex) { + + if (this == null) {//this是空或者未定义,抛出错误 + throw new TypeError('"this" is null or not defined'); + } + + var o = Object(this);//将this转变成对象 + var len = o.length >>> 0;//无符号右移0位,获取对象length属性,如果未定义就会变成0 + + if (len === 0) {//length为0直接返回false未找到目标值 + return false; + } + + var n = fromIndex | 0;//查找起始索引 + var k = Math.max(n >= 0 ? n : len - Math.abs(n), 0);//计算正确起始索引,因为有可能是负值 + + while (k < len) {//从起始索引处开始循环 + if (o[k] === searchElement) {//如果某一位置与寻找目标相等,返回true,找到了 + return true; + } + k++; + } + return false;//未找到,返回false + } + }); +} +if (typeof String.prototype.startsWith != 'function') { + String.prototype.startsWith = function (prefix){ + return this.slice(0, prefix.length) === prefix; + }; +} +if (typeof String.prototype.endsWith != 'function') { + String.prototype.endsWith = function(suffix) { + return this.indexOf(suffix, this.length - suffix.length) !== -1; + }; +} +Object.prototype.myValues=function(obj){ + if(obj ==null) { + throw new TypeError("Cannot convert undefined or null to object"); + } + var res=[] + for(var k in obj){ + if(obj.hasOwnProperty(k)){//需判断是否是本身的属性 + res.push(obj[k]); + } + } + return res; +} +if (typeof Object.prototype.values != 'function') { + Object.prototype.values=function(obj){ + if(obj ==null) { + throw new TypeError("Cannot convert undefined or null to object"); + } + var res=[] + for(var k in obj){ + if(obj.hasOwnProperty(k)){//需判断是否是本身的属性 + res.push(obj[k]); + } + } + return res; + } +} +if (typeof Array.prototype.join != 'function') { + Array.prototype.join = function (emoji) { + // emoji = emoji||','; + emoji = emoji||''; + let self = this; + let str = ""; + let i = 0; + if (!Array.isArray(self)) {throw String(self)+'is not Array'} + if(self.length===0){return ''} + if (self.length === 1){return String(self[0])} + i = 1; + str = this[0]; + for (; i < self.length; i++) { + str += String(emoji)+String(self[i]); + } + return str; + }; +} + +String.prototype.rstrip = function (chars) { + let regex = new RegExp(chars + "$"); + return this.replace(regex, ""); +}; + +Array.prototype.append = Array.prototype.push; +String.prototype.strip = String.prototype.trim; +function 是否正版(vipUrl){ + let flag = new RegExp('qq\.com|iqiyi\.com|youku\.com|mgtv\.com|bilibili\.com|sohu\.com|ixigua\.com|pptv\.com|miguvideo\.com|le\.com|1905\.com|fun\.tv'); + return flag.test(vipUrl); +} +function urlDeal(vipUrl){ + if(!vipUrl){ + return '' + } + if(!是否正版(vipUrl)){ + return vipUrl + } + if(!/miguvideo/.test(vipUrl)){ + vipUrl=vipUrl.split('#')[0].split('?')[0]; + } + return vipUrl +} +function setResult(d){ + if(!Array.isArray(d)){ + return [] + } + VODS = []; + // print(d); + d.forEach(function (it){ + let obj = { + vod_id:it.url||'', + vod_name: it.title||'', + vod_remarks: it.desc||'', + vod_content: it.content||'', + vod_pic: it.pic_url||it.img||'', + }; + let keys = Object.keys(it); + if(keys.includes('tname')){ + obj.type_name = it.tname||''; + } + if(keys.includes('tid')){ + obj.type_id = it.tid||''; + } + if(keys.includes('year')){ + obj.vod_year = it.year||''; + } + if(keys.includes('actor')){ + obj.vod_actor = it.actor||''; + } + if(keys.includes('director')){ + obj.vod_director = it.director||''; + } + if(keys.includes('area')){ + obj.vod_area = it.area||''; + } + VODS.push(obj); + }); + return VODS +} +function setResult2(res){ + VODS = res.list||[]; + return VODS +} +function setHomeResult(res){ + if(!res||typeof(res)!=='object'){ + return [] + } + return setResult(res.list); +} +// 猫了个咪 +function rc(js) { + if (js === 'maomi_aes.js') { + var a = CryptoJS.enc.Utf8.parse("625222f9149e961d"); + var t = CryptoJS.enc.Utf8.parse("5efdtf6060e2o330"); + return { + De: function (word) { + word = CryptoJS.enc.Hex.parse(word) + return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word), a, { + iv: t, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }).toString(CryptoJS.enc.Utf8) + }, + En: function (word) { + // print(a); + // print(word); + var Encrypted = CryptoJS.AES.encrypt(word, a, { + iv: t, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + return Encrypted.ciphertext.toString(); + } + }; + } + return {}; +} + +// 千万不要用for in 推荐 forEach (for in 会打乱顺序) +//猫函数 +function maoss(jxurl, ref, key) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + eval(getCryptoJS()); + try { + var getVideoInfo = function (text) { + return CryptoJS.AES.decrypt(text, key, {iv: iv, padding: CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8); + }; + var token_key = key == undefined ? 'dvyYRQlnPRCMdQSe' : key; + if (ref) { + var html = request(jxurl, { + headers: { + 'Referer': ref + } + }); + } else { + var html = request(jxurl); + } + // print(html); + if (html.indexOf('&btwaf=') != -1) { + html = request(jxurl + '&btwaf' + html.match(/&btwaf(.*?)"/)[1], { + headers: { + 'Referer': ref + } + }) + } + var token_iv = html.split('_token = "')[1].split('"')[0]; + var key = CryptoJS.enc.Utf8.parse(token_key); + var iv = CryptoJS.enc.Utf8.parse(token_iv); + // log("iv:"+iv); + // log(html); + // print(key); + // print(iv); + eval(html.match(/var config = {[\s\S]*?}/)[0] + ''); + // config.url = config.url.replace(/,/g,''); + // print(config.url); + if (!config.url.startsWith('http')) { + //config.url = decodeURIComponent(AES(config.url, key, iv)); + config.url = CryptoJS.AES.decrypt(config.url, key, { + iv: iv, + padding: CryptoJS.pad.Pkcs7 + }).toString(CryptoJS.enc.Utf8) + } + return config.url; + } catch (e) { + return ''; + } +} + +function urlencode (str) { + str = (str + '').toString(); + return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28'). + replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+'); +} + +function base64Encode(text){ + return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text)); + // return text +} + +function base64Decode(text){ + return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text)); + // return text +} + +function md5(text) { + return CryptoJS.MD5(text).toString(); +} + +/** + * 字符串按指定编码 + * @param input + * @param encoding + * @returns {*} + */ +function encodeStr(input,encoding){ + encoding = encoding||'gbk'; + if(encoding.startsWith('gb')){ + const strTool = gbkTool(); + input = strTool.encode(input); + } + return input +} + +/** + * 字符串指定解码 + * @param input + * @param encoding + * @returns {*} + */ +function decodeStr(input,encoding){ + encoding = encoding||'gbk'; + if(encoding.startsWith('gb')){ + const strTool = gbkTool(); + input = strTool.decode(input); + } + return input +} + +function getCryptoJS(){ + // return request('https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-hiker.js'); + return 'console.log("CryptoJS已装载");' +} + +// 封装的RSA加解密类 +const RSA = { + encode:function (data,key,option){ + // log('encode'); + if(typeof(rsaEncrypt)==='function'){ + if(!option||typeof(option)!=='object'){ + return rsaEncrypt(data,key); + }else{ + return rsaEncrypt(data,key,option); + } + }else{ + return false + } + }, + decode:function (data,key,option){ + // log('decode'); + if(typeof(rsaDecrypt)==='function'){ + if(!option||typeof(option)!=='object'){ + return rsaDecrypt(data,key); + }else{ + return rsaDecrypt(data,key,option); + } + }else{ + return false + } + } +}; + +/** + * 获取壳子返回的代理地址 + * @returns {string|*} + */ +function getProxyUrl(){ + if(typeof(getProxy)==='function'){//判断壳子里有getProxy函数就执行取返回结果。否则取默认的本地 + return getProxy(true) + }else{ + return 'http://127.0.0.1:9978/proxy?do=js' + } +} + +/** + * 强制正序算法 + * @param lists 待正序列表 + * @param key 正序键 + * @param option 单个元素处理函数 + * @returns {*} + */ +function forceOrder(lists,key,option){ + let start = Math.floor(lists.length/2); + let end = Math.min(lists.length-1,start+1); + if(start >= end){ + return lists; + } + let first = lists[start]; + let second = lists[end]; + if(key){ + try { + first = first[key]; + second = second[key]; + }catch (e) {} + } + if(option && typeof(option)==='function'){ + try { + first = option(first); + second = option(second); + }catch (e) {} + } + first+=''; + second+=''; + // console.log(first,second); + if(first.match(/(\d+)/)&&second.match(/(\d+)/)){ + let num1 = Number(first.match(/(\d+)/)[1]); + let num2 = Number(second.match(/(\d+)/)[1]); + if (num1 > num2){ + lists.reverse(); + } + } + return lists +} + + +let VODS = [];// 一级或者搜索需要的数据列表 +let VOD = {};// 二级的单个数据 +let TABS = [];// 二级的自定义线路列表 如: TABS=['道长在线','道长在线2'] +let LISTS = [];// 二级的自定义选集播放列表 如: LISTS=[['第1集$http://1.mp4','第2集$http://2.mp4'],['第3集$http://1.mp4','第4集$http://2.mp4']] +globalThis.encodeUrl = urlencode; +globalThis.urlencode = urlencode; + + + +/** + * url拼接 + * @param fromPath 初始当前页面url + * @param nowPath 相对当前页面url + * @returns {*} + */ +function urljoin(fromPath, nowPath) { + fromPath = fromPath||''; + nowPath = nowPath||''; + return joinUrl(fromPath, nowPath); + // try { + // // import Uri from './uri.min.js'; + // // var Uri = require('./uri.min.js'); + // // eval(request('https://cdn.bootcdn.net/ajax/libs/URI.js/1.19.11/URI.min.js')); + // // let new_uri = URI(nowPath, fromPath); + + // let new_uri = Uri(nowPath, fromPath); + // new_uri = new_uri.toString(); + // // console.log(new_uri); + // // return fromPath + nowPath + // return new_uri + // } + // catch (e) { + // console.log('urljoin发生错误:'+e.message); + // if(nowPath.startsWith('http')){ + // return nowPath + // }if(nowPath.startsWith('/')){ + // return getHome(fromPath)+nowPath + // } + // return fromPath+nowPath + // } +} +var urljoin2 = urljoin; + +// 内置 pdfh,pdfa,pd +const defaultParser = { + pdfh:pdfh, + pdfa:pdfa, + pd(html,parse,uri){ + let ret = this.pdfh(html,parse); + if(typeof(uri)==='undefined'||!uri){ + uri = ''; + } + if(DOM_CHECK_ATTR.test(parse) && !SPECIAL_URL.test(ret)){ + if(/http/.test(ret)){ + ret = ret.substr(ret.indexOf('http')); + }else{ + ret = urljoin(MY_URL,ret) + } + } + return ret + }, +}; + + +/** + * pdfh原版优化,能取style属性里的图片链接 + * @param html 源码 + * @param parse 解析表达式 + * @returns {string|*} + */ +function pdfh2(html,parse){ + let html2 = html; + try { + if(typeof(html)!=='string'){ + html2 = html.rr(html.ele).toString(); + } + }catch (e) { + print('html对象转文本发生了错误:'+e.message); + } + let result = defaultParser.pdfh(html2,parse); + let option = parse.includes('&&')?parse.split('&&').slice(-1)[0]:parse.split(' ').slice(-1)[0]; + if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){ + try { + result = result.match(/url\((.*?)\)/)[1]; + // 2023/07/28新增 style取内部链接自动去除首尾单双引号 + result = result.replace(/^['|"](.*)['|"]$/, "$1"); + }catch (e) {} + } + return result +} + +/** + * pdfa原版优化,可以转换jq的html对象 + * @param html + * @param parse + * @returns {*} + */ +function pdfa2(html,parse){ + let html2 = html; + try { + if(typeof(html)!=='string'){ + html2 = html.rr(html.ele).toString(); + } + }catch (e) { + print('html对象转文本发生了错误:'+e.message); + } + return defaultParser.pdfa(html2,parse); +} + +/** + * pd原版方法重写-增加自动urljoin + * @param html + * @param parse + * @param uri + * @returns {*} + */ +function pd2(html,parse,uri){ + let ret = pdfh2(html,parse); + if(typeof(uri)==='undefined'||!uri){ + uri = ''; + } + if(DOM_CHECK_ATTR.test(parse) && !SPECIAL_URL.test(ret)){ + if(/http/.test(ret)){ + ret = ret.substr(ret.indexOf('http')); + }else{ + ret = urljoin(MY_URL,ret) + } + } + // MY_URL = getItem('MY_URL',MY_URL); + // console.log(`规则${RKEY}打印MY_URL:${MY_URL},uri:${uri}`); + return ret +} + +const parseTags = { + jsp:{ + pdfh:pdfh2, + pdfa:pdfa2, + pd:pd2, + }, + json:{ + pdfh(html, parse) { + if (!parse || !parse.trim()){ + return ''; + } + if (typeof(html) === 'string'){ + // print('jsonpath:pdfh字符串转dict'); + html = JSON.parse(html); + } + parse = parse.trim(); + if (!parse.startsWith('$.')){ + parse = '$.' + parse; + } + parse = parse.split('||'); + for (let ps of parse) { + let ret = cheerio.jp(ps, html); + if (Array.isArray(ret)){ + ret = ret[0] || ''; + } else{ + ret = ret || '' + } + if (ret && typeof (ret) !== 'string'){ + ret = ret.toString(); + } + if(ret){ + return ret + } + } + return ''; + }, + pdfa(html, parse) { + if (!parse || !parse.trim()){ + return ''; + } + if (typeof(html) === 'string'){ + // print('jsonpath:pdfa字符串转dict'); + html = JSON.parse(html); + } + parse = parse.trim() + if (!parse.startsWith('$.')){ + parse = '$.' + parse; + } + let ret = cheerio.jp(parse, html); + if (Array.isArray(ret) && Array.isArray(ret[0]) && ret.length === 1){ + return ret[0] || [] + } + return ret || [] + }, + pd(html,parse){ + let ret = parseTags.json.pdfh(html,parse); + if(ret){ + return urljoin(MY_URL,ret); + } + return ret + }, + }, + jq:{ + pdfh(html, parse, base_url) { + if (!parse || !parse.trim()) { + return '' + } + let eleFind = typeof html === 'object'; + let option = undefined; + if (eleFind && parse.startsWith('body&&')) { + parse = parse.substr(6); + if (parse.indexOf('&&') < 0) { + option = parse.trim(); + parse = '*=*'; + } + } + if (parse.indexOf('&&') > -1) { + let sp = parse.split('&&'); + option = sp[sp.length - 1]; + sp.splice(sp.length - 1); + if (sp.length > 1) { + for (let i in sp) { + //Javascript自定义Array.prototype干扰for-in循环 + if(sp.hasOwnProperty(i)){ + if (!SELECT_REGEX.test(sp[i])) { + sp[i] = sp[i] + ':eq(0)'; + } + } + } + } else { + if (!SELECT_REGEX.test(sp[0])) { + sp[0] = sp[0] + ':eq(0)'; + } + } + parse = sp.join(' '); + } + let result = ''; + const $ = eleFind ? html.rr : cheerio.load(html); + let ret = eleFind ? ((parse === '*=*' || $(html.ele).is(parse)) ? html.ele : $(html.ele).find(parse)) : $(parse); + if (option) { + if (option === 'Text') { + result = $(ret).text(); + } + else if (option === 'Html') { + result = $(ret).html(); + } + else { + result = $(ret).attr(option); + if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){ + try { + result = result.match(/url\((.*?)\)/)[1]; + // 2023/07/28新增 style取内部链接自动去除首尾单双引号 + result = result.replace(/^['|"](.*)['|"]$/, "$1"); + }catch (e) {} + } + } + if (result && base_url && DOM_CHECK_ATTR.test(option) && !SPECIAL_URL.test(result)) { + if (/http/.test(result)) { + result = result.substr(result.indexOf('http')); + } else { + result = urljoin(base_url, result) + } + } + } else { + result = $(ret).toString(); + } + return result; + }, + pdfa(html, parse) { + if (!parse || !parse.trim()) { + print('!parse'); + return []; + } + let eleFind = typeof html === 'object'; + // print('parse前:'+parse); + if (parse.indexOf('&&') > -1) { + let sp = parse.split('&&'); + for (let i in sp) { + if(sp.hasOwnProperty(i)){ + if (!SELECT_REGEX_A.test(sp[i]) && i < sp.length - 1) { + if(sp[i]!=='body'){ + // sp[i] = sp[i] + ':eq(0)'; + sp[i] = sp[i] + ':first'; + } + } + } + } + parse = sp.join(' '); + } + // print('parse后:'+parse); + const $ = eleFind ? html.rr : cheerio.load(html); + let ret = eleFind ? ($(html.ele).is(parse) ? html.ele : $(html.ele).find(parse)) : $(parse); + let result = []; + // print('outerHTML:'); + // print($(ret[0]).prop("outerHTML")); + if (ret) { + ret.each(function (idx, ele) { + result.push({ rr: $, ele: ele }); + // result.push({ rr: $, ele: $(ele).prop("outerHTML")}); // 性能贼差 + }); + } + return result; + }, + pd(html,parse,uri){ + return parseTags.jq.pdfh(html, parse, MY_URL); + }, + }, + getParse(p0){//非js开头的情况自动获取解析标签 + if(p0.startsWith('jsp:')){ + return this.jsp + }else if(p0.startsWith('json:')){ + return this.json + }else if(p0.startsWith('jq:')){ + return this.jq + }else { + return this.jq + } + } +}; + +const stringify = JSON.stringify; +const jsp = parseTags.jsp; +const jq = parseTags.jq; + +/*** 后台需要实现的java方法并注入到js中 ***/ + +/** + * 读取本地文件->应用程序目录 + * @param filePath + * @returns {string} + */ +function readFile(filePath){ + filePath = filePath||'./uri.min.js'; + var fd = os.open(filePath); + var buffer = new ArrayBuffer(1024); + var len = os.read(fd, buffer, 0, 1024); + console.log(len); + let text = String.fromCharCode.apply(null, new Uint8Array(buffer)); + console.log(text); + return text +} + +/** + * 处理返回的json数据 + * @param html + * @returns {*} + */ +function dealJson(html) { + try { + // html = html.match(/[\w|\W|\s|\S]*?(\{[\w|\W|\s|\S]*\})/).group[1]; + html = html.trim(); + if(!((html.startsWith('{') && html.endsWith('}'))||(html.startsWith('[') && html.endsWith(']')))){ + html = '{'+html.match(/.*?\{(.*)\}/m)[1]+'}'; + } + } catch (e) { + } + try { + html = JSON.parse(html); + }catch (e) {} + // console.log(typeof(html)); + return html; +} + +/** + * 验证码识别逻辑,需要java实现(js没有bytes类型,无法调用后端的传递图片二进制获取验证码文本的接口) + * @type {{api: string, classification: (function(*=): string)}} + */ +var OcrApi={ + api:OCR_API, + classification:function (img){ // img是byte类型,这里不方便搞啊 + let code = ''; + try { + // let html = request(this.api,{data:{img:img},headers:{'User-Agent':PC_UA},'method':'POST'},true); + // html = JSON.parse(html); + // code = html.url||''; + log('通过drpy_ocr验证码接口过验证...'); + let html = request(OCR_API,{data:{img:img},headers:{'User-Agent':PC_UA},'method':'POST'},true); + code = html||''; + }catch (e) {} + return code + } +}; +/** + * 验证码识别,暂未实现 + * @param url 验证码图片链接 + * @returns {string} 验证成功后的cookie + */ +function verifyCode(url){ + let cnt = 0; + let host = getHome(url); + let cookie = ''; + while (cnt < OCR_RETRY){ + try{ + // let obj = {headers:headers,timeout:timeout}; + let yzm_url = `${host}/index.php/verify/index.html`; + console.log(`验证码链接:${yzm_url}`); + let hhtml = request(yzm_url,{withHeaders:true,toBase64:true},true); + let json = JSON.parse(hhtml); + if(!cookie){ + // print(json); + let setCk = Object.keys(json).find(it=>it.toLowerCase()==='set-cookie'); + // cookie = json['set-cookie']?json['set-cookie'].split(';')[0]:''; + cookie = setCk?json[setCk].split(';')[0]:''; + } + // console.log(hhtml); + console.log('cookie:'+cookie); + let img = json.body; + // console.log(img); + let code = OcrApi.classification(img); + console.log(`第${cnt+1}次验证码识别结果:${code}`); + let submit_url = `${host}/index.php/ajax/verify_check?type=search&verify=${code}`; + console.log(submit_url); + let html = request(submit_url,{headers:{Cookie:cookie,'User-Agent':MOBILE_UA},'method':'POST'}); + // console.log(html); + html = JSON.parse(html); + if(html.msg === 'ok'){ + console.log(`第${cnt+1}次验证码提交成功`); + return cookie // 需要返回cookie + }else if(html.msg!=='ok'&&cnt+1>=OCR_RETRY){ + cookie = ''; // 需要清空返回cookie + } + }catch (e) { + console.log(`第${cnt+1}次验证码提交失败:${e.message}`); + if(cnt+1>=OCR_RETRY){ + cookie = ''; + } + } + cnt+=1 + } + return cookie +} + +/** + * 存在数据库配置表里, key字段对应值value,没有就新增,有就更新,调用此方法会清除key对应的内存缓存 + * @param k 键 + * @param v 值 + */ +function setItem(k,v){ + local.set(RKEY,k,v); + console.log(`规则${RKEY}设置${k} => ${v}`) +} + +/** + * 获取数据库配置表对应的key字段的value,没有这个key就返回value默认传参.需要有缓存,第一次获取后会存在内存里 + * @param k 键 + * @param v 值 + * @returns {*} + */ +function getItem(k,v){ + return local.get(RKEY,k) || v; +} + +/** + * 删除数据库key对应的一条数据,并清除此key对应的内存缓存 + * @param k + */ +function clearItem(k){ + local.delete(RKEY,k); +} + +/*** js自封装的方法 ***/ + +/** + * 获取链接的host(带http协议的完整链接) + * @param url 任意一个正常完整的Url,自动提取根 + * @returns {string} + */ +function getHome(url){ + if(!url){ + return '' + } + let tmp = url.split('//'); + url = tmp[0] + '//' + tmp[1].split('/')[0]; + try { + url = decodeURIComponent(url); + }catch (e) {} + return url +} + +/** + * get参数编译链接,类似python params字典自动拼接 + * @param url 访问链接 + * @param obj 参数字典 + * @returns {*} + */ +function buildUrl(url,obj){ + obj = obj||{}; + if(url.indexOf('?')<0){ + url += '?' + } + let param_list = []; + let keys = Object.keys(obj); + keys.forEach(it=>{ + param_list.push(it+'='+obj[it]) + }); + let prs = param_list.join('&'); + if(keys.length > 0 && !url.endsWith('?')){ + url += '&' + } + url+=prs; + return url +} + +/** + * 远程依赖执行函数 + * @param url 远程js地址 + */ +function require(url){ + eval(request(url)); +} +/** + * 海阔网页请求函数完整封装 + * @param url 请求链接 + * @param obj 请求对象 {headers:{},method:'',timeout:5000,body:'',withHeaders:false} + * @param ocr_flag 标识此flag是用于请求ocr识别的,自动过滤content-type指定编码 + * @returns {string|string|DocumentFragment|*} + */ +function request(url,obj,ocr_flag){ + ocr_flag = ocr_flag||false; + if(typeof(obj)==='undefined'||!obj||obj==={}){ + if(!fetch_params||!fetch_params.headers){ + let headers = { + 'User-Agent':MOBILE_UA, + }; + if(rule.headers){ + Object.assign(headers,rule.headers); + } + if(!fetch_params){ + fetch_params = {}; + } + fetch_params.headers = headers; + } + if(!fetch_params.headers.Referer){ + fetch_params.headers.Referer = getHome(url) + } + obj = fetch_params; + }else{ + let headers = obj.headers||{}; + let keys = Object.keys(headers).map(it=>it.toLowerCase()); + if(!keys.includes('user-agent')){ + headers['User-Agent'] = MOBILE_UA; + }if(!keys.includes('referer')){ + headers['Referer'] = getHome(url); + } + obj.headers = headers; + } + if(rule.encoding&&rule.encoding!=='utf-8'&&!ocr_flag){ + if(!obj.headers.hasOwnProperty('Content-Type')&&!obj.headers.hasOwnProperty('content-type')){ // 手动指定了就不管 + obj.headers["Content-Type"] = 'text/html; charset='+rule.encoding; + } + } + if(typeof(obj.body)!='undefined'&&obj.body&&typeof (obj.body)==='string'){ + // let data = {}; + // obj.body.split('&').forEach(it=>{ + // data[it.split('=')[0]] = it.split('=')[1] + // }); + // obj.data = data; + // delete obj.body + + // 传body加 "Content-Type":"application/x-www-form-urlencoded;" 即可post form + if(!obj.headers.hasOwnProperty('Content-Type')&&!obj.headers.hasOwnProperty('content-type')){ // 手动指定了就不管 + obj.headers["Content-Type"] = 'application/x-www-form-urlencoded; charset='+rule.encoding; + } + }else if(typeof(obj.body)!='undefined'&&obj.body&&typeof (obj.body)==='object'){ + obj.data = obj.body; + delete obj.body + } + if(!url){ + return obj.withHeaders?'{}':'' + } + if(obj.toBase64){ // 返回base64,用于请求图片 + obj.buffer = 2; + delete obj.toBase64 + } + console.log(JSON.stringify(obj.headers)); + // console.log('request:'+url+' obj:'+JSON.stringify(obj)); + console.log('request:'+url+`|method:${obj.method||'GET'}|body:${obj.body||''}`); + let res = req(url, obj); + let html = res.content||''; + // console.log(html); + if(obj.withHeaders){ + let htmlWithHeaders = res.headers; + htmlWithHeaders.body = html; + return JSON.stringify(htmlWithHeaders); + }else{ + return html + } +} + +/** + * 快捷post请求 + * @param url 地址 + * @param obj 对象 + * @returns {string|DocumentFragment|*} + */ +function post(url,obj){ + obj.method = 'POST'; + return request(url,obj); +} + +fetch = request; +print = function (data){ + data = data||''; + if(typeof(data)=='object'&&Object.keys(data).length>0){ + try { + data = JSON.stringify(data); + console.log(data); + }catch (e) { + // console.log('print:'+e.message); + console.log(typeof(data)+':'+data.length); + return + } + }else if(typeof(data)=='object'&&Object.keys(data).length<1){ + console.log('null object'); + }else{ + console.log(data); + } +} +log = print; +/** + * 检查宝塔验证并自动跳过获取正确源码 + * @param html 之前获取的html + * @param url 之前的来源url + * @param obj 来源obj + * @returns {string|DocumentFragment|*} + */ +function checkHtml(html,url,obj){ + if(/\?btwaf=/.test(html)){ + let btwaf = html.match(/btwaf(.*?)"/)[1]; + url = url.split('#')[0]+'?btwaf'+btwaf; + print('宝塔验证访问链接:'+url); + html = request(url,obj); + } + return html +} + +/** + * 带一次宝塔验证的源码获取 + * @param url 请求链接 + * @param obj 请求参数 + * @returns {string|DocumentFragment} + */ +function getCode(url,obj){ + let html = request(url,obj); + html = checkHtml(html,url,obj); + return html +} + +/** + * 源rule专用的请求方法,自动注入cookie + * @param url 请求链接 + * @returns {string|DocumentFragment} + */ +function getHtml(url){ + let obj = {}; + if(rule.headers){ + obj.headers = rule.headers; + } + let cookie = getItem(RULE_CK,''); + if(cookie){ + // log('有cookie:'+cookie); + if(obj.headers && ! Object.keys(obj.headers).map(it=>it.toLowerCase()).includes('cookie')){ + log('历史无cookie,新增过验证后的cookie'); + obj.headers['Cookie'] = cookie; + }else if(obj.headers && obj.headers.cookie && obj.headers.cookie!==cookie){ + obj.headers['Cookie'] = cookie; + log('历史有小写过期的cookie,更新过验证后的cookie'); + }else if(obj.headers && obj.headers.Cookie && obj.headers.Cookie!==cookie){ + obj.headers['Cookie'] = cookie; + log('历史有大写过期的cookie,更新过验证后的cookie'); + }else if(!obj.headers){ + obj.headers = {Cookie:cookie}; + log('历史无headers,更新过验证后的含cookie的headers'); + } + } + let html = getCode(url,obj); + return html +} + +/** + * 首页分类解析,筛选暂未实现 + * @param homeObj 首页传参对象 + * @returns {string} + */ +function homeParse(homeObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let classes = []; + if (homeObj.class_name && homeObj.class_url) { + let names = homeObj.class_name.split('&'); + let urls = homeObj.class_url.split('&'); + let cnt = Math.min(names.length, urls.length); + for (let i = 0; i < cnt; i++) { + classes.push({ + 'type_id': urls[i], + 'type_name': names[i] + }); + } + } + + if (homeObj.class_parse) { + let p = homeObj.class_parse.split(';'); + let _ps = parseTags.getParse(p[0]); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + MY_URL = rule.url; + if (p.length >= 3) { // 可以不写正则 + try { + let html = getHtml(homeObj.MY_URL); + if (html) { + homeHtmlCache = html; + let list = _pdfa(html, p[0]); + if (list && list.length > 0) { + list.forEach((it,idex) => { + try { + let name = _pdfh(it, p[1]); + if (homeObj.cate_exclude && (new RegExp(homeObj.cate_exclude).test(name))) { + return; + } + // let url = pdfh(it, p[2]); + let url = _pd(it, p[2]); + if (p.length > 3 && p[3]) { + let exp = new RegExp(p[3]); + url = url.match(exp)[1]; + } + + classes.push({ + 'type_id': url.trim(), + 'type_name': name.trim() + }); + } catch (e) { + console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`); + } + }); + } + } + } catch (e) { + console.log(e.message); + } + + } + } + // 排除分类 + classes = classes.filter(it=>!homeObj.cate_exclude || !(new RegExp(homeObj.cate_exclude).test(it.type_name))); + let resp = { + 'class': classes + }; + if(homeObj.filter){ + resp.filters = homeObj.filter; + } + console.log(JSON.stringify(resp)); + return JSON.stringify(resp); + +} + +/** + * 推荐和搜索单字段继承一级 + * @param p 推荐或搜索的解析分割;列表 + * @param pn 自身列表序号 + * @param pp 一级解析分割;列表 + * @param ppn 继承一级序号 + * @returns {*} + */ +function getPP(p, pn, pp, ppn){ + try { + let ps = p[pn] === '*' && pp.length > ppn ?pp[ppn]:p[pn] + return ps + }catch (e) { + return '' + } +} + +/** + * 首页推荐列表解析 + * @param homeVodObj + * @returns {string} + */ +function homeVodParse(homeVodObj){ + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let d = []; + MY_URL = homeVodObj.homeUrl; + // setItem('MY_URL',MY_URL); + console.log(MY_URL); + let t1 = (new Date()).getTime(); + let p = homeVodObj.推荐; + print('p:'+p); + if(p==='*' && rule.一级){ + p = rule.一级; + homeVodObj.double = false; + } + if(!p||typeof(p)!=='string'){ + return '{}' + } + p = p.trim(); + let pp = rule.一级.split(';'); + if(p.startsWith('js:')){ + const TYPE = 'home'; + var input = MY_URL; + HOST = rule.host; + eval(p.replace('js:','')); + d = VODS; + }else { + p = p.split(';'); + if (!homeVodObj.double && p.length < 5) { + return '{}' + } else if (homeVodObj.double && p.length < 6) { + return '{}' + } + let p0 = getPP(p,0,pp,0) + let _ps = parseTags.getParse(p0); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p0.startsWith('json:'); + p0 = p0.replace(/^(jsp:|json:|jq:)/,''); + // print(p[0]); + let html = homeHtmlCache || getHtml(MY_URL); + homeHtmlCache = undefined; + if(is_json){ + // print('是json,开始处理'); + html = dealJson(html); + } + try { + console.log('double:' + homeVodObj.double); + if (homeVodObj.double) { + let items = _pdfa(html, p0); + // console.log(items.length); + let p1 = getPP(p,1,pp,0); + let p2 = getPP(p,2,pp,1); + let p3 = getPP(p,3,pp,2); + let p4 = getPP(p,4,pp,3); + let p5 = getPP(p,5,pp,4); + let p6 = getPP(p,6,pp,5); + for (let item of items) { + // console.log(p[1]); + let items2 = _pdfa(item, p1); + // console.log(items2.length); + for (let item2 of items2) { + try { + let title = _pdfh(item2, p2); + let img = ''; + try { + img = _pd(item2, p3); + } catch (e) {} + let desc = ''; + try { + desc = _pdfh(item2, p4); + }catch (e) {} + let links = []; + for (let _p5 of p5.split('+')) { + let link = !homeVodObj.detailUrl ? _pd(item2, _p5, MY_URL) : _pdfh(item2, _p5); + links.push(link); + } + let content; + if(p.length > 6 && p[6]){ + content = _pdfh(item2, p6); + } else{ + content = ''; + } + let vid = links.join('$'); + if(rule.二级==='*'){ + vid = vid+'@@'+title+'@@'+img; + } + let vod = { + vod_name: title, + vod_pic: img, + vod_remarks: desc, + vod_content: content, + vod_id: vid + }; + // print(vod); + d.push(vod); + } catch (e) { + console.log('首页列表处理发生错误:'+e.message); + } + + } + + + } + + + } else { + let items = _pdfa(html, p0); + let p1 = getPP(p,1,pp,1); + let p2 = getPP(p,2,pp,2); + let p3 = getPP(p,3,pp,3); + let p4 = getPP(p,4,pp,4); + let p5 = getPP(p,5,pp,5); + for (let item of items) { + try { + let title = _pdfh(item, p1); + let img = ''; + try { + img = _pd(item, p2, MY_URL); + } catch (e) {} + let desc = ''; + try { + desc = _pdfh(item, p3); + }catch (e) {} + let links = []; + for (let _p5 of p4.split('+')) { + let link = !homeVodObj.detailUrl ? _pd(item, _p5, MY_URL) : _pdfh(item, _p5); + links.push(link); + } + let content; + if(p.length > 5 && p[5]){ + content = _pdfh(item, p5); + }else{ + content = '' + } + let vid = links.join('$'); + if(rule.二级==='*'){ + vid = vid+'@@'+title+'@@'+img; + } + let vod = { + vod_name: title, + vod_pic: img, + vod_remarks: desc, + vod_content: content, + vod_id: vid + }; + d.push(vod); + + } catch (e) { + + } + + } + + } + + } catch (e) { + + } + } + let t2 = (new Date()).getTime(); + console.log('加载首页推荐耗时:'+(t2-t1)+'毫秒'); + // console.log(JSON.stringify(d)); + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + if(d.length>0){ + print(d.slice(0,2)); + } + return JSON.stringify({ + list:d + }) +} + +/** + * 一级分类页数据解析 + * @param cateObj + * @returns {string} + */ +function categoryParse(cateObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let p = cateObj.一级; + if(!p||typeof(p)!=='string'){ + return '{}' + } + let d = []; + // let url = cateObj.url.replaceAll('fyclass', cateObj.tid).replaceAll('fypage', cateObj.pg); + let url = cateObj.url.replaceAll('fyclass', cateObj.tid); + if(cateObj.pg === 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[1].split(']')[0]; + }else if(cateObj.pg > 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[0]; + } + if(rule.filter_url){ + if(!/fyfilter/.test(url)){ + if(!url.endsWith('&')&&!rule.filter_url.startsWith('&')){ + url+='&' + } + url+=rule.filter_url; + }else{ + url = url.replace('fyfilter', rule.filter_url); + } + // console.log('filter:'+cateObj.filter); + let fl = cateObj.filter?cateObj.extend:{}; + // 自动合并 不同分类对应的默认筛选 + if(rule.filter_def && typeof(rule.filter_def)==='object'){ + try { + if(Object.keys(rule.filter_def).length>0 && rule.filter_def.hasOwnProperty(cateObj.tid)){ + let self_fl_def = rule.filter_def[cateObj.tid]; + if(self_fl_def && typeof(self_fl_def)==='object'){ + // 引用传递转值传递,避免污染self变量 + let fl_def = JSON.parse(JSON.stringify(self_fl_def)); + fl = Object.assign(fl_def,fl); + } + } + }catch (e) { + print('合并不同分类对应的默认筛选出错:'+e.message); + } + } + let new_url; + new_url = cheerio.jinja2(url,{fl:fl}); + // console.log('jinjia2执行后的new_url类型为:'+typeof(new_url)); + if(/object Object/.test(new_url)){ + new_url = drT.renderText(url,fl); + } + url = new_url; + } + if(/fypage/.test(url)){ + if(url.includes('(')&&url.includes(')')){ + let url_rep = url.match(/.*?\((.*)\)/)[1]; + // console.log(url_rep); + let cnt_page = url_rep.replaceAll('fypage', cateObj.pg); + // console.log(cnt_page); + let cnt_pg = eval(cnt_page); + // console.log(cnt_pg); + url = url.replaceAll(url_rep,cnt_pg).replaceAll('(','').replaceAll(')',''); + }else{ + url = url.replaceAll('fypage',cateObj.pg); + } + } + + MY_URL = url; + // setItem('MY_URL',MY_URL); + console.log(MY_URL); + p = p.trim(); + const MY_CATE = cateObj.tid; + if(p.startsWith('js:')){ + var MY_FL = cateObj.extend; + const TYPE = 'cate'; + var input = MY_URL; + const MY_PAGE = cateObj.pg; + var desc = ''; + eval(p.trim().replace('js:','')); + d = VODS; + }else { + p = p.split(';'); + if (p.length < 5) { + return '{}' + } + let _ps = parseTags.getParse(p[0]); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p[0].startsWith('json:'); + p[0] = p[0].replace(/^(jsp:|json:|jq:)/,''); + try { + let html = getHtml(MY_URL); + if (html) { + if(is_json){ + html = dealJson(html); + } + let list = _pdfa(html, p[0]); + list.forEach(it => { + let links = p[4].split('+').map(p4=>{ + return !rule.detailUrl?_pd(it, p4,MY_URL):_pdfh(it, p4); + }); + let link = links.join('$'); + let vod_id = rule.detailUrl?MY_CATE+'$'+link:link; + + let vod_name = _pdfh(it, p[1]).replace(/\n|\t/g,'').trim(); + let vod_pic = _pd(it, p[2],MY_URL); + + if(rule.二级==='*'){ + vod_id = vod_id+'@@'+vod_name+'@@'+vod_pic; + } + d.push({ + 'vod_id': vod_id, + 'vod_name': vod_name, + 'vod_pic': vod_pic, + 'vod_remarks': _pdfh(it, p[3]).replace(/\n|\t/g,'').trim(), + }); + }); + } + } catch (e) { + console.log(e.message); + } + } + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + // print(d); + if(d.length>0){ + print(d.slice(0,2)); + } + let pagecount = 0; + if(rule.pagecount && typeof(rule.pagecount) === 'object' && rule.pagecount.hasOwnProperty(MY_CATE)){ + print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`); + pagecount = parseInt(rule.pagecount[MY_CATE]); + } + let nodata = { + list:[{vod_name:'无数据,防无限请求',vod_id:'no_data',vod_remarks:'不要点,会崩的',vod_pic:'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg'}], + total:1,pagecount:1,page:1,limit:1 + }; + let vod = d.length<1?JSON.stringify(nodata):JSON.stringify({ + 'page': parseInt(cateObj.pg), + 'pagecount': pagecount||999, + 'limit': 20, + 'total': 999, + 'list': d, + }); + // print(vod); + return vod +} + +/** + * 搜索列表数据解析 + * @param searchObj + * @returns {string} + */ +function searchParse(searchObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let d = []; + if(!searchObj.searchUrl){ + return '{}' + } + let p = searchObj.搜索==='*'&&rule.一级 ? rule.一级 : searchObj.搜索; + if(!p||typeof(p)!=='string'){ + return '{}' + } + p = p.trim(); + let pp = rule.一级.split(';'); + let url = searchObj.searchUrl.replaceAll('**', searchObj.wd); + if(searchObj.pg === 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[1].split(']')[0]; + }else if(searchObj.pg > 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[0]; + } + if(/fypage/.test(url)){ + if(url.includes('(')&&url.includes(')')){ + let url_rep = url.match(/.*?\((.*)\)/)[1]; + // console.log(url_rep); + let cnt_page = url_rep.replaceAll('fypage', searchObj.pg); + // console.log(cnt_page); + let cnt_pg = eval(cnt_page); + // console.log(cnt_pg); + url = url.replaceAll(url_rep,cnt_pg).replaceAll('(','').replaceAll(')',''); + }else{ + url = url.replaceAll('fypage',searchObj.pg); + } + } + + MY_URL = url; + console.log(MY_URL); + // log(searchObj.搜索); + // setItem('MY_URL',MY_URL); + if(p.startsWith('js:')){ + const TYPE = 'search'; + const MY_PAGE = searchObj.pg; + const KEY = searchObj.wd; + var input = MY_URL; + var detailUrl = rule.detailUrl||''; + eval(p.trim().replace('js:','')); + d = VODS; + }else{ + p = p.split(';'); + if (p.length < 5) { + return '{}' + } + let p0 = getPP(p,0,pp,0); + let _ps = parseTags.getParse(p0); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p0.startsWith('json:'); + p0 = p0.replace(/^(jsp:|json:|jq:)/,''); + // print('1381 p0:'+p0); + try { + let req_method = MY_URL.split(';').length>1?MY_URL.split(';')[1].toLowerCase():'get'; + let html; + if(req_method==='post'){ + let rurls = MY_URL.split(';')[0].split('#') + let rurl = rurls[0] + let params = rurls.length > 1 ?rurls[1]:''; + print(`post=》rurl:${rurl},params:${params}`); + // let new_dict = {}; + // let new_tmp = params.split('&'); + // new_tmp.forEach(i=>{ + // new_dict[i.split('=')[0]] = i.split('=')[1]; + // }); + // html = post(rurl,{body:new_dict}); + let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let postData = {body:params}; + Object.assign(_fetch_params,postData); + html = post(rurl,_fetch_params); + }else if(req_method==='postjson'){ + let rurls = MY_URL.split(';')[0].split('#') + let rurl = rurls[0] + let params = rurls.length > 1 ?rurls[1]:''; + print(`postjson-》rurl:${rurl},params:${params}`); + try{ + params = JSON.parse(params); + }catch (e) { + params = '{}' + } + let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let postData = {body:params}; + Object.assign(_fetch_params,postData); + html = post(rurl,_fetch_params); + }else{ + html = getHtml(MY_URL); + } + if (html) { + if(/系统安全验证|输入验证码/.test(html)){ + let cookie = verifyCode(MY_URL); + if(cookie){ + console.log(`本次成功过验证,cookie:${cookie}`); + setItem(RULE_CK,cookie); + }else{ + console.log(`本次自动过搜索验证失败,cookie:${cookie}`); + } + // obj.headers['Cookie'] = cookie; + html = getHtml(MY_URL); + } + if(!html.includes(searchObj.wd)){ + console.log('搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码'); + console.log(html); + } + if(is_json){ + // console.log(html); + html = dealJson(html); + // console.log(JSON.stringify(html)); + } + // console.log(html); + let list = _pdfa(html, p0); + // print(list.length); + // print(list); + let p1 = getPP(p, 1, pp, 1); + let p2 = getPP(p, 2, pp, 2); + let p3 = getPP(p, 3, pp, 3); + let p4 = getPP(p, 4, pp, 4); + let p5 = getPP(p,5,pp,5); + list.forEach(it => { + let links = p4.split('+').map(_p4=>{ + return !rule.detailUrl?_pd(it, _p4,MY_URL):_pdfh(it, _p4) + }); + let link = links.join('$'); + let content; + if(p.length > 5 && p[5]){ + content = _pdfh(it, p5); + }else{ + content = ''; + } + let vod_id = link; + let vod_name = _pdfh(it, p1).replace(/\n|\t/g,'').trim(); + let vod_pic = _pd(it, p2,MY_URL); + if(rule.二级==='*'){ + vod_id = vod_id+'@@'+vod_name+'@@'+vod_pic; + } + let ob = { + 'vod_id': vod_id, + 'vod_name': vod_name, + 'vod_pic': vod_pic, + 'vod_remarks': _pdfh(it, p3).replace(/\n|\t/g,'').trim(), + 'vod_content': content.replace(/\n|\t/g,'').trim(), + }; + d.push(ob); + }); + + } + } catch (e) { + print('搜索发生错误:'+e.message); + return '{}' + } + } + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + // print(d); + return JSON.stringify({ + 'page': parseInt(searchObj.pg), + 'pagecount': 10, + 'limit': 20, + 'total': 100, + 'list': d, + }); +} + +/** + * 二级详情页数据解析 + * @param detailObj + * @returns {string} + */ +function detailParse(detailObj){ + let t1 = (new Date()).getTime(); + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let orId = detailObj.orId; + let vod_name = '片名'; + let vod_pic = ''; + let vod_id = orId; + if(rule.二级==='*'){ + // vod_id = orId.split('@@')[0]; // 千万不能分割 + let extra = orId.split('@@'); + vod_name = extra.length>1?extra[1]:vod_name; + vod_pic = extra.length>2?extra[2]:vod_pic; + } + // print(vod_pic); + let vod = { + vod_id: vod_id, //"id", + vod_name: vod_name, + vod_pic: vod_pic, + type_name: "类型", + vod_year: "年份", + vod_area: "地区", + vod_remarks: "更新信息", + vod_actor: "主演", + vod_director: "导演", + vod_content: "简介" + }; + let p = detailObj.二级; + let url = detailObj.url; + let detailUrl = detailObj.detailUrl; + let fyclass = detailObj.fyclass; + let tab_exclude = detailObj.tab_exclude; + let html = detailObj.html||''; + MY_URL = url; + if(detailObj.二级访问前){ + try { + print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`); + eval(detailObj.二级访问前.trim().replace('js:','')); + }catch (e) { + print(`二级访问前执行代码出现错误:${e.message}`) + } + } + // console.log(MY_URL); + // setItem('MY_URL',MY_URL); + if(p==='*'){ + vod.vod_play_from = '道长在线'; + vod.vod_remarks = detailUrl; + vod.vod_actor = '没有二级,只有一级链接直接嗅探播放'; + vod.vod_content = MY_URL; + vod.vod_play_url = '嗅探播放$' + MY_URL.split('@@')[0]; + }else if(typeof(p)==='string'&&p.trim().startsWith('js:')){ + const TYPE = 'detail'; + var input = MY_URL; + var play_url = ''; + eval(p.trim().replace('js:','')); + vod = VOD; + console.log(JSON.stringify(vod)); + }else if(p&&typeof(p)==='object'){ + let tt1 = (new Date()).getTime(); + if(!html){ + html = getHtml(MY_URL); + } + print(`二级${MY_URL}仅获取源码耗时:${(new Date()).getTime()-tt1}毫秒`); + let _impJQP = false; + let _ps; + if(p.is_json){ + print('二级是json'); + _ps = parseTags.json; + html = dealJson(html); + }else if(p.is_jsp){ + print('二级是jsp'); + _ps = parseTags.jsp; + }else if(p.is_jq){ + print('二级是jq'); + _ps = parseTags.jq; + }else{ + print('二级默认jq'); + _ps = parseTags.jq; + // print('二级默认jsp'); + // _ps = parseTags.jsp; + } + if(_ps === parseTags.jq){ // jquery解析提前load(html) + _impJQP = true; + } + if (_impJQP) { + let ttt1 = (new Date()).getTime(); + let c$ = cheerio.load(html); + // print(`二级${MY_URL}仅c$源码耗时:${(new Date()).getTime()-ttt1}毫秒`); + html = { rr: c$, ele: c$('html')[0] }; + print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date()).getTime()-ttt1}毫秒`); + } + let tt2 = (new Date()).getTime(); + print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + if(p.title){ + let p1 = p.title.split(';'); + vod.vod_name = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + let type_name = p1.length > 1 ? _pdfh(html, p1[1]).replace(/\n|\t/g,'').replace(/ /g,'').trim():''; + vod.type_name = type_name||vod.type_name; + } + if(p.desc){ + try{ + let p1 = p.desc.split(';'); + vod.vod_remarks = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + vod.vod_year = p1.length > 1 ? _pdfh(html, p1[1]).replace(/\n|\t/g,'').trim():''; + vod.vod_area = p1.length > 2 ? _pdfh(html, p1[2]).replace(/\n|\t/g,'').trim():''; + // vod.vod_actor = p1.length > 3 ? _pdfh(html, p1[3]).replaceAll('\n', ' ').trim():''; + vod.vod_actor = p1.length > 3 ? _pdfh(html, p1[3]).replace(/\n|\t/g,'').trim():''; + vod.vod_director = p1.length > 4 ? _pdfh(html, p1[4]).replace(/\n|\t/g,'').trim():''; + } + catch (e) { + + } + } + if(p.content){ + try{ + let p1 = p.content.split(';'); + vod.vod_content = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + } + catch (e) {} + } + if(p.img){ + try{ + let p1 = p.img.split(';'); + vod.vod_pic = _pd(html, p1[0],MY_URL); + } + catch (e) {} + } + + let vod_play_from = '$$$'; + let playFrom = []; + if(p.重定向&&p.重定向.startsWith('js:')){ + print('开始执行重定向代码:'+p.重定向); + html = eval(p.重定向.replace('js:','')); + if (_impJQP) { + let c$ = cheerio.load(html); + html = { rr: c$, ele: c$('html')[0] } + } + } + +// console.log(2); + if(p.tabs){ + if(p.tabs.startsWith('js:')){ + print('开始执行tabs代码:'+p.tabs); + if(html&&_impJQP&&typeof (html)!=='string'){ + try { // 假装是jq的对象拿来转换一下字符串,try为了防止json的情况报错 + html = html.rr(html.ele).toString(); + }catch (e) {} + } + var input = MY_URL; + eval(p.tabs.replace('js:','')); + playFrom = TABS; + }else{ + let p_tab = p.tabs.split(';')[0]; + // console.log(p_tab); + let vHeader = _pdfa(html, p_tab); + console.log(vHeader.length); + let tab_text = p.tab_text||'body&&Text'; + // print('tab_text:'+tab_text); + let new_map = {}; + for(let v of vHeader){ + let v_title = _pdfh(v,tab_text).trim(); + console.log(v_title); + if(tab_exclude&& (new RegExp(tab_exclude)).test(v_title)){ + continue; + } + if(!new_map.hasOwnProperty(v_title)){ + new_map[v_title] = 1; + }else{ + new_map[v_title] += 1; + } + if(new_map[v_title]>1){ + v_title+=Number(new_map[v_title]-1); + } + playFrom.push(v_title); + } + } + console.log(JSON.stringify(playFrom)); + }else{ + playFrom = ['道长在线'] + } + vod.vod_play_from = playFrom.join(vod_play_from); + +// console.log(3); + let vod_play_url = '$$$'; + let vod_tab_list = []; + if(p.lists){ + if(p.lists.startsWith('js:')){ + print('开始执行lists代码:'+p.lists); + try { + if(html&&_impJQP&&typeof (html)!=='string'){ + // 假装是jq的对象拿来转换一下字符串,try为了防止json的情况报错 + try { + html = html.rr(html.ele).toString(); + }catch (e) {} + } + var input = MY_URL; + var play_url = ''; + eval(p.lists.replace('js:','')); + for(let i in LISTS){ + if(LISTS.hasOwnProperty(i)){ + // print(i); + try { + LISTS[i] = LISTS[i].map(it=>it.split('$').slice(0,2).join('$')); + }catch (e) { + print('格式化LISTS发生错误:'+e.message); + } + } + } + vod_play_url = LISTS.map(it=>it.join('#')).join(vod_play_url); + }catch (e) { + print('js执行lists: 发生错误:'+e.message); + } + + }else{ + let list_text = p.list_text||'body&&Text'; + let list_url = p.list_url||'a&&href'; + // print('list_text:'+list_text); + // print('list_url:'+list_url); + // print('list_parse:'+p.lists); + let is_tab_js = p.tabs.trim().startsWith('js:'); + for(let i=0;i 1 && !is_tab_js ? p.tabs.split(';')[1] : ''; + let p1 = p.lists.replaceAll('#idv', tab_name).replaceAll('#id', i); + tab_ext = tab_ext.replaceAll('#idv', tab_name).replaceAll('#id', i); + // 测试jsp提速 + // console.log(p1); + // p1 = p1.replace(':eq(0)',',0').replace(' ','&&'); + // console.log(p1); + // console.log(html); + let vodList = []; + try { + vodList = _pdfa(html, p1); + console.log('len(vodList):'+vodList.length); + }catch (e) { + // console.log(e.message); + } + let new_vod_list = []; + // print('tab_ext:'+tab_ext); + let tabName = tab_ext?_pdfh(html, tab_ext):tab_name; + console.log(tabName); + // console.log('cheerio解析Text'); + // 此处存在性能问题: pt版2000集需要650毫秒,俊版1300毫秒 特么的优化不动 主要后面定位url的我拿他没法 + // 主要性能问题在于 _pd(it, list_url, MY_URL) + let tt1 = (new Date()).getTime(); + // vodList.forEach((it,idex)=>{ + // // 请注意,这里要固定pdfh解析body&&Text,不需要下划线,没写错 + // // new_vod_list.push(pdfh(it,'body&&Text')+'$'+_pd(it,'a&&href',MY_URL)); + // // new_vod_list.push(cheerio.load(it).text()+'$'+_pd(it,'a&&href',MY_URL)); + // // new_vod_list.push(_pdfh(it, list_text).trim() + '$' + _pd(it, list_url, MY_URL)); + // // new_vod_list.push(_pdfh(it, list_text).trim() + '$' +idex); + // // new_vod_list.push(idex + '$' +_pdfh(it, list_url)); + // new_vod_list.push(_pdfh(it, list_text).trim() + '$' +_pd(it, list_url,MY_URL)); + // }); + if(vodList.length>0){ + for(let i=0;ix.split('$')[0]); + console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date()).getTime()-tt1}毫秒`); + } + let vlist = new_vod_list.join('#'); + vod_tab_list.push(vlist); + } + vod_play_url = vod_tab_list.join(vod_play_url); + } + } + vod.vod_play_url = vod_play_url; + } + if(rule.图片来源 && vod.vod_pic && vod.vod_pic.startsWith('http')){ + vod.vod_pic = vod.vod_pic + rule.图片来源; + } + if(!vod.vod_id||(vod_id.includes('$')&&vod.vod_id!==vod_id)){ + vod.vod_id = vod_id; + } + let t2 = (new Date()).getTime(); + console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`); + // print(vod); + vod = vodDeal(vod); + // print(vod); + return JSON.stringify({ + list: [vod] + }) +} + +/** + * 获取二级待返回的播放线路没处理时的索引关系 + * @param vod + * @returns {{}} + */ +function get_tab_index(vod){ + let obj = {}; + vod.vod_play_from.split('$$$').forEach((it,index)=>{ + obj[it] = index; + }); + return obj +} + +/** + * 处理待返回的vod数据|线路去除,排序,重命名 + * @param vod + * @returns {*} + */ +function vodDeal(vod){ + let vod_play_from = vod.vod_play_from.split('$$$'); + let vod_play_url = vod.vod_play_url.split('$$$'); + + // 移除指定线路后的列表 + let tab_removed_list = vod_play_from; + // 排序后的线路列表 + let tab_ordered_list = vod_play_from; + // 线路重命名后的列表 + let tab_renamed_list = vod_play_from; + // 定义实际要返回线路 + let tab_list = vod_play_from; + // 选集列表根据线路排序 + let play_ordered_list = vod_play_url; + + // 判断有移除线路或者线路排序 + if((rule.tab_remove&&rule.tab_remove.length>0)||(rule.tab_order&&rule.tab_order.length>0)){ + // 获取原来线路的索引下标 + let tab_index_dict = get_tab_index(vod); + + if(rule.tab_remove&&rule.tab_remove.length>0){ + tab_removed_list = vod_play_from.filter(it=>!rule.tab_remove.includes(it)); + tab_list = tab_removed_list; + } + + if(rule.tab_order&&rule.tab_order.length>0){ + let tab_order = rule.tab_order; + tab_ordered_list = tab_removed_list.sort((a, b) => { + return (tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a)) - (tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b)) + }); + tab_list = tab_ordered_list; + } + play_ordered_list = tab_list.map(it=>vod_play_url[tab_index_dict[it]]); + } + + if(rule.tab_rename&&typeof(rule.tab_rename)==='object'&Object.keys(rule.tab_rename).length>0){ + tab_renamed_list = tab_list.map(it=>rule.tab_rename[it]||it); + tab_list = tab_renamed_list; + } + vod.vod_play_from = tab_list.join('$$$'); + vod.vod_play_url = play_ordered_list.join('$$$'); + return vod +} + +/** + * 判断是否需要解析 + * @param url + * @returns {number|number} + */ +function tellIsJx(url){ + try { + let is_vip = !/\.(m3u8|mp4|m4a)$/.test(url.split('?')[0]) && 是否正版(url); + return is_vip?1:0 + }catch (e) { + return 1 + } +} +/** + * 选集播放点击事件解析 + * @param playObj + * @returns {string} + */ +function playParse(playObj){ + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + MY_URL = playObj.url; + if(!/http/.test(MY_URL)){ + try { + MY_URL = base64Decode(MY_URL); + }catch (e) {} + } + MY_URL = decodeURIComponent(MY_URL); + var input = MY_URL;//注入给免嗅js + let common_play = { + parse:1, + url:input, + // url:urlencode(input), + jx:tellIsJx(input) + }; + let lazy_play; + if(!rule.play_parse||!rule.lazy){ + lazy_play = common_play; + }else if(rule.play_parse&&rule.lazy&&typeof(rule.lazy)==='string'){ + try { + let lazy_code = rule.lazy.replace('js:','').trim(); + print('开始执行js免嗅=>'+lazy_code); + eval(lazy_code); + lazy_play = typeof(input) === 'object'?input:{ + parse:1, + jx:tellIsJx(input), + url:input + }; + }catch (e) { + print('js免嗅错误:'+e.message); + lazy_play = common_play; + } + }else{ + lazy_play = common_play; + } + // print('play_json:'+typeof(rule.play_json)); + // console.log(Array.isArray(rule.play_json)); + if(Array.isArray(rule.play_json) && rule.play_json.length >0){ // 数组情况判断长度大于0 + let web_url = lazy_play.url; + for(let pjson of rule.play_json){ + if(pjson.re && (pjson.re==='*'||web_url.match(new RegExp(pjson.re)))){ + if(pjson.json && typeof(pjson.json)==='object'){ + let base_json = pjson.json; + // print('开始合并:'); + // print(base_json); + lazy_play = Object.assign(lazy_play,base_json); + break; + } + } + } + }else if(rule.play_json && !Array.isArray(rule.play_json)){ // 其他情况 非[] 判断true/false + let base_json = { + jx:1, + parse:1, + }; + lazy_play = Object.assign(lazy_play,base_json); + }else if(!rule.play_json){ // 不解析传0 + let base_json = { + jx:0, + parse:1, + }; + lazy_play = Object.assign(lazy_play,base_json); + } + console.log(JSON.stringify(lazy_play)); + return JSON.stringify(lazy_play); +} + +/** + * 本地代理解析规则 + * @param params + */ +function proxyParse(proxyObj){ + var input = proxyObj.params; + if(proxyObj.proxy_rule){ + log('准备执行本地代理规则:\n'+proxyObj.proxy_rule); + try { + eval(proxyObj.proxy_rule); + if(input && input!== proxyObj.params && Array.isArray(input) &&input.length===3){ + return input + }else{ + return [404,'text/plain','Not Found'] + } + }catch (e) { + return [500,'text/plain','代理规则错误:'+e.message] + } + + }else{ + return [404,'text/plain','Not Found'] + } +} + +/** + * 辅助嗅探解析规则 + * @param isVideoObj + * @returns {boolean} + */ +function isVideoParse(isVideoObj){ + var input = isVideoObj.url; + if(!isVideoObj.t){ // t为假代表默认传的正则字符串 + let re_matcher = new RegExp(isVideoObj.isVideo,'i'); // /g匹配多个,/i不区分大小写,/m匹配多行 + return re_matcher.test(input); + }else{ + // 执行js + try { + eval(isVideoObj.isVideo); + if(typeof(input)==='boolean'){ + return input + }else{ + return false + } + }catch (e) { + log('执行嗅探规则发生错误:'+e.message); + return false + } + } +} + +/** + * js源预处理特定返回对象中的函数 + * @param ext + */ + function init(ext) { + console.log('init'); + try { + // make shared jsContext happy muban不能import,不然会造成换源继承后变量被篡改 + // if (typeof (globalThis.mubanJs) === 'undefined') { + // let mubanJs = request('https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js', { 'User-Agent': MOBILE_UA }); + // mubanJs = mubanJs.replace('export default', '(function() {return muban;}()) // export default'); + // // console.log(mubanJs); + // globalThis.mubanJs = mubanJs; + // } + // let muban = eval(globalThis.mubanJs); + let muban = 模板.getMubans(); + if (typeof ext == 'object'){ + rule = ext; + } else if (typeof ext == 'string') { + if (ext.startsWith('http')) { + let js = request(ext,{'method':'GET'}); + if (js){ + eval(js.replace('var rule', 'rule')); + } + } else { + eval(ext.replace('var rule', 'rule')); + } + } + if (rule.模板 && muban.hasOwnProperty(rule.模板)) { + print('继承模板:'+rule.模板); + rule = Object.assign(muban[rule.模板], rule); + } + /** 处理一下 rule规则关键字段没传递的情况 **/ + let rule_cate_excludes = (rule.cate_exclude||'').split('|').filter(it=>it.trim()); + let rule_tab_excludes = (rule.tab_exclude||'').split('|').filter(it=>it.trim()); + rule_cate_excludes = rule_cate_excludes.concat(CATE_EXCLUDE.split('|').filter(it=>it.trim())); + rule_tab_excludes = rule_tab_excludes.concat(TAB_EXCLUDE.split('|').filter(it=>it.trim())); + + rule.cate_exclude = rule_cate_excludes.join('|'); + rule.tab_exclude = rule_tab_excludes.join('|'); + rule.host = (rule.host||'').rstrip('/'); + HOST = rule.host; + if(rule.hostJs){ + console.log(`检测到hostJs,准备执行...`); + try { + eval(rule.hostJs); + rule.host = HOST.rstrip('/'); + }catch (e) { + console.log(`执行${rule.hostJs}获取host发生错误:`+e.message); + } + } + rule.url = rule.url||''; + rule.double = rule.double||false; + rule.homeUrl = rule.homeUrl||''; + rule.detailUrl = rule.detailUrl||''; + rule.searchUrl = rule.searchUrl||''; + rule.homeUrl = rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):(rule.homeUrl||rule.host); + rule.detailUrl = rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl; + rule.二级访问前 = rule.二级访问前||''; + if(rule.url.includes('[')&&rule.url.includes(']')){ + let u1 = rule.url.split('[')[0] + let u2 = rule.url.split('[')[1].split(']')[0] + rule.url = rule.host && rule.url?urljoin(rule.host,u1)+'['+urljoin(rule.host,u2)+']':rule.url; + }else{ + rule.url = rule.host && rule.url ? urljoin(rule.host,rule.url) : rule.url; + } + + if(rule.searchUrl.includes('[')&&rule.searchUrl.includes(']')){ + let u1 = rule.searchUrl.split('[')[0] + let u2 = rule.searchUrl.split('[')[1].split(']')[0] + rule.searchUrl = rule.host && rule.searchUrl?urljoin(rule.host,u1)+'['+urljoin(rule.host,u2)+']':rule.searchUrl; + }else{ + rule.searchUrl = rule.host && rule.searchUrl ? urljoin(rule.host,rule.searchUrl) : rule.searchUrl; + } + + rule.timeout = rule.timeout||5000; + rule.encoding = rule.编码||rule.encoding||'utf-8'; + rule.search_encoding = rule.搜索编码||rule.search_encoding||''; + rule.图片来源 = rule.图片来源||''; + rule.play_json = rule.hasOwnProperty('play_json')?rule.play_json:[]; + rule.pagecount = rule.hasOwnProperty('pagecount')?rule.pagecount:{}; + rule.proxy_rule = rule.hasOwnProperty('proxy_rule')?rule.proxy_rule:''; + rule.sniffer = rule.hasOwnProperty('sniffer')?rule.sniffer:''; + rule.sniffer = !!(rule.sniffer && rule.sniffer!=='0' && rule.sniffer!=='false'); + + rule.isVideo = rule.hasOwnProperty('isVideo')?rule.isVideo:''; + + rule.tab_remove = rule.hasOwnProperty('tab_remove')?rule.tab_remove:[]; + rule.tab_order = rule.hasOwnProperty('tab_order')?rule.tab_order:[]; + rule.tab_rename = rule.hasOwnProperty('tab_rename')?rule.tab_rename:{}; + + if(rule.headers && typeof(rule.headers) === 'object'){ + try { + let header_keys = Object.keys(rule.headers); + for(let k of header_keys){ + if(k.toLowerCase() === 'user-agent'){ + let v = rule.headers[k]; + console.log(v); + if(['MOBILE_UA','PC_UA','UC_UA','IOS_UA','UA'].includes(v)){ + rule.headers[k] = eval(v); + } + } + } + }catch (e) { + console.log('处理headers发生错误:'+e.message); + } + } + // print(rule.headers); + rule_fetch_params = {'headers': rule.headers||false, 'timeout': rule.timeout, 'encoding': rule.encoding}; + oheaders = rule.headers||{}; + RKEY = typeof(key)!=='undefined'&&key?key:'drpy_' + (rule.title || rule.host); + pre(); // 预处理 + init_test(); + }catch (e) { + console.log('init_test发生错误:'+e.message); + } +} + +let homeHtmlCache = undefined; + +/** + * js源获取首页分类和筛选特定返回对象中的函数 + * @param filter 筛选条件字典对象 + * @returns {string} + */ +function home(filter) { + console.log("home"); + let homeObj = { + filter:rule.filter||false, + MY_URL: rule.homeUrl, + class_name: rule.class_name || '', + class_url: rule.class_url || '', + class_parse: rule.class_parse || '', + cate_exclude: rule.cate_exclude, + }; + return homeParse(homeObj); +} + +/** + * js源获取首页推荐数据列表特定返回对象中的函数 + * @param params + * @returns {string} + */ +function homeVod(params) { + console.log("homeVod"); + let homeVodObj = { + 推荐:rule.推荐, + double:rule.double, + homeUrl:rule.homeUrl, + detailUrl:rule.detailUrl + }; + return homeVodParse(homeVodObj) + // return "{}"; +} + +/** + * js源获取分类页一级数据列表特定返回对象中的函数 + * @param tid 分类id + * @param pg 页数 + * @param filter 当前选中的筛选条件 + * @param extend 扩展 + * @returns {string} + */ +function category(tid, pg, filter, extend) { + let cateObj = { + url: rule.url, + 一级: rule.一级, + tid: tid, + pg: parseInt(pg), + filter: filter, + extend: extend + }; + // console.log(JSON.stringify(extend)); + return categoryParse(cateObj) +} + +/** + * js源获取二级详情页数据特定返回对象中的函数 + * @param vod_url 一级列表中的vod_id或者是带分类的自拼接 vod_id 如 fyclass$vod_id + * @returns {string} + */ +function detail(vod_url) { + let orId = vod_url; + let fyclass = ''; + if(vod_url.indexOf('$')>-1){ + let tmp = vod_url.split('$'); + fyclass = tmp[0]; + vod_url = tmp[1]; + } + let detailUrl = vod_url.split('@@')[0]; + let url; + if(!detailUrl.startsWith('http')&&!detailUrl.includes('/')){ + url = rule.detailUrl.replaceAll('fyid', detailUrl).replaceAll('fyclass',fyclass); + }else if(detailUrl.includes('/')){ + url = urljoin(rule.homeUrl,detailUrl); + }else{ + url = detailUrl + } + let detailObj = { + orId: orId, + url:url, + 二级:rule.二级, + 二级访问前:rule.二级访问前, + detailUrl:detailUrl, + fyclass:fyclass, + tab_exclude:rule.tab_exclude, + } + return detailParse(detailObj) +} + +/** + * js源选集按钮播放点击事件特定返回对象中的函数 + * @param flag 线路名 + * @param id 播放按钮的链接 + * @param flags 全局配置的flags是否需要解析的标识列表 + * @returns {string} + */ +function play(flag, id, flags) { + let playObj = { + url:id, + flag:flag, + flags:flags + } + return playParse(playObj); +} + +/** + * js源搜索返回的数据列表特定返回对象中的函数 + * @param wd 搜索关键字 + * @param quick 是否来自快速搜索 + * @returns {string} + */ +function search(wd, quick, pg) { + if(rule.search_encoding){ + if(rule.search_encoding.toLowerCase()!=='utf-8'){ + // 按搜索编码进行编码 + wd = encodeStr(wd,rule.search_encoding); + } + }else if(rule.encoding && rule.encoding.toLowerCase()!=='utf-8'){ + // 按全局编码进行编码 + wd = encodeStr(wd,rule.encoding); + } + let searchObj = { + searchUrl: rule.searchUrl, + 搜索: rule.搜索, + wd: wd, + //pg: pg, + pg: pg||1, + quick: quick, + }; + // console.log(JSON.stringify(searchObj)); + return searchParse(searchObj) +} + +/** + * js源本地代理返回的数据列表特定返回对象中的函数 + * @param params 代理链接参数比如 /proxy?do=js&url=https://wwww.baidu.com => params就是 {do:'js','url':'https://wwww.baidu.com'} + * @returns {*} + */ +function proxy(params){ + if(rule.proxy_rule&&rule.proxy_rule.trim()){ + rule.proxy_rule = rule.proxy_rule.trim(); + } + if(rule.proxy_rule.startsWith('js:')){ + rule.proxy_rule = rule.proxy_rule.replace('js:',''); + } + let proxyObj = { + params:params, + proxy_rule:rule.proxy_rule + }; + return proxyParse(proxyObj) +} + +/** + * 是否启用辅助嗅探功能,启用后可以根据isVideo函数进行手动识别为视频的链接地址。默认为false + * @returns {*|boolean|boolean} + */ +function sniffer(){ + let enable_sniffer = rule.sniffer || false; + if(enable_sniffer){ + // log('准备执行辅助嗅探代理规则:\n'+rule.isVideo); + log('开始执行辅助嗅探代理规则...'); + } + return enable_sniffer +} + +/** + * 启用辅助嗅探功能后根据次函数返回的值识别地址是否为视频,返回true/false + * @param url + */ +function isVideo(url){ + let t = 0; + let is_video; + if(rule.isVideo &&rule.isVideo.trim()){ + is_video = rule.isVideo.trim(); + } + if(is_video.startsWith('js:')){ + is_video = is_video.replace('js:',''); + t = 1; + } + let isVideoObj = { + url:url, + isVideo:is_video, + t:t, + }; + let result = isVideoParse(isVideoObj); + if(result){ + log('成功执行辅助嗅探规则并检测到视频地址:\n'+rule.isVideo); + } + return result +} + +function DRPY(){//导出函数 + return { + init: init, + home: home, + homeVod: homeVod, + category: category, + detail: detail, + play: play, + search: search, + proxy:proxy, + sniffer:sniffer, + isVideo:isVideo + } +} + +/** + * 导出函数无法简写成下面的形式: + + export default { + ...DRPY, + DRPY + } + + */ + +// 导出函数对象 +export default { + init, + home, + homeVod, + category, + detail, + play, + search, + proxy, + sniffer, + isVideo, + DRPY, +} diff --git a/ZX/js/lib/drpy.min.js b/ZX/js/lib/drpy.min.js new file mode 100644 index 0000000..d82394f --- /dev/null +++ b/ZX/js/lib/drpy.min.js @@ -0,0 +1 @@ +import cheerio from"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/cheerio.min.js";import"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-js.js";import"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/drT.js";import 模板 from"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js";import{gbkTool}from"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};const VERSION="drpy1 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd(html,parse,uri){let ret=this.pdfh(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse,base_url){if(!parse||!parse.trim()){return""}let eleFind=typeof html==="object";let option=undefined;if(eleFind&&parse.startsWith("body&&")){parse=parse.substr(6);if(parse.indexOf("&&")<0){option=parse.trim();parse="*=*"}}if(parse.indexOf("&&")>-1){let sp=parse.split("&&");option=sp[sp.length-1];sp.splice(sp.length-1);if(sp.length>1){for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX.test(sp[i])){sp[i]=sp[i]+":eq(0)"}}}}else{if(!SELECT_REGEX.test(sp[0])){sp[0]=sp[0]+":eq(0)"}}parse=sp.join(" ")}let result="";const $=eleFind?html.rr:cheerio.load(html);let ret=eleFind?parse==="*=*"||$(html.ele).is(parse)?html.ele:$(html.ele).find(parse):$(parse);if(option){if(option==="Text"){result=$(ret).text()}else if(option==="Html"){result=$(ret).html()}else{result=$(ret).attr(option);if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}}if(result&&base_url&&DOM_CHECK_ATTR.test(option)&&!SPECIAL_URL.test(result)){if(/http/.test(result)){result=result.substr(result.indexOf("http"))}else{result=urljoin(base_url,result)}}}else{result=$(ret).toString()}return result},pdfa(html,parse){if(!parse||!parse.trim()){print("!parse");return[]}let eleFind=typeof html==="object";if(parse.indexOf("&&")>-1){let sp=parse.split("&&");for(let i in sp){if(sp.hasOwnProperty(i)){if(!SELECT_REGEX_A.test(sp[i])&&iit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});if(/object Object/.test(new_url)){new_url=drT.renderText(url,fl)}url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _impJQP=false;let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}if(_ps===parseTags.jq){_impJQP=true}if(_impJQP){let ttt1=(new Date).getTime();let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]};print(`二级${MY_URL}仅cheerio.load源码耗时:${(new Date).getTime()-ttt1}毫秒`)}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""));if(_impJQP){let c$=cheerio.load(html);html={rr:c$,ele:c$("html")[0]}}}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{if(html&&_impJQP&&typeof html!=="string"){try{html=html.rr(html.ele).toString()}catch(e){}}var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}let new_vod_list=[];let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let tt1=(new Date).getTime();if(vodList.length>0){for(let i=0;ix.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${vodList.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/ZX/js/lib/drpy2.js b/ZX/js/lib/drpy2.js new file mode 100644 index 0000000..3ca11fb --- /dev/null +++ b/ZX/js/lib/drpy2.js @@ -0,0 +1,2542 @@ +import cheerio from 'assets://js/lib/cheerio.min.js'; +import 'assets://js/lib/crypto-js.js'; +import 模板 from"../js/模板.js" +import {gbkTool} from './gbk.js' +// import './rsa.js' + +// import cheerio from "https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/cheerio.min.js"; +// import "https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-js.js"; +// import 模板 from"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js"; +// import {gbkTool} from 'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/gbk.js' + +function init_test(){ + // console.log(typeof(CryptoJS)); + console.log("init_test_start"); + // print(模板); + // print(typeof(模板.getMubans)); + console.log("当前版本号:"+VERSION); + console.log(RKEY); + console.log(JSON.stringify(rule)); + console.log("init_test_end"); + + // console.log(typeof (CryptoJS)); + // console.log(typeof (JSEncrypt)); + // var publicKey = "-----BEGIN PUBLIC KEY-----\n" + + // "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDTTt5d1LYtIxiW9ekKFBVonFOT\n" + + // "XJHv4PY4xCDLPYbHWRKa/mRO7J11OJX+cR7bqzNq6uxH1W339wV\n" + + // "lLP/x3Rl1RBh4prj0eYOEIsDVTvLTJONKazRtQrZ7yzSZ69o/3CQv\n" + + // "ex6kb4js+9zho4U9fwIDAQAB\n" + + // "-----END PUBLIC KEY-----"; + // var text = '你好'; + // const encryptor = new JSEncrypt(); + // console.log(typeof (encryptor.setPublicKey)); + // console.log(typeof (encryptor.encrypt)); + // encryptor.setPublicKey(publicKey) // 设置公钥 + // var str = encryptor.encrypt(text) // 对数据进行加密 + // console.log("加密数据:" + str); + // log('rsax:'+typeof(rsax)); + // log('rsaX:'+typeof(rsaX)); + // let data = base64Encode('你好'); + // let publicKey = 'dzyyds'; + // console.log(typeof (RSA.encode)); + // let encryptBase64Data = RSA.encode(data,publicKey); + // log('encryptBase64Data:'+encryptBase64Data); + // let str = RSA.decode(data,publicKey); + // log('str:'+str); +} + +/** + * 执行预处理代码 + */ +function pre(){ + if(typeof(rule.预处理) === 'string' && rule.预处理 && rule.预处理.trim()){ + let code = rule.预处理.trim(); + console.log("执行预处理代码:"+code); + if(code.startsWith('js:')){ + code = code.replace('js:',''); + } + try { + // code里可以进行get 或者 post请求cookie并改变rule.headers 里的cookie + // 直接操作 rule_fetch_params 这个变量 .headers.Cookie + eval(code); + }catch (e) { + console.log('预处理执行失败:'+e.message); + } + } +} + +let rule = {}; +let vercode = typeof(pdfl) ==='function'?'drpy2.1':'drpy2'; +const VERSION = vercode+' 3.9.48beta16 20231011'; +/** 已知问题记录 + * 1.影魔的jinjia2引擎不支持 {{fl}}对象直接渲染 (有能力解决的话尽量解决下,支持对象直接渲染字符串转义,如果加了|safe就不转义)[影魔牛逼,最新的文件发现这问题已经解决了] + * Array.prototype.append = Array.prototype.push; 这种js执行后有毛病,for in 循环列表会把属性给打印出来 (这个大毛病需要重点排除一下) + * 2.import es6py.js但是里面的函数没有被装载进来.比如drpy规则报错setResult2 is undefiend(合并文件了可以不管了) + * 3.无法重复导入cheerio(怎么解决drpy和parseTag里都需要导入cheerio的问题) 无法在副文件导入cheerio (现在是全部放在drpy一个文件里了,凑合解决?) + * 4.有个错误不知道哪儿来的 executeScript: com.quickjs.JSObject$Undefined cannot be cast to java.lang.String 在 点击选集播放打印init_test_end后面打印(貌似不影响使用) + * 5.需要实现 stringify 函数,比起JSON.strifngify函数,它会原封不动保留中文不会编码unicode + * 6.base64Encode,base64Decode,md5函数还没有实现 (抄影魔代码实现了) + * 7.eval(getCryptoJS());还没有实现 (可以空实现了,以后遇到能忽略) + * done: jsp:{pdfa,pdfh,pd},json:{pdfa,pdfh,pd},jq:{pdfa,pdfh,pd} + * 8.req函数不支持传递字符串的data参数 {'content-type':'text/plain'} 类型数据,因此无法直接调用alist的ocr接口 + * * 电脑看日志调试 + adb tcpip 5555 + adb connect 192.168.10.192 + adb devices -l + adb logcat -c + adb logcat | grep -i QuickJS + adb logcat -c -b events + adb logcat -c -b main -b events -b radio -b system + adb logcat > 2.log DRPY:E | grep -i QuickJS + * **/ + + +/*** 以下是内置变量和解析方法 **/ +const MOBILE_UA = 'Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36'; +const PC_UA = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36'; +const UA = 'Mozilla/5.0'; +const UC_UA = 'Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36'; +const IOS_UA = 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'; +const RULE_CK = 'cookie'; // 源cookie的key值 +// const KEY = typeof(key)!=='undefined'&&key?key:'drpy_' + (rule.title || rule.host); // 源的唯一标识 +const CATE_EXCLUDE = '首页|留言|APP|下载|资讯|新闻|动态'; +const TAB_EXCLUDE = '猜你|喜欢|下载|剧情|热播'; +const OCR_RETRY = 3;//ocr验证重试次数 +// const OCR_API = 'http://dm.mudery.com:10000';//ocr在线识别接口 +// const OCR_API = 'http://192.168.3.239:5705/parse/ocr';//ocr在线识别接口 +// const OCR_API = 'http://cms.nokia.press/parse/ocr';//ocr在线识别接口 +// const OCR_API = 'http://cms.nokia.press:5707/parse/ocr';//ocr在线识别接口 +const OCR_API = 'http://drpy.nokia.press:8028/ocr/drpy/text';//ocr在线识别接口 +if(typeof(MY_URL)==='undefined'){ + var MY_URL; // 全局注入变量,pd函数需要 +} +var HOST; +var RKEY; // 源的唯一标识 +var fetch; +var print; +var log; +var rule_fetch_params; +var fetch_params; // 每个位置单独的 +var oheaders; +// var play_url; // 二级详情页注入变量,为了适配js模式0 (不在这里定义了,直接二级里定义了个空字符串) +var _pdfh; +var _pdfa; +var _pd; +// const DOM_CHECK_ATTR = ['url', 'src', 'href', 'data-original', 'data-src']; +const DOM_CHECK_ATTR = /(url|src|href|-original|-src|-play|-url|style)$/; +// 过滤特殊链接,不走urlJoin +const SPECIAL_URL = /^(ftp|magnet|thunder|ws):/; +const NOADD_INDEX = /:eq|:lt|:gt|:first|:last|^body$|^#/; // 不自动加eq下标索引 +const URLJOIN_ATTR = /(url|src|href|-original|-src|-play|-url|style)$/; // 需要自动urljoin的属性 +const SELECT_REGEX = /:eq|:lt|:gt|#/g; +const SELECT_REGEX_A = /:eq|:lt|:gt/g; + +/** + es6py扩展 + */ +if (typeof Object.assign != 'function') { + Object.assign = function () { + var target = arguments[0]; + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i]; + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + return target; + }; +} +if (!String.prototype.includes) { + String.prototype.includes = function (search, start) { + if (typeof start !== 'number') { + start = 0; + } + + if (start + search.length > this.length) { + return false; + } else { + return this.indexOf(search, start) !== -1; + } + }; +} + +if (!Array.prototype.includes) { + Object.defineProperty(Array.prototype, 'includes', { + value: function (searchElement, fromIndex) { + + if (this == null) {//this是空或者未定义,抛出错误 + throw new TypeError('"this" is null or not defined'); + } + + var o = Object(this);//将this转变成对象 + var len = o.length >>> 0;//无符号右移0位,获取对象length属性,如果未定义就会变成0 + + if (len === 0) {//length为0直接返回false未找到目标值 + return false; + } + + var n = fromIndex | 0;//查找起始索引 + var k = Math.max(n >= 0 ? n : len - Math.abs(n), 0);//计算正确起始索引,因为有可能是负值 + + while (k < len) {//从起始索引处开始循环 + if (o[k] === searchElement) {//如果某一位置与寻找目标相等,返回true,找到了 + return true; + } + k++; + } + return false;//未找到,返回false + } + }); +} +if (typeof String.prototype.startsWith != 'function') { + String.prototype.startsWith = function (prefix){ + return this.slice(0, prefix.length) === prefix; + }; +} +if (typeof String.prototype.endsWith != 'function') { + String.prototype.endsWith = function(suffix) { + return this.indexOf(suffix, this.length - suffix.length) !== -1; + }; +} +Object.prototype.myValues=function(obj){ + if(obj ==null) { + throw new TypeError("Cannot convert undefined or null to object"); + } + var res=[] + for(var k in obj){ + if(obj.hasOwnProperty(k)){//需判断是否是本身的属性 + res.push(obj[k]); + } + } + return res; +} +if (typeof Object.prototype.values != 'function') { + Object.prototype.values=function(obj){ + if(obj ==null) { + throw new TypeError("Cannot convert undefined or null to object"); + } + var res=[] + for(var k in obj){ + if(obj.hasOwnProperty(k)){//需判断是否是本身的属性 + res.push(obj[k]); + } + } + return res; + } +} +if (typeof Array.prototype.join != 'function') { + Array.prototype.join = function (emoji) { + // emoji = emoji||','; + emoji = emoji||''; + let self = this; + let str = ""; + let i = 0; + if (!Array.isArray(self)) {throw String(self)+'is not Array'} + if(self.length===0){return ''} + if (self.length === 1){return String(self[0])} + i = 1; + str = this[0]; + for (; i < self.length; i++) { + str += String(emoji)+String(self[i]); + } + return str; + }; +} + +String.prototype.rstrip = function (chars) { + let regex = new RegExp(chars + "$"); + return this.replace(regex, ""); +}; + +Array.prototype.append = Array.prototype.push; +String.prototype.strip = String.prototype.trim; +function 是否正版(vipUrl){ + let flag = new RegExp('qq\.com|iqiyi\.com|youku\.com|mgtv\.com|bilibili\.com|sohu\.com|ixigua\.com|pptv\.com|miguvideo\.com|le\.com|1905\.com|fun\.tv'); + return flag.test(vipUrl); +} +function urlDeal(vipUrl){ + if(!vipUrl){ + return '' + } + if(!是否正版(vipUrl)){ + return vipUrl + } + if(!/miguvideo/.test(vipUrl)){ + vipUrl=vipUrl.split('#')[0].split('?')[0]; + } + return vipUrl +} +function setResult(d){ + if(!Array.isArray(d)){ + return [] + } + VODS = []; + // print(d); + d.forEach(function (it){ + let obj = { + vod_id:it.url||'', + vod_name: it.title||'', + vod_remarks: it.desc||'', + vod_content: it.content||'', + vod_pic: it.pic_url||it.img||'', + }; + let keys = Object.keys(it); + if(keys.includes('tname')){ + obj.type_name = it.tname||''; + } + if(keys.includes('tid')){ + obj.type_id = it.tid||''; + } + if(keys.includes('year')){ + obj.vod_year = it.year||''; + } + if(keys.includes('actor')){ + obj.vod_actor = it.actor||''; + } + if(keys.includes('director')){ + obj.vod_director = it.director||''; + } + if(keys.includes('area')){ + obj.vod_area = it.area||''; + } + VODS.push(obj); + }); + return VODS +} +function setResult2(res){ + VODS = res.list||[]; + return VODS +} +function setHomeResult(res){ + if(!res||typeof(res)!=='object'){ + return [] + } + return setResult(res.list); +} +// 猫了个咪 +function rc(js) { + if (js === 'maomi_aes.js') { + var a = CryptoJS.enc.Utf8.parse("625222f9149e961d"); + var t = CryptoJS.enc.Utf8.parse("5efdtf6060e2o330"); + return { + De: function (word) { + word = CryptoJS.enc.Hex.parse(word) + return CryptoJS.AES.decrypt(CryptoJS.enc.Base64.stringify(word), a, { + iv: t, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }).toString(CryptoJS.enc.Utf8) + }, + En: function (word) { + // print(a); + // print(word); + var Encrypted = CryptoJS.AES.encrypt(word, a, { + iv: t, + mode: CryptoJS.mode.CBC, + padding: CryptoJS.pad.Pkcs7 + }); + return Encrypted.ciphertext.toString(); + } + }; + } + return {}; +} + +// 千万不要用for in 推荐 forEach (for in 会打乱顺序) +//猫函数 +function maoss(jxurl, ref, key) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + eval(getCryptoJS()); + try { + var getVideoInfo = function (text) { + return CryptoJS.AES.decrypt(text, key, {iv: iv, padding: CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8); + }; + var token_key = key == undefined ? 'dvyYRQlnPRCMdQSe' : key; + if (ref) { + var html = request(jxurl, { + headers: { + 'Referer': ref + } + }); + } else { + var html = request(jxurl); + } + // print(html); + if (html.indexOf('&btwaf=') != -1) { + html = request(jxurl + '&btwaf' + html.match(/&btwaf(.*?)"/)[1], { + headers: { + 'Referer': ref + } + }) + } + var token_iv = html.split('_token = "')[1].split('"')[0]; + var key = CryptoJS.enc.Utf8.parse(token_key); + var iv = CryptoJS.enc.Utf8.parse(token_iv); + // log("iv:"+iv); + // log(html); + // print(key); + // print(iv); + eval(html.match(/var config = {[\s\S]*?}/)[0] + ''); + // config.url = config.url.replace(/,/g,''); + // print(config.url); + if (!config.url.startsWith('http')) { + //config.url = decodeURIComponent(AES(config.url, key, iv)); + config.url = CryptoJS.AES.decrypt(config.url, key, { + iv: iv, + padding: CryptoJS.pad.Pkcs7 + }).toString(CryptoJS.enc.Utf8) + } + return config.url; + } catch (e) { + return ''; + } +} + +function urlencode (str) { + str = (str + '').toString(); + return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28'). + replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+'); +} + +function base64Encode(text){ + return CryptoJS.enc.Base64.stringify(CryptoJS.enc.Utf8.parse(text)); + // return text +} + +function base64Decode(text){ + return CryptoJS.enc.Utf8.stringify(CryptoJS.enc.Base64.parse(text)); + // return text +} + +function md5(text) { + return CryptoJS.MD5(text).toString(); +} + +/** + * 字符串按指定编码 + * @param input + * @param encoding + * @returns {*} + */ +function encodeStr(input,encoding){ + encoding = encoding||'gbk'; + if(encoding.startsWith('gb')){ + const strTool = gbkTool(); + input = strTool.encode(input); + } + return input +} + +/** + * 字符串指定解码 + * @param input + * @param encoding + * @returns {*} + */ +function decodeStr(input,encoding){ + encoding = encoding||'gbk'; + if(encoding.startsWith('gb')){ + const strTool = gbkTool(); + input = strTool.decode(input); + } + return input +} + +function getCryptoJS(){ + // return request('https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/libs/crypto-hiker.js'); + return 'console.log("CryptoJS已装载");' +} + +// 封装的RSA加解密类 +const RSA = { + encode:function (data,key,option){ + // log('encode'); + if(typeof(rsaEncrypt)==='function'){ + if(!option||typeof(option)!=='object'){ + return rsaEncrypt(data,key); + }else{ + return rsaEncrypt(data,key,option); + } + }else{ + return false + } + }, + decode:function (data,key,option){ + // log('decode'); + if(typeof(rsaDecrypt)==='function'){ + if(!option||typeof(option)!=='object'){ + return rsaDecrypt(data,key); + }else{ + return rsaDecrypt(data,key,option); + } + }else{ + return false + } + } +}; + +/** + * 获取壳子返回的代理地址 + * @returns {string|*} + */ +function getProxyUrl(){ + if(typeof(getProxy)==='function'){//判断壳子里有getProxy函数就执行取返回结果。否则取默认的本地 + return getProxy(true) + }else{ + return 'http://127.0.0.1:9978/proxy?do=js' + } +} + +/** + * 强制正序算法 + * @param lists 待正序列表 + * @param key 正序键 + * @param option 单个元素处理函数 + * @returns {*} + */ +function forceOrder(lists,key,option){ + let start = Math.floor(lists.length/2); + let end = Math.min(lists.length-1,start+1); + if(start >= end){ + return lists; + } + let first = lists[start]; + let second = lists[end]; + if(key){ + try { + first = first[key]; + second = second[key]; + }catch (e) {} + } + if(option && typeof(option)==='function'){ + try { + first = option(first); + second = option(second); + }catch (e) {} + } + first+=''; + second+=''; + // console.log(first,second); + if(first.match(/(\d+)/)&&second.match(/(\d+)/)){ + let num1 = Number(first.match(/(\d+)/)[1]); + let num2 = Number(second.match(/(\d+)/)[1]); + if (num1 > num2){ + lists.reverse(); + } + } + return lists +} + +let VODS = [];// 一级或者搜索需要的数据列表 +let VOD = {};// 二级的单个数据 +let TABS = [];// 二级的自定义线路列表 如: TABS=['道长在线','道长在线2'] +let LISTS = [];// 二级的自定义选集播放列表 如: LISTS=[['第1集$http://1.mp4','第2集$http://2.mp4'],['第3集$http://1.mp4','第4集$http://2.mp4']] +globalThis.encodeUrl = urlencode; +globalThis.urlencode = urlencode; + + + +/** + * url拼接 + * @param fromPath 初始当前页面url + * @param nowPath 相对当前页面url + * @returns {*} + */ +function urljoin(fromPath, nowPath) { + fromPath = fromPath||''; + nowPath = nowPath||''; + return joinUrl(fromPath, nowPath); + // try { + // // import Uri from './uri.min.js'; + // // var Uri = require('./uri.min.js'); + // // eval(request('https://cdn.bootcdn.net/ajax/libs/URI.js/1.19.11/URI.min.js')); + // // let new_uri = URI(nowPath, fromPath); + + // let new_uri = Uri(nowPath, fromPath); + // new_uri = new_uri.toString(); + // // console.log(new_uri); + // // return fromPath + nowPath + // return new_uri + // } + // catch (e) { + // console.log('urljoin发生错误:'+e.message); + // if(nowPath.startsWith('http')){ + // return nowPath + // }if(nowPath.startsWith('/')){ + // return getHome(fromPath)+nowPath + // } + // return fromPath+nowPath + // } +} +var urljoin2 = urljoin; + +// 内置 pdfh,pdfa,pd +const defaultParser = { + pdfh:pdfh, + pdfa:pdfa, + pd:pd, +}; + + +/** + * pdfh原版优化,能取style属性里的图片链接 + * @param html 源码 + * @param parse 解析表达式 + * @returns {string|*} + */ +function pdfh2(html,parse){ + let html2 = html; + try { + if(typeof(html)!=='string'){ + html2 = html.rr(html.ele).toString(); + } + }catch (e) { + print('html对象转文本发生了错误:'+e.message); + } + let result = defaultParser.pdfh(html2,parse); + let option = parse.includes('&&')?parse.split('&&').slice(-1)[0]:parse.split(' ').slice(-1)[0]; + if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){ + try { + result = result.match(/url\((.*?)\)/)[1]; + // 2023/07/28新增 style取内部链接自动去除首尾单双引号 + result = result.replace(/^['|"](.*)['|"]$/, "$1"); + }catch (e) {} + } + return result +} + +/** + * pdfa原版优化,可以转换jq的html对象 + * @param html + * @param parse + * @returns {*} + */ +function pdfa2(html,parse){ + let html2 = html; + try { + if(typeof(html)!=='string'){ + html2 = html.rr(html.ele).toString(); + } + }catch (e) { + print('html对象转文本发生了错误:'+e.message); + } + return defaultParser.pdfa(html2,parse); +} + +/** + * pd原版方法重写-增加自动urljoin + * @param html + * @param parse + * @param uri + * @returns {*} + */ +function pd2(html,parse,uri){ + let ret = pdfh2(html,parse); + if(typeof(uri)==='undefined'||!uri){ + uri = ''; + } + if(DOM_CHECK_ATTR.test(parse) && !SPECIAL_URL.test(ret)){ + if(/http/.test(ret)){ + ret = ret.substr(ret.indexOf('http')); + }else{ + ret = urljoin(MY_URL,ret) + } + } + // MY_URL = getItem('MY_URL',MY_URL); + // console.log(`规则${RKEY}打印MY_URL:${MY_URL},uri:${uri}`); + return ret +} + +const parseTags = { + jsp:{ + pdfh:pdfh2, + pdfa:pdfa2, + pd:pd2, + }, + json:{ + pdfh(html, parse) { + if (!parse || !parse.trim()){ + return ''; + } + if (typeof(html) === 'string'){ + // print('jsonpath:pdfh字符串转dict'); + html = JSON.parse(html); + } + parse = parse.trim(); + if (!parse.startsWith('$.')){ + parse = '$.' + parse; + } + parse = parse.split('||'); + for (let ps of parse) { + let ret = cheerio.jp(ps, html); + if (Array.isArray(ret)){ + ret = ret[0] || ''; + } else{ + ret = ret || '' + } + if (ret && typeof (ret) !== 'string'){ + ret = ret.toString(); + } + if(ret){ + return ret + } + } + return ''; + }, + pdfa(html, parse) { + if (!parse || !parse.trim()){ + return ''; + } + if (typeof(html) === 'string'){ + // print('jsonpath:pdfa字符串转dict'); + html = JSON.parse(html); + } + parse = parse.trim() + if (!parse.startsWith('$.')){ + parse = '$.' + parse; + } + let ret = cheerio.jp(parse, html); + if (Array.isArray(ret) && Array.isArray(ret[0]) && ret.length === 1){ + return ret[0] || [] + } + return ret || [] + }, + pd(html,parse){ + let ret = parseTags.json.pdfh(html,parse); + if(ret){ + return urljoin(MY_URL,ret); + } + return ret + }, + }, + jq:{ + pdfh(html, parse) { + if (!html||!parse || !parse.trim()) { + return '' + } + parse = parse.trim(); + let result = defaultParser.pdfh(html,parse); + // print(`pdfh解析${parse}=>${result}`); + return result; + }, + pdfa(html, parse) { + if (!html||!parse || !parse.trim()) { + return []; + } + parse = parse.trim(); + let result = defaultParser.pdfa(html,parse); + // print(result); + print(`pdfa解析${parse}=>${result.length}`); + return result; + }, + pd(html,parse,base_url){ + if (!html||!parse || !parse.trim()) { + return '' + } + parse = parse.trim(); + base_url = base_url||MY_URL; + return defaultParser.pd(html, parse, base_url); + }, + }, + getParse(p0){//非js开头的情况自动获取解析标签 + if(p0.startsWith('jsp:')){ + return this.jsp + }else if(p0.startsWith('json:')){ + return this.json + }else if(p0.startsWith('jq:')){ + return this.jq + }else { + return this.jq + } + } +}; + +const stringify = JSON.stringify; +const jsp = parseTags.jsp; +const jq = parseTags.jq; + +/*** 后台需要实现的java方法并注入到js中 ***/ + +/** + * 读取本地文件->应用程序目录 + * @param filePath + * @returns {string} + */ +function readFile(filePath){ + filePath = filePath||'./uri.min.js'; + var fd = os.open(filePath); + var buffer = new ArrayBuffer(1024); + var len = os.read(fd, buffer, 0, 1024); + console.log(len); + let text = String.fromCharCode.apply(null, new Uint8Array(buffer)); + console.log(text); + return text +} + +/** + * 处理返回的json数据 + * @param html + * @returns {*} + */ +function dealJson(html) { + try { + // html = html.match(/[\w|\W|\s|\S]*?(\{[\w|\W|\s|\S]*\})/).group[1]; + html = html.trim(); + if(!((html.startsWith('{') && html.endsWith('}'))||(html.startsWith('[') && html.endsWith(']')))){ + html = '{'+html.match(/.*?\{(.*)\}/m)[1]+'}'; + } + } catch (e) { + } + try { + html = JSON.parse(html); + }catch (e) {} + // console.log(typeof(html)); + return html; +} + +/** + * 验证码识别逻辑,需要java实现(js没有bytes类型,无法调用后端的传递图片二进制获取验证码文本的接口) + * @type {{api: string, classification: (function(*=): string)}} + */ +var OcrApi={ + api:OCR_API, + classification:function (img){ // img是byte类型,这里不方便搞啊 + let code = ''; + try { + // let html = request(this.api,{data:{img:img},headers:{'User-Agent':PC_UA},'method':'POST'},true); + // html = JSON.parse(html); + // code = html.url||''; + log('通过drpy_ocr验证码接口过验证...'); + let html = request(OCR_API,{data:{img:img},headers:{'User-Agent':PC_UA},'method':'POST'},true); + code = html||''; + }catch (e) { + log(`OCR识别验证码发生错误:${e.message}`) + } + return code + } +}; +/** + * 验证码识别,暂未实现 + * @param url 验证码图片链接 + * @returns {string} 验证成功后的cookie + */ +function verifyCode(url){ + let cnt = 0; + let host = getHome(url); + let cookie = ''; + while (cnt < OCR_RETRY){ + try{ + // let obj = {headers:headers,timeout:timeout}; + let yzm_url = `${host}/index.php/verify/index.html`; + console.log(`验证码链接:${yzm_url}`); + let hhtml = request(yzm_url,{withHeaders:true,toBase64:true},true); + let json = JSON.parse(hhtml); + if(!cookie){ + // print(json); + let setCk = Object.keys(json).find(it=>it.toLowerCase()==='set-cookie'); + // cookie = json['set-cookie']?json['set-cookie'].split(';')[0]:''; + cookie = setCk?json[setCk].split(';')[0]:''; + } + // console.log(hhtml); + console.log('cookie:'+cookie); + let img = json.body; + // console.log(img); + let code = OcrApi.classification(img); + console.log(`第${cnt+1}次验证码识别结果:${code}`); + let submit_url = `${host}/index.php/ajax/verify_check?type=search&verify=${code}`; + console.log(submit_url); + let html = request(submit_url,{headers:{Cookie:cookie,'User-Agent':MOBILE_UA},'method':'POST'}); + // console.log(html); + html = JSON.parse(html); + if(html.msg === 'ok'){ + console.log(`第${cnt+1}次验证码提交成功`); + return cookie // 需要返回cookie + }else if(html.msg!=='ok'&&cnt+1>=OCR_RETRY){ + cookie = ''; // 需要清空返回cookie + } + }catch (e) { + console.log(`第${cnt+1}次验证码提交失败:${e.message}`); + if(cnt+1>=OCR_RETRY){ + cookie = ''; + } + } + cnt+=1 + } + return cookie +} + +/** + * 存在数据库配置表里, key字段对应值value,没有就新增,有就更新,调用此方法会清除key对应的内存缓存 + * @param k 键 + * @param v 值 + */ +function setItem(k,v){ + local.set(RKEY,k,v); + console.log(`规则${RKEY}设置${k} => ${v}`) +} + +/** + * 获取数据库配置表对应的key字段的value,没有这个key就返回value默认传参.需要有缓存,第一次获取后会存在内存里 + * @param k 键 + * @param v 值 + * @returns {*} + */ +function getItem(k,v){ + return local.get(RKEY,k) || v; +} + +/** + * 删除数据库key对应的一条数据,并清除此key对应的内存缓存 + * @param k + */ +function clearItem(k){ + local.delete(RKEY,k); +} + +/*** js自封装的方法 ***/ + +/** + * 获取链接的host(带http协议的完整链接) + * @param url 任意一个正常完整的Url,自动提取根 + * @returns {string} + */ +function getHome(url){ + if(!url){ + return '' + } + let tmp = url.split('//'); + url = tmp[0] + '//' + tmp[1].split('/')[0]; + try { + url = decodeURIComponent(url); + }catch (e) {} + return url +} + +/** + * get参数编译链接,类似python params字典自动拼接 + * @param url 访问链接 + * @param obj 参数字典 + * @returns {*} + */ +function buildUrl(url,obj){ + obj = obj||{}; + if(url.indexOf('?')<0){ + url += '?' + } + let param_list = []; + let keys = Object.keys(obj); + keys.forEach(it=>{ + param_list.push(it+'='+obj[it]) + }); + let prs = param_list.join('&'); + if(keys.length > 0 && !url.endsWith('?')){ + url += '&' + } + url+=prs; + return url +} + +/** + * 远程依赖执行函数 + * @param url 远程js地址 + */ +function require(url){ + eval(request(url)); +} +/** + * 海阔网页请求函数完整封装 + * @param url 请求链接 + * @param obj 请求对象 {headers:{},method:'',timeout:5000,body:'',withHeaders:false} + * @param ocr_flag 标识此flag是用于请求ocr识别的,自动过滤content-type指定编码 + * @returns {string|string|DocumentFragment|*} + */ +function request(url,obj,ocr_flag){ + ocr_flag = ocr_flag||false; + if(typeof(obj)==='undefined'||!obj||obj==={}){ + if(!fetch_params||!fetch_params.headers){ + let headers = { + 'User-Agent':MOBILE_UA, + }; + if(rule.headers){ + Object.assign(headers,rule.headers); + } + if(!fetch_params){ + fetch_params = {}; + } + fetch_params.headers = headers; + } + if(!fetch_params.headers.Referer){ + fetch_params.headers.Referer = getHome(url) + } + obj = fetch_params; + }else{ + let headers = obj.headers||{}; + let keys = Object.keys(headers).map(it=>it.toLowerCase()); + if(!keys.includes('user-agent')){ + headers['User-Agent'] = MOBILE_UA; + }if(!keys.includes('referer')){ + headers['Referer'] = getHome(url); + } + obj.headers = headers; + } + if(rule.encoding&&rule.encoding!=='utf-8'&&!ocr_flag){ + if(!obj.headers.hasOwnProperty('Content-Type')&&!obj.headers.hasOwnProperty('content-type')){ // 手动指定了就不管 + obj.headers["Content-Type"] = 'text/html; charset='+rule.encoding; + } + } + if(typeof(obj.body)!='undefined'&&obj.body&&typeof (obj.body)==='string'){ + // let data = {}; + // obj.body.split('&').forEach(it=>{ + // data[it.split('=')[0]] = it.split('=')[1] + // }); + // obj.data = data; + // delete obj.body + + // 传body加 "Content-Type":"application/x-www-form-urlencoded;" 即可post form + if(!obj.headers.hasOwnProperty('Content-Type')&&!obj.headers.hasOwnProperty('content-type')){ // 手动指定了就不管 + obj.headers["Content-Type"] = 'application/x-www-form-urlencoded; charset='+rule.encoding; + } + }else if(typeof(obj.body)!='undefined'&&obj.body&&typeof (obj.body)==='object'){ + obj.data = obj.body; + delete obj.body + } + if(!url){ + return obj.withHeaders?'{}':'' + } + if(obj.toBase64){ // 返回base64,用于请求图片 + obj.buffer = 2; + delete obj.toBase64 + } + console.log(JSON.stringify(obj.headers)); + // console.log('request:'+url+' obj:'+JSON.stringify(obj)); + console.log('request:'+url+`|method:${obj.method||'GET'}|body:${obj.body||''}`); + let res = req(url, obj); + let html = res.content||''; + // console.log(html); + if(obj.withHeaders){ + let htmlWithHeaders = res.headers; + htmlWithHeaders.body = html; + return JSON.stringify(htmlWithHeaders); + }else{ + return html + } +} + +/** + * 快捷post请求 + * @param url 地址 + * @param obj 对象 + * @returns {string|DocumentFragment|*} + */ +function post(url,obj){ + obj.method = 'POST'; + return request(url,obj); +} + +fetch = request; +print = function (data){ + data = data||''; + if(typeof(data)=='object'&&Object.keys(data).length>0){ + try { + data = JSON.stringify(data); + console.log(data); + }catch (e) { + // console.log('print:'+e.message); + console.log(typeof(data)+':'+data.length); + return + } + }else if(typeof(data)=='object'&&Object.keys(data).length<1){ + console.log('null object'); + }else{ + console.log(data); + } +} +log = print; +/** + * 检查宝塔验证并自动跳过获取正确源码 + * @param html 之前获取的html + * @param url 之前的来源url + * @param obj 来源obj + * @returns {string|DocumentFragment|*} + */ +function checkHtml(html,url,obj){ + if(/\?btwaf=/.test(html)){ + let btwaf = html.match(/btwaf(.*?)"/)[1]; + url = url.split('#')[0]+'?btwaf'+btwaf; + print('宝塔验证访问链接:'+url); + html = request(url,obj); + } + return html +} + +/** + * 带一次宝塔验证的源码获取 + * @param url 请求链接 + * @param obj 请求参数 + * @returns {string|DocumentFragment} + */ +function getCode(url,obj){ + let html = request(url,obj); + html = checkHtml(html,url,obj); + return html +} + +/** + * 源rule专用的请求方法,自动注入cookie + * @param url 请求链接 + * @returns {string|DocumentFragment} + */ +function getHtml(url){ + let obj = {}; + if(rule.headers){ + obj.headers = rule.headers; + } + let cookie = getItem(RULE_CK,''); + if(cookie){ + // log('有cookie:'+cookie); + if(obj.headers && ! Object.keys(obj.headers).map(it=>it.toLowerCase()).includes('cookie')){ + log('历史无cookie,新增过验证后的cookie'); + obj.headers['Cookie'] = cookie; + }else if(obj.headers && obj.headers.cookie && obj.headers.cookie!==cookie){ + obj.headers['Cookie'] = cookie; + log('历史有小写过期的cookie,更新过验证后的cookie'); + }else if(obj.headers && obj.headers.Cookie && obj.headers.Cookie!==cookie){ + obj.headers['Cookie'] = cookie; + log('历史有大写过期的cookie,更新过验证后的cookie'); + }else if(!obj.headers){ + obj.headers = {Cookie:cookie}; + log('历史无headers,更新过验证后的含cookie的headers'); + } + } + let html = getCode(url,obj); + return html +} + +/** + * 首页分类解析,筛选暂未实现 + * @param homeObj 首页传参对象 + * @returns {string} + */ +function homeParse(homeObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let classes = []; + if (homeObj.class_name && homeObj.class_url) { + let names = homeObj.class_name.split('&'); + let urls = homeObj.class_url.split('&'); + let cnt = Math.min(names.length, urls.length); + for (let i = 0; i < cnt; i++) { + classes.push({ + 'type_id': urls[i], + 'type_name': names[i] + }); + } + } + + if (homeObj.class_parse) { + let p = homeObj.class_parse.split(';'); + let _ps = parseTags.getParse(p[0]); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + MY_URL = rule.url; + if (p.length >= 3) { // 可以不写正则 + try { + let html = getHtml(homeObj.MY_URL); + if (html) { + homeHtmlCache = html; + let list = _pdfa(html, p[0]); + if (list && list.length > 0) { + list.forEach((it,idex) => { + try { + let name = _pdfh(it, p[1]); + if (homeObj.cate_exclude && (new RegExp(homeObj.cate_exclude).test(name))) { + return; + } + // let url = pdfh(it, p[2]); + let url = _pd(it, p[2]); + if (p.length > 3 && p[3]) { + let exp = new RegExp(p[3]); + url = url.match(exp)[1]; + } + + classes.push({ + 'type_id': url.trim(), + 'type_name': name.trim() + }); + } catch (e) { + console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`); + } + }); + } + } + } catch (e) { + console.log(e.message); + } + + } + } + // 排除分类 + classes = classes.filter(it=>!homeObj.cate_exclude || !(new RegExp(homeObj.cate_exclude).test(it.type_name))); + let resp = { + 'class': classes + }; + if(homeObj.filter){ + resp.filters = homeObj.filter; + } + console.log(JSON.stringify(resp)); + return JSON.stringify(resp); + +} + +/** + * 推荐和搜索单字段继承一级 + * @param p 推荐或搜索的解析分割;列表 + * @param pn 自身列表序号 + * @param pp 一级解析分割;列表 + * @param ppn 继承一级序号 + * @returns {*} + */ +function getPP(p, pn, pp, ppn){ + try { + let ps = p[pn] === '*' && pp.length > ppn ?pp[ppn]:p[pn] + return ps + }catch (e) { + return '' + } +} + +/** + * 首页推荐列表解析 + * @param homeVodObj + * @returns {string} + */ +function homeVodParse(homeVodObj){ + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let d = []; + MY_URL = homeVodObj.homeUrl; + // setItem('MY_URL',MY_URL); + console.log(MY_URL); + let t1 = (new Date()).getTime(); + let p = homeVodObj.推荐; + print('p:'+p); + if(p==='*' && rule.一级){ + p = rule.一级; + homeVodObj.double = false; + } + if(!p||typeof(p)!=='string'){ + return '{}' + } + p = p.trim(); + let pp = rule.一级.split(';'); + if(p.startsWith('js:')){ + const TYPE = 'home'; + var input = MY_URL; + HOST = rule.host; + eval(p.replace('js:','')); + d = VODS; + }else { + p = p.split(';'); + if (!homeVodObj.double && p.length < 5) { + return '{}' + } else if (homeVodObj.double && p.length < 6) { + return '{}' + } + let p0 = getPP(p,0,pp,0) + let _ps = parseTags.getParse(p0); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p0.startsWith('json:'); + p0 = p0.replace(/^(jsp:|json:|jq:)/,''); + // print(p[0]); + let html = homeHtmlCache || getHtml(MY_URL); + homeHtmlCache = undefined; + if(is_json){ + // print('是json,开始处理'); + html = dealJson(html); + } + try { + console.log('double:' + homeVodObj.double); + if (homeVodObj.double) { + let items = _pdfa(html, p0); + // console.log(items.length); + let p1 = getPP(p,1,pp,0); + let p2 = getPP(p,2,pp,1); + let p3 = getPP(p,3,pp,2); + let p4 = getPP(p,4,pp,3); + let p5 = getPP(p,5,pp,4); + let p6 = getPP(p,6,pp,5); + for (let item of items) { + // console.log(p[1]); + let items2 = _pdfa(item, p1); + // console.log(items2.length); + for (let item2 of items2) { + try { + let title = _pdfh(item2, p2); + let img = ''; + try { + img = _pd(item2, p3); + } catch (e) {} + let desc = ''; + try { + desc = _pdfh(item2, p4); + }catch (e) {} + let links = []; + for (let _p5 of p5.split('+')) { + let link = !homeVodObj.detailUrl ? _pd(item2, _p5, MY_URL) : _pdfh(item2, _p5); + links.push(link); + } + let content; + if(p.length > 6 && p[6]){ + content = _pdfh(item2, p6); + } else{ + content = ''; + } + let vid = links.join('$'); + if(rule.二级==='*'){ + vid = vid+'@@'+title+'@@'+img; + } + let vod = { + vod_name: title, + vod_pic: img, + vod_remarks: desc, + vod_content: content, + vod_id: vid + }; + // print(vod); + d.push(vod); + } catch (e) { + console.log('首页列表双层定位处理发生错误:'+e.message); + } + + } + + + } + + + } else { + let items = _pdfa(html, p0); + let p1 = getPP(p,1,pp,1); + let p2 = getPP(p,2,pp,2); + let p3 = getPP(p,3,pp,3); + let p4 = getPP(p,4,pp,4); + let p5 = getPP(p,5,pp,5); + + for (let item of items) { + try { + let title = _pdfh(item, p1); + let img = ''; + try { + img = _pd(item, p2, MY_URL); + } catch (e) {} + let desc = ''; + try { + desc = _pdfh(item, p3); + }catch (e) {} + let links = []; + for (let _p5 of p4.split('+')) { + let link = !homeVodObj.detailUrl ? _pd(item, _p5, MY_URL) : _pdfh(item, _p5); + links.push(link); + } + let content; + if(p.length > 5 && p[5]){ + content = _pdfh(item, p5); + }else{ + content = '' + } + let vid = links.join('$'); + if(rule.二级==='*'){ + vid = vid+'@@'+title+'@@'+img; + } + let vod = { + vod_name: title, + vod_pic: img, + vod_remarks: desc, + vod_content: content, + vod_id: vid + }; + d.push(vod); + + } catch (e) { + console.log('首页列表单层定位处理发生错误:'+e.message); + } + + } + + } + + } catch (e) { + + } + } + let t2 = (new Date()).getTime(); + console.log('加载首页推荐耗时:'+(t2-t1)+'毫秒'); + // console.log(JSON.stringify(d)); + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + if(d.length>0){ + print(d.slice(0,2)); + } + return JSON.stringify({ + list:d + }) +} + +/** + * 一级分类页数据解析 + * @param cateObj + * @returns {string} + */ +function categoryParse(cateObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let p = cateObj.一级; + if(!p||typeof(p)!=='string'){ + return '{}' + } + let d = []; + // let url = cateObj.url.replaceAll('fyclass', cateObj.tid).replaceAll('fypage', cateObj.pg); + let url = cateObj.url.replaceAll('fyclass', cateObj.tid); + if(cateObj.pg === 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[1].split(']')[0]; + }else if(cateObj.pg > 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[0]; + } + if(rule.filter_url){ + if(!/fyfilter/.test(url)){ + if(!url.endsWith('&')&&!rule.filter_url.startsWith('&')){ + url+='&' + } + url+=rule.filter_url; + }else{ + url = url.replace('fyfilter', rule.filter_url); + } + // console.log('filter:'+cateObj.filter); + let fl = cateObj.filter?cateObj.extend:{}; + // 自动合并 不同分类对应的默认筛选 + if(rule.filter_def && typeof(rule.filter_def)==='object'){ + try { + if(Object.keys(rule.filter_def).length>0 && rule.filter_def.hasOwnProperty(cateObj.tid)){ + let self_fl_def = rule.filter_def[cateObj.tid]; + if(self_fl_def && typeof(self_fl_def)==='object'){ + // 引用传递转值传递,避免污染self变量 + let fl_def = JSON.parse(JSON.stringify(self_fl_def)); + fl = Object.assign(fl_def,fl); + } + } + }catch (e) { + print('合并不同分类对应的默认筛选出错:'+e.message); + } + } + let new_url; + new_url = cheerio.jinja2(url,{fl:fl}); + // console.log('jinjia2执行后的new_url类型为:'+typeof(new_url)); + url = new_url; + } + if(/fypage/.test(url)){ + if(url.includes('(')&&url.includes(')')){ + let url_rep = url.match(/.*?\((.*)\)/)[1]; + // console.log(url_rep); + let cnt_page = url_rep.replaceAll('fypage', cateObj.pg); + // console.log(cnt_page); + let cnt_pg = eval(cnt_page); + // console.log(cnt_pg); + url = url.replaceAll(url_rep,cnt_pg).replaceAll('(','').replaceAll(')',''); + }else{ + url = url.replaceAll('fypage',cateObj.pg); + } + } + + MY_URL = url; + // setItem('MY_URL',MY_URL); + console.log(MY_URL); + p = p.trim(); + const MY_CATE = cateObj.tid; + if(p.startsWith('js:')){ + var MY_FL = cateObj.extend; + const TYPE = 'cate'; + var input = MY_URL; + const MY_PAGE = cateObj.pg; + var desc = ''; + eval(p.trim().replace('js:','')); + d = VODS; + }else { + p = p.split(';'); + if (p.length < 5) { + return '{}' + } + let _ps = parseTags.getParse(p[0]); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p[0].startsWith('json:'); + p[0] = p[0].replace(/^(jsp:|json:|jq:)/,''); + try { + let html = getHtml(MY_URL); + if (html) { + if(is_json){ + html = dealJson(html); + } + let list = _pdfa(html, p[0]); + list.forEach(it => { + let links = p[4].split('+').map(p4=>{ + return !rule.detailUrl?_pd(it, p4,MY_URL):_pdfh(it, p4); + }); + let link = links.join('$'); + let vod_id = rule.detailUrl?MY_CATE+'$'+link:link; + + let vod_name = _pdfh(it, p[1]).replace(/\n|\t/g,'').trim(); + let vod_pic = _pd(it, p[2],MY_URL); + + if(rule.二级==='*'){ + vod_id = vod_id+'@@'+vod_name+'@@'+vod_pic; + } + d.push({ + 'vod_id': vod_id, + 'vod_name': vod_name, + 'vod_pic': vod_pic, + 'vod_remarks': _pdfh(it, p[3]).replace(/\n|\t/g,'').trim(), + }); + }); + } + } catch (e) { + console.log(e.message); + } + } + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + // print(d); + if(d.length>0){ + print(d.slice(0,2)); + } + let pagecount = 0; + if(rule.pagecount && typeof(rule.pagecount) === 'object' && rule.pagecount.hasOwnProperty(MY_CATE)){ + print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`); + pagecount = parseInt(rule.pagecount[MY_CATE]); + } + let nodata = { + list:[{vod_name:'无数据,防无限请求',vod_id:'no_data',vod_remarks:'不要点,会崩的',vod_pic:'https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg'}], + total:1,pagecount:1,page:1,limit:1 + }; + let vod = d.length<1?JSON.stringify(nodata):JSON.stringify({ + 'page': parseInt(cateObj.pg), + 'pagecount': pagecount||999, + 'limit': 20, + 'total': 999, + 'list': d, + }); + // print(vod); + return vod +} + +/** + * 搜索列表数据解析 + * @param searchObj + * @returns {string} + */ +function searchParse(searchObj) { + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let d = []; + if(!searchObj.searchUrl){ + return '{}' + } + let p = searchObj.搜索==='*'&&rule.一级 ? rule.一级 : searchObj.搜索; + if(!p||typeof(p)!=='string'){ + return '{}' + } + p = p.trim(); + let pp = rule.一级.split(';'); + let url = searchObj.searchUrl.replaceAll('**', searchObj.wd); + if(searchObj.pg === 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[1].split(']')[0]; + }else if(searchObj.pg > 1 && url.includes('[')&&url.includes(']')){ + url = url.split('[')[0]; + } + + if(/fypage/.test(url)){ + if(url.includes('(')&&url.includes(')')){ + let url_rep = url.match(/.*?\((.*)\)/)[1]; + // console.log(url_rep); + let cnt_page = url_rep.replaceAll('fypage', searchObj.pg); + // console.log(cnt_page); + let cnt_pg = eval(cnt_page); + // console.log(cnt_pg); + url = url.replaceAll(url_rep,cnt_pg).replaceAll('(','').replaceAll(')',''); + }else{ + url = url.replaceAll('fypage',searchObj.pg); + } + } + + MY_URL = url; + console.log(MY_URL); + // log(searchObj.搜索); + // setItem('MY_URL',MY_URL); + if(p.startsWith('js:')){ + const TYPE = 'search'; + const MY_PAGE = searchObj.pg; + const KEY = searchObj.wd; + var input = MY_URL; + var detailUrl = rule.detailUrl||''; + eval(p.trim().replace('js:','')); + d = VODS; + }else{ + p = p.split(';'); + if (p.length < 5) { + return '{}' + } + let p0 = getPP(p,0,pp,0); + let _ps = parseTags.getParse(p0); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + let is_json = p0.startsWith('json:'); + p0 = p0.replace(/^(jsp:|json:|jq:)/,''); + // print('1381 p0:'+p0); + try { + let req_method = MY_URL.split(';').length>1?MY_URL.split(';')[1].toLowerCase():'get'; + let html; + if(req_method==='post'){ + let rurls = MY_URL.split(';')[0].split('#') + let rurl = rurls[0] + let params = rurls.length > 1 ?rurls[1]:''; + print(`post=》rurl:${rurl},params:${params}`); + // let new_dict = {}; + // let new_tmp = params.split('&'); + // new_tmp.forEach(i=>{ + // new_dict[i.split('=')[0]] = i.split('=')[1]; + // }); + // html = post(rurl,{body:new_dict}); + let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let postData = {body:params}; + Object.assign(_fetch_params,postData); + html = post(rurl,_fetch_params); + }else if(req_method==='postjson'){ + let rurls = MY_URL.split(';')[0].split('#') + let rurl = rurls[0] + let params = rurls.length > 1 ?rurls[1]:''; + print(`postjson-》rurl:${rurl},params:${params}`); + try{ + params = JSON.parse(params); + }catch (e) { + params = '{}' + } + let _fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let postData = {body:params}; + Object.assign(_fetch_params,postData); + html = post(rurl,_fetch_params); + }else{ + html = getHtml(MY_URL); + } + if (html) { + if(/系统安全验证|输入验证码/.test(html)){ + let cookie = verifyCode(MY_URL); + if(cookie){ + console.log(`本次成功过验证,cookie:${cookie}`); + setItem(RULE_CK,cookie); + }else{ + console.log(`本次自动过搜索验证失败,cookie:${cookie}`); + } + // obj.headers['Cookie'] = cookie; + html = getHtml(MY_URL); + } + if(!html.includes(searchObj.wd)){ + console.log('搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码'); + console.log(html); + } + if(is_json){ + // console.log(html); + html = dealJson(html); + // console.log(JSON.stringify(html)); + } + // console.log(html); + let list = _pdfa(html, p0); + // print(list.length); + // print(list); + let p1 = getPP(p, 1, pp, 1); + let p2 = getPP(p, 2, pp, 2); + let p3 = getPP(p, 3, pp, 3); + let p4 = getPP(p, 4, pp, 4); + let p5 = getPP(p,5,pp,5); + list.forEach(it => { + let links = p4.split('+').map(_p4=>{ + return !rule.detailUrl?_pd(it, _p4,MY_URL):_pdfh(it, _p4) + }); + let link = links.join('$'); + let content; + if(p.length > 5 && p[5]){ + content = _pdfh(it, p5); + }else{ + content = ''; + } + let vod_id = link; + let vod_name = _pdfh(it, p1).replace(/\n|\t/g,'').trim(); + let vod_pic = _pd(it, p2,MY_URL); + if(rule.二级==='*'){ + vod_id = vod_id+'@@'+vod_name+'@@'+vod_pic; + } + let ob = { + 'vod_id': vod_id, + 'vod_name': vod_name, + 'vod_pic': vod_pic, + 'vod_remarks': _pdfh(it, p3).replace(/\n|\t/g,'').trim(), + 'vod_content': content.replace(/\n|\t/g,'').trim(), + }; + d.push(ob); + }); + + } + } catch (e) { + print('搜索发生错误:'+e.message); + return '{}' + } + } + if(rule.图片来源){ + d.forEach(it=>{ + if(it.vod_pic&&it.vod_pic.startsWith('http')){ + it.vod_pic = it.vod_pic + rule.图片来源; + } + }); + } + // print(d); + return JSON.stringify({ + 'page': parseInt(searchObj.pg), + 'pagecount': 10, + 'limit': 20, + 'total': 100, + 'list': d, + }); +} + +/** + * 二级详情页数据解析 + * @param detailObj + * @returns {string} + */ +function detailParse(detailObj){ + let t1 = (new Date()).getTime(); + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + let orId = detailObj.orId; + let vod_name = '片名'; + let vod_pic = ''; + let vod_id = orId; + if(rule.二级==='*'){ + // vod_id = orId.split('@@')[0]; // 千万不能分割 + let extra = orId.split('@@'); + vod_name = extra.length>1?extra[1]:vod_name; + vod_pic = extra.length>2?extra[2]:vod_pic; + } + // print(vod_pic); + let vod = { + vod_id: vod_id, //"id", + vod_name: vod_name, + vod_pic: vod_pic, + type_name: "类型", + vod_year: "年份", + vod_area: "地区", + vod_remarks: "更新信息", + vod_actor: "主演", + vod_director: "导演", + vod_content: "简介" + }; + let p = detailObj.二级; + let url = detailObj.url; + let detailUrl = detailObj.detailUrl; + let fyclass = detailObj.fyclass; + let tab_exclude = detailObj.tab_exclude; + let html = detailObj.html||''; + MY_URL = url; + if(detailObj.二级访问前){ + try { + print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`); + eval(detailObj.二级访问前.trim().replace('js:','')); + }catch (e) { + print(`二级访问前执行代码出现错误:${e.message}`) + } + } + // console.log(MY_URL); + // setItem('MY_URL',MY_URL); + if(p==='*'){ + vod.vod_play_from = '道长在线'; + vod.vod_remarks = detailUrl; + vod.vod_actor = '没有二级,只有一级链接直接嗅探播放'; + vod.vod_content = MY_URL; + vod.vod_play_url = '嗅探播放$' + MY_URL.split('@@')[0]; + }else if(typeof(p)==='string'&&p.trim().startsWith('js:')){ + const TYPE = 'detail'; + var input = MY_URL; + var play_url = ''; + eval(p.trim().replace('js:','')); + vod = VOD; + console.log(JSON.stringify(vod)); + }else if(p&&typeof(p)==='object'){ + let tt1 = (new Date()).getTime(); + if(!html){ + html = getHtml(MY_URL); + } + print(`二级${MY_URL}仅获取源码耗时:${(new Date()).getTime()-tt1}毫秒`); + let _ps; + if(p.is_json){ + print('二级是json'); + _ps = parseTags.json; + html = dealJson(html); + }else if(p.is_jsp){ + print('二级是jsp'); + _ps = parseTags.jsp; + }else if(p.is_jq){ + print('二级是jq'); + _ps = parseTags.jq; + }else{ + print('二级默认jq'); + _ps = parseTags.jq; + // print('二级默认jsp'); + // _ps = parseTags.jsp; + } + let tt2 = (new Date()).getTime(); + print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`); + _pdfa = _ps.pdfa; + _pdfh = _ps.pdfh; + _pd = _ps.pd; + if(p.title){ + let p1 = p.title.split(';'); + vod.vod_name = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + let type_name = p1.length > 1 ? _pdfh(html, p1[1]).replace(/\n|\t/g,'').replace(/ /g,'').trim():''; + vod.type_name = type_name||vod.type_name; + } + if(p.desc){ + try{ + let p1 = p.desc.split(';'); + vod.vod_remarks = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + vod.vod_year = p1.length > 1 ? _pdfh(html, p1[1]).replace(/\n|\t/g,'').trim():''; + vod.vod_area = p1.length > 2 ? _pdfh(html, p1[2]).replace(/\n|\t/g,'').trim():''; + // vod.vod_actor = p1.length > 3 ? _pdfh(html, p1[3]).replaceAll('\n', ' ').trim():''; + vod.vod_actor = p1.length > 3 ? _pdfh(html, p1[3]).replace(/\n|\t/g,'').trim():''; + vod.vod_director = p1.length > 4 ? _pdfh(html, p1[4]).replace(/\n|\t/g,'').trim():''; + } + catch (e) { + + } + } + if(p.content){ + try{ + let p1 = p.content.split(';'); + vod.vod_content = _pdfh(html, p1[0]).replace(/\n|\t/g,'').trim(); + } + catch (e) {} + } + if(p.img){ + try{ + let p1 = p.img.split(';'); + vod.vod_pic = _pd(html, p1[0],MY_URL); + } + catch (e) {} + } + + let vod_play_from = '$$$'; + let playFrom = []; + if(p.重定向&&p.重定向.startsWith('js:')){ + print('开始执行重定向代码:'+p.重定向); + html = eval(p.重定向.replace('js:','')); + } + +// console.log(2); + if(p.tabs){ + if(p.tabs.startsWith('js:')){ + print('开始执行tabs代码:'+p.tabs); + var input = MY_URL; + eval(p.tabs.replace('js:','')); + playFrom = TABS; + }else{ + let p_tab = p.tabs.split(';')[0]; + // console.log(p_tab); + let vHeader = _pdfa(html, p_tab); + console.log(vHeader.length); + let tab_text = p.tab_text||'body&&Text'; + // print('tab_text:'+tab_text); + let new_map = {}; + for(let v of vHeader){ + let v_title = _pdfh(v,tab_text).trim(); + console.log(v_title); + if(tab_exclude&& (new RegExp(tab_exclude)).test(v_title)){ + continue; + } + if(!new_map.hasOwnProperty(v_title)){ + new_map[v_title] = 1; + }else{ + new_map[v_title] += 1; + } + if(new_map[v_title]>1){ + v_title+=Number(new_map[v_title]-1); + } + playFrom.push(v_title); + } + } + console.log(JSON.stringify(playFrom)); + }else{ + playFrom = ['道长在线'] + } + vod.vod_play_from = playFrom.join(vod_play_from); + +// console.log(3); + let vod_play_url = '$$$'; + let vod_tab_list = []; + if(p.lists){ + if(p.lists.startsWith('js:')){ + print('开始执行lists代码:'+p.lists); + try { + var input = MY_URL; + var play_url = ''; + eval(p.lists.replace('js:','')); + for(let i in LISTS){ + if(LISTS.hasOwnProperty(i)){ + // print(i); + try { + LISTS[i] = LISTS[i].map(it=>it.split('$').slice(0,2).join('$')); + }catch (e) { + print('格式化LISTS发生错误:'+e.message); + } + } + } + vod_play_url = LISTS.map(it=>it.join('#')).join(vod_play_url); + }catch (e) { + print('js执行lists: 发生错误:'+e.message); + } + + }else{ + let list_text = p.list_text||'body&&Text'; + let list_url = p.list_url||'a&&href'; + // print('list_text:'+list_text); + // print('list_url:'+list_url); + // print('list_parse:'+p.lists); + let is_tab_js = p.tabs.trim().startsWith('js:'); + for(let i=0;i 1 && !is_tab_js ? p.tabs.split(';')[1] : ''; + let p1 = p.lists.replaceAll('#idv', tab_name).replaceAll('#id', i); + tab_ext = tab_ext.replaceAll('#idv', tab_name).replaceAll('#id', i); + let tabName = tab_ext?_pdfh(html, tab_ext):tab_name; + console.log(tabName); + // print('tab_ext:'+tab_ext); + let new_vod_list = []; + let tt1 = (new Date()).getTime(); + // print('pdfl:'+typeof (pdfl)); + if(typeof (pdfl) ==='function'){ + new_vod_list = pdfl(html, p1, list_text, list_url, MY_URL); + }else { + let vodList = []; + try { + vodList = _pdfa(html, p1); + console.log('len(vodList):'+vodList.length); + }catch (e) { + // console.log(e.message); + } + for (let i = 0; i < vodList.length; i++) { + let it = vodList[i]; + new_vod_list.push(_pdfh(it, list_text).trim() + '$' + _pd(it, list_url, MY_URL)); + } + } + if(new_vod_list.length>0){ + new_vod_list = forceOrder(new_vod_list,'',x=>x.split('$')[0]); + console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date()).getTime()-tt1}毫秒`); + } + // print(new_vod_list); + let vlist = new_vod_list.join('#'); + vod_tab_list.push(vlist); + } + vod_play_url = vod_tab_list.join(vod_play_url); + } + } + vod.vod_play_url = vod_play_url; + } + if(rule.图片来源 && vod.vod_pic && vod.vod_pic.startsWith('http')){ + vod.vod_pic = vod.vod_pic + rule.图片来源; + } + if(!vod.vod_id||(vod_id.includes('$')&&vod.vod_id!==vod_id)){ + vod.vod_id = vod_id; + } + let t2 = (new Date()).getTime(); + console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`); + // print(vod); + vod = vodDeal(vod); + // print(vod); + return JSON.stringify({ + list: [vod] + }) +} + +/** + * 获取二级待返回的播放线路没处理时的索引关系 + * @param vod + * @returns {{}} + */ +function get_tab_index(vod){ + let obj = {}; + vod.vod_play_from.split('$$$').forEach((it,index)=>{ + obj[it] = index; + }); + return obj +} + +/** + * 处理待返回的vod数据|线路去除,排序,重命名 + * @param vod + * @returns {*} + */ +function vodDeal(vod){ + let vod_play_from = vod.vod_play_from.split('$$$'); + let vod_play_url = vod.vod_play_url.split('$$$'); + + // 移除指定线路后的列表 + let tab_removed_list = vod_play_from; + // 排序后的线路列表 + let tab_ordered_list = vod_play_from; + // 线路重命名后的列表 + let tab_renamed_list = vod_play_from; + // 定义实际要返回线路 + let tab_list = vod_play_from; + // 选集列表根据线路排序 + let play_ordered_list = vod_play_url; + + // 判断有移除线路或者线路排序 + if((rule.tab_remove&&rule.tab_remove.length>0)||(rule.tab_order&&rule.tab_order.length>0)){ + // 获取原来线路的索引下标 + let tab_index_dict = get_tab_index(vod); + + if(rule.tab_remove&&rule.tab_remove.length>0){ + tab_removed_list = vod_play_from.filter(it=>!rule.tab_remove.includes(it)); + tab_list = tab_removed_list; + } + + if(rule.tab_order&&rule.tab_order.length>0){ + let tab_order = rule.tab_order; + tab_ordered_list = tab_removed_list.sort((a, b) => { + return (tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a)) - (tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b)) + }); + tab_list = tab_ordered_list; + } + play_ordered_list = tab_list.map(it=>vod_play_url[tab_index_dict[it]]); + } + + if(rule.tab_rename&&typeof(rule.tab_rename)==='object'&Object.keys(rule.tab_rename).length>0){ + tab_renamed_list = tab_list.map(it=>rule.tab_rename[it]||it); + tab_list = tab_renamed_list; + } + vod.vod_play_from = tab_list.join('$$$'); + vod.vod_play_url = play_ordered_list.join('$$$'); + return vod +} + +/** + * 判断是否需要解析 + * @param url + * @returns {number|number} + */ +function tellIsJx(url){ + try { + let is_vip = !/\.(m3u8|mp4|m4a)$/.test(url.split('?')[0]) && 是否正版(url); + return is_vip?1:0 + }catch (e) { + return 1 + } +} +/** + * 选集播放点击事件解析 + * @param playObj + * @returns {string} + */ +function playParse(playObj){ + fetch_params = JSON.parse(JSON.stringify(rule_fetch_params)); + MY_URL = playObj.url; + if(!/http/.test(MY_URL)){ + try { + MY_URL = base64Decode(MY_URL); + }catch (e) {} + } + MY_URL = decodeURIComponent(MY_URL); + var input = MY_URL;//注入给免嗅js + let common_play = { + parse:1, + url:input, + // url:urlencode(input), + jx:tellIsJx(input) + }; + let lazy_play; + if(!rule.play_parse||!rule.lazy){ + lazy_play = common_play; + }else if(rule.play_parse&&rule.lazy&&typeof(rule.lazy)==='string'){ + try { + let lazy_code = rule.lazy.replace('js:','').trim(); + print('开始执行js免嗅=>'+lazy_code); + eval(lazy_code); + lazy_play = typeof(input) === 'object'?input:{ + parse:1, + jx:tellIsJx(input), + url:input + }; + }catch (e) { + print('js免嗅错误:'+e.message); + lazy_play = common_play; + } + }else{ + lazy_play = common_play; + } + // print('play_json:'+typeof(rule.play_json)); + // console.log(Array.isArray(rule.play_json)); + if(Array.isArray(rule.play_json) && rule.play_json.length >0){ // 数组情况判断长度大于0 + let web_url = lazy_play.url; + for(let pjson of rule.play_json){ + if(pjson.re && (pjson.re==='*'||web_url.match(new RegExp(pjson.re)))){ + if(pjson.json && typeof(pjson.json)==='object'){ + let base_json = pjson.json; + // print('开始合并:'); + // print(base_json); + lazy_play = Object.assign(lazy_play,base_json); + break; + } + } + } + }else if(rule.play_json && !Array.isArray(rule.play_json)){ // 其他情况 非[] 判断true/false + let base_json = { + jx:1, + parse:1, + }; + lazy_play = Object.assign(lazy_play,base_json); + }else if(!rule.play_json){ // 不解析传0 + let base_json = { + jx:0, + parse:1, + }; + lazy_play = Object.assign(lazy_play,base_json); + } + console.log(JSON.stringify(lazy_play)); + return JSON.stringify(lazy_play); +} + +/** + * 本地代理解析规则 + * @param params + */ +function proxyParse(proxyObj){ + var input = proxyObj.params; + if(proxyObj.proxy_rule){ + log('准备执行本地代理规则:\n'+proxyObj.proxy_rule); + try { + eval(proxyObj.proxy_rule); + if(input && input!== proxyObj.params && Array.isArray(input) &&input.length===3){ + return input + }else{ + return [404,'text/plain','Not Found'] + } + }catch (e) { + return [500,'text/plain','代理规则错误:'+e.message] + } + + }else{ + return [404,'text/plain','Not Found'] + } +} + +/** + * 辅助嗅探解析规则 + * @param isVideoObj + * @returns {boolean} + */ +function isVideoParse(isVideoObj){ + var input = isVideoObj.url; + if(!isVideoObj.t){ // t为假代表默认传的正则字符串 + let re_matcher = new RegExp(isVideoObj.isVideo,'i'); // /g匹配多个,/i不区分大小写,/m匹配多行 + return re_matcher.test(input); + }else{ + // 执行js + try { + eval(isVideoObj.isVideo); + if(typeof(input)==='boolean'){ + return input + }else{ + return false + } + }catch (e) { + log('执行嗅探规则发生错误:'+e.message); + return false + } + } +} + +/** + * js源预处理特定返回对象中的函数 + * @param ext + */ +function init(ext) { + console.log('init'); + try { + // make shared jsContext happy muban不能import,不然会造成换源继承后变量被篡改 + // if (typeof (globalThis.mubanJs) === 'undefined') { + // let mubanJs = request('https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/js/模板.js', { 'User-Agent': MOBILE_UA }); + // mubanJs = mubanJs.replace('export default', '(function() {return muban;}()) // export default'); + // // console.log(mubanJs); + // globalThis.mubanJs = mubanJs; + // } + // let muban = eval(globalThis.mubanJs); + + let muban = 模板.getMubans(); + // print(typeof (muban)); + // print(muban); + if (typeof ext == 'object'){ + rule = ext; + } else if (typeof ext == 'string') { + if (ext.startsWith('http')) { + let js = request(ext,{'method':'GET'}); + if (js){ + eval(js.replace('var rule', 'rule')); + } + } else { + eval(ext.replace('var rule', 'rule')); + } + } + if (rule.模板 && muban.hasOwnProperty(rule.模板)) { + print('继承模板:'+rule.模板); + rule = Object.assign(muban[rule.模板], rule); + } + /** 处理一下 rule规则关键字段没传递的情况 **/ + let rule_cate_excludes = (rule.cate_exclude||'').split('|').filter(it=>it.trim()); + let rule_tab_excludes = (rule.tab_exclude||'').split('|').filter(it=>it.trim()); + rule_cate_excludes = rule_cate_excludes.concat(CATE_EXCLUDE.split('|').filter(it=>it.trim())); + rule_tab_excludes = rule_tab_excludes.concat(TAB_EXCLUDE.split('|').filter(it=>it.trim())); + + rule.cate_exclude = rule_cate_excludes.join('|'); + rule.tab_exclude = rule_tab_excludes.join('|'); + rule.host = (rule.host||'').rstrip('/'); + HOST = rule.host; + if(rule.hostJs){ + console.log(`检测到hostJs,准备执行...`); + try { + eval(rule.hostJs); + rule.host = HOST.rstrip('/'); + }catch (e) { + console.log(`执行${rule.hostJs}获取host发生错误:`+e.message); + } + } + rule.url = rule.url||''; + rule.double = rule.double||false; + rule.homeUrl = rule.homeUrl||''; + rule.detailUrl = rule.detailUrl||''; + rule.searchUrl = rule.searchUrl||''; + rule.homeUrl = rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):(rule.homeUrl||rule.host); + rule.detailUrl = rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl; + rule.二级访问前 = rule.二级访问前||''; + if(rule.url.includes('[')&&rule.url.includes(']')){ + let u1 = rule.url.split('[')[0] + let u2 = rule.url.split('[')[1].split(']')[0] + rule.url = rule.host && rule.url?urljoin(rule.host,u1)+'['+urljoin(rule.host,u2)+']':rule.url; + }else{ + rule.url = rule.host && rule.url ? urljoin(rule.host,rule.url) : rule.url; + } + if(rule.searchUrl.includes('[')&&rule.searchUrl.includes(']')){ + let u1 = rule.searchUrl.split('[')[0] + let u2 = rule.searchUrl.split('[')[1].split(']')[0] + rule.searchUrl = rule.host && rule.searchUrl?urljoin(rule.host,u1)+'['+urljoin(rule.host,u2)+']':rule.searchUrl; + }else{ + rule.searchUrl = rule.host && rule.searchUrl ? urljoin(rule.host,rule.searchUrl) : rule.searchUrl; + } + + rule.timeout = rule.timeout||5000; + rule.encoding = rule.编码||rule.encoding||'utf-8'; + rule.search_encoding = rule.搜索编码||rule.search_encoding||''; + rule.图片来源 = rule.图片来源||''; + rule.play_json = rule.hasOwnProperty('play_json')?rule.play_json:[]; + rule.pagecount = rule.hasOwnProperty('pagecount')?rule.pagecount:{}; + rule.proxy_rule = rule.hasOwnProperty('proxy_rule')?rule.proxy_rule:''; + rule.sniffer = rule.hasOwnProperty('sniffer')?rule.sniffer:''; + rule.sniffer = !!(rule.sniffer && rule.sniffer!=='0' && rule.sniffer!=='false'); + + rule.isVideo = rule.hasOwnProperty('isVideo')?rule.isVideo:''; + + rule.tab_remove = rule.hasOwnProperty('tab_remove')?rule.tab_remove:[]; + rule.tab_order = rule.hasOwnProperty('tab_order')?rule.tab_order:[]; + rule.tab_rename = rule.hasOwnProperty('tab_rename')?rule.tab_rename:{}; + + if(rule.headers && typeof(rule.headers) === 'object'){ + try { + let header_keys = Object.keys(rule.headers); + for(let k of header_keys){ + if(k.toLowerCase() === 'user-agent'){ + let v = rule.headers[k]; + console.log(v); + if(['MOBILE_UA','PC_UA','UC_UA','IOS_UA','UA'].includes(v)){ + rule.headers[k] = eval(v); + } + }else if(k.toLowerCase() === 'cookie'){ + let v = rule.headers[k]; + if(v && v.startsWith('http')){ + console.log(v); + try { + v = fetch(v); + console.log(v); + rule.headers[k] = v; + }catch (e) { + console.log(`从${v}获取cookie发生错误:`+e.message); + } + } + } + } + }catch (e) { + console.log('处理headers发生错误:'+e.message); + } + } + // print(rule.headers); + rule_fetch_params = {'headers': rule.headers||false, 'timeout': rule.timeout, 'encoding': rule.encoding}; + oheaders = rule.headers||{}; + RKEY = typeof(key)!=='undefined'&&key?key:'drpy_' + (rule.title || rule.host); + pre(); // 预处理 + init_test(); + }catch (e) { + console.log('init_test发生错误:'+e.message); + } +} + +let homeHtmlCache = undefined; + +/** + * js源获取首页分类和筛选特定返回对象中的函数 + * @param filter 筛选条件字典对象 + * @returns {string} + */ +function home(filter) { + console.log("home"); + let homeObj = { + filter:rule.filter||false, + MY_URL: rule.homeUrl, + class_name: rule.class_name || '', + class_url: rule.class_url || '', + class_parse: rule.class_parse || '', + cate_exclude: rule.cate_exclude, + }; + return homeParse(homeObj); +} + +/** + * js源获取首页推荐数据列表特定返回对象中的函数 + * @param params + * @returns {string} + */ +function homeVod(params) { + console.log("homeVod"); + let homeVodObj = { + 推荐:rule.推荐, + double:rule.double, + homeUrl:rule.homeUrl, + detailUrl:rule.detailUrl + }; + return homeVodParse(homeVodObj) + // return "{}"; +} + +/** + * js源获取分类页一级数据列表特定返回对象中的函数 + * @param tid 分类id + * @param pg 页数 + * @param filter 当前选中的筛选条件 + * @param extend 扩展 + * @returns {string} + */ +function category(tid, pg, filter, extend) { + let cateObj = { + url: rule.url, + 一级: rule.一级, + tid: tid, + pg: parseInt(pg), + filter: filter, + extend: extend + }; + // console.log(JSON.stringify(extend)); + return categoryParse(cateObj) +} + +/** + * js源获取二级详情页数据特定返回对象中的函数 + * @param vod_url 一级列表中的vod_id或者是带分类的自拼接 vod_id 如 fyclass$vod_id + * @returns {string} + */ +function detail(vod_url) { + let orId = vod_url; + let fyclass = ''; + log('orId:'+orId); + if(vod_url.indexOf('$')>-1){ + let tmp = vod_url.split('$'); + fyclass = tmp[0]; + vod_url = tmp[1]; + } + let detailUrl = vod_url.split('@@')[0]; + let url; + if(!detailUrl.startsWith('http')&&!detailUrl.includes('/')){ + url = rule.detailUrl.replaceAll('fyid', detailUrl).replaceAll('fyclass',fyclass); + }else if(detailUrl.includes('/')){ + url = urljoin(rule.homeUrl,detailUrl); + }else{ + url = detailUrl + } + let detailObj = { + orId: orId, + url:url, + 二级:rule.二级, + 二级访问前:rule.二级访问前, + detailUrl:detailUrl, + fyclass:fyclass, + tab_exclude:rule.tab_exclude, + } + return detailParse(detailObj) +} + +/** + * js源选集按钮播放点击事件特定返回对象中的函数 + * @param flag 线路名 + * @param id 播放按钮的链接 + * @param flags 全局配置的flags是否需要解析的标识列表 + * @returns {string} + */ +function play(flag, id, flags) { + let playObj = { + url:id, + flag:flag, + flags:flags + } + return playParse(playObj); +} + +/** + * js源搜索返回的数据列表特定返回对象中的函数 + * @param wd 搜索关键字 + * @param quick 是否来自快速搜索 + * @returns {string} + */ +function search(wd, quick, pg) { + if(rule.search_encoding){ + if(rule.search_encoding.toLowerCase()!=='utf-8'){ + // 按搜索编码进行编码 + wd = encodeStr(wd,rule.search_encoding); + } + }else if(rule.encoding && rule.encoding.toLowerCase()!=='utf-8'){ + // 按全局编码进行编码 + wd = encodeStr(wd,rule.encoding); + } + let searchObj = { + searchUrl: rule.searchUrl, + 搜索: rule.搜索, + wd: wd, + //pg: pg, + pg: pg||1, + quick: quick, + }; + // console.log(JSON.stringify(searchObj)); + return searchParse(searchObj) +} + +/** + * js源本地代理返回的数据列表特定返回对象中的函数 + * @param params 代理链接参数比如 /proxy?do=js&url=https://wwww.baidu.com => params就是 {do:'js','url':'https://wwww.baidu.com'} + * @returns {*} + */ +function proxy(params){ + if(rule.proxy_rule&&rule.proxy_rule.trim()){ + rule.proxy_rule = rule.proxy_rule.trim(); + } + if(rule.proxy_rule.startsWith('js:')){ + rule.proxy_rule = rule.proxy_rule.replace('js:',''); + } + let proxyObj = { + params:params, + proxy_rule:rule.proxy_rule + }; + return proxyParse(proxyObj) +} + + +/** + * 是否启用辅助嗅探功能,启用后可以根据isVideo函数进行手动识别为视频的链接地址。默认为false + * @returns {*|boolean|boolean} + */ +function sniffer(){ + let enable_sniffer = rule.sniffer || false; + if(enable_sniffer){ + // log('准备执行辅助嗅探代理规则:\n'+rule.isVideo); + log('开始执行辅助嗅探代理规则...'); + } + return enable_sniffer +} + +/** + * 启用辅助嗅探功能后根据次函数返回的值识别地址是否为视频,返回true/false + * @param url + */ +function isVideo(url){ + let t = 0; + let is_video; + if(rule.isVideo &&rule.isVideo.trim()){ + is_video = rule.isVideo.trim(); + } + if(is_video.startsWith('js:')){ + is_video = is_video.replace('js:',''); + t = 1; + } + let isVideoObj = { + url:url, + isVideo:is_video, + t:t, + }; + let result = isVideoParse(isVideoObj); + if(result){ + log('成功执行辅助嗅探规则并检测到视频地址:\n'+rule.isVideo); + } + return result +} + +function DRPY(){//导出函数 + return { + init: init, + home: home, + homeVod: homeVod, + category: category, + detail: detail, + play: play, + search: search, + proxy:proxy, + sniffer:sniffer, + isVideo:isVideo + } +} + +/** + * 导出函数无法简写成下面的形式: + + export default { + ...DRPY, + DRPY + } + + */ + +// 导出函数对象 +export default { + init, + home, + homeVod, + category, + detail, + play, + search, + proxy, + sniffer, + isVideo, + DRPY, +} \ No newline at end of file diff --git a/ZX/js/lib/drpy2.min.js b/ZX/js/lib/drpy2.min.js new file mode 100644 index 0000000..25492d0 --- /dev/null +++ b/ZX/js/lib/drpy2.min.js @@ -0,0 +1 @@ +import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import 模板 from"./模板.js";import{gbkTool}from"./gbk.js";function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function pre(){if(typeof rule.预处理==="string"&&rule.预处理&&rule.预处理.trim()){let code=rule.预处理.trim();console.log("执行预处理代码:"+code);if(code.startsWith("js:")){code=code.replace("js:","")}try{eval(code)}catch(e){console.log("预处理执行失败:"+e.message)}}}let rule={};let vercode=typeof pdfl==="function"?"drpy2.1":"drpy2";const VERSION=vercode+" 3.9.49beta2 20231122";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; M2007J3SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045714 Mobile Safari/537.36";const PC_UA="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.54 Safari/537.36";const UA="Mozilla/5.0";const UC_UA="Mozilla/5.0 (Linux; U; Android 9; zh-CN; MI 9 Build/PKQ1.181121.001) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.108 UCBrowser/12.5.5.1035 Mobile Safari/537.36";const IOS_UA="Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1";const RULE_CK="cookie";const CATE_EXCLUDE="首页|留言|APP|下载|资讯|新闻|动态";const TAB_EXCLUDE="猜你|喜欢|下载|剧情|热播";const OCR_RETRY=3;const OCR_API="http://drpy.nokia.press:8028/ocr/drpy/text";if(typeof MY_URL==="undefined"){var MY_URL}var HOST;var RKEY;var fetch;var print;var log;var rule_fetch_params;var fetch_params;var oheaders;var _pdfh;var _pdfa;var _pd;const DOM_CHECK_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SPECIAL_URL=/^(ftp|magnet|thunder|ws):/;const NOADD_INDEX=/:eq|:lt|:gt|:first|:last|^body$|^#/;const URLJOIN_ATTR=/(url|src|href|-original|-src|-play|-url|style)$/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;if(typeof Object.assign!="function"){Object.assign=function(){var target=arguments[0];for(var i=1;ithis.length){return false}else{return this.indexOf(search,start)!==-1}}}if(!Array.prototype.includes){Object.defineProperty(Array.prototype,"includes",{value:function(searchElement,fromIndex){if(this==null){throw new TypeError('"this" is null or not defined')}var o=Object(this);var len=o.length>>>0;if(len===0){return false}var n=fromIndex|0;var k=Math.max(n>=0?n:len-Math.abs(n),0);while(k=end){return lists}let first=lists[start];let second=lists[end];if(key){try{first=first[key];second=second[key]}catch(e){}}if(option&&typeof option==="function"){try{first=option(first);second=option(second)}catch(e){}}first+="";second+="";if(first.match(/(\d+)/)&&second.match(/(\d+)/)){let num1=Number(first.match(/(\d+)/)[1]);let num2=Number(second.match(/(\d+)/)[1]);if(num1>num2){lists.reverse()}}return lists}let VODS=[];let VOD={};let TABS=[];let LISTS=[];globalThis.encodeUrl=urlencode;globalThis.urlencode=urlencode;function urljoin(fromPath,nowPath){fromPath=fromPath||"";nowPath=nowPath||"";return joinUrl(fromPath,nowPath)}var urljoin2=urljoin;const defaultParser={pdfh:pdfh,pdfa:pdfa,pd:pd};function pdfh2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}let result=defaultParser.pdfh(html2,parse);let option=parse.includes("&&")?parse.split("&&").slice(-1)[0]:parse.split(" ").slice(-1)[0];if(/style/.test(option.toLowerCase())&&/url\(/.test(result)){try{result=result.match(/url\((.*?)\)/)[1];result=result.replace(/^['|"](.*)['|"]$/,"$1")}catch(e){}}return result}function pdfa2(html,parse){let html2=html;try{if(typeof html!=="string"){html2=html.rr(html.ele).toString()}}catch(e){print("html对象转文本发生了错误:"+e.message)}return defaultParser.pdfa(html2,parse)}function pd2(html,parse,uri){let ret=pdfh2(html,parse);if(typeof uri==="undefined"||!uri){uri=""}if(DOM_CHECK_ATTR.test(parse)&&!SPECIAL_URL.test(ret)){if(/http/.test(ret)){ret=ret.substr(ret.indexOf("http"))}else{ret=urljoin(MY_URL,ret)}}return ret}const parseTags={jsp:{pdfh:pdfh2,pdfa:pdfa2,pd:pd2},json:{pdfh(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}parse=parse.split("||");for(let ps of parse){let ret=cheerio.jp(ps,html);if(Array.isArray(ret)){ret=ret[0]||""}else{ret=ret||""}if(ret&&typeof ret!=="string"){ret=ret.toString()}if(ret){return ret}}return""},pdfa(html,parse){if(!parse||!parse.trim()){return""}if(typeof html==="string"){html=JSON.parse(html)}parse=parse.trim();if(!parse.startsWith("$.")){parse="$."+parse}let ret=cheerio.jp(parse,html);if(Array.isArray(ret)&&Array.isArray(ret[0])&&ret.length===1){return ret[0]||[]}return ret||[]},pd(html,parse){let ret=parseTags.json.pdfh(html,parse);if(ret){return urljoin(MY_URL,ret)}return ret}},jq:{pdfh(html,parse){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();let result=defaultParser.pdfh(html,parse);return result},pdfa(html,parse){if(!html||!parse||!parse.trim()){return[]}parse=parse.trim();let result=defaultParser.pdfa(html,parse);print(`pdfa解析${parse}=>${result.length}`);return result},pd(html,parse,base_url){if(!html||!parse||!parse.trim()){return""}parse=parse.trim();base_url=base_url||MY_URL;return defaultParser.pd(html,parse,base_url)}},getParse(p0){if(p0.startsWith("jsp:")){return this.jsp}else if(p0.startsWith("json:")){return this.json}else if(p0.startsWith("jq:")){return this.jq}else{return this.jq}}};const stringify=JSON.stringify;const jsp=parseTags.jsp;const jq=parseTags.jq;function readFile(filePath){filePath=filePath||"./uri.min.js";var fd=os.open(filePath);var buffer=new ArrayBuffer(1024);var len=os.read(fd,buffer,0,1024);console.log(len);let text=String.fromCharCode.apply(null,new Uint8Array(buffer));console.log(text);return text}function dealJson(html){try{html=html.trim();if(!(html.startsWith("{")&&html.endsWith("}")||html.startsWith("[")&&html.endsWith("]"))){html="{"+html.match(/.*?\{(.*)\}/m)[1]+"}"}}catch(e){}try{html=JSON.parse(html)}catch(e){}return html}var OcrApi={api:OCR_API,classification:function(img){let code="";try{log("通过drpy_ocr验证码接口过验证...");let html=request(OCR_API,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true);code=html||""}catch(e){log(`OCR识别验证码发生错误:${e.message}`)}return code}};function verifyCode(url){let cnt=0;let host=getHome(url);let cookie="";while(cntit.toLowerCase()==="set-cookie");cookie=setCk?json[setCk].split(";")[0]:""}console.log("cookie:"+cookie);let img=json.body;let code=OcrApi.classification(img);console.log(`第${cnt+1}次验证码识别结果:${code}`);let submit_url=`${host}/index.php/ajax/verify_check?type=search&verify=${code}`;console.log(submit_url);let html=request(submit_url,{headers:{Cookie:cookie,"User-Agent":MOBILE_UA},method:"POST"});html=JSON.parse(html);if(html.msg==="ok"){console.log(`第${cnt+1}次验证码提交成功`);return cookie}else if(html.msg!=="ok"&&cnt+1>=OCR_RETRY){cookie=""}}catch(e){console.log(`第${cnt+1}次验证码提交失败:${e.message}`);if(cnt+1>=OCR_RETRY){cookie=""}}cnt+=1}return cookie}function setItem(k,v){local.set(RKEY,k,v);console.log(`规则${RKEY}设置${k} => ${v}`)}function getItem(k,v){return local.get(RKEY,k)||v}function clearItem(k){local.delete(RKEY,k)}function getHome(url){if(!url){return""}let tmp=url.split("//");url=tmp[0]+"//"+tmp[1].split("/")[0];try{url=decodeURIComponent(url)}catch(e){}return url}function buildUrl(url,obj){obj=obj||{};if(url.indexOf("?")<0){url+="?"}let param_list=[];let keys=Object.keys(obj);keys.forEach(it=>{param_list.push(it+"="+obj[it])});let prs=param_list.join("&");if(keys.length>0&&!url.endsWith("?")){url+="&"}url+=prs;return url}function require(url){eval(request(url))}function request(url,obj,ocr_flag){ocr_flag=ocr_flag||false;if(typeof obj==="undefined"||!obj||obj==={}){if(!fetch_params||!fetch_params.headers){let headers={"User-Agent":MOBILE_UA};if(rule.headers){Object.assign(headers,rule.headers)}if(!fetch_params){fetch_params={}}fetch_params.headers=headers}if(!fetch_params.headers.Referer){fetch_params.headers.Referer=getHome(url)}obj=fetch_params}else{let headers=obj.headers||{};let keys=Object.keys(headers).map(it=>it.toLowerCase());if(!keys.includes("user-agent")){headers["User-Agent"]=MOBILE_UA}if(!keys.includes("referer")){headers["Referer"]=getHome(url)}obj.headers=headers}if(rule.encoding&&rule.encoding!=="utf-8"&&!ocr_flag){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="text/html; charset="+rule.encoding}}if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="string"){if(!obj.headers.hasOwnProperty("Content-Type")&&!obj.headers.hasOwnProperty("content-type")){obj.headers["Content-Type"]="application/x-www-form-urlencoded; charset="+rule.encoding}}else if(typeof obj.body!="undefined"&&obj.body&&typeof obj.body==="object"){obj.data=obj.body;delete obj.body}if(!url){return obj.withHeaders?"{}":""}if(obj.toBase64){obj.buffer=2;delete obj.toBase64}console.log(JSON.stringify(obj.headers));console.log("request:"+url+`|method:${obj.method||"GET"}|body:${obj.body||""}`);let res=req(url,obj);let html=res.content||"";if(obj.withHeaders){let htmlWithHeaders=res.headers;htmlWithHeaders.body=html;return JSON.stringify(htmlWithHeaders)}else{return html}}function post(url,obj){obj.method="POST";return request(url,obj)}fetch=request;print=function(data){data=data||"";if(typeof data=="object"&&Object.keys(data).length>0){try{data=JSON.stringify(data);console.log(data)}catch(e){console.log(typeof data+":"+data.length);return}}else if(typeof data=="object"&&Object.keys(data).length<1){console.log("null object")}else{console.log(data)}};log=print;function checkHtml(html,url,obj){if(/\?btwaf=/.test(html)){let btwaf=html.match(/btwaf(.*?)"/)[1];url=url.split("#")[0]+"?btwaf"+btwaf;print("宝塔验证访问链接:"+url);html=request(url,obj)}return html}function getCode(url,obj){let html=request(url,obj);html=checkHtml(html,url,obj);return html}function getHtml(url){let obj={};if(rule.headers){obj.headers=rule.headers}let cookie=getItem(RULE_CK,"");if(cookie){if(obj.headers&&!Object.keys(obj.headers).map(it=>it.toLowerCase()).includes("cookie")){log("历史无cookie,新增过验证后的cookie");obj.headers["Cookie"]=cookie}else if(obj.headers&&obj.headers.cookie&&obj.headers.cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有小写过期的cookie,更新过验证后的cookie")}else if(obj.headers&&obj.headers.Cookie&&obj.headers.Cookie!==cookie){obj.headers["Cookie"]=cookie;log("历史有大写过期的cookie,更新过验证后的cookie")}else if(!obj.headers){obj.headers={Cookie:cookie};log("历史无headers,更新过验证后的含cookie的headers")}}let html=getCode(url,obj);return html}function homeParse(homeObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let classes=[];if(homeObj.class_name&&homeObj.class_url){let names=homeObj.class_name.split("&");let urls=homeObj.class_url.split("&");let cnt=Math.min(names.length,urls.length);for(let i=0;i=3){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p[0]);if(list&&list.length>0){list.forEach((it,idex)=>{try{let name=_pdfh(it,p[1]);if(homeObj.cate_exclude&&new RegExp(homeObj.cate_exclude).test(name)){return}let url=_pd(it,p[2]);if(p.length>3&&p[3]){let exp=new RegExp(p[3]);url=url.match(exp)[1]}classes.push({type_id:url.trim(),type_name:name.trim()})}catch(e){console.log(`分类列表定位第${idex}个元素正常报错:${e.message}`)}})}}}catch(e){console.log(e.message)}}}classes=classes.filter(it=>!homeObj.cate_exclude||!new RegExp(homeObj.cate_exclude).test(it.type_name));let resp={class:classes};if(homeObj.filter){resp.filters=homeObj.filter}console.log(JSON.stringify(resp));return JSON.stringify(resp)}function getPP(p,pn,pp,ppn){try{let ps=p[pn]==="*"&&pp.length>ppn?pp[ppn]:p[pn];return ps}catch(e){return""}}function homeVodParse(homeVodObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];MY_URL=homeVodObj.homeUrl;console.log(MY_URL);let t1=(new Date).getTime();let p=homeVodObj.推荐;print("p:"+p);if(p==="*"&&rule.一级){p=rule.一级;homeVodObj.double=false}if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");if(p.startsWith("js:")){const TYPE="home";var input=MY_URL;HOST=rule.host;eval(p.replace("js:",""));d=VODS}else{p=p.split(";");if(!homeVodObj.double&&p.length<5){return"{}"}else if(homeVodObj.double&&p.length<6){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");let html=homeHtmlCache||getHtml(MY_URL);homeHtmlCache=undefined;if(is_json){html=dealJson(html)}try{console.log("double:"+homeVodObj.double);if(homeVodObj.double){let items=_pdfa(html,p0);let p1=getPP(p,1,pp,0);let p2=getPP(p,2,pp,1);let p3=getPP(p,3,pp,2);let p4=getPP(p,4,pp,3);let p5=getPP(p,5,pp,4);let p6=getPP(p,6,pp,5);for(let item of items){let items2=_pdfa(item,p1);for(let item2 of items2){try{let title=_pdfh(item2,p2);let img="";try{img=_pd(item2,p3)}catch(e){}let desc="";try{desc=_pdfh(item2,p4)}catch(e){}let links=[];for(let _p5 of p5.split("+")){let link=!homeVodObj.detailUrl?_pd(item2,_p5,MY_URL):_pdfh(item2,_p5);links.push(link)}let content;if(p.length>6&&p[6]){content=_pdfh(item2,p6)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表双层定位处理发生错误:"+e.message)}}}}else{let items=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);for(let item of items){try{let title=_pdfh(item,p1);let img="";try{img=_pd(item,p2,MY_URL)}catch(e){}let desc="";try{desc=_pdfh(item,p3)}catch(e){}let links=[];for(let _p5 of p4.split("+")){let link=!homeVodObj.detailUrl?_pd(item,_p5,MY_URL):_pdfh(item,_p5);links.push(link)}let content;if(p.length>5&&p[5]){content=_pdfh(item,p5)}else{content=""}let vid=links.join("$");if(rule.二级==="*"){vid=vid+"@@"+title+"@@"+img}let vod={vod_name:title,vod_pic:img,vod_remarks:desc,vod_content:content,vod_id:vid};d.push(vod)}catch(e){console.log("首页列表单层定位处理发生错误:"+e.message)}}}}catch(e){}}let t2=(new Date).getTime();console.log("加载首页推荐耗时:"+(t2-t1)+"毫秒");if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}return JSON.stringify({list:d})}function categoryParse(cateObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let p=cateObj.一级;if(!p||typeof p!=="string"){return"{}"}let d=[];let url=cateObj.url.replaceAll("fyclass",cateObj.tid);if(cateObj.pg===1&&url.includes("[")&&url.includes("]")){url=url.split("[")[1].split("]")[0]}else if(cateObj.pg>1&&url.includes("[")&&url.includes("]")){url=url.split("[")[0]}if(rule.filter_url){if(!/fyfilter/.test(url)){if(!url.endsWith("&")&&!rule.filter_url.startsWith("&")){url+="&"}url+=rule.filter_url}else{url=url.replace("fyfilter",rule.filter_url)}let fl=cateObj.filter?cateObj.extend:{};if(rule.filter_def&&typeof rule.filter_def==="object"){try{if(Object.keys(rule.filter_def).length>0&&rule.filter_def.hasOwnProperty(cateObj.tid)){let self_fl_def=rule.filter_def[cateObj.tid];if(self_fl_def&&typeof self_fl_def==="object"){let fl_def=JSON.parse(JSON.stringify(self_fl_def));fl=Object.assign(fl_def,fl)}}}catch(e){print("合并不同分类对应的默认筛选出错:"+e.message)}}let new_url;new_url=cheerio.jinja2(url,{fl:fl});url=new_url}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",cateObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",cateObj.pg)}}MY_URL=url;console.log(MY_URL);p=p.trim();const MY_CATE=cateObj.tid;if(p.startsWith("js:")){var MY_FL=cateObj.extend;const TYPE="cate";var input=MY_URL;const MY_PAGE=cateObj.pg;var desc="";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let _ps=parseTags.getParse(p[0]);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p[0].startsWith("json:");p[0]=p[0].replace(/^(jsp:|json:|jq:)/,"");try{let html=getHtml(MY_URL);if(html){if(is_json){html=dealJson(html)}let list=_pdfa(html,p[0]);list.forEach(it=>{let links=p[4].split("+").map(p4=>{return!rule.detailUrl?_pd(it,p4,MY_URL):_pdfh(it,p4)});let link=links.join("$");let vod_id=rule.detailUrl?MY_CATE+"$"+link:link;let vod_name=_pdfh(it,p[1]).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p[2],MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}d.push({vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p[3]).replace(/\n|\t/g,"").trim()})})}}catch(e){console.log(e.message)}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}if(d.length>0){print(d.slice(0,2))}let pagecount=0;if(rule.pagecount&&typeof rule.pagecount==="object"&&rule.pagecount.hasOwnProperty(MY_CATE)){print(`MY_CATE:${MY_CATE},pagecount:${JSON.stringify(rule.pagecount)}`);pagecount=parseInt(rule.pagecount[MY_CATE])}let nodata={list:[{vod_name:"无数据,防无限请求",vod_id:"no_data",vod_remarks:"不要点,会崩的",vod_pic:"https://gh.jueji.online/https://raw.githubusercontent.com/hjdhnx/dr_py/main/404.jpg"}],total:1,pagecount:1,page:1,limit:1};let vod=d.length<1?JSON.stringify(nodata):JSON.stringify({page:parseInt(cateObj.pg),pagecount:pagecount||999,limit:20,total:999,list:d});return vod}function searchParse(searchObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let d=[];if(!searchObj.searchUrl){return"{}"}let p=searchObj.搜索==="*"&&rule.一级?rule.一级:searchObj.搜索;if(!p||typeof p!=="string"){return"{}"}p=p.trim();let pp=rule.一级.split(";");let url=searchObj.searchUrl.replaceAll("**",searchObj.wd);if(searchObj.pg===1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[1].split("]")[0]}else if(searchObj.pg>1&&url.includes("[")&&url.includes("]")&&!url.includes("#")){url=url.split("[")[0]}if(/fypage/.test(url)){if(url.includes("(")&&url.includes(")")){let url_rep=url.match(/.*?\((.*)\)/)[1];let cnt_page=url_rep.replaceAll("fypage",searchObj.pg);let cnt_pg=eval(cnt_page);url=url.replaceAll(url_rep,cnt_pg).replaceAll("(","").replaceAll(")","")}else{url=url.replaceAll("fypage",searchObj.pg)}}MY_URL=url;console.log(MY_URL);if(p.startsWith("js:")){const TYPE="search";const MY_PAGE=searchObj.pg;const KEY=searchObj.wd;var input=MY_URL;var detailUrl=rule.detailUrl||"";eval(p.trim().replace("js:",""));d=VODS}else{p=p.split(";");if(p.length<5){return"{}"}let p0=getPP(p,0,pp,0);let _ps=parseTags.getParse(p0);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;let is_json=p0.startsWith("json:");p0=p0.replace(/^(jsp:|json:|jq:)/,"");try{let req_method=MY_URL.split(";").length>1?MY_URL.split(";")[1].toLowerCase():"get";let html;if(req_method==="post"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`post=》rurl:${rurl},params:${params}`);let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else if(req_method==="postjson"){let rurls=MY_URL.split(";")[0].split("#");let rurl=rurls[0];let params=rurls.length>1?rurls[1]:"";print(`postjson-》rurl:${rurl},params:${params}`);try{params=JSON.parse(params)}catch(e){params="{}"}let _fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let postData={body:params};Object.assign(_fetch_params,postData);html=post(rurl,_fetch_params)}else{html=getHtml(MY_URL)}if(html){if(/系统安全验证|输入验证码/.test(html)){let cookie=verifyCode(MY_URL);if(cookie){console.log(`本次成功过验证,cookie:${cookie}`);setItem(RULE_CK,cookie)}else{console.log(`本次自动过搜索验证失败,cookie:${cookie}`)}html=getHtml(MY_URL)}if(!html.includes(searchObj.wd)){console.log("搜索结果源码未包含关键字,疑似搜索失败,正为您打印结果源码");console.log(html)}if(is_json){html=dealJson(html)}let list=_pdfa(html,p0);let p1=getPP(p,1,pp,1);let p2=getPP(p,2,pp,2);let p3=getPP(p,3,pp,3);let p4=getPP(p,4,pp,4);let p5=getPP(p,5,pp,5);list.forEach(it=>{let links=p4.split("+").map(_p4=>{return!rule.detailUrl?_pd(it,_p4,MY_URL):_pdfh(it,_p4)});let link=links.join("$");let content;if(p.length>5&&p[5]){content=_pdfh(it,p5)}else{content=""}let vod_id=link;let vod_name=_pdfh(it,p1).replace(/\n|\t/g,"").trim();let vod_pic=_pd(it,p2,MY_URL);if(rule.二级==="*"){vod_id=vod_id+"@@"+vod_name+"@@"+vod_pic}let ob={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,vod_remarks:_pdfh(it,p3).replace(/\n|\t/g,"").trim(),vod_content:content.replace(/\n|\t/g,"").trim()};d.push(ob)})}}catch(e){print("搜索发生错误:"+e.message);return"{}"}}if(rule.图片来源){d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic+rule.图片来源}})}return JSON.stringify({page:parseInt(searchObj.pg),pagecount:10,limit:20,total:100,list:d})}function detailParse(detailObj){let t1=(new Date).getTime();fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));let orId=detailObj.orId;let vod_name="片名";let vod_pic="";let vod_id=orId;if(rule.二级==="*"){let extra=orId.split("@@");vod_name=extra.length>1?extra[1]:vod_name;vod_pic=extra.length>2?extra[2]:vod_pic}let vod={vod_id:vod_id,vod_name:vod_name,vod_pic:vod_pic,type_name:"类型",vod_year:"年份",vod_area:"地区",vod_remarks:"更新信息",vod_actor:"主演",vod_director:"导演",vod_content:"简介"};let p=detailObj.二级;let url=detailObj.url;let detailUrl=detailObj.detailUrl;let fyclass=detailObj.fyclass;let tab_exclude=detailObj.tab_exclude;let html=detailObj.html||"";MY_URL=url;if(detailObj.二级访问前){try{print(`尝试在二级访问前执行代码:${detailObj.二级访问前}`);eval(detailObj.二级访问前.trim().replace("js:",""))}catch(e){print(`二级访问前执行代码出现错误:${e.message}`)}}if(p==="*"){vod.vod_play_from="道长在线";vod.vod_remarks=detailUrl;vod.vod_actor="没有二级,只有一级链接直接嗅探播放";vod.vod_content=MY_URL;vod.vod_play_url="嗅探播放$"+MY_URL.split("@@")[0]}else if(typeof p==="string"&&p.trim().startsWith("js:")){const TYPE="detail";var input=MY_URL;var play_url="";eval(p.trim().replace("js:",""));vod=VOD;console.log(JSON.stringify(vod))}else if(p&&typeof p==="object"){let tt1=(new Date).getTime();if(!html){html=getHtml(MY_URL)}print(`二级${MY_URL}仅获取源码耗时:${(new Date).getTime()-tt1}毫秒`);let _ps;if(p.is_json){print("二级是json");_ps=parseTags.json;html=dealJson(html)}else if(p.is_jsp){print("二级是jsp");_ps=parseTags.jsp}else if(p.is_jq){print("二级是jq");_ps=parseTags.jq}else{print("二级默认jq");_ps=parseTags.jq}let tt2=(new Date).getTime();print(`二级${MY_URL}获取并装载源码耗时:${tt2-tt1}毫秒`);_pdfa=_ps.pdfa;_pdfh=_ps.pdfh;_pd=_ps.pd;if(p.title){let p1=p.title.split(";");vod.vod_name=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();let type_name=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").replace(/ /g,"").trim():"";vod.type_name=type_name||vod.type_name}if(p.desc){try{let p1=p.desc.split(";");vod.vod_remarks=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim();vod.vod_year=p1.length>1?_pdfh(html,p1[1]).replace(/\n|\t/g,"").trim():"";vod.vod_area=p1.length>2?_pdfh(html,p1[2]).replace(/\n|\t/g,"").trim():"";vod.vod_actor=p1.length>3?_pdfh(html,p1[3]).replace(/\n|\t/g,"").trim():"";vod.vod_director=p1.length>4?_pdfh(html,p1[4]).replace(/\n|\t/g,"").trim():""}catch(e){}}if(p.content){try{let p1=p.content.split(";");vod.vod_content=_pdfh(html,p1[0]).replace(/\n|\t/g,"").trim()}catch(e){}}if(p.img){try{let p1=p.img.split(";");vod.vod_pic=_pd(html,p1[0],MY_URL)}catch(e){}}let vod_play_from="$$$";let playFrom=[];if(p.重定向&&p.重定向.startsWith("js:")){print("开始执行重定向代码:"+p.重定向);html=eval(p.重定向.replace("js:",""))}if(p.tabs){if(p.tabs.startsWith("js:")){print("开始执行tabs代码:"+p.tabs);var input=MY_URL;eval(p.tabs.replace("js:",""));playFrom=TABS}else{let p_tab=p.tabs.split(";")[0];let vHeader=_pdfa(html,p_tab);console.log(vHeader.length);let tab_text=p.tab_text||"body&&Text";let new_map={};for(let v of vHeader){let v_title=_pdfh(v,tab_text).trim();console.log(v_title);if(tab_exclude&&new RegExp(tab_exclude).test(v_title)){continue}if(!new_map.hasOwnProperty(v_title)){new_map[v_title]=1}else{new_map[v_title]+=1}if(new_map[v_title]>1){v_title+=Number(new_map[v_title]-1)}playFrom.push(v_title)}}console.log(JSON.stringify(playFrom))}else{playFrom=["道长在线"]}vod.vod_play_from=playFrom.join(vod_play_from);let vod_play_url="$$$";let vod_tab_list=[];if(p.lists){if(p.lists.startsWith("js:")){print("开始执行lists代码:"+p.lists);try{var input=MY_URL;var play_url="";eval(p.lists.replace("js:",""));for(let i in LISTS){if(LISTS.hasOwnProperty(i)){try{LISTS[i]=LISTS[i].map(it=>it.split("$").slice(0,2).join("$"))}catch(e){print("格式化LISTS发生错误:"+e.message)}}}vod_play_url=LISTS.map(it=>it.join("#")).join(vod_play_url)}catch(e){print("js执行lists: 发生错误:"+e.message)}}else{let list_text=p.list_text||"body&&Text";let list_url=p.list_url||"a&&href";let is_tab_js=p.tabs.trim().startsWith("js:");for(let i=0;i1&&!is_tab_js?p.tabs.split(";")[1]:"";let p1=p.lists.replaceAll("#idv",tab_name).replaceAll("#id",i);tab_ext=tab_ext.replaceAll("#idv",tab_name).replaceAll("#id",i);let tabName=tab_ext?_pdfh(html,tab_ext):tab_name;console.log(tabName);let new_vod_list=[];let tt1=(new Date).getTime();if(typeof pdfl==="function"){new_vod_list=pdfl(html,p1,list_text,list_url,MY_URL)}else{let vodList=[];try{vodList=_pdfa(html,p1);console.log("len(vodList):"+vodList.length)}catch(e){}for(let i=0;i0){new_vod_list=forceOrder(new_vod_list,"",x=>x.split("$")[0]);console.log(`drpy影响性能代码共计列表数循环次数:${new_vod_list.length},耗时:${(new Date).getTime()-tt1}毫秒`)}let vlist=new_vod_list.join("#");vod_tab_list.push(vlist)}vod_play_url=vod_tab_list.join(vod_play_url)}}vod.vod_play_url=vod_play_url}if(rule.图片来源&&vod.vod_pic&&vod.vod_pic.startsWith("http")){vod.vod_pic=vod.vod_pic+rule.图片来源}if(!vod.vod_id||vod_id.includes("$")&&vod.vod_id!==vod_id){vod.vod_id=vod_id}let t2=(new Date).getTime();console.log(`加载二级界面${MY_URL}耗时:${t2-t1}毫秒`);vod=vodDeal(vod);return JSON.stringify({list:[vod]})}function get_tab_index(vod){let obj={};vod.vod_play_from.split("$$$").forEach((it,index)=>{obj[it]=index});return obj}function vodDeal(vod){let vod_play_from=vod.vod_play_from.split("$$$");let vod_play_url=vod.vod_play_url.split("$$$");let tab_removed_list=vod_play_from;let tab_ordered_list=vod_play_from;let tab_renamed_list=vod_play_from;let tab_list=vod_play_from;let play_ordered_list=vod_play_url;if(rule.tab_remove&&rule.tab_remove.length>0||rule.tab_order&&rule.tab_order.length>0){let tab_index_dict=get_tab_index(vod);if(rule.tab_remove&&rule.tab_remove.length>0){tab_removed_list=vod_play_from.filter(it=>!rule.tab_remove.includes(it));tab_list=tab_removed_list}if(rule.tab_order&&rule.tab_order.length>0){let tab_order=rule.tab_order;tab_ordered_list=tab_removed_list.sort((a,b)=>{return(tab_order.indexOf(a)===-1?9999:tab_order.indexOf(a))-(tab_order.indexOf(b)===-1?9999:tab_order.indexOf(b))});tab_list=tab_ordered_list}play_ordered_list=tab_list.map(it=>vod_play_url[tab_index_dict[it]])}if(rule.tab_rename&&typeof rule.tab_rename==="object"&Object.keys(rule.tab_rename).length>0){tab_renamed_list=tab_list.map(it=>rule.tab_rename[it]||it);tab_list=tab_renamed_list}vod.vod_play_from=tab_list.join("$$$");vod.vod_play_url=play_ordered_list.join("$$$");return vod}function tellIsJx(url){try{let is_vip=!/\.(m3u8|mp4|m4a)$/.test(url.split("?")[0])&&是否正版(url);return is_vip?1:0}catch(e){return 1}}function playParse(playObj){fetch_params=JSON.parse(JSON.stringify(rule_fetch_params));MY_URL=playObj.url;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;let common_play={parse:1,url:input,jx:tellIsJx(input)};let lazy_play;if(!rule.play_parse||!rule.lazy){lazy_play=common_play}else if(rule.play_parse&&rule.lazy&&typeof rule.lazy==="string"){try{let lazy_code=rule.lazy.replace("js:","").trim();print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:1,jx:tellIsJx(input),url:input}}catch(e){print("js免嗅错误:"+e.message);lazy_play=common_play}}else{lazy_play=common_play}if(Array.isArray(rule.play_json)&&rule.play_json.length>0){let web_url=lazy_play.url;for(let pjson of rule.play_json){if(pjson.re&&(pjson.re==="*"||web_url.match(new RegExp(pjson.re)))){if(pjson.json&&typeof pjson.json==="object"){let base_json=pjson.json;lazy_play=Object.assign(lazy_play,base_json);break}}}}else if(rule.play_json&&!Array.isArray(rule.play_json)){let base_json={jx:1,parse:1};lazy_play=Object.assign(lazy_play,base_json)}else if(!rule.play_json){let base_json={jx:0,parse:1};lazy_play=Object.assign(lazy_play,base_json)}console.log(JSON.stringify(lazy_play));return JSON.stringify(lazy_play)}function proxyParse(proxyObj){var input=proxyObj.params;if(proxyObj.proxy_rule){log("准备执行本地代理规则:\n"+proxyObj.proxy_rule);try{eval(proxyObj.proxy_rule);if(input&&input!==proxyObj.params&&Array.isArray(input)&&input.length===3){return input}else{return[404,"text/plain","Not Found"]}}catch(e){return[500,"text/plain","代理规则错误:"+e.message]}}else{return[404,"text/plain","Not Found"]}}function isVideoParse(isVideoObj){var input=isVideoObj.url;if(!isVideoObj.t){let re_matcher=new RegExp(isVideoObj.isVideo,"i");return re_matcher.test(input)}else{try{eval(isVideoObj.isVideo);if(typeof input==="boolean"){return input}else{return false}}catch(e){log("执行嗅探规则发生错误:"+e.message);return false}}}function init(ext){console.log("init");try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")){let js=request(ext,{method:"GET"});if(js){eval(js.replace("var rule","rule"))}}else{eval(ext.replace("var rule","rule"))}}if(rule.模板&&muban.hasOwnProperty(rule.模板)){print("继承模板:"+rule.模板);rule=Object.assign(muban[rule.模板],rule)}let rule_cate_excludes=(rule.cate_exclude||"").split("|").filter(it=>it.trim());let rule_tab_excludes=(rule.tab_exclude||"").split("|").filter(it=>it.trim());rule_cate_excludes=rule_cate_excludes.concat(CATE_EXCLUDE.split("|").filter(it=>it.trim()));rule_tab_excludes=rule_tab_excludes.concat(TAB_EXCLUDE.split("|").filter(it=>it.trim()));rule.cate_exclude=rule_cate_excludes.join("|");rule.tab_exclude=rule_tab_excludes.join("|");rule.host=(rule.host||"").rstrip("/");HOST=rule.host;if(rule.hostJs){console.log(`检测到hostJs,准备执行...`);try{eval(rule.hostJs);rule.host=HOST.rstrip("/")}catch(e){console.log(`执行${rule.hostJs}获取host发生错误:`+e.message)}}rule.url=rule.url||"";rule.double=rule.double||false;rule.homeUrl=rule.homeUrl||"";rule.detailUrl=rule.detailUrl||"";rule.searchUrl=rule.searchUrl||"";rule.homeUrl=rule.host&&rule.homeUrl?urljoin(rule.host,rule.homeUrl):rule.homeUrl||rule.host;rule.detailUrl=rule.host&&rule.detailUrl?urljoin(rule.host,rule.detailUrl):rule.detailUrl;rule.二级访问前=rule.二级访问前||"";if(rule.url.includes("[")&&rule.url.includes("]")){let u1=rule.url.split("[")[0];let u2=rule.url.split("[")[1].split("]")[0];rule.url=rule.host&&rule.url?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.url}else{rule.url=rule.host&&rule.url?urljoin(rule.host,rule.url):rule.url}if(rule.searchUrl.includes("[")&&rule.searchUrl.includes("]")&&!rule.searchUrl.includes("#")){let u1=rule.searchUrl.split("[")[0];let u2=rule.searchUrl.split("[")[1].split("]")[0];rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,u1)+"["+urljoin(rule.host,u2)+"]":rule.searchUrl}else{rule.searchUrl=rule.host&&rule.searchUrl?urljoin(rule.host,rule.searchUrl):rule.searchUrl}rule.timeout=rule.timeout||5e3;rule.encoding=rule.编码||rule.encoding||"utf-8";rule.search_encoding=rule.搜索编码||rule.search_encoding||"";rule.图片来源=rule.图片来源||"";rule.play_json=rule.hasOwnProperty("play_json")?rule.play_json:[];rule.pagecount=rule.hasOwnProperty("pagecount")?rule.pagecount:{};rule.proxy_rule=rule.hasOwnProperty("proxy_rule")?rule.proxy_rule:"";rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";rule.tab_remove=rule.hasOwnProperty("tab_remove")?rule.tab_remove:[];rule.tab_order=rule.hasOwnProperty("tab_order")?rule.tab_order:[];rule.tab_rename=rule.hasOwnProperty("tab_rename")?rule.tab_rename:{};if(rule.headers&&typeof rule.headers==="object"){try{let header_keys=Object.keys(rule.headers);for(let k of header_keys){if(k.toLowerCase()==="user-agent"){let v=rule.headers[k];console.log(v);if(["MOBILE_UA","PC_UA","UC_UA","IOS_UA","UA"].includes(v)){rule.headers[k]=eval(v)}}else if(k.toLowerCase()==="cookie"){let v=rule.headers[k];if(v&&v.startsWith("http")){console.log(v);try{v=fetch(v);console.log(v);rule.headers[k]=v}catch(e){console.log(`从${v}获取cookie发生错误:`+e.message)}}}}}catch(e){console.log("处理headers发生错误:"+e.message)}}rule_fetch_params={headers:rule.headers||false,timeout:rule.timeout,encoding:rule.encoding};oheaders=rule.headers||{};RKEY=typeof key!=="undefined"&&key?key:"drpy_"+(rule.title||rule.host);pre();init_test()}catch(e){console.log("init_test发生错误:"+e.message)}}let homeHtmlCache=undefined;function home(filter){console.log("home");let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:rule.class_parse||"",cate_exclude:rule.cate_exclude};return homeParse(homeObj)}function homeVod(params){console.log("homeVod");let homeVodObj={"推荐":rule.推荐,double:rule.double,homeUrl:rule.homeUrl,detailUrl:rule.detailUrl};return homeVodParse(homeVodObj)}function category(tid,pg,filter,extend){let cateObj={url:rule.url,"一级":rule.一级,tid:tid,pg:parseInt(pg),filter:filter,extend:extend};return categoryParse(cateObj)}function detail(vod_url){let orId=vod_url;let fyclass="";log("orId:"+orId);if(vod_url.indexOf("$")>-1){let tmp=vod_url.split("$");fyclass=tmp[0];vod_url=tmp[1]}let detailUrl=vod_url.split("@@")[0];let url;if(!detailUrl.startsWith("http")&&!detailUrl.includes("/")){url=rule.detailUrl.replaceAll("fyid",detailUrl).replaceAll("fyclass",fyclass)}else if(detailUrl.includes("/")){url=urljoin(rule.homeUrl,detailUrl)}else{url=detailUrl}let detailObj={orId:orId,url:url,"二级":rule.二级,"二级访问前":rule.二级访问前,detailUrl:detailUrl,fyclass:fyclass,tab_exclude:rule.tab_exclude};return detailParse(detailObj)}function play(flag,id,flags){let playObj={url:id,flag:flag,flags:flags};return playParse(playObj)}function search(wd,quick,pg){if(rule.search_encoding){if(rule.search_encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.search_encoding)}}else if(rule.encoding&&rule.encoding.toLowerCase()!=="utf-8"){wd=encodeStr(wd,rule.encoding)}let searchObj={searchUrl:rule.searchUrl,"搜索":rule.搜索,wd:wd,pg:pg||1,quick:quick};return searchParse(searchObj)}function proxy(params){if(rule.proxy_rule&&rule.proxy_rule.trim()){rule.proxy_rule=rule.proxy_rule.trim()}if(rule.proxy_rule.startsWith("js:")){rule.proxy_rule=rule.proxy_rule.replace("js:","")}let proxyObj={params:params,proxy_rule:rule.proxy_rule};return proxyParse(proxyObj)}function sniffer(){let enable_sniffer=rule.sniffer||false;if(enable_sniffer){log("开始执行辅助嗅探代理规则...")}return enable_sniffer}function isVideo(url){let t=0;let is_video;if(rule.isVideo&&rule.isVideo.trim()){is_video=rule.isVideo.trim()}if(is_video.startsWith("js:")){is_video=is_video.replace("js:","");t=1}let isVideoObj={url:url,isVideo:is_video,t:t};let result=isVideoParse(isVideoObj);if(result){log("成功执行辅助嗅探规则并检测到视频地址:\n"+rule.isVideo)}return result}function DRPY(){return{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo}}export default{init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,DRPY:DRPY}; \ No newline at end of file diff --git a/ZX/js/lib/gbk.js b/ZX/js/lib/gbk.js new file mode 100644 index 0000000..796d53a --- /dev/null +++ b/ZX/js/lib/gbk.js @@ -0,0 +1,68 @@ +/*** + * gbk编码解码函数 + * strTool = gbkTool() strTool.encode(key) + * @returns {{encode: (function(*): *), decode: (function(*): *)}} + */ +export function gbkTool(){ + var data=function(zipData){ + var re=zipData + .replace(/#(\d+)\$/g,function(a,b){ + return Array(+b+3).join('#'); + }) + .replace(/#/g,'####') + .replace(/(\w\w):([\w#]+)(?:,|$)/g,function(a,hd,dt){ + return dt.replace(/../g,function(a){ + if(a!='##'){ + return hd+a; + }else{ + return a; + } + }); + }); + return re; + }('4e:020405060f12171f20212326292e2f313335373c40414244464a5155575a5b6263646567686a6b6c6d6e6f727475767778797a7b7c7d7f808182838485878a#909697999c9d9ea3aaafb0b1b4b6b7b8b9bcbdbec8cccfd0d2dadbdce0e2e6e7e9edeeeff1f4f8f9fafcfe,4f:00020304050607080b0c12131415161c1d212328292c2d2e31333537393b3e3f40414244454748494a4b4c525456616266686a6b6d6e7172757778797a7d8081828586878a8c8e909293959698999a9c9e9fa1a2a4abadb0b1b2b3b4b6b7b8b9babbbcbdbec0c1c2c6c7c8c9cbcccdd2d3d4d5d6d9dbe0e2e4e5e7ebecf0f2f4f5f6f7f9fbfcfdff,50:000102030405060708090a#0b0e1011131516171b1d1e20222324272b2f303132333435363738393b3d3f404142444546494a4b4d5051525354565758595b5d5e5f6061626364666768696a6b6d6e6f70717273747578797a7c7d818283848687898a8b8c8e8f909192939495969798999a9b9c9d9e9fa0a1a2a4a6aaabadaeafb0b1b3b4b5b6b7b8b9bcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdced0d1d2d3d4d5d7d8d9dbdcdddedfe0e1e2e3e4e5e8e9eaebeff0f1f2f4f6f7f8f9fafcfdfeff,51:00010203040508#090a0c0d0e0f1011131415161718191a1b1c1d1e1f2022232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e42474a4c4e4f5052535758595b5d5e5f606163646667696a6f727a7e7f838486878a8b8e8f90919394989a9d9e9fa1a3a6a7a8a9aaadaeb4b8b9babebfc1c2c3c5c8cacdced0d2d3d4d5d6d7d8d9dadcdedfe2e3e5e6e7e8e9eaeceef1f2f4f7fe,52:0405090b0c0f101314151c1e1f2122232526272a2c2f313234353c3e4445464748494b4e4f5253555758#595a5b5d5f6062636466686b6c6d6e7071737475767778797a7b7c7e808384858687898a8b8c8d8e8f91929495969798999a9ca4a5a6a7aeafb0b4b5b6b7b8b9babbbcbdc0c1c2c4c5c6c8cacccdcecfd1d3d4d5d7d9dadbdcdddee0e1e2e3e5e6e7e8e9eaebecedeeeff1f2f3f4f5f6f7f8fbfcfd,53:0102030407090a0b0c0e11121314181b1c1e1f2224252728292b2c2d2f3031323334353637383c3d404244464b4c4d505458595b5d65686a6c6d7276797b7c7d7e80818387888a8e8f#90919293949697999b9c9ea0a1a4a7aaabacadafb0b1b2b3b4b5b7b8b9babcbdbec0c3c4c5c6c7cecfd0d2d3d5dadcdddee1e2e7f4fafeff,54:000205070b1418191a1c2224252a303336373a3d3f4142444547494c4d4e4f515a5d5e5f6061636567696a6b6c6d6e6f7074797a7e7f8183858788898a8d919397989c9e9fa0a1a2a5aeb0b2b5b6b7b9babcbec3c5cacbd6d8dbe0e1e2e3e4ebeceff0f1f4f5f6f7f8f9fbfe,55:0002030405080a0b0c0d0e121315161718191a1c1d1e1f212526#28292b2d3234353638393a3b3d40424547484b4c4d4e4f515253545758595a5b5d5e5f60626368696b6f7071727374797a7d7f85868c8d8e9092939596979a9b9ea0a1a2a3a4a5a6a8a9aaabacadaeafb0b2b4b6b8babcbfc0c1c2c3c6c7c8cacbcecfd0d5d7d8d9dadbdee0e2e7e9edeef0f1f4f6f8f9fafbfcff,56:0203040506070a0b0d1011121314151617191a1c1d202122252628292a2b2e2f30333537383a3c3d3e404142434445464748494a4b4f5051525355565a5b5d5e5f6061#636566676d6e6f70727374757778797a7d7e7f80818283848788898a8b8c8d9091929495969798999a9b9c9d9e9fa0a1a2a4a5a6a7a8a9aaabacadaeb0b1b2b3b4b5b6b8b9babbbdbebfc0c1c2c3c4c5c6c7c8c9cbcccdcecfd0d1d2d3d5d6d8d9dce3e5e6e7e8e9eaeceeeff2f3f6f7f8fbfc,57:00010205070b0c0d0e0f101112131415161718191a1b1d1e202122242526272b313234353637383c3d3f414344454648494b52535455565859626365676c6e707172747578797a7d7e7f80#818788898a8d8e8f90919495969798999a9c9d9e9fa5a8aaacafb0b1b3b5b6b7b9babbbcbdbebfc0c1c4c5c6c7c8c9cacccdd0d1d3d6d7dbdcdee1e2e3e5e6e7e8e9eaebeceef0f1f2f3f5f6f7fbfcfeff,58:0103040508090a0c0e0f101213141617181a1b1c1d1f222325262728292b2c2d2e2f31323334363738393a3b3c3d3e3f4041424345464748494a4b4e4f505253555657595a5b5c5d5f6061626364666768696a6d6e6f707172737475767778797a7b7c7d7f82848687888a8b8c#8d8e8f909194959697989b9c9da0a1a2a3a4a5a6a7aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbdbebfc0c2c3c4c6c7c8c9cacbcccdcecfd0d2d3d4d6d7d8d9dadbdcdddedfe0e1e2e3e5e6e7e8e9eaedeff1f2f4f5f7f8fafbfcfdfeff,59:000103050608090a0b0c0e1011121317181b1d1e2021222326282c30323335363b3d3e3f404345464a4c4d505253595b5c5d5e5f616364666768696a6b6c6d6e6f70717275777a7b7c7e7f8085898b8c8e8f90919495989a9b9c9d9fa0a1a2a6#a7acadb0b1b3b4b5b6b7b8babcbdbfc0c1c2c3c4c5c7c8c9cccdcecfd5d6d9dbdedfe0e1e2e4e6e7e9eaebedeeeff0f1f2f3f4f5f6f7f8fafcfdfe,5a:00020a0b0d0e0f101214151617191a1b1d1e2122242627282a2b2c2d2e2f3033353738393a3b3d3e3f414243444547484b4c4d4e4f5051525354565758595b5c5d5e5f60616364656668696b6c6d6e6f7071727378797b7c7d7e808182838485868788898a8b8c8d8e8f9091939495969798999c9d9e9fa0a1a2a3a4a5a6a7a8a9abac#adaeafb0b1b4b6b7b9babbbcbdbfc0c3c4c5c6c7c8cacbcdcecfd0d1d3d5d7d9dadbdddedfe2e4e5e7e8eaecedeeeff0f2f3f4f5f6f7f8f9fafbfcfdfeff,5b:0001020304050607080a0b0c0d0e0f10111213141518191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303133353638393a3b3c3d3e3f4142434445464748494a4b4c4d4e4f52565e606167686b6d6e6f7274767778797b7c7e7f82868a8d8e90919294969fa7a8a9acadaeafb1b2b7babbbcc0c1c3c8c9cacbcdcecf#d1d4d5d6d7d8d9dadbdce0e2e3e6e7e9eaebecedeff1f2f3f4f5f6f7fdfe,5c:0002030507080b0c0d0e10121317191b1e1f2021232628292a2b2d2e2f303233353637434446474c4d5253545657585a5b5c5d5f62646768696a6b6c6d70727374757677787b7c7d7e808384858687898a8b8e8f9293959d9e9fa0a1a4a5a6a7a8aaaeafb0b2b4b6b9babbbcbec0c2c3c5c6c7c8c9cacccdcecfd0d1d3d4d5d6d7d8dadbdcdddedfe0e2e3e7e9ebeceeeff1f2f3f4f5f6f7f8f9fafcfdfeff,5d:00#01040508090a0b0c0d0f10111213151718191a1c1d1f2021222325282a2b2c2f3031323335363738393a3b3c3f4041424344454648494d4e4f5051525354555657595a5c5e5f6061626364656667686a6d6e7071727375767778797a7b7c7d7e7f8081838485868788898a8b8c8d8e8f9091929394959697989a9b9c9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b8b9babbbcbdbebfc0c1c2c3c4c6c7c8c9cacbcccecfd0d1d2d3d4d5d6d7d8d9dadcdfe0e3e4eaeced#f0f5f6f8f9fafbfcff,5e:000407090a0b0d0e1213171e1f20212223242528292a2b2c2f303233343536393a3e3f404143464748494a4b4d4e4f50515253565758595a5c5d5f60636465666768696a6b6c6d6e6f70717577797e8182838588898c8d8e92989b9da1a2a3a4a8a9aaabacaeafb0b1b2b4babbbcbdbfc0c1c2c3c4c5c6c7c8cbcccdcecfd0d4d5d7d8d9dadcdddedfe0e1e2e3e4e5e6e7e9ebecedeeeff0f1f2f3f5f8f9fbfcfd,5f:050607090c0d0e10121416191a1c1d1e21222324#282b2c2e30323334353637383b3d3e3f4142434445464748494a4b4c4d4e4f5154595a5b5c5e5f60636567686b6e6f72747576787a7d7e7f83868d8e8f919394969a9b9d9e9fa0a2a3a4a5a6a7a9abacafb0b1b2b3b4b6b8b9babbbebfc0c1c2c7c8cacbced3d4d5dadbdcdedfe2e3e5e6e8e9eceff0f2f3f4f6f7f9fafc,60:0708090b0c10111317181a1e1f2223242c2d2e3031323334363738393a3d3e404445464748494a4c4e4f5153545657585b5c5e5f606165666e71727475777e80#8182858687888a8b8e8f909193959798999c9ea1a2a4a5a7a9aaaeb0b3b5b6b7b9babdbebfc0c1c2c3c4c7c8c9cccdcecfd0d2d3d4d6d7d9dbdee1e2e3e4e5eaf1f2f5f7f8fbfcfdfeff,61:02030405070a0b0c1011121314161718191b1c1d1e21222528292a2c2d2e2f303132333435363738393a3b3c3d3e4041424344454647494b4d4f50525354565758595a5b5c5e5f606163646566696a6b6c6d6e6f717273747678797a7b7c7d7e7f808182838485868788898a8c8d8f9091929395#969798999a9b9c9e9fa0a1a2a3a4a5a6aaabadaeafb0b1b2b3b4b5b6b8b9babbbcbdbfc0c1c3c4c5c6c7c9cccdcecfd0d3d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e7e8e9eaebecedeeeff0f1f2f3f4f6f7f8f9fafbfcfdfe,62:00010203040507091314191c1d1e2023262728292b2d2f303132353638393a3b3c424445464a4f50555657595a5c5d5e5f6061626465687172747577787a7b7d818283858687888b8c8d8e8f9094999c9d9ea3a6a7a9aaadaeafb0b2b3b4b6b7b8babec0c1#c3cbcfd1d5dddee0e1e4eaebf0f2f5f8f9fafb,63:00030405060a0b0c0d0f10121314151718191c2627292c2d2e30313334353637383b3c3e3f40414447484a51525354565758595a5b5c5d60646566686a6b6c6f707273747578797c7d7e7f81838485868b8d9193949597999a9b9c9d9e9fa1a4a6abafb1b2b5b6b9bbbdbfc0c1c2c3c5c7c8cacbccd1d3d4d5d7d8d9dadbdcdddfe2e4e5e6e7e8ebeceeeff0f1f3f5f7f9fafbfcfe,64:0304060708090a0d0e111215161718191a1d1f222324#252728292b2e2f3031323335363738393b3c3e404243494b4c4d4e4f505153555657595a5b5c5d5f60616263646566686a6b6c6e6f70717273747576777b7c7d7e7f8081838688898a8b8c8d8e8f90939497989a9b9c9d9fa0a1a2a3a5a6a7a8aaabafb1b2b3b4b6b9bbbdbebfc1c3c4c6c7c8c9cacbcccfd1d3d4d5d6d9dadbdcdddfe0e1e3e5e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,65:01020304050607080a0b0c0d0e0f10111314151617191a1b1c1d1e1f2021#222324262728292a2c2d30313233373a3c3d404142434446474a4b4d4e5052535457585a5c5f606164656768696a6d6e6f7173757678797a7b7c7d7e7f8081828384858688898a8d8e8f92949596989a9d9ea0a2a3a6a8aaacaeb1b2b3b4b5b6b7b8babbbebfc0c2c7c8c9cacdd0d1d3d4d5d8d9dadbdcdddedfe1e3e4eaebf2f3f4f5f8f9fbfcfdfeff,66:0104050708090b0d1011121617181a1b1c1e2122232426292a2b2c2e3032333738393a3b3d3f40424445464748494a4d4e505158#595b5c5d5e6062636567696a6b6c6d7172737578797b7c7d7f808183858688898a8b8d8e8f909293949598999a9b9c9e9fa0a1a2a3a4a5a6a9aaabacadafb0b1b2b3b5b6b7b8babbbcbdbfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8dadedfe0e1e2e3e4e5e7e8eaebecedeeeff1f5f6f8fafbfd,67:010203040506070c0e0f1112131618191a1c1e20212223242527292e303233363738393b3c3e3f414445474a4b4d5254555758595a5b5d62636466676b6c6e717476#78797a7b7d8082838586888a8c8d8e8f9192939496999b9fa0a1a4a6a9acaeb1b2b4b9babbbcbdbebfc0c2c5c6c7c8c9cacbcccdced5d6d7dbdfe1e3e4e6e7e8eaebedeef2f5f6f7f8f9fafbfcfe,68:01020304060d1012141518191a1b1c1e1f20222324252627282b2c2d2e2f30313435363a3b3f474b4d4f52565758595a5b5c5d5e5f6a6c6d6e6f707172737578797a7b7c7d7e7f8082848788898a8b8c8d8e90919294959698999a9b9c9d9e9fa0a1a3a4a5a9aaabacaeb1b2b4b6b7b8#b9babbbcbdbebfc1c3c4c5c6c7c8cacccecfd0d1d3d4d6d7d9dbdcdddedfe1e2e4e5e6e7e8e9eaebecedeff2f3f4f6f7f8fbfdfeff,69:00020304060708090a0c0f11131415161718191a1b1c1d1e21222325262728292a2b2c2e2f313233353637383a3b3c3e4041434445464748494a4b4c4d4e4f50515253555658595b5c5f616264656768696a6c6d6f7072737475767a7b7d7e7f8183858a8b8c8e8f909192939697999a9d9e9fa0a1a2a3a4a5a6a9aaacaeafb0b2b3b5b6b8b9babcbd#bebfc0c2c3c4c5c6c7c8c9cbcdcfd1d2d3d5d6d7d8d9dadcdddee1e2e3e4e5e6e7e8e9eaebeceeeff0f1f3f4f5f6f7f8f9fafbfcfe,6a:000102030405060708090b0c0d0e0f10111213141516191a1b1c1d1e20222324252627292b2c2d2e30323334363738393a3b3c3f40414243454648494a4b4c4d4e4f515253545556575a5c5d5e5f60626364666768696a6b6c6d6e6f70727374757677787a7b7d7e7f81828385868788898a8b8c8d8f929394959698999a9b9c9d9e9fa1a2a3a4a5a6#a7a8aaadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,6b:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f252628292a2b2c2d2e2f303133343536383b3c3d3f4041424445484a4b4d4e4f5051525354555657585a5b5c5d5e5f606168696b6c6d6e6f7071727374757677787a7d7e7f808588#8c8e8f909194959798999c9d9e9fa0a2a3a4a5a6a7a8a9abacadaeafb0b1b2b6b8b9babbbcbdbec0c3c4c6c7c8c9caccced0d1d8dadcdddedfe0e2e3e4e5e6e7e8e9ecedeef0f1f2f4f6f7f8fafbfcfeff,6c:000102030408090a0b0c0e12171c1d1e2023252b2c2d31333637393a3b3c3e3f434445484b4c4d4e4f5152535658595a62636566676b6c6d6e6f71737577787a7b7c7f8084878a8b8d8e9192959697989a9c9d9ea0a2a8acafb0b4b5b6b7bac0c1c2c3c6c7c8cbcdcecfd1d2d8#d9dadcdddfe4e6e7e9ecedf2f4f9ff,6d:000203050608090a0d0f101113141516181c1d1f20212223242628292c2d2f30343637383a3f404244494c50555657585b5d5f6162646567686b6c6d707172737576797a7b7d7e7f8081838486878a8b8d8f9092969798999a9ca2a5acadb0b1b3b4b6b7b9babbbcbdbec1c2c3c8c9cacdcecfd0d2d3d4d5d7dadbdcdfe2e3e5e7e8e9eaedeff0f2f4f5f6f8fafdfeff,6e:0001020304060708090b0f12131518191b1c1e1f222627282a2c2e30313335#3637393b3c3d3e3f40414245464748494a4b4c4f5051525557595a5c5d5e606162636465666768696a6c6d6f707172737475767778797a7b7c7d8081828487888a8b8c8d8e91929394959697999a9b9d9ea0a1a3a4a6a8a9abacadaeb0b3b5b8b9bcbebfc0c3c4c5c6c8c9cacccdced0d2d6d8d9dbdcdde3e7eaebecedeeeff0f1f2f3f5f6f7f8fafbfcfdfeff,6f:000103040507080a0b0c0d0e101112161718191a1b1c1d1e1f212223252627282c2e303234353738393a3b3c3d3f404142#43444548494a4c4e4f5051525354555657595a5b5d5f60616364656768696a6b6c6f707173757677797b7d7e7f808182838586878a8b8f909192939495969798999a9b9d9e9fa0a2a3a4a5a6a8a9aaabacadaeafb0b1b2b4b5b7b8babbbcbdbebfc1c3c4c5c6c7c8cacbcccdcecfd0d3d4d5d6d7d8d9dadbdcdddfe2e3e4e5e6e7e8e9eaebecedf0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,70:000102030405060708090a0b0c0d0e0f1012131415161718191c1d1e1f2021222425262728292a#2b2c2d2e2f30313233343637383a3b3c3d3e3f404142434445464748494a4b4d4e505152535455565758595a5b5c5d5f606162636465666768696a6e7172737477797a7b7d818283848687888b8c8d8f90919397989a9b9e9fa0a1a2a3a4a5a6a7a8a9aab0b2b4b5b6babebfc4c5c6c7c9cbcccdcecfd0d1d2d3d4d5d6d7dadcdddee0e1e2e3e5eaeef0f1f2f3f4f5f6f8fafbfcfeff,71:0001020304050607080b0c0d0e0f111214171b1c1d1e1f2021222324252728292a2b2c2d2e323334#353738393a3b3c3d3e3f4041424344464748494b4d4f505152535455565758595a5b5d5f6061626365696a6b6c6d6f707174757677797b7c7e7f8081828385868788898b8c8d8e909192939596979a9b9c9d9ea1a2a3a4a5a6a7a9aaabadaeafb0b1b2b4b6b7b8babbbcbdbebfc0c1c2c4c5c6c7c8c9cacbcccdcfd0d1d2d3d6d7d8d9dadbdcdddedfe1e2e3e4e6e8e9eaebecedeff0f1f2f3f4f5f6f7f8fafbfcfdfeff,72:0001020304050708090a0b0c0d0e0f101112131415161718191a#1b1c1e1f2021222324252627292b2d2e2f3233343a3c3e40414243444546494a4b4e4f505153545557585a5c5e60636465686a6b6c6d707173747677787b7c7d828385868788898c8e9091939495969798999a9b9c9d9ea0a1a2a3a4a5a6a7a8a9aaabaeb1b2b3b5babbbcbdbebfc0c5c6c7c9cacbcccfd1d3d4d5d6d8dadb#95$,30:000102,00b702:c9c7,00a830:0305,2014ff5e20:162618191c1d,30:141508090a0b0c0d0e0f16171011,00:b1d7f7,22:362728110f2a2908371aa52520,231222:992b2e614c483d1d606e6f64651e3534,26:4240,00b020:3233,2103ff0400a4ff:e0e1,203000a7211626:0605,25:cbcfcec7c6a1a0b3b2,203b21:92909193,30:13#95$,21:70717273747576777879#4$,24:88898a8b8c8d8e8f909192939495969798999a9b7475767778797a7b7c7d7e7f808182838485868760616263646566676869##,32:20212223242526272829##,21:606162636465666768696a6b#97$,ff:010203e505060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5de3#95$,30:4142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f90919293#106$a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6#103$,03:9192939495969798999a9b9c9d9e9fa0a1a3a4a5a6a7a8a9#6$b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c3c4c5c6c7c8c9#5$,fe:3536393a3f403d3e41424344##3b3c373831#3334#104$,04:10111213141501161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f#13$30313233343551363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f#11$,02:cacbd9,20:13152535,21:050996979899,22:151f23526667bf,25:505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727381828384858687#88898a8b8c8d8e8f939495bcbde2e3e4e5,2609229530:121d1e#9$,010100e101ce00e0011300e9011b00e8012b00ed01d000ec014d00f301d200f2016b00fa01d400f901:d6d8dadc,00:fcea,0251e7c701:4448,e7c802:61#2$,31:05060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242526272829#19$,30:212223242526272829,32a333:8e8f9c9d9ea1c4ced1d2d5,fe30ff:e2e4#,212132:31#,20:10#1$,30:fc9b9cfdfe069d9e,fe:494a4b4c4d4e4f50515254555657595a5b5c5d5e5f6061#626364656668696a6b,e7:e7e8e9eaebecedeeeff0f1f2f3,30:07#11$,25:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b#13$,72:dcdddfe2e3e4e5e6e7eaebf5f6f9fdfeff,73:00020405060708090b0c0d0f1011121418191a1f2023242627282d2f30323335363a3b3c3d404142434445464748#494a4b4c4e4f515354555658595a5b5c5d5e5f6162636465666768696a6b6e7071#92$72737475767778797a7b7c7d7f808182838586888a8c8d8f90929394959798999a9c9d9ea0a1a3a4a5a6a7a8aaacadb1b4b5b6b8b9bcbdbebfc1c3c4c5c6c7#cbccced2d3d4d5d6d7d8dadbdcdddfe1e2e3e4e6e8eaebeceeeff0f1f3f4f5f6f7#92$f8f9fafbfcfdfeff,74:0001020407080b0c0d0e1112131415161718191c1d1e1f2021232427292b2d2f31323738393a3b3d3e3f4042434445464748494a4b4c4d#4e4f505152535456585d606162636465666768696a6b6c6e6f717273747578797a#92$7b7c7d7f8284858688898a8c8d8f9192939495969798999a9b9d9fa0a1a2a3a4a5a6aaabacadaeafb0b1b2b3b4b5b6b7b8b9bbbcbdbebfc0c1c2c3c4c5c6c7#c8c9cacbcccdcecfd0d1d3d4d5d6d7d8d9dadbdddfe1e5e7e8e9eaebecedf0f1f2#92$f3f5f8f9fafbfcfdfe,75:0001020305060708090a0b0c0e1012141516171b1d1e202122232426272a2e3436393c3d3f414243444647494a4d5051525355565758#5d5e5f60616263646768696b6c6d6e6f7071737576777a7b7c7d7e808182848587#92$88898a8c8d8e909395989b9c9ea2a6a7a8a9aaadb6b7babbbfc0c1c6cbcccecfd0d1d3d7d9dadcdddfe0e1e5e9ecedeeeff2f3f5f6f7f8fafbfdfe,76:02040607#08090b0d0e0f11121314161a1c1d1e212327282c2e2f31323637393a3b3d414244#92$45464748494a4b4e4f50515253555758595a5b5d5f6061626465666768696a6c6d6e7071727374757677797a7c7f80818385898a8c8d8f9092949597989a9b#9c9d9e9fa0a1a2a3a5a6a7a8a9aaabacadafb0b3b5b6b7b8b9babbbcbdbec0c1c3,554a963f57c3632854ce550954c076:914c,853c77ee827e788d72319698978d6c285b894ffa630966975cb880fa684880ae660276ce51f9655671ac7ff1888450b2596561ca6fb382ad634c625253ed54277b06516b75a45df462d48dcb9776628a8019575d97387f627238767d67cf767e64464f708d2562dc7a17659173ed642c6273822c9881677f724862:6ecc,4f3474e3534a529e7eca90a65e2e6886699c81807ed168d278c5868c9551508d8c2482de80de53058912526576:c4c7c9cbccd3d5d9dadcdddee0e1e2e3e4e6e7e8e9eaebecedf0f3f5f6f7fafbfdff,77:00020305060a0c0e0f1011121314151617181b1c1d1e21232425272a2b#2c2e3031323334393b3d3e3f4244454648494a4b4c4d4e4f52535455565758595c,858496f94fdd582199715b9d62:b1a5,66b48c799c8d7206676f789160b253:5117,8f8880cc8d1d94a1500d72c8590760eb711988ab595482ef672c7b285d297ef7752d6cf58e668ff8903c9f3b6bd491197b145f7c78a784d6853d6b:d5d9d6,5e:0187,75f995ed655d5f:0ac5,8f9f58c181c2907f965b97ad8fb97f168d2c62414fbf53:d85e,8f:a8a9ab,904d68075f6a819888689cd6618b522b762a5f6c658c6fd26ee85bbe644851:75b0,67c44e1979c9997c70b377:5d5e5f606467696a6d6e6f7071727374757677787a7b7c818283868788898a8b8f90939495969798999a9b9c9d9ea1a3a4a6a8abadaeafb1b2b4b6b7b8b9ba#bcbec0c1c2c3c4c5c6c7c8c9cacbcccecfd0d1d2d3d4d5d6d8d9dadddedfe0e1e4,75c55e7673bb83e064ad62e894b56ce2535a52c3640f94c27b944f2f5e1b823681:168a,6e246cca9a736355535c54fa886557e04e0d5e036b657c3f90e8601664e6731c88c16750624d8d22776c8e2991c75f6983dc8521991053c286956b8b60:ede8,707f82:cd31,4ed36ca785cf64cd7cd969fd66f9834953957b564fa7518c6d4b5c428e6d63d253c983:2c36,67e578b4643d5bdf5c945dee8be762c667f48c7a640063ba8749998b8c177f2094f24ea7961098a4660c731677:e6e8eaeff0f1f2f4f5f7f9fafbfc,78:0304050607080a0b0e0f101315191b1e20212224282a2b2e2f31323335363d3f414243444648494a4b4d4f51535458595a#5b5c5e5f606162636465666768696f7071727374757678797a7b7d7e7f80818283,573a5c1d5e38957f507f80a05382655e7545553150218d856284949e671d56326f6e5de2543570928f66626f64a463a35f7b6f8890f481e38fb05c1866685ff16c8996488d81886c649179f057ce6a59621054484e587a0b60e96f848bda627f901e9a8b79e4540375f4630153196c608fdf5f1b9a70803b9f7f4f885c3a8d647fc565a570bd51:45b2,866b5d075ba062bd916c75748e0c7a2061017b794ec77ef877854e1181ed521d51fa6a7153a88e87950496cf6ec19664695a78:848586888a8b8f9092949596999d9ea0a2a4a6a8a9aaabacadaeafb5b6b7b8babbbcbdbfc0c2c3c4c6c7c8cccdcecfd1d2d3d6d7d8dadbdcdddedfe0e1e2e3#e4e5e6e7e9eaebedeeeff0f1f3f5f6f8f9fbfcfdfeff,79:00020304060708090a0b0c,784050a877d7641089e6590463e35ddd7a7f693d4f20823955984e3275ae7a975e:628a,95ef521b5439708a6376952457826625693f918755076df37eaf882262337ef075b5832878c196cc8f9e614874f78bcd6b64523a8d506b21806a847156f153064e:ce1b,51d17c97918b7c074fc38e7f7be17a9c64675d1450ac810676017cb96dec7fe067515b:58f8,78cb64:ae13,63:aa2b,9519642d8fbe7b5476296253592754466b7950a362345e266b864ee38d37888b5f85902e79:0d0e0f1011121415161718191a1b1c1d1f2021222325262728292a2b2c2d2e2f3031323335363738393d3f42434445474a4b4c4d4e4f505152545558596163#6466696a6b6c6e70717273747576797b7c7d7e7f8283868788898b8c8d8e909192,6020803d62c54e39535590f863b880c665e66c2e4f4660ee6de18bde5f3986cb5f536321515a83616863520063638e4850125c9b79775bfc52307a3b60bc905376d75f:b797,76848e6c706f767b7b4977aa51f3909358244f4e6ef48fea654c7b1b72c46da47fdf5ae162b55e95573084827b2c5e1d5f1f90127f1498a063826ec7789870b95178975b57ab75354f4375385e9760e659606dc06bbf788953fc96d551cb52016389540a94938c038dcc7239789f87768fed8c0d53e079:939495969798999b9c9d9e9fa0a1a2a3a4a5a6a8a9aaabacadaeafb0b1b2b4b5b6b7b8bcbfc2c4c5c7c8cacccecfd0d3d4d6d7d9dadbdcdddee0e1e2e5e8ea#eceef1f2f3f4f5f6f7f9fafcfeff,7a:0104050708090a0c0f10111213151618191b1c,4e0176ef53ee948998769f0e952d5b9a8ba24e:221c,51ac846361c252a8680b4f97606b51bb6d1e515c6296659796618c46901775d890fd77636bd272:8aec,8bfb583577798d4c675c9540809a5ea66e2159927aef77ed953b6bb565ad7f0e58065151961f5bf958a954288e726566987f56e4949d76fe9041638754c659:1a3a,579b8eb267358dfa8235524160f0581586fe5ce89e454fc4989d8bb95a2560765384627c904f9102997f6069800c513f80335c1499756d314e8c7a:1d1f21222425262728292a2b2c2d2e2f303132343536383a3e4041424344454748494a4b4c4d4e4f50525354555658595a5b5c5d5e5f606162636465666768#696a6b6c6d6e6f717273757b7c7d7e828587898a8b8c8e8f909394999a9b9ea1a2,8d3053d17f5a7b4f4f104e4f96006cd573d085e95e06756a7ffb6a0a77fe94927e4151e170e653cd8fd483038d2972af996d6cdb574a82b365b980aa623f963259a84eff8bbf7eba653e83f2975e556198de80a5532a8bfd542080ba5e9f6cb88d3982ac915a54296c1b52067eb7575f711a6c7e7c89594b4efd5fff61247caa4e305c0167ab87025cf0950b98ce75af70fd902251af7f1d8bbd594951e44f5b5426592b657780a45b7562:76c2,8f905e456c1f7b264f:0fd8,670d7a:a3a4a7a9aaabaeafb0b1b2b4b5b6b7b8b9babbbcbdbec0c1c2c3c4c5c6c7c8c9cacccdcecfd0d1d2d3d4d5d7d8dadbdcdde1e2e4e7e8e9eaebeceef0f1f2f3#f4f5f6f7f8fbfcfe,7b:0001020507090c0d0e1012131617181a1c1d1f21222327292d,6d:6eaa,798f88b15f17752b629a8f854fef91dc65a781:2f51,5e9c81508d74526f89868d4b590d50854ed8961c723681798d1f5bcc8ba3964459877f1a549056:760e,8be565396982949976d66e895e72751867:46d1,7aff809d8d76611f79c665628d635188521a94a27f38809b7eb25c976e2f67607bd9768b9ad8818f7f947cd5641e95507a3f54:4ae5,6b4c640162089e3d80f3759952729769845b683c86e496:0194,94ec4e2a54047ed968398ddf801566f45e9a7fb97b:2f303234353637393b3d3f404142434446484a4d4e535557595c5e5f61636465666768696a6b6c6d6f70737476787a7c7d7f81828384868788898a8b8c8e8f#9192939698999a9b9e9fa0a3a4a5aeafb0b2b3b5b6b7b9babbbcbdbebfc0c2c3c4,57c2803f68975de5653b529f606d9f9a4f9b8eac516c5bab5f135de96c5e62f18d21517194a952fe6c9f82df72d757a267848d2d591f8f9c83c754957b8d4f306cbd5b6459d19f1353e486ca9aa88c3780a16545987e56fa96c7522e74dc52505be1630289024e5662d0602a68fa51735b9851a089c27ba199867f5060ef704c8d2f51495e7f901b747089c4572d78455f529f9f95fa8f689b3c8be17678684267dc8d:ea35,523d8f8a6eda68cd950590ed56fd679c88f98fc754c87b:c5c8c9cacbcdcecfd0d2d4d5d6d7d8dbdcdedfe0e2e3e4e7e8e9ebecedeff0f2f3f4f5f6f8f9fafbfdff,7c:0001020304050608090a0d0e101112131415171819#1a1b1c1d1e20212223242528292b2c2d2e2f3031323334353637393a3b3c3d3e42,9ab85b696d776c264ea55bb39a87916361a890af97e9542b6db55bd251fd558a7f:55f0,64bc634d65f161be608d710a6c:5749,592f676d822a58d5568e8c6a6beb90dd597d801753f76d695475559d83:77cf,683879be548c4f55540876d28c8996026cb36db88d6b89109e648d3a563f9ed175d55f8872e0606854fc4ea86a2a886160528f7054c470d886799e3f6d2a5b8f5f187ea255894faf7334543c539a501954:0e7c,4e4e5ffd745a58f6846b80e1877472d07cca6e567c:434445464748494a4b4c4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f70717275767778797a7e7f8081828384858687#888a8b8c8d8e8f90939496999a9ba0a1a3a6a7a8a9abacadafb0b4b5b6b7b8babb,5f27864e552c62a44e926caa623782b154d7534e733e6ed1753b521253168bdd69d05f8a60006dee574f6b2273af68538fd87f13636260a3552475ea8c6271156da35ba65e7b8352614c9ec478fa87577c27768751f060f6714c66435e4c604d8c0e707063258f895fbd606286d456de6bc160946167534960e066668d3f79fd4f1a70e96c478b:b3f2,7ed88364660f5a5a9b426d:51f7,8c416d3b4f19706b83b7621660d1970d8d27797851fb57:3efa,673a75787a3d79ef7b957c:bfc0c2c3c4c6c9cbcecfd0d1d2d3d4d8dadbdddee1e2e3e4e5e6e7e9eaebecedeef0f1f2f3f4f5f6f7f9fafcfdfeff,7d:000102030405060708090b0c0d0e0f10#1112131415161718191a1b1c1d1e1f212324252628292a2c2d2e30313233343536,808c99658ff96fc08ba59e2159ec7ee97f095409678168d88f917c4d96c653ca602575be6c7253735ac97ea7632451e0810a5df184df628051805b634f0e796d524260b86d4e5b:c4c2,8b:a1b0,65e25fcc964559937e:e7aa,560967b759394f735bb652a0835a988a8d3e753294be50477a3c4ef767b69a7e5ac16b7c76d1575a5c167b3a95f4714e517c80a9827059787f04832768c067ec78:b177,62e363617b804fed526a51cf835069db92748d:f531,89c1952e7bad4ef67d:3738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6f70717273747576#78797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798,506582305251996f6e:1085,6da75efa50f559dc5c066d466c5f7586848b686859568bb253209171964d854969127901712680f64ea490ca6d479a845a0756bc640594f077eb4fa5811a72e189d2997a7f347ede527f655991758f:7f83,53eb7a9663:eda5,768679f888579636622a52ab8282685467706377776b7aed6d017ed389e359d0621285c982a5754c501f4ecb75a58beb5c4a5dfe7b4b65a491d14eca6d25895f7d2795264ec58c288fdb9773664b79818fd170ec6d787d:999a9b9c9d9e9fa0a1a2a3a4a5a7a8a9aaabacadafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9#dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fa,5c3d52b283465162830e775b66769cb84eac60ca7c:beb3,7ecf4e958b66666f988897595883656c955c5f8475c997567a:dfde,51c070af7a9863ea7a767ea0739697ed4e4570784e5d915253a965:51e7,81fc8205548e5c31759a97a062d872d975bd5c459a7983ca5c40548077e94e3e6cae805a62d2636e5de851778ddd8e1e952f4ff153e560e770ac526763509e435a1f5026773753777ee26485652b628963985014723589c951b38bc07edd574783cc94a7519b541b5cfb7d:fbfcfdfeff,7e:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f30313233343536373839#3a3c3d3e3f40424344454648494a4b4c4d4e4f505152535455565758595a5b5c5d,4fca7ae36d5a90e19a8f55805496536154af5f0063e9697751ef6168520a582a52d8574e780d770b5eb761777ce062:5b97,4ea27095800362f770e49760577782db67ef68f578d5989779d158f354b353ef6e34514b523b5ba28bfe80af554357a660735751542d7a7a60505b5463a762a053e362635bc767af54ed7a9f82e691775e9388e4593857ae630e8de880ef57577b774fa95feb5bbd6b3e53217b5072c2684677:ff36,65f751b54e8f76d45cbf7aa58475594e9b4150807e:5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081838485868788898a8b8c8d8e8f909192939495969798999a9c9d9e#aeb4bbbcd6e4ecf9,7f:0a101e37393b3c3d3e3f404143464748494a4b4c4d4e4f5253,998861276e8357646606634656f062:ec69,5ed39614578362c955878721814a8fa3556683b167658d5684dd5a6a680f62e67bee961151706f9c8c3063fd89c861d27f0670c26ee57405699472fc5eca90ce67176d6a635e52b3726280014f6c59e5916a70d96d9d52d24e5096f7956d857e78ca7d2f5121579264c2808b7c7b6cea68f1695e51b7539868a872819ece7bf172f879bb6f137406674e91cc9ca4793c83:8954,540f68174e3d538952b1783e5386522950884f:8bd0,7f:56595b5c5d5e6063646566676b6c6d6f7073757677787a7b7c7d7f8082838485868788898b8d8f9091929395969798999b9ca0a2a3a5a6a8a9aaabacadaeb1#b3b4b5b6b7babbbec0c2c3c4c6c7c8c9cbcdcfd0d1d2d3d6d7d9dadbdcdddee2e3,75e27acb7c926ca596b6529b748354e94fe9805483b28fde95705ec9601c6d9f5e18655b813894fe604b70bc7ec37cae51c968817cb1826f4e248f8691cf667e4eae8c0564a9804a50da759771ce5be58fbd6f664e86648295635ed66599521788c270c852a3730e7433679778f797164e3490bb9cde6dcb51db8d41541d62ce73b283f196f69f8494c34f367f9a51cc707596755cad988653e64ee46e9c740969b4786b998f7559521876246d4167f3516d9f99804b54997b3c7abf7f:e4e7e8eaebecedeff2f4f5f6f7f8f9fafdfeff,80:020708090a0e0f11131a1b1d1e1f2123242b2c2d2e2f303234393a3c3e404144454748494e4f505153555657#595b5c5d5e5f6061626364656667686b6c6d6e6f7072737475767778797a7b7c7d,9686578462e29647697c5a0464027bd36f0f964b82a6536298855e90708963b35364864f9c819e93788c97328d:ef42,9e7f6f5e79845f559646622e9a74541594dd4fa365c55c:6561,7f1586516c2f5f8b73876ee47eff5ce6631b5b6a6ee653754e7163a0756562a18f6e4f264ed16ca67eb68bba841d87ba7f57903b95237ba99aa188f8843d6d1b9a867edc59889ebb739b780186829a:6c82,561b541757cb4e709ea653568fc881097792999286ee6ee1851366fc61626f2b80:7e818285888a8d8e8f909192949597999ea3a6a7a8acb0b3b5b6b8b9bbc5c7c8c9cacbcfd0d1d2d3d4d5d8dfe0e2e3e6eef5f7f9fbfeff,81:000103040507080b#0c1517191b1c1d1f202122232425262728292a2b2d2e3033343537393a3b3c3d3f,8c298292832b76f26c135fd983bd732b8305951a6bdb77db94c6536f830251925e3d8c8c8d384e4873ab679a68859176970971646ca177095a9295416bcf7f8e66275bd059b95a9a95:e8f7,4eec84:0c99,6aac76df9530731b68a65b5f772f919a97617cdc8ff78c1c5f257c7379d889c56ccc871c5bc65e4268c977207ef551:954d,52c95a297f05976282d763cf778485d079d26e3a5e9959998511706d6c1162bf76bf654f60af95fd660e879f9e2394ed54:0d7d,8c2c647881:40414243444547494d4e4f525657585b5c5d5e5f6162636466686a6b6c6f727375767778818384858687898b8c8d8e90929394959697999a9e9fa0a1a2a4a5#a7a9abacadaeafb0b1b2b4b5b6b7b8b9bcbdbebfc4c5c7c8c9cbcdcecfd0d1d2d3,647986116a21819c78e864699b5462b9672b83ab58a89ed86cab6f205bde964c8c0b725f67d062c772614ea959c66bcd589366ae5e5552df6155672876ee776672677a4662ff54:ea50,94a090a35a1c7eb36c164e435976801059485357753796be56ca63208111607c95f96dd65462998151855ae980fd59ae9713502a6ce55c3c62df4f60533f817b90066eba852b62c85e7478be64b5637b5ff55a18917f9e1f5c3f634f80425b7d556e95:4a4d,6d8560a867e072de51dd5b8181:d4d5d6d7d8d9dadbdcdddedfe0e1e2e4e5e6e8e9ebeeeff0f1f2f5f6f7f8f9fafdff,82:030708090a0b0e0f111315161718191a1d2024252627292e323a3c3d3f#404142434546484a4c4d4e5051525354555657595b5c5d5e606162636465666769,62e76cde725b626d94ae7ebd81136d53519c5f04597452aa6012597366968650759f632a61e67cef8bfa54e66b279e256bb485d5545550766ca4556a8db4722c5e156015743662cd6392724c5f986e436d3e65006f5876d878d076fc7554522453db4e535e9e65c180:2ad6,629b5486522870ae888d8dd16ce1547880da57f988f48d54966a914d4f696c9b55b776c6783062a870f96f8e5f6d84ec68da787c7bf781a8670b9e4f636778b0576f7812973962:79ab,528874356bd782:6a6b6c6d71757677787b7c808183858687898c90939495969a9b9ea0a2a3a7b2b5b6babbbcbfc0c2c3c5c6c9d0d6d9dadde2e7e8e9eaecedeef0f2f3f5f6f8#fafcfdfeff,83:000a0b0d1012131618191d1e1f20212223242526292a2e3032373b3d,5564813e75b276ae533975de50fb5c418b6c7bc7504f72479a9798d86f0274e27968648777a562fc98918d2b54c180584e52576a82f9840d5e7351ed74f68bc45c4f57616cfc98875a4678349b448feb7c955256625194fa4ec68386846183e984b257d467345703666e6d668c3166dd7011671f6b3a6816621a59bb4e0351c46f0667d26c8f517668cb59476b6775665d0e81109f5065d779:4841,9a918d775c824e5e4f01542f5951780c56686c148fc45f036c:7de3,8bab639083:3e3f41424445484a4b4c4d4e5355565758595d6270717273747576797a7e7f808182838487888a8b8c8d8f909194959697999a9d9fa1a2a3a4a5a6a7acadae#afb5bbbebfc2c3c4c6c8c9cbcdced0d1d2d3d5d7d9dadbdee2e3e4e6e7e8ebeced,60706d3d7275626694:8ec5,53438fc17b7e4edf8c264e7e9ed494:b1b3,524d6f5c90636d458c3458115d4c6b:2049,67aa545b81547f8c589985375f3a62a26a47953965726084686577a74e544fa85de7979864ac7fd85ced4fcf7a8d520783044e14602f7a8394a64fb54eb279e6743452e482b964d279bd5bdd6c8197528f7b6c22503e537f6e0564ce66746c3060c598778bf75e86743c7a7779cb4e1890b174036c4256da914b6cc58d8b533a86c666f28eaf5c489a716e2083:eeeff3f4f5f6f7fafbfcfeff,84:0002050708090a10121314151617191a1b1e1f20212223292a2b2c2d2e2f30323334353637393a3b3e3f404142434445474849#4a4b4c4d4e4f505253545556585d5e5f606264656667686a6e6f70727477797b7c,53d65a369f8b8da353bb570898a76743919b6cc9516875ca62f372ac52:389d,7f3a7094763853749e4a69b7786e96c088d97fa471:36c3,518967d374e458e4651856b78ba9997662707ed560f970ed58ec4e:c1ba,5fcd97e74efb8ba45203598a7eab62544ecd65e5620e833884c98363878d71946eb65bb97ed2519763c967d480898339881551125b7a59828fb14e736c5d516589258f6f962e854a745e95:10f0,6da682e55f3164926d128428816e9cc3585e8d5b4e0953c184:7d7e7f8081838485868a8d8f90919293949596989a9b9d9e9fa0a2a3a4a5a6a7a8a9aaabacadaeb0b1b3b5b6b7bbbcbec0c2c3c5c6c7c8cbcccecfd2d4d5d7#d8d9dadbdcdee1e2e4e7e8e9eaebedeeeff1f2f3f4f5f6f7f8f9fafbfdfe,85:000102,4f1e6563685155d34e2764149a9a626b5ac2745f82726da968ee50e7838e7802674052396c997eb150bb5565715e7b5b665273ca82eb67495c715220717d886b95ea965564c58d6181b355846c5562477f2e58924f2455468d4f664c4e0a5c1a88f368a2634e7a0d70e7828d52fa97f65c1154e890b57ecd59628d4a86c782:0c0d,8d6664445c0461516d89793e8bbe78377533547b4f388eab6df15a207ec5795e6c885ba15a76751a80be614e6e1758f075:1f25,727253477ef385:030405060708090a0b0d0e0f101214151618191b1c1d1e2022232425262728292a2d2e2f303132333435363e3f404142444546474b4c4d4e4f505152535455#57585a5b5c5d5f60616263656667696a6b6c6d6e6f707173757677787c7d7f8081,770176db526980dc57235e08593172ee65bd6e7f8bd75c388671534177f362fe65f64ec098df86805b9e8bc653f277e24f7f5c4e9a7659cb5f0f793a58eb4e1667ff4e8b62ed8a93901d52bf662f55dc566c90024ed54f8d91ca99706c0f5e0260435ba489c68bd56536624b99965b:88ff,6388552e53d77626517d852c67a268b36b8a62928f9353d482126dd1758f4e668d4e5b70719f85af66:91d9,7f7287009ecd9f205c5e672f8ff06811675f620d7ad658855eb665706f3185:82838688898a8b8c8d8e909192939495969798999a9d9e9fa0a1a2a3a5a6a7a9abacadb1b2b3b4b5b6b8babbbcbdbebfc0c2c3c4c5c6c7c8cacbcccdced1d2#d4d6d7d8d9dadbdddedfe0e1e2e3e5e6e7e8eaebecedeeeff0f1f2f3f4f5f6f7f8,60555237800d6454887075295e05681362f4971c53cc723d8c016c3477617a0e542e77ac987a821c8bf47855671470c165af64955636601d79c153f84e1d6b7b80865bfa55e356db4f:3a3c,99725df3677e80386002988290015b8b8b:bcf5,641c825864de55fd82cf91654fd77d20901f7c9f50f358516eaf5bbf8bc980839178849c7b97867d96:8b8f,7ee59ad3788e5c817a57904296a7795f5b59635f7b0b84d168ad55067f2974107d2295016240584c4ed65b835979585485:f9fafcfdfe,86:0001020304060708090a0b0c0d0e0f10121314151718191a1b1c1d1e1f20212223242526282a2b2c2d2e2f3031323334353637393a3b3d3e3f40#4142434445464748494a4b4c525355565758595b5c5d5f6061636465666768696a,736d631e8e:4b0f,80ce82d462ac53f06cf0915e592a60016c70574d644a8d2a762b6ee9575b6a8075f06f6d8c:2d08,57666bef889278b363a253f970ad6c645858642a580268e0819b55107cd650188eba6dcc8d9f70eb638f6d9b6ed47ee68404684390036dd896768ba85957727985e4817e75bc8a8a68af52548e22951163d098988e44557c4f5366ff568f60d56d9552435c4959296dfb586b75:301c,606c82148146631167618fe2773a8d:f334,94c15e165385542c70c386:6d6f7072737475767778838485868788898e8f90919294969798999a9b9e9fa0a1a2a5a6abadaeb2b3b7b8b9bbbcbdbebfc1c2c3c5c8cccdd2d3d5d6d7dadc#dde0e1e2e3e5e6e7e8eaebeceff5f6f7fafbfcfdff,87:010405060b0c0e0f10111416,6c405ef7505c4ead5ead633a8247901a6850916e77b3540c94dc5f647ae5687663457b527edf75db507762955934900f51f879c37a8156fe5f9290146d825c60571f541051546e4d56e263a89893817f8715892a9000541e5c6f81c062:d658,81319e3596409a:6e7c,692d59a562d3553e631654c786d96d3c5a0374e6889c6b6a59168c4c5f2f6e7e73a9987d4e3870f75b8c7897633d665a769660cb5b9b5a494e0781556c6a738b4ea167897f515f8065fa671b5fd859845a0187:191b1d1f20242627282a2b2c2d2f303233353638393a3c3d404142434445464a4b4d4f505152545556585a5b5c5d5e5f6162666768696a6b6c6d6f71727375#7778797a7f8081848687898a8c8e8f90919294959698999a9b9c9d9ea0a1a2a3a4,5dcd5fae537197e68fdd684556f4552f60df4e3a6f4d7ef482c7840e59d44f:1f2a,5c3e7eac672a851a5473754f80c355829b4f4f4d6e2d8c135c096170536b761f6e29868a658795fb7eb9543b7a337d0a95ee55e17fc174ee631d87176da17a9d621165a1536763e16c835deb545c94a84e4c6c618bec5c4b65e0829c68a754:3e34,6b:cb66,4e9463425348821e4f:0dae,575e620a96fe6664726952:ffa1,609f8bef661471996790897f785277fd6670563b54389521727a87:a5a6a7a9aaaeb0b1b2b4b6b7b8b9bbbcbebfc1c2c3c4c5c7c8c9cccdcecfd0d4d5d6d7d8d9dadcdddedfe1e2e3e4e6e7e8e9ebecedeff0f1f2f3f4f5f6f7f8#fafbfcfdff,88:0001020405060708090b0c0d0e0f101112141718191a1c1d1e1f2023,7a00606f5e0c6089819d591560dc718470ef6eaa6c5072806a8488ad5e2d4e605ab3559c94e36d177cfb9699620f7ec6778e867e5323971e8f9666875ce14fa072ed4e0b53a6590f54136380952851484ed99c9c7ea454b88d248854823795f26d8e5f265acc663e966973:b02e,53bf817a99857fa15baa96:7750,7ebf76f853a2957699997bb189446e584e617fd479658be660f354cd4eab98795df76a6150cf54118c618427785d9704524a54ee56a395006d885bb56dc6665388:2425262728292a2b2c2d2e2f30313334353637383a3b3d3e3f414243464748494a4b4e4f505152535556585a5b5c5d5e5f6066676a6d6f717374757678797a#7b7c80838687898a8c8e8f90919394959798999a9b9d9e9fa0a1a3a5a6a7a8a9aa,5c0f5b5d6821809655787b11654869544e9b6b47874e978b534f631f643a90aa659c80c18c10519968b0537887f961c86c:c4fb,8c225c5185aa82af950c6b238f9b65b05f:fbc3,4fe18845661f8165732960fa51745211578b5f6290a2884c91925e78674f602759d351:44f6,80f853086c7996c4718a4f:11ee,7f9e673d55c5950879c088967ee3589f620c9700865a5618987b5f908bb884c4915753d965ed5e8f755c60647d6e5a7f7e:eaed,8f6955a75ba360ac65cb738488:acaeafb0b2b3b4b5b6b8b9babbbdbebfc0c3c4c7c8cacbcccdcfd0d1d3d6d7dadbdcdddee0e1e6e7e9eaebecedeeeff2f5f6f7fafbfdff,89:0001030405060708#090b0c0d0e0f1114151617181c1d1e1f20222324262728292c2d2e2f3132333537,9009766377297eda9774859b5b667a7496ea884052cb718f5faa65ec8be25bfb9a6f5de16b896c5b8b:adaf,900a8fc5538b62bc9e:262d,54404e2b82bd7259869c5d1688596daf96c554d14e9a8bb6710954bd960970df6df976d04e25781487125ca95ef68a00989c960e708e6cbf594463a9773c884d6f148273583071d5538c781a96c155015f6671305bb48c1a9a8c6b83592e9e2f79e76768626c4f6f75a17f8a6d0b96336c274ef075d2517b68376f3e908081705996747689:38393a3b3c3d3e3f40424345464748494a4b4c4d4e4f505152535455565758595a5b5c5d6061626364656768696a6b6c6d6e6f707172737475767778797a7c#7d7e808284858788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1,64475c2790657a918c2359da54ac8200836f898180006930564e8036723791ce51b64e5f987563964e1a53f666f3814b591c6db24e0058f9533b63d694f14f:9d0a,886398905937905779fb4eea80f075916c825b9c59e85f5d69058681501a5df24e5977e34ee5827a6291661390915c794ebf5f7981c69038808475ab4ea688d4610f6bc55fc64e4976ca6ea28b:e3ae,8c0a8bd15f027f:fccc,7ece83:356b,56e06bb797f3963459fb541f94f66deb5bc5996e5c395f15969089:a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c3cdd3d4d5d7d8d9dbdddfe0e1e2e4e7e8e9eaecedeef0f1f2f4f5f6f7f8f9fa#fbfcfdfeff,8a:01020304050608090a0b0c0d0e0f101112131415161718191a1b1c1d,537082f16a315a749e705e947f2883b984:2425,836787478fce8d6276c85f719896786c662054df62e54f6381c375c85eb896cd8e0a86f9548f6cf36d8c6c38607f52c775285e7d4f1860a05fe75c24753190ae94c072b96cb96e389149670953:cbf3,4f5191c98bf153c85e7c8fc26de44e8e76c26986865e611a82064f:59de,903e9c7c61096e:1d14,96854e885a3196e84e0e5c7f79b95b878bed7fbd738957df828b90c15401904755bb5cea5fa161086b3272f180b28a:891e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3f4041424344454647494a4b4c4d4e4f505152535455565758595a5b5c5d5e#5f606162636465666768696a6b6c6d6e6f7071727374757677787a7b7c7d7e7f80,6d745bd388d598848c6b9a6d9e336e0a51:a443,57a38881539f63f48f9556ed54585706733f6e907f188fdc82d1613f6028966266f07ea68d:8ac3,94a55cb37ca4670860a6960580184e9190e75300966851418fd08574915d665597f55b55531d78386742683d54c9707e5bb08f7d518d572854b1651266828d:5e43,810f846c906d7cdf51ff85fb67a365e96fa186a48e81566a90207682707671e58d2362e952196cfd8d3c600e589e618e66fe8d60624e55b36e23672d8f678a:81828384858687888b8c8d8e8f9091929495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2#c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3,94e195f87728680569a8548b4e4d70b88bc86458658b5b857a84503a5be877bb6be18a797c986cbe76cf65a98f975d2d5c5586386808536062187ad96e5b7efd6a1f7ae05f706f335f20638c6da867564e085e108d264ed780c07634969c62db662d627e6cbc8d7571677f695146808753ec906e629854f286f08f998005951785178fd96d5973cd659f771f7504782781fb8d1e94884fa6679575b98bca9707632f9547963584b8632377415f8172f04e896014657462ef6b63653f8a:e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8b:0001020304050608090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223#24252728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445,5e2775c790d18bc1829d679d652f5431871877e580a281026c414e4b7ec7804c76f4690d6b966267503c4f84574063076b628dbe53ea65e87eb85fd763:1ab7,81:f3f4,7f6e5e1c5cd95236667a79e97a1a8d28709975d46ede6cbb7a924e2d76c55fe0949f88777ec879cd80bf91cd4ef24f17821f54685dde6d328bcc7ca58f7480985e1a549276b15b99663c9aa473e0682a86db6731732a8b:f8db,90107af970db716e62c477a956314e3b845767f152a986c08d2e94f87b518b:464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656768696a6b6d6e6f707172737475767778797a7b7c7d7e7f80818283848586#8788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9facb1bbc7d0ea,8c:091e,4f4f6ce8795d9a7b6293722a62fd4e1378168f6c64b08d5a7bc668695e8488c55986649e58ee72b6690e95258ffd8d5857607f008c0651c6634962d95353684c74228301914c55447740707c6d4a517954a88d4459ff6ecb6dc45b5c7d2b4ed47c7d6ed35b5081ea6e0d5b579b0368d58e2a5b977efc603b7eb590b98d70594f63cd79df8db3535265cf79568bc5963b7ec494bb7e825634918967007f6a5c0a907566285de64f5067de505a4f5c57505e:a7#3$,8c:38393a3b3c3d3e3f4042434445484a4b4d4e4f5051525354565758595b5c5d5e5f60636465666768696c6d6e6f707172747576777b7c7d7e7f808183848687#888b8d8e8f90919293959697999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacad,4e:8d0c,51404e105eff53454e:15981e,9b325b6c56694e2879ba4e3f53154e47592d723b536e6c1056df80e499976bd3777e9f174e:369f,9f104e:5c6993,82885b5b556c560f4ec453:8d9da3a5ae,97658d5d53:1af5262e3e,8d5c53:6663,52:02080e2d333f404c5e615c,84af52:7d82819093,51827f544e:bbc3c9c2e8e1ebde,4f1b4ef34f:2264,4ef54f:2527092b5e67,65384f:5a5d,8c:aeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebec#edeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8d:000102030405060708090a0b0c0d,4f:5f57323d76749189838f7e7baa7cac94e6e8eac5dae3dcd1dff8,50:294c,4ff350:2c0f2e2d,4ffe50:1c0c25287e4355484e6c7ba5a7a9bad6,510650:edece6ee,51:070b,4edd6c3d4f:5865ce,9fa06c467c74516e5dfd9ec999985181591452f9530d8a07531051eb591951554ea051564eb388:6ea4,4eb5811488d279805b3488037fb851:abb1bdbc,8d:0e0f101112131415161718191a1b1c205152575f6568696a6c6e6f717278797a7b7c7d7e7f808283868788898c8d8e8f90929395969798999a9b9c9d9ea0a1#a2a4a5a6a7a8a9aaabacadaeafb0b2b6b7b9bbbdc0c1c2c5c7c8c9cacdd0d2d3d4,51:c796a2a5,8b:a0a6a7aab4b5b7c2c3cbcfced2d3d4d6d8d9dcdfe0e4e8e9eef0f3f6f9fcff,8c:000204070c0f1112141516191b181d1f202125272a2b2e2f32333536,53:697a,96:1d2221312a3d3c4249545f676c7274888d97b0,90:979b9d99aca1b4b3b6ba,8d:d5d8d9dce0e1e2e5e6e7e9edeef0f1f2f4f6fcfeff,8e:00010203040607080b0d0e1011121315161718191a1b1c202124252627282b2d303233343637383b3c3e#3f4345464c4d4e4f505354555657585a5b5c5d5e5f60616263646567686a6b6e71,90:b8b0cfc5bed0c4c7d3e6e2dcd7dbebeffe,91:04221e23312f394346,520d594252:a2acadbe,54ff52:d0d6f0,53df71ee77cd5ef451:f5fc,9b2f53b65f01755a5def57:4ca9a1,58:7ebcc5d1,57:292c2a33392e2f5c3b4269856b867c7b686d7673ada48cb2cfa7b493a0d5d8dad9d2b8f4eff8e4dd,8e:73757778797a7b7d7e808283848688898a8b8c8d8e91929395969798999a9b9d9fa0a1a2a3a4a5a6a7a8a9aaadaeb0b1b3b4b5b6b7b8b9bbbcbdbebfc0c1c2#c3c4c5c6c7c8c9cacbcccdcfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4,58:0b0d,57:fded,58:001e194420656c81899a80,99a89f1961ff82:797d7f8f8aa8848e919799abb8beb0c8cae398b7aecbccc1a9b4a1aa9fc4cea4e1,830982:f7e4,83:0f07,82:dcf4d2d8,830c82:fbd3,83:111a061415,82:e0d5,83:1c515b5c08923c34319b5e2f4f47435f4017602d3a336665,8e:e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,8f:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223#2425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f4041424344,83:681b696c6a6d6eb078b3b4a0aa939c857cb6a97db87b989ea8babcc1,840183:e5d8,580784:180b,83:ddfdd6,84:1c381106,83:d4df,84:0f03,83:f8f9eac5c0,842683:f0e1,84:5c515a597387887a89783c4669768c8e316dc1cdd0e6bdd3cabfbae0a1b9b497e5e3,850c750d853884f085:391f3a,8f:45464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364656a808c929da0a1a2a4a5a6a7aaacadaeafb2b3b4b5b7b8babbbcbfc0c3c6#c9cacbcccdcfd2d6d7dae0e1e3e7eceff1f2f4f5f6fafbfcfeff,90:07080c0e131518,85:563b,84:fffc,85:594868645e7a,77a285:43727ba4a8878f79ae9c85b9b7b0d3c1dcff,86:270529163c,5efe5f0859:3c41,803759:555a58,530f5c:22252c34,62:4c6a9fbbcadad7ee,632262f663:394b43adf6717a8eb46dac8a69aebcf2f8e0ffc4dece,645263:c6be,64:45410b1b200c26215e846d96,90:191c2324252728292a2b2c303132333437393a3d3f4043454648494a4b4c4e545556595a5c5d5e5f6061646667696a6b6c6f70717273767778797a7b7c7e81#84858687898a8c8d8e8f90929496989a9c9e9fa0a4a5a7a8a9abadb2b7bcbdbfc0,64:7ab7b899bac0d0d7e4e2,65:09252e,5f:0bd2,75195f1153:5ff1fde9e8fb,54:1216064b5253545643215759233282947771649a9b8476669dd0adc2b4d2a7a6d3d472a3d5bbbfccd9dadca9aaa4ddcfde,551b54e7552054fd551454f355:22230f11272a678fb5496d41553f503c,90:c2c3c6c8c9cbcccdd2d4d5d6d8d9dadedfe0e3e4e5e9eaeceef0f1f2f3f5f6f7f9fafbfcff,91:00010305060708090a0b0c0d0e0f1011121314151617181a1b1c#1d1f20212425262728292a2b2c2d2e30323334353637383a3b3c3d3e3f40414244,55:375675767733305c8bd283b1b988819f7ed6917bdfbdbe9499eaf7c9,561f55:d1ebecd4e6ddc4efe5f2f3cccde8f5e4,8f9456:1e080c012423,55fe56:00272d5839572c4d62595c4c548664716b7b7c8593afd4d7dde1f5ebf9ff,57:040a091c,5e:0f191411313b3c,91:454748515354555658595b5c5f606667686b6d737a7b7c808182838486888a8e8f939495969798999c9d9e9fa0a1a4a5a6a7a8a9abacb0b1b2b3b6b7b8b9bb#bcbdbebfc0c1c2c3c4c5c6c8cbd0d2d3d4d5d6d7d8d9dadbdddedfe0e1e2e3e4e5,5e:3744545b5e61,5c:8c7a8d9096889899919a9cb5a2bdacabb1a3c1b7c4d2e4cbe5,5d:020327262e241e061b583e343d6c5b6f5d6b4b4a697482999d,8c735d:b7c5,5f:73778287898c95999ca8adb5bc,88625f6172:adb0b4b7b8c3c1cecdd2e8efe9f2f4f7,730172f3730372fa91:e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,92:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021222324#25262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445,72fb73:1713210a1e1d152239252c3831504d57606c6f7e,821b592598e759:2402,99:636768696a6b6c74777d8084878a8d9091939495,5e:80918b96a5a0b9b5beb3,8d535e:d2d1dbe8ea,81ba5f:c4c9d6cf,60035fee60045f:e1e4fe,60:0506,5f:eaedf8,60:1935261b0f0d292b0a3f2178797b7a42,92:464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f7071727375767778797a7b7c7d7e7f808182838485#868788898a8b8c8d8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7,60:6a7d969aad9d83928c9becbbb1ddd8c6dab4,61:20261523,60f461:000e2b4a75ac94a7b7d4f5,5fdd96b395:e9ebf1f3f5f6fcfe,96:030406080a0b0c0d0f12151617191a,4e2c723f62156c:35545c4aa38590948c6869747686a9d0d4adf7f8f1d7b2e0d6faebeeb1d3effe,92:a8a9aaabacadafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8#e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,93:00010203040506070809,6d:39270c43480704190e2b4d2e351a4f525433916f9ea05e93945c607c63,6e1a6d:c7c5de,6e0e6d:bfe0,6e116d:e6ddd9,6e166dab6e0c6dae6e:2b6e4e6bb25f865354322544dfb198e0,6f2d6e:e2a5a7bdbbb7d7b4cf8fc29f,6f:6246472415,6ef96f:2f364b742a0929898d8c78727c7ad1,93:0a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3f40414243444546474849#4a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696b,6f:c9a7b9b6c2e1eedee0ef,70:1a231b39354f5e,5b:80849593a5b8,752f9a9e64345b:e4ee,89305bf08e478b078f:b6d3d5e5eee4e9e6f3e8,90:05040b26110d162135362d2f445152506858625b,66b990:747d8288838b,5f:50575658,5c3b54ab5c:5059,5b715c:6366,7fbc5f:2a292d,82745f3c9b3b5c6e59:81838da9aaa3,93:6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaab#acadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cbcccd,59:97caab9ea4d2b2afd7be,5a:0506,59dd5a0859:e3d8f9,5a:0c09323411231340674a553c6275,80ec5a:aa9b777abeebb2d2d4b8e0e3f1d6e6d8dc,5b:091716323740,5c:151c,5b:5a6573515362,9a:7577787a7f7d808185888a90929396989b9c9d9fa0a2a3a5a7,7e:9fa1a3a5a8a9,93:cecfd0d1d2d3d4d5d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,94:000102030405060708090a0b0c0d#0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e,7e:adb0bec0c1c2c9cbccd0d4d7dbe0e1e8ebeeeff1f2,7f0d7e:f6fafbfe,7f:01020307080b0c0f111217191c1b1f212223242526272a2b2c2d2f3031323335,5e7a757f5ddb753e909573:8e91aea29fcfc2d1b7b3c0c9c8e5d9,987c740a73:e9e7debaf2,74:0f2a5b262528302e2c,94:2f303132333435363738393a3b3c3d3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6c6d6e6f#707172737475767778797a7b7c7d7e7f8081828384919698c7cfd3d4dae6fb,95:1c20,74:1b1a415c575559776d7e9c8e8081878b9ea8a990a7d2ba,97:eaebec,67:4c535e4869a5876a7398a775a89ead8b777cf0,680967d8680a67:e9b0,680c67:d9b5dab3dd,680067:c3b8e2,680e67:c1fd,68:323360614e624464831d55664167403e4a4929b58f7477936bc2,696e68fc69:1f20,68f995:27333d43484b555a606e74757778797a7b7c7d7e808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aa#abacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacb,692468f069:0b0157,68e369:10713960425d846b80987834cc8788ce896663799ba7bbabadd4b1c1cadf95e08dff,6a2f69ed6a:171865,69f26a:443ea0505b358e793d28587c9190a997ab,73:3752,6b:8182878492938d9a9ba1aa,8f:6b6d71727375767877797a7c7e818284878b,95:cccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7ecff,96:0713181b1e20232425262728292b2c2d2f303738393a3e41434a4e4f5152535657#58595a5c5d5e606365666b6d6e6f70717378797a7b7c7d7e7f808182838487898a,8f:8d8e8f989a,8ece62:0b171b1f222125242c,81e774:eff4ff,75:0f1113,65:34eeeff0,66:0a19,677266:031500,708566:f71d34313635,800666:5f54414f56615777848ca79dbedbdce6e9,8d:3233363b3d4045464849474d5559,89:c7cacbcccecfd0d1,72:6e9f5d666f7e7f848b8d8f92,63:0832b0,96:8c8e91929395969a9b9d9e9fa0a1a2a3a4a5a6a8a9aaabacadaeafb1b2b4b5b7b8babbbfc2c3c8cacbd0d1d3d4d6d7d8d9dadbdcdddedfe1e2e3e4e5e6e7eb#ecedeef0f1f2f4f5f8fafbfcfdff,97:0203050a0b0c10111214151718191a1b1d1f20,64:3fd8,80046b:eaf3fdf5f9,6c:0507060d1518191a2129242a32,65:35556b,72:4d525630,8662521680:9f9c93bc,670a80:bdb1abadb4b7e7e8e9eadbc2c4d9cdd7,671080:ddebf1f4ed,81:0d0e,80:f2fc,671581128c5a81:361e2c1832484c5374595a7160697c7d6d67,584d5ab581:888291,6ed581:a3aacc,672681:cabb,97:2122232425262728292b2c2e2f3133343536373a3b3c3d3f404142434445464748494a4b4c4d4e4f5051545557585a5c5d5f63646667686a6b6c6d6e6f7071#72757778797a7b7d7e7f8081828384868788898a8c8e8f9093959697999a9b9c9d,81:c1a6,6b:243739434659,98:d1d2d3d5d9da,6bb35f406bc289f365909f5165:93bcc6c4c3ccced2d6,70:809c969dbbc0b7abb1e8ca,71:1013162f31735c6845724a787a98b3b5a8a0e0d4e7f9,72:1d28,706c71:1866b9,62:3e3d434849,79:3b4046495b5c535a6257606f677a858a9aa7b3,5f:d1d0,97:9e9fa1a2a4a5a6a7a8a9aaacaeb0b1b3b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3#e4e5e8eeeff0f1f2f4f7f8f9fafbfcfdfeff,98:000102030405060708090a0b0c0d0e,60:3c5d5a67415963ab,61:060d5da99dcbd1,620680:807f,6c:93f6,6dfc77:f6f8,78:0009171811,65ab78:2d1c1d393a3b1f3c252c23294e6d56572650474c6a9b939a879ca1a3b2b9a5d4d9c9ecf2,790578f479:13241e34,9f9b9e:f9fbfc,76f177:040d,76f977:07081a22192d263538505147435a68,98:0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d#4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e,77:62657f8d7d808c919fa0b0b5bd,75:3a404e4b485b727983,7f:58615f,8a487f:68747179817e,76:cde5,883294:8586878b8a8c8d8f909497959a9b9ca3a4abaaadacafb0b2b4b6b7b8b9babcbdbfc4c8c9cacbcccdced0d1d2d5d6d7d9d8dbdedfe0e2e4e5e7e8ea,98:6f70717273748b8e929599a3a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcfd0d4d6d7dbdcdde0e1e2e3e4#e5e6e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,99:0001020304050607,94:e9ebeeeff3f4f5f7f9fcfdff,95:03020607090a0d0e0f1213141516181b1d1e1f222a2b292c3132343637383c3e3f4235444546494c4e4f525354565758595b5e5f5d61626465666768696a6b6c6f7172733a,77:e7ec,96c979:d5ede3eb,7a065d477a:03021e14,99:08090a0b0c0e0f1112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2f303132333435363738393a3b3c3d3e3f40414243444546474849#4a4b4c4d4e4f50515253565758595a5b5c5d5e5f60616264667378797b7e828389,7a:393751,9ecf99a57a7076:888e9399a4,74:dee0,752c9e:202228292a2b2c3231363837393a3e414244464748494b4c4e5155575a5b5c5e63666768696a6b6c716d73,75:929496a09daca3b3b4b8c4b1b0c3c2d6cde3e8e6e4ebe7,760375:f1fcff,76:1000050c170a25181519,99:8c8e9a9b9c9d9e9fa0a1a2a3a4a6a7a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8#d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9,76:1b3c2220402d303f35433e334d5e545c566b6f,7fca7a:e6787980868895a6a0aca8adb3,88:6469727d7f82a2c6b7bcc9e2cee3e5f1,891a88:fce8fef0,89:2119131b0a342b3641667b,758b80e576:b2b4,77dc80:1214161c20222526272928310b3543464d526971,898398:788083,99:fafbfcfdfeff,9a:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738#393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f50515253545556575859,98:898c8d8f949a9b9e9fa1a2a5a6,86:4d546c6e7f7a7c7ba88d8bac9da7a3aa93a9b6c4b5ceb0bab1afc9cfb4e9f1f2edf3d0,871386:def4dfd8d1,87:0307,86f887:080a0d09233b1e252e1a3e48343129373f82227d7e7b60704c6e8b53637c64596593afa8d2,9a:5a5b5c5d5e5f606162636465666768696a6b7283898d8e949599a6a9aaabacadaeafb2b3b4b5b9bbbdbebfc3c4c6c7c8c9cacdcecfd0d2d4d5d6d7d9dadbdc#dddee0e2e3e4e5e7e8e9eaeceef0f1f2f3f4f5f6f7f8fafcfdfeff,9b:000102040506,87:c68885ad9783abe5acb5b3cbd3bdd1c0cadbeae0ee,88:1613,87fe88:0a1b21393c,7f:36424445,82107a:fafd,7b:080304150a2b0f47382a192e31202524333e1e585a45754c5d606e7b62727190a6a7b8ac9da885aa9ca2abb4d1c1ccdddae5e6ea,7c0c7b:fefc,7c:0f160b,9b:07090a0b0c0d0e1011121415161718191a1b1c1d1e2021222425262728292a2b2c2d2e3031333435363738393a3d3e3f40464a4b4c4e50525355565758595a#5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b,7c:1f2a26384140,81fe82:010204,81ec884482:2122232d2f282b383b33343e44494b4f5a5f68,88:7e8588d8df,895e7f:9d9fa7afb0b2,7c7c65497c:919d9c9ea2b2bcbdc1c7cccdc8c5d7e8,826e66a87f:bfced5e5e1e6e9eef3,7cf87d:77a6ae,7e:479b,9e:b8b4,8d:73849491b1676d,8c:4749,91:4a504e4f64,9b:7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9ba#bbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadb,91:626170696f7d7e7274798c85908d91a2a3aaadaeafb5b4ba,8c559e7e8d:b8eb,8e:055969,8d:b5bfbcbac4d6d7dadececfdbc6ecf7f8e3f9fbe4,8e098dfd8e:141d1f2c2e232f3a4039353d3149414251524a70767c6f74858f94909c9e,8c:78828a859894,659b89:d6dedadc,9b:dcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9c:000102030405060708090a0b0c0d0e0f101112131415161718191a#1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b,89:e5ebef,8a3e8b26975396:e9f3ef,97:0601080f0e2a2d303e,9f:808385868788898a8c,9efe9f:0b0d,96:b9bcbdced2,77bf96e092:8eaec8,93:3e6aca8f,94:3e6b,9c:7f8285868788,7a239c:8b8e90919294959a9b9e9fa0a1a2a3a5a6a7a8a9abadaeb0b1b2b3b4b5b6b7babbbcbdc4c5c6c7cacb3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a#7b7d7e808384898a8c8f93969798999daaacafb9bebfc0c1c2c8c9d1d2dadbe0e1cccdcecfd0d3d4d5d7d8d9dcdddfe2,97:7c85919294afaba3b2b4,9a:b1b0b7,9e589a:b6babcc1c0c5c2cbccd1,9b:45434749484d51,98e899:0d2e5554,9a:dfe1e6efebfbedf9,9b:080f131f23,9e:bdbe,7e3b9e:8287888b92,93d69e:9d9fdbdcdde0dfe2e9e7e5eaef,9f:222c2f39373d3e44,9c:e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9d:000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f2021#22232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142#92$434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f8081#82838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2#92$a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1#e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff,9e:000102#92$030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e24272e30343b3c404d5052535456595d5f606162656e6f727475767778797a7b7c7d80#8183848586898a8c8d8e8f90919495969798999a9b9c9ea0a1a2a3a4a5a7a8a9aa#92$abacadaeafb0b1b2b3b5b6b7b9babcbfc0c1c2c3c5c6c7c8cacbccd0d2d3d5d6d7d9dadee1e3e4e6e8ebecedeef0f1f2f3f4f5f6f7f8fafdff,9f:000102030405#060708090a0c0f1112141516181a1b1c1d1e1f21232425262728292a2b2d2e3031#92$3233343536383a3c3f4041424345464748494a4b4c4d4e4f52535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778#797a7b7c7d7e81828d8e8f9091929394959697989c9d9ea1a2a3a4a5,f9:2c7995e7f1#92$,fa:0c0d0e0f111314181f20212324272829,e8:15161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f40414243#4445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f6061626364'), + U2Ghash={}, + G2Uhash={}; + !function(data){ + var k=0; + data=data.match(/..../g); + for(var i=0x81;i<=0xfe;i++){ + for(var j=0x40;j<=0xFE;j++){ + U2Ghash[data[k++]]=('%'+i.toString(16)+'%'+j.toString(16)) + .toUpperCase(); + } + } + for(var key in U2Ghash){ + G2Uhash[U2Ghash[key]]=key; + } + }(data); + function isAscii(unicode) { + return ((unicode == 0x20AC) || (unicode <= 0x007F && unicode >= 0x0000)); + } + return{ + encode:function(str){ + return str.replace(/./g,function(a){ + var code=a.charCodeAt(0); + if(isAscii(code)){ + return encodeURIComponent(a); + }else{ + var key=code.toString(16); + if(key.length!=4)key=('000'+key).match(/....$/)[0]; + return U2Ghash[key]||a; + } + }); + }, + decode:function(str){ + return str.replace(/%[0-9A-F]{2}%[0-9A-F]{2}/g,function(a){ + if(a in G2Uhash){ + return String.fromCharCode('0x'+G2Uhash[a]); + }else{ + return a; + } + }).replace(/%[\w]{2}/g,function(a){ + return decodeURIComponent(a); + + }); + } + }; +} \ No newline at end of file diff --git a/ZX/js/lib/lf_ikanbot_min.js b/ZX/js/lib/lf_ikanbot_min.js new file mode 100644 index 0000000..1c5ff9f --- /dev/null +++ b/ZX/js/lib/lf_ikanbot_min.js @@ -0,0 +1 @@ +const _0x1db4da=_0x3948;(function(_0x119da8,_0x575b9b){const _0x3503f6=_0x3948,_0x5cd9ce=_0x119da8();while(!![]){try{const _0x4e1eb2=-parseInt(_0x3503f6(0x243))/0x1*(parseInt(_0x3503f6(0x1fc))/0x2)+parseInt(_0x3503f6(0x188))/0x3*(parseInt(_0x3503f6(0xdc))/0x4)+parseInt(_0x3503f6(0x1f6))/0x5+-parseInt(_0x3503f6(0x18d))/0x6+-parseInt(_0x3503f6(0x1da))/0x7*(-parseInt(_0x3503f6(0x1bb))/0x8)+-parseInt(_0x3503f6(0x168))/0x9*(-parseInt(_0x3503f6(0x1a0))/0xa)+-parseInt(_0x3503f6(0x1e1))/0xb;if(_0x4e1eb2===_0x575b9b)break;else _0x5cd9ce['push'](_0x5cd9ce['shift']());}catch(_0x4ba5fd){_0x5cd9ce['push'](_0x5cd9ce['shift']());}}}(_0x3d05,0x8ea29));const _0x1b26a4=(function(){let _0x5aa284=!![];return function(_0x175bd4,_0x5e46e7){const _0xdeb918=_0x5aa284?function(){const _0x1bb18b=_0x3948;if(_0x5e46e7){const _0x475303=_0x5e46e7[_0x1bb18b(0x172)+'\x6c\x79'](_0x175bd4,arguments);return _0x5e46e7=null,_0x475303;}}:function(){};return _0x5aa284=![],_0xdeb918;};}()),_0x5b7099=_0x1b26a4(this,function(){const _0x14ed0e=_0x3948;let _0x5d945e;try{const _0x376c1d=Function(_0x14ed0e(0xd9)+_0x14ed0e(0x1cc)+_0x14ed0e(0x1e4)+_0x14ed0e(0x15d)+_0x14ed0e(0x1d7)+_0x14ed0e(0x1e7)+'\x20'+('\x7b\x7d\x2e'+_0x14ed0e(0x20f)+_0x14ed0e(0x1a4)+_0x14ed0e(0x125)+_0x14ed0e(0x18b)+_0x14ed0e(0xed)+_0x14ed0e(0x150)+_0x14ed0e(0xf1)+'\x68\x69\x73'+_0x14ed0e(0x209)+'\x20\x29')+'\x29\x3b');_0x5d945e=_0x376c1d();}catch(_0x4e35cc){_0x5d945e=window;}const _0x128c2b=_0x5d945e['\x63\x6f\x6e'+_0x14ed0e(0x262)+'\x65']=_0x5d945e[_0x14ed0e(0x20f)+_0x14ed0e(0x262)+'\x65']||{},_0x1107ca=['\x6c\x6f\x67','\x77\x61\x72'+'\x6e',_0x14ed0e(0x109)+'\x6f',_0x14ed0e(0x152)+'\x6f\x72',_0x14ed0e(0x140)+'\x65\x70\x74'+'\x69\x6f\x6e',_0x14ed0e(0x234)+'\x6c\x65',_0x14ed0e(0xd8)+'\x63\x65'];for(let _0x5b050=0x0;_0x5b050<_0x1107ca[_0x14ed0e(0x221)+_0x14ed0e(0xee)];_0x5b050++){const _0x3288e6=_0x1b26a4[_0x14ed0e(0x20f)+_0x14ed0e(0x1a4)+_0x14ed0e(0x125)+'\x6f\x72'][_0x14ed0e(0xeb)+'\x74\x6f\x74'+'\x79\x70\x65'][_0x14ed0e(0x19e)+'\x64'](_0x1b26a4),_0x3f6768=_0x1107ca[_0x5b050],_0x3edcde=_0x128c2b[_0x3f6768]||_0x3288e6;_0x3288e6[_0x14ed0e(0x1bd)+_0x14ed0e(0x257)+_0x14ed0e(0xf3)]=_0x1b26a4[_0x14ed0e(0x19e)+'\x64'](_0x1b26a4),_0x3288e6[_0x14ed0e(0x239)+_0x14ed0e(0xfd)+'\x6e\x67']=_0x3edcde[_0x14ed0e(0x239)+_0x14ed0e(0xfd)+'\x6e\x67']['\x62\x69\x6e'+'\x64'](_0x3edcde),_0x128c2b[_0x3f6768]=_0x3288e6;}});function _0x3948(_0x3e93c6,_0x532539){const _0xc88bd2=_0x3d05();return _0x3948=function(_0x55ea6c,_0x1fb368){_0x55ea6c=_0x55ea6c-0xd7;let _0x119b17=_0xc88bd2[_0x55ea6c];return _0x119b17;},_0x3948(_0x3e93c6,_0x532539);}_0x5b7099();import _0x3c151b from'\x61\x73\x73\x65\x74\x73\x3a\x2f\x2f\x6a\x73\x2f\x6c\x69\x62\x2f\x63\x68\x65\x65\x72\x69\x6f\x2e\x6d\x69\x6e\x2e\x6a\x73';import'\x61\x73\x73\x65\x74\x73\x3a\x2f\x2f\x6a\x73\x2f\x6c\x69\x62\x2f\x63\x72\x79\x70\x74\x6f\x2d\x6a\x73\x2e\x6a\x73';const _0x268973={'\x70\x72\x69\x76\x61\x74\x65\x5f\x66\x6c\x61\x67':![],'\x70\x69\x63\x5f\x68\x65\x61\x64\x65\x72\x73':[_0x1db4da(0x1f5)+_0x1db4da(0x11a)+_0x1db4da(0x1d3)+_0x1db4da(0x14b)+_0x1db4da(0x12c)+_0x1db4da(0x176)+_0x1db4da(0x23e)+_0x1db4da(0x107)+'\x6e\x62\x6f'+_0x1db4da(0x217)+'\x6f\x6d\x2f',_0x1db4da(0x1f5)+_0x1db4da(0x11a)+_0x1db4da(0x1d3)+_0x1db4da(0x14b)+_0x1db4da(0x12c)+'\x2f\x2f\x77'+'\x77\x77\x2e'+'\x64\x6f\x75'+_0x1db4da(0x12f)+'\x2e\x63\x6f'+'\x6d\x2f'],'\x62\x72\x6f\x77\x5f\x68\x65\x61\x64\x65\x72\x73':[{'\x52\x65\x66\x65\x72\x65\x72':'\x68\x74\x74'+_0x1db4da(0x12c)+_0x1db4da(0x176)+_0x1db4da(0x23e)+_0x1db4da(0x107)+_0x1db4da(0x118)+_0x1db4da(0x217)+'\x6f\x6d\x2f','\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x1db4da(0x105)+'\x69\x6c\x6c'+'\x61\x2f\x35'+_0x1db4da(0x241)+'\x28\x57\x69'+_0x1db4da(0x215)+_0x1db4da(0x155)+_0x1db4da(0x20a)+'\x31\x30\x2e'+_0x1db4da(0x210)+'\x57\x69\x6e'+_0x1db4da(0x164)+_0x1db4da(0x1c6)+_0x1db4da(0x10a)+'\x41\x70\x70'+_0x1db4da(0x25d)+_0x1db4da(0x1bc)+'\x69\x74\x2f'+_0x1db4da(0x1d6)+_0x1db4da(0x15e)+_0x1db4da(0x1d8)+_0x1db4da(0x17c)+_0x1db4da(0x1a9)+_0x1db4da(0x22e)+'\x65\x20\x47'+'\x65\x63\x6b'+'\x6f\x29\x20'+'\x43\x68\x72'+_0x1db4da(0x1f2)+'\x2f\x31\x31'+_0x1db4da(0x23a)+_0x1db4da(0x1e6)+_0x1db4da(0x133)+_0x1db4da(0x1ed)+_0x1db4da(0x251)+_0x1db4da(0x1d6)+_0x1db4da(0x15e)+_0x1db4da(0x156)+_0x1db4da(0x260)+'\x31\x35\x2e'+_0x1db4da(0x169)+_0x1db4da(0x159)+_0x1db4da(0x11c)+'\x33'},{'\x52\x65\x66\x65\x72\x65\x72':'\x68\x74\x74'+_0x1db4da(0x12c)+_0x1db4da(0x176)+'\x77\x77\x2e'+_0x1db4da(0x107)+_0x1db4da(0x118)+_0x1db4da(0x217)+_0x1db4da(0x212),'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x1db4da(0x105)+_0x1db4da(0x1fe)+_0x1db4da(0x203)+'\x2e\x30\x20'+'\x28\x57\x69'+_0x1db4da(0x215)+_0x1db4da(0x155)+_0x1db4da(0x20a)+'\x31\x30\x2e'+_0x1db4da(0x210)+_0x1db4da(0xf4)+_0x1db4da(0x164)+_0x1db4da(0x1c6)+_0x1db4da(0x1fb)+_0x1db4da(0x153)+'\x31\x30\x39'+_0x1db4da(0x25f)+_0x1db4da(0x1bf)+_0x1db4da(0xe2)+_0x1db4da(0x253)+_0x1db4da(0x14e)+'\x31\x30\x31'+_0x1db4da(0x13e)+_0x1db4da(0xe4)+_0x1db4da(0x126)+_0x1db4da(0x1aa)+'\x2e\x30'},{'\x52\x65\x66\x65\x72\x65\x72':'\x68\x74\x74'+_0x1db4da(0x12c)+_0x1db4da(0x176)+_0x1db4da(0x23e)+_0x1db4da(0x107)+'\x6e\x62\x6f'+_0x1db4da(0x217)+_0x1db4da(0x212),'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x1db4da(0x105)+_0x1db4da(0x1fe)+'\x61\x2f\x35'+_0x1db4da(0x241)+'\x28\x57\x69'+'\x6e\x64\x6f'+'\x77\x73\x20'+_0x1db4da(0x20a)+'\x31\x30\x2e'+_0x1db4da(0x210)+_0x1db4da(0xf4)+_0x1db4da(0x164)+_0x1db4da(0x1c6)+'\x34\x29\x20'+'\x41\x70\x70'+'\x6c\x65\x57'+_0x1db4da(0x1bc)+_0x1db4da(0xef)+'\x35\x33\x37'+_0x1db4da(0x15e)+'\x20\x28\x4b'+_0x1db4da(0x17c)+_0x1db4da(0x1a9)+_0x1db4da(0x22e)+'\x65\x20\x47'+_0x1db4da(0xe6)+'\x6f\x29\x20'+_0x1db4da(0x1ad)+_0x1db4da(0x1f2)+_0x1db4da(0x237)+_0x1db4da(0x23a)+_0x1db4da(0x1e6)+_0x1db4da(0x133)+'\x61\x66\x61'+_0x1db4da(0x251)+_0x1db4da(0x1d6)+_0x1db4da(0x15e)},{'\x52\x65\x66\x65\x72\x65\x72':_0x1db4da(0x14b)+_0x1db4da(0x12c)+_0x1db4da(0x176)+_0x1db4da(0x23e)+_0x1db4da(0x107)+'\x6e\x62\x6f'+_0x1db4da(0x217)+_0x1db4da(0x212),'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x1db4da(0x105)+_0x1db4da(0x1fe)+_0x1db4da(0x203)+_0x1db4da(0x241)+_0x1db4da(0x205)+_0x1db4da(0x171)+'\x3b\x20\x41'+_0x1db4da(0x216)+_0x1db4da(0x181)+'\x20\x38\x2e'+'\x30\x2e\x30'+'\x3b\x20\x53'+_0x1db4da(0x1c5)+_0x1db4da(0x18e)+_0x1db4da(0x247)+'\x75\x69\x6c'+_0x1db4da(0x128)+'\x31\x36\x4e'+'\x57\x29\x20'+_0x1db4da(0x177)+_0x1db4da(0x25d)+'\x65\x62\x4b'+_0x1db4da(0xef)+'\x35\x33\x37'+'\x2e\x33\x36'+_0x1db4da(0x1d8)+'\x48\x54\x4d'+_0x1db4da(0x1a9)+_0x1db4da(0x22e)+_0x1db4da(0x22c)+'\x65\x63\x6b'+'\x6f\x29\x20'+_0x1db4da(0x1ad)+_0x1db4da(0x1f2)+_0x1db4da(0x13d)+_0x1db4da(0x1e6)+_0x1db4da(0x1eb)+_0x1db4da(0x169)+'\x34\x31\x20'+_0x1db4da(0x162)+_0x1db4da(0x1b8)+_0x1db4da(0x1f7)+_0x1db4da(0x258)+_0x1db4da(0x202)+_0x1db4da(0x17d)+_0x1db4da(0xfb)+_0x1db4da(0x23b)+'\x2f\x31\x31'+_0x1db4da(0x23a)+'\x2e\x30\x2e'+'\x30'},{'\x52\x65\x66\x65\x72\x65\x72':_0x1db4da(0x14b)+_0x1db4da(0x12c)+_0x1db4da(0x176)+_0x1db4da(0x23e)+'\x69\x6b\x61'+'\x6e\x62\x6f'+_0x1db4da(0x217)+_0x1db4da(0x212),'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':'\x4d\x6f\x7a'+_0x1db4da(0x1fe)+_0x1db4da(0x203)+_0x1db4da(0x241)+_0x1db4da(0x1dd)+'\x68\x6f\x6e'+'\x65\x3b\x20'+'\x43\x50\x55'+_0x1db4da(0x1b9)+_0x1db4da(0x197)+_0x1db4da(0x114)+_0x1db4da(0x1cf)+_0x1db4da(0x206)+_0x1db4da(0x179)+_0x1db4da(0x22e)+_0x1db4da(0x146)+'\x61\x63\x20'+'\x4f\x53\x20'+'\x58\x29\x20'+_0x1db4da(0x177)+_0x1db4da(0x25d)+_0x1db4da(0x1bc)+_0x1db4da(0xef)+_0x1db4da(0x1d2)+_0x1db4da(0x1dc)+'\x31\x35\x20'+_0x1db4da(0x1e9)+_0x1db4da(0x117)+_0x1db4da(0x193)+_0x1db4da(0x21d)+_0x1db4da(0x1bf)+_0x1db4da(0xe2)+'\x29\x20\x56'+_0x1db4da(0x16f)+'\x69\x6f\x6e'+_0x1db4da(0x151)+'\x2e\x30\x2e'+'\x33\x20\x4d'+_0x1db4da(0x167)+_0x1db4da(0x235)+_0x1db4da(0x192)+'\x31\x34\x38'+_0x1db4da(0x1f7)+'\x66\x61\x72'+_0x1db4da(0x15f)+_0x1db4da(0x218)+_0x1db4da(0x240)+_0x1db4da(0x1ba)+'\x31\x31\x35'+_0x1db4da(0x1e6)+'\x30\x2e\x30'}],'\x70\x67\x46\x61\x69\x6c':[],'\x62\x72\x5f\x72\x65\x71\x75\x65\x73\x74\x73':[],'\x62\x72\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x73':[],'\x70\x6c\x61\x79\x65\x72':{},'\x66\x69\x6c\x74\x65\x72':{'\x6d\x6f\x76\x69\x65':[{'\x6b\x65\x79':0x1,'\x6e\x61\x6d\x65':'\u7c7b\u522b','\x76\x61\x6c\x75\x65':[{'\x6e':'\u70ed\u95e8','\x76':'\u70ed\u95e8'},{'\x6e':'\u6700\u65b0','\x76':'\u6700\u65b0'},{'\x6e':'\u7ecf\u5178','\x76':'\u7ecf\u5178'},{'\x6e':'\u534e\u8bed','\x76':'\u534e\u8bed'},{'\x6e':'\u6b27\u7f8e','\x76':'\u6b27\u7f8e'},{'\x6e':'\u97e9\u56fd','\x76':'\u97e9\u56fd'},{'\x6e':'\u65e5\u672c','\x76':'\u65e5\u672c'},{'\x6e':'\u52a8\u4f5c','\x76':'\u52a8\u4f5c'},{'\x6e':'\u559c\u5267','\x76':'\u559c\u5267'},{'\x6e':'\u7231\u60c5','\x76':'\u7231\u60c5'},{'\x6e':'\u79d1\u5e7b','\x76':'\u79d1\u5e7b'},{'\x6e':'\u60ac\u7591','\x76':'\u60ac\u7591'},{'\x6e':'\u6050\u6016','\x76':'\u6050\u6016'},{'\x6e':'\u6210\u957f','\x76':'\u6210\u957f'},{'\x6e':'\u8c46\u74e3\u9ad8'+'\u5206','\x76':_0x1db4da(0x229)+'\u5206'},{'\x6e':_0x1db4da(0x1f8)+_0x1db4da(0x24d)+'\x35\x30','\x76':'\u8c46\u74e3\x54'+_0x1db4da(0x24d)+'\x35\x30'},{'\x6e':'\u51b7\u95e8\u4f73'+'\u7247','\x76':'\u51b7\u95e8\u4f73'+'\u7247'}]}],'\x74\x76':[{'\x6b\x65\x79':0x1,'\x6e\x61\x6d\x65':'\u7c7b\u522b','\x76\x61\x6c\x75\x65':[{'\x6e':'\u70ed\u95e8','\x76':'\u70ed\u95e8'},{'\x6e':'\u7f8e\u5267','\x76':'\u7f8e\u5267'},{'\x6e':'\u82f1\u5267','\x76':'\u82f1\u5267'},{'\x6e':'\u97e9\u5267','\x76':'\u97e9\u5267'},{'\x6e':'\u65e5\u5267','\x76':'\u65e5\u5267'},{'\x6e':_0x1db4da(0x14a),'\x76':_0x1db4da(0x14a)},{'\x6e':'\u6e2f\u5267','\x76':'\u6e2f\u5267'},{'\x6e':'\u52a8\u753b','\x76':_0x1db4da(0x22d)+'\u753b'},{'\x6e':'\u7efc\u827a','\x76':'\u7efc\u827a'},{'\x6e':_0x1db4da(0x189),'\x76':_0x1db4da(0x189)}]}],'\x6b\x61\x6e\x6c\x69\x73\x74':[{'\x6b\x65\x79':0x1,'\x6e\x61\x6d\x65':'\u7c7b\u522b','\x76\x61\x6c\x75\x65':[{'\x6e':'\u5168\u90e8','\x76':'\u5168\u90e8'},{'\x6e':'\u5267\u60c5','\x76':'\u5267\u60c5'},{'\x6e':'\u60c5\u611f','\x76':'\u60c5\u611f'},{'\x6e':'\u6cbb\u6108','\x76':'\u6cbb\u6108'},{'\x6e':'\u7231\u60c5','\x76':'\u7231\u60c5'},{'\x6e':'\u9881\u5956','\x76':'\u9881\u5956'},{'\x6e':'\u559c\u5267','\x76':'\u559c\u5267'},{'\x6e':'\u83b7\u5956','\x76':'\u83b7\u5956'},{'\x6e':'\u79d1\u5e7b','\x76':'\u79d1\u5e7b'},{'\x6e':'\u6f2b\u5a01','\x76':'\u6f2b\u5a01'},{'\x6e':'\u751c\u871c','\x76':'\u751c\u871c'},{'\x6e':'\u60ac\u7591','\x76':'\u60ac\u7591'},{'\x6e':'\u52b1\u5fd7','\x76':'\u52b1\u5fd7'},{'\x6e':'\u70e7\u8111','\x76':'\u70e7\u8111'},{'\x6e':'\u53cb\u60c5','\x76':'\u53cb\u60c5'}]}]},'\x76\x69\x64\x65\x6f\x5f\x73\x6f\x75\x72\x63\x65\x73\x5f\x6e\x61\x6d\x65':{'\x62\x66\x7a\x79\x6d\x33\x75\x38':'\u66b4\u98ce','\x74\x6b\x6d\x33\x75\x38':'\u5929\u7a7a','\x6a\x73\x6d\x33\x75\x38':'\u6781\u901f','\x6c\x7a\x6d\x33\x75\x38':'\u91cf\u5b50','\x7a\x75\x69\x64\x61\x6d\x33\x75\x38':'\u6700\u5927','\x77\x6a\x6d\x33\x75\x38':'\u65e0\u5c3d','\x73\x64\x6d\x33\x75\x38':'\u95ea\u7535','\x67\x73\x6d\x33\x75\x38':'\u5149\u901f','\x66\x66\x6d\x33\x75\x38':'\u975e\u51e1','\x6b\x63\x6d\x33\x75\x38':'\u5feb\u8f66','\x77\x6f\x6c\x6f\x6e\x67':'\u5367\u9f99','\x6a\x69\x6e\x79\x69\x6e\x67\x6d\x33\x75\x38':'\u91d1\u9e70','\x78\x6c\x6d\x33\x75\x38':'\u65b0\u6d6a','\x6b\x75\x61\x69\x6b\x61\x6e':'\u5feb\u770b','\x66\x73\x6d\x33\x75\x38':'\u98de\u901f','\x79\x68\x6d\x33\x75\x38':'\u6a31\u82b1','\x74\x70\x6d\x33\x75\x38':'\u6dd8\u7247','\x6c\x65\x6d\x33\x75\x38':'\u9c7c\u4e50','\x64\x62\x6d\x33\x75\x38':'\u767e\u5ea6','\x62\x6a\x6d\x33\x75\x38':'\u516b\u6212','\x74\x6f\x6d\x6d\x33\x75\x38':'\u756a\u8304','\x75\x6b\x6d\x33\x75\x38':'\x55\u9177','\x69\x6b\x6d\x33\x75\x38':_0x1db4da(0x1d0)+'\x6e','\x68\x6e\x7a\x79\x6d\x33\x75\x38':_0x1db4da(0x249)+'\u7ebf','\x31\x30\x38\x30\x7a\x79\x6b':'\u4f18\u8d28','\x36\x38\x7a\x79\x5f\x6d\x33\x75\x38':'\x36\x38'},'\x63\x61\x63\x68\x65\x53\x75\x62\x44\x42':{},'\x63\x61\x63\x68\x65\x53\x65\x61\x72\x63\x68\x44\x42':{},'\x73\x5f\x74\x69\x6d\x65':'\x32\x30\x32'+_0x1db4da(0x19d)+'\x32\x33','\x73\x5f\x76\x65\x72\x73\x69\x6f\x6e':_0x1db4da(0x22a)+_0x1db4da(0x107)+'\x6e\x62\x6f'+'\x74\x35\x5f'+_0x1db4da(0x1c8)+'\x69\x6e\x2e'+'\x6a\x73','\x73\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x1db4da(0x137)+_0x1db4da(0x1ea)+_0x1db4da(0x1ff)+_0x1db4da(0x142)+_0x1db4da(0x20e)+_0x1db4da(0x12e)+_0x1db4da(0x230)+_0x1db4da(0xe9),'\x73\x5f\x74\x79\x70\x65':'\u70b9\u64ad','\x73\x5f\x63\x6f\x75\x6e\x74\x72\x79':'\u4e2d\u56fd','\x73\x5f\x61\x75\x74\x68\x6f\x72':_0x1db4da(0x255)+'\x65\x69','\x73\x5f\x64\x65\x73\x63':_0x1db4da(0x1e3)+'\u5668\u4eba\x79'+_0x1db4da(0x183),'\x73\x5f\x70\x65\x6e\x64\x69\x6e\x67':_0x1db4da(0x1ee),'\x73\x5f\x66\x75\x6c\x66\x69\x6c\x6c\x65\x64':'\ud83d\udfe2\x20'};function _0xefdcbf(_0x41cdae){const _0xacf80=_0x1db4da;_0x336310();try{!_0x268973[_0xacf80(0x1e0)+_0xacf80(0x1b7)+'\x65\x5f\x66'+_0xacf80(0x15c)]&&(console[_0xacf80(0x180)](_0xacf80(0x19c)+'\x5d'+('\u5904\u4e8e\u751f'+'\u4ea7\u73af\u5883'+_0xacf80(0x1f3)+_0xacf80(0x20f)+_0xacf80(0x262)+_0xacf80(0x17b)+_0xacf80(0x1f0)+_0xacf80(0x17f)+'\u3002')),console[_0xacf80(0x180)]=()=>{}),console[_0xacf80(0x180)](),console['\x6c\x6f\x67'](_0xacf80(0x252)+_0xacf80(0xfc)+'\u8c03\u8bd5\u65e5'+'\u5fd7\x5d'),console[_0xacf80(0x180)](_0xacf80(0x19c)+'\x5d'+(_0xacf80(0x242)+'\u59cb\u8c03\u8bd5'+_0xacf80(0x119)+'\uff01')),console['\x6c\x6f\x67'](_0xacf80(0x19c)+'\x5d'+('\x65\x78\x74'+'\x3a\x20')+_0x41cdae);}catch(_0x502433){console[_0xacf80(0x180)](_0x502433[_0xacf80(0x239)+_0xacf80(0xfd)+'\x6e\x67']()['\x72\x65\x70'+_0xacf80(0x136)+'\x65'](/(.*?Error): /,_0xacf80(0x232)+'\x5d\x3a\x20')+'\x2c\x20'+_0x502433[_0xacf80(0x1c7)+'\x63\x6b']);}}async function _0x2f8f12(_0x4d7d3b){const _0x1e8330=_0x1db4da;_0x336310();let _0x450ea2=[],_0x477fec={};_0x4d7d3b&&(_0x477fec[_0x1e8330(0x170)+'\x74\x65\x72'+'\x73']=_0x268973[_0x1e8330(0x170)+'\x74\x65\x72']);let _0x20c9b0={'\u699c\u5355':_0x1e8330(0x13f)+'\x6c\x62\x6f'+'\x61\x72\x64','\u7247\u5355':_0x1e8330(0x22f)+'\x6c\x69\x73'+'\x74','\u7535\u5f71':_0x1e8330(0x1b6)+'\x69\x65','\u5267\u96c6':'\x74\x76'};for(let _0x5a8a36 in _0x20c9b0){_0x450ea2[_0x1e8330(0x201)+'\x68']({'\x74\x79\x70\x65\x5f\x69\x64':_0x20c9b0[_0x5a8a36],'\x74\x79\x70\x65\x5f\x6e\x61\x6d\x65':_0x5a8a36});}return _0x477fec['\x63\x6c\x61'+'\x73\x73']=_0x450ea2,JSON['\x73\x74\x72'+_0x1e8330(0x16b)+'\x69\x66\x79'](_0x477fec);}function _0x2bd6db(){const _0x284062=_0x1db4da;_0x336310();let _0x21e4c2={},_0x5179de=[],_0x1ff323=http(_0x284062(0x14b)+_0x284062(0x12c)+_0x284062(0x176)+'\x77\x77\x2e'+_0x284062(0x107)+'\x6e\x62\x6f'+_0x284062(0x217)+_0x284062(0x212),{'\x68\x65\x61\x64\x65\x72\x73':_0x268973['\x62\x72\x6f'+_0x284062(0x24f)+_0x284062(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)],'\x61\x73\x79\x6e\x63':![]})[_0x284062(0x20f)+_0x284062(0x101)+'\x74'],_0x265f4b=_0x3c151b[_0x284062(0x104)+'\x64'](_0x1ff323),_0x3346a6=_0x265f4b(_0x284062(0x225)+'\x77\x2e\x6c'+'\x69\x73\x74'+_0x284062(0x261)+'\x20\x61');return _0x3346a6[_0x284062(0x23f)+'\x68'](function(_0x47dd5f){const _0x99de6f=_0x284062;_0x5179de[_0x99de6f(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x265f4b(this)[_0x99de6f(0x1c1)+'\x72'](_0x99de6f(0x1d4)+'\x66')['\x72\x65\x70'+'\x6c\x61\x63'+'\x65'](_0x99de6f(0x11d)+_0x99de6f(0x200),'')+_0x99de6f(0x185)+_0x265f4b('\x70',this)['\x74\x65\x78'+'\x74'](),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x265f4b('\x70',this)[_0x99de6f(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x265f4b(_0x99de6f(0xf5),this)[_0x99de6f(0x1c1)+'\x72'](_0x99de6f(0xe3)+_0x99de6f(0xf0)+'\x72\x63')),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});}),_0x21e4c2={'\x6c\x69\x73\x74':_0x5179de},JSON[_0x284062(0x1a4)+'\x69\x6e\x67'+_0x284062(0x1e5)](_0x21e4c2);}function _0x2b250a(_0x5d986a,_0x417257,_0x201cd1,_0x5d49d9){const _0x4439b3=_0x1db4da;_0x336310();let _0x3ffc1d={},_0x150fe8=[],_0x5932ab='',_0x5c8538='';_0x417257=parseInt(_0x417257);if(_0x5d986a[_0x4439b3(0x222)+_0x4439b3(0x1ac)+'\x66'](_0x4439b3(0x13f)+_0x4439b3(0x21a)+'\x61\x72\x64')!=-0x1){let _0x2b353f=_0x5d986a[_0x4439b3(0x1be)+'\x63\x68'](/(\d)$/m);if(_0x2b353f){let _0x492cad=_0x4439b3(0x14b)+_0x4439b3(0x12c)+_0x4439b3(0x176)+_0x4439b3(0x23e)+_0x4439b3(0x107)+'\x6e\x62\x6f'+'\x74\x2e\x63'+_0x4439b3(0x212)+_0x4439b3(0x13f)+_0x4439b3(0x21a)+_0x4439b3(0x1db)+_0x4439b3(0x1e8)+'\x6d\x6c';if(_0x5aaf2a(_0x417257,0x1))return;let _0x32596a=_0x4dba23(_0x492cad),_0x277a39=_0x3c151b[_0x4439b3(0x104)+'\x64'](_0x32596a),_0x4b3213=_0x277a39(_0x4439b3(0x225)+_0x4439b3(0x18a)+'\x20\x64\x69'+_0x4439b3(0x1ce)+_0x4439b3(0x246)+_0x4439b3(0x123)+_0x4439b3(0x16a)+_0x4439b3(0x1a5)+'\x2d\x6d\x64'+_0x4439b3(0xe0)+'\x65\x71\x28'+_0x2b353f[0x1]+('\x29\x20\x23'+_0x4439b3(0x100)+'\x65\x6f\x2d'+'\x6c\x69\x73'+_0x4439b3(0x132)+_0x4439b3(0x198)+'\x6d'));_0x4b3213[_0x4439b3(0x23f)+'\x68'](function(){const _0x1cf22e=_0x4439b3;_0x150fe8[_0x1cf22e(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x277a39(_0x1cf22e(0x266)+_0x1cf22e(0x187)+_0x1cf22e(0x186),this)[_0x1cf22e(0x1c1)+'\x72'](_0x1cf22e(0x1d4)+'\x66')[_0x1cf22e(0x12d)+'\x6c\x61\x63'+'\x65'](_0x1cf22e(0x11d)+'\x61\x79\x2f','')+_0x1cf22e(0x185)+_0x277a39(_0x1cf22e(0x266)+_0x1cf22e(0x187)+'\x6c\x20\x61',this)[_0x1cf22e(0x139)+'\x74']()[_0x1cf22e(0x12d)+'\x6c\x61\x63'+'\x65'](_0x277a39(_0x1cf22e(0x250)+'\x6c\x6c',this)[_0x1cf22e(0x139)+'\x74'](),''),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x277a39('\x2e\x64\x65'+_0x1cf22e(0x187)+'\x6c\x20\x61',this)['\x74\x65\x78'+'\x74']()[_0x1cf22e(0x12d)+_0x1cf22e(0x136)+'\x65'](_0x277a39(_0x1cf22e(0x250)+'\x6c\x6c',this)[_0x1cf22e(0x139)+'\x74'](),''),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x277a39(_0x1cf22e(0xf5),this)[_0x1cf22e(0x1c1)+'\x72'](_0x1cf22e(0xe3)+'\x61\x2d\x73'+'\x72\x63')),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});});}else{let _0x5d9365=0x0,_0x4a0b93=_0x4439b3(0x14b)+'\x70\x73\x3a'+'\x2f\x2f\x77'+'\x77\x77\x2e'+_0x4439b3(0x107)+'\x6e\x62\x6f'+_0x4439b3(0x217)+_0x4439b3(0x212)+_0x4439b3(0x13f)+_0x4439b3(0x21a)+_0x4439b3(0x1db)+_0x4439b3(0x1e8)+'\x6d\x6c';if(_0x5aaf2a(_0x417257,0x1))return;let _0xfbf91b=_0x4dba23(_0x4a0b93),_0x498723=_0x3c151b['\x6c\x6f\x61'+'\x64'](_0xfbf91b),_0x12ad90=_0x498723(_0x4439b3(0x225)+_0x4439b3(0x18a)+_0x4439b3(0x1a8)+_0x4439b3(0x1ce)+_0x4439b3(0x246)+_0x4439b3(0x123)+_0x4439b3(0x16a)+_0x4439b3(0x1a5)+_0x4439b3(0x256)+'\x2d\x34');_0x12ad90[_0x4439b3(0x23f)+'\x68'](function(){const _0x5b2ded=_0x4439b3;_0x150fe8[_0x5b2ded(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':'\x62\x69\x6c'+_0x5b2ded(0x21a)+'\x61\x72\x64'+_0x5d9365,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x498723('\x68\x34',this)[_0x5b2ded(0x139)+'\x74']()[_0x5b2ded(0x12d)+_0x5b2ded(0x136)+'\x65'](_0x498723('\x73\x6d\x61'+'\x6c\x6c',this)[_0x5b2ded(0x139)+'\x74'](),''),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x498723(_0x5b2ded(0x149)+_0x5b2ded(0x144)+_0x5b2ded(0x173)+'\x73\x74\x20'+_0x5b2ded(0x166)+_0x5b2ded(0x1cb)+_0x5b2ded(0x24e)+_0x5b2ded(0xf8)+'\x67',this)[_0x5b2ded(0x1c1)+'\x72']('\x64\x61\x74'+_0x5b2ded(0xf0)+'\x72\x63')),'\x76\x6f\x64\x5f\x74\x61\x67':_0x5b2ded(0x1d1)+_0x5b2ded(0x1ae),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''}),_0x5d9365++;}),_0x150fe8[_0x4439b3(0x20d)]();}}else{if(_0x5d986a[_0x4439b3(0x222)+_0x4439b3(0x1ac)+'\x66'](_0x4439b3(0x22f)+'\x6c\x69\x73'+'\x74')!=-0x1){JSON[_0x4439b3(0x1a4)+_0x4439b3(0x16b)+_0x4439b3(0x1e5)](_0x5d49d9)!='\x7b\x7d'?_0x5932ab=_0x5d49d9['\x31']:_0x5932ab='\u5168\u90e8';_0x417257==0x1?_0x5c8538=_0x4439b3(0xe5)+'\x31':_0x5c8538='\x2d\x70\x2d'+_0x417257;let _0x3be820=_0x4439b3(0x14b)+_0x4439b3(0x12c)+_0x4439b3(0x176)+_0x4439b3(0x23e)+_0x4439b3(0x107)+'\x6e\x62\x6f'+_0x4439b3(0x217)+_0x4439b3(0x212)+_0x5d986a+'\x2f'+_0x5932ab+_0x5c8538+(_0x4439b3(0x1e8)+'\x6d\x6c');if(_0x5aaf2a(_0x417257,0x3e7,_0x3be820))return;let _0x4fb296=http(_0x3be820,{'\x68\x65\x61\x64\x65\x72\x73':_0x268973[_0x4439b3(0x143)+_0x4439b3(0x24f)+'\x65\x61\x64'+'\x65\x72\x73'][_0x20b217(0x0,0x3)],'\x61\x73\x79\x6e\x63':![]})[_0x4439b3(0x20f)+_0x4439b3(0x101)+'\x74'];_0x4fb296[_0x4439b3(0x1be)+'\x63\x68'](_0x4439b3(0x264)+'\u9875\u9762\u627e'+'\u4e0d\u5230')&&_0x268973['\x70\x67\x46'+_0x4439b3(0x1df)][_0x4439b3(0x201)+'\x68'](_0x3be820);let _0xa170a6=_0x3c151b[_0x4439b3(0x104)+'\x64'](_0x4fb296),_0x49205f=_0xa170a6(_0x4439b3(0x135)+_0x4439b3(0x21b)+_0x4439b3(0x15a)+_0x4439b3(0x163)+'\x6c\x74\x20'+_0x4439b3(0x199)+_0x4439b3(0x22b));_0x49205f[_0x4439b3(0x23f)+'\x68'](function(){const _0x14b3c1=_0x4439b3;_0x150fe8[_0x14b3c1(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0xa170a6(_0x14b3c1(0x226)+'\x61',this)[_0x14b3c1(0x1c1)+'\x72'](_0x14b3c1(0x1d4)+'\x66'),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0xa170a6(_0x14b3c1(0x226)+'\x61',this)[_0x14b3c1(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0xa170a6(_0x14b3c1(0xf5),this)[_0x14b3c1(0x1c1)+'\x72'](_0x14b3c1(0xe3)+'\x61\x2d\x73'+'\x72\x63')),'\x76\x6f\x64\x5f\x74\x61\x67':'\x66\x6f\x6c'+_0x14b3c1(0x1ae),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});});}else{if(_0x5d986a[_0x4439b3(0x222)+_0x4439b3(0x1ac)+'\x66'](_0x4439b3(0xdf)+_0x4439b3(0x10e)+'\x6c\x65')!=-0x1){let _0x407749=_0x4439b3(0x14b)+'\x70\x73\x3a'+_0x4439b3(0x176)+'\x77\x77\x2e'+_0x4439b3(0x107)+'\x6e\x62\x6f'+_0x4439b3(0x217)+'\x6f\x6d\x2f'+_0x5d986a;if(_0x5aaf2a(_0x417257,0x1))return;let _0x47236e=_0x4dba23(_0x407749),_0x182340=_0x3c151b['\x6c\x6f\x61'+'\x64'](_0x47236e),_0x5029e9=_0x182340(_0x4439b3(0x149)+_0x4439b3(0x144)+_0x4439b3(0x173)+'\x73\x74\x20'+_0x4439b3(0x10b)+'\x65\x6d');_0x5029e9[_0x4439b3(0x23f)+'\x68'](function(){const _0x2be4b1=_0x4439b3;_0x150fe8[_0x2be4b1(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x182340('\x61',this)[_0x2be4b1(0x1c1)+'\x72'](_0x2be4b1(0x1d4)+'\x66')[_0x2be4b1(0x12d)+_0x2be4b1(0x136)+'\x65'](_0x2be4b1(0x11d)+'\x61\x79\x2f','')+_0x2be4b1(0x185)+_0x182340(_0x2be4b1(0x1c4)+_0x2be4b1(0xf2)+'\x6c\x65',this)[_0x2be4b1(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x182340(_0x2be4b1(0x1c4)+'\x74\x69\x74'+'\x6c\x65',this)[_0x2be4b1(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x182340(_0x2be4b1(0xf5),this)[_0x2be4b1(0x1c1)+'\x72'](_0x2be4b1(0xe3)+_0x2be4b1(0xf0)+'\x72\x63')),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});});}else{JSON[_0x4439b3(0x1a4)+_0x4439b3(0x16b)+'\x69\x66\x79'](_0x5d49d9)!='\x7b\x7d'?_0x5932ab=_0x5d49d9['\x31']:_0x5932ab='\u70ed\u95e8';_0x417257==0x1?_0x5c8538='':_0x5c8538=_0x4439b3(0xe5)+_0x417257;let _0x52f80c=_0x4439b3(0x14b)+_0x4439b3(0x12c)+_0x4439b3(0x176)+_0x4439b3(0x23e)+_0x4439b3(0x107)+_0x4439b3(0x118)+'\x74\x2e\x63'+_0x4439b3(0x212)+_0x4439b3(0x1ef)+_0x4439b3(0x127)+'\x64\x65\x78'+'\x2d'+_0x5d986a+'\x2d'+_0x5932ab+_0x5c8538+(_0x4439b3(0x1e8)+'\x6d\x6c');if(_0x5aaf2a(_0x417257,0x3e7,_0x52f80c))return;let _0x1fb1c4=http(_0x52f80c,{'\x68\x65\x61\x64\x65\x72\x73':_0x268973[_0x4439b3(0x143)+_0x4439b3(0x24f)+_0x4439b3(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)],'\x61\x73\x79\x6e\x63':![]})['\x63\x6f\x6e'+_0x4439b3(0x101)+'\x74'];_0x1fb1c4[_0x4439b3(0x1be)+'\x63\x68']('\u8bbf\u95ee\u7684'+_0x4439b3(0x208)+'\u4e0d\u5230')&&_0x268973[_0x4439b3(0x21f)+'\x61\x69\x6c'][_0x4439b3(0x201)+'\x68'](_0x52f80c);let _0x55c801=_0x3c151b[_0x4439b3(0x104)+'\x64'](_0x1fb1c4),_0x15dc1a=_0x55c801('\x2e\x72\x6f'+'\x77\x2e\x6c'+'\x69\x73\x74'+_0x4439b3(0x261)+'\x20\x61');_0x15dc1a[_0x4439b3(0x23f)+'\x68'](function(){const _0x38bd6d=_0x4439b3;_0x150fe8[_0x38bd6d(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x55c801(this)[_0x38bd6d(0x1c1)+'\x72']('\x68\x72\x65'+'\x66')['\x72\x65\x70'+_0x38bd6d(0x136)+'\x65']('\x2f\x70\x6c'+'\x61\x79\x2f','')+_0x38bd6d(0x185)+_0x55c801('\x70',this)[_0x38bd6d(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x55c801('\x70',this)[_0x38bd6d(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x55c801('\x69\x6d\x67',this)[_0x38bd6d(0x1c1)+'\x72']('\x64\x61\x74'+_0x38bd6d(0xf0)+'\x72\x63')),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});});}}}return _0x3ffc1d={'\x6c\x69\x73\x74':_0x150fe8,'\x70\x61\x67\x65':_0x417257,'\x70\x61\x67\x65\x63\x6f\x75\x6e\x74':0x3e7,'\x6c\x69\x6d\x69\x74':0x64,'\x74\x6f\x74\x61\x6c':0x3e7},JSON[_0x4439b3(0x1a4)+_0x4439b3(0x16b)+_0x4439b3(0x1e5)](_0x3ffc1d);}async function _0x32ae57(_0x5de65e,_0x2951b0,_0x3ecd29){const _0x5ea200=_0x1db4da;_0x336310(),console[_0x5ea200(0x180)](_0x5ea200(0x19c)+'\x5d'+_0x2951b0);try{let _0x2a7e9f=0x3e7;_0x3ecd29==undefined&&(_0x3ecd29='\x31');console[_0x5ea200(0x180)](_0x5ea200(0x19c)+'\x5d'+(_0x5ea200(0x1a6)+_0x5ea200(0x204)+'\x20')+_0x3ecd29);let _0x5ef023={},_0x21e992=[],_0x318fb9=[],_0x36d42c=_0x3287f6();_0x2951b0&&_0x3ecd29==0x1&&!_0x268973['\x63\x61\x63'+_0x5ea200(0x138)+_0x5ea200(0x24b)+_0x5ea200(0x213)+'\x42'][_0x5de65e]&&(_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+'\x65\x61\x72'+_0x5ea200(0x213)+'\x42'][_0x5de65e]={'\x72\x65\x73\x75\x6c\x74':null,'\x6c\x61\x73\x74\x53\x65\x61\x72\x63\x68\x54\x69\x6d\x65':0x0});_0x2951b0&&_0x3ecd29==0x1&&_0x36d42c-_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+_0x5ea200(0x24b)+'\x63\x68\x44'+'\x42'][_0x5de65e][_0x5ea200(0x131)+_0x5ea200(0x158)+'\x61\x72\x63'+_0x5ea200(0xe8)+'\x6d\x65']>=0x18&&(_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+'\x65\x61\x72'+_0x5ea200(0x213)+'\x42'][_0x5de65e]={'\x72\x65\x73\x75\x6c\x74':null,'\x6c\x61\x73\x74\x53\x65\x61\x72\x63\x68\x54\x69\x6d\x65':0x0},console[_0x5ea200(0x180)](_0x5ea200(0x19c)+'\x5d'+('\u5feb\u641c\u7f13'+'\u5b58\u91cd\u7f6e'+'\u3002')));if(_0x2951b0&&_0x3ecd29==0x1&&_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+_0x5ea200(0x24b)+_0x5ea200(0x213)+'\x42']&&_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+_0x5ea200(0x24b)+_0x5ea200(0x213)+'\x42'][_0x5de65e][_0x5ea200(0xf9)+_0x5ea200(0x145)])return console[_0x5ea200(0x180)]('\x5b\u63d0\u793a'+'\x5d'+(_0x5ea200(0x115)+_0x5ea200(0x106)+'\u3002')),JSON['\x73\x74\x72'+'\x69\x6e\x67'+_0x5ea200(0x1e5)](_0x268973['\x63\x61\x63'+_0x5ea200(0x138)+_0x5ea200(0x24b)+_0x5ea200(0x213)+'\x42'][_0x5de65e][_0x5ea200(0xf9)+'\x75\x6c\x74']);let _0x96c672=http(_0x5ea200(0x14b)+_0x5ea200(0x12c)+_0x5ea200(0x176)+_0x5ea200(0x23e)+'\x69\x6b\x61'+_0x5ea200(0x118)+'\x74\x2e\x63'+_0x5ea200(0x212)+_0x5ea200(0x23c)+_0x5ea200(0x14c)+_0x5ea200(0x16e)+_0x5de65e+_0x5ea200(0x13c)+_0x3ecd29,{'\x68\x65\x61\x64\x65\x72\x73':_0x268973[_0x5ea200(0x143)+_0x5ea200(0x24f)+_0x5ea200(0x19b)+_0x5ea200(0x16f)][_0x20b217(0x0,0x3)],'\x61\x73\x79\x6e\x63':![]})[_0x5ea200(0x20f)+'\x74\x65\x6e'+'\x74'];_0x96c672['\x6d\x61\x74'+'\x63\x68'](/没有数据/m)&&(_0x2a7e9f=_0x3ecd29-0x1);let _0xfd71c7=_0x3c151b[_0x5ea200(0x104)+'\x64'](_0x96c672),_0x118e02=_0xfd71c7(_0x5ea200(0x199)+'\x64\x69\x61');_0x118e02[_0x5ea200(0x23f)+'\x68'](function(_0x561a50){const _0x59b53d=_0x5ea200;let _0x517f21=_0xfd71c7('\x68\x35\x20'+'\x3e\x20\x61',this)['\x61\x74\x74'+'\x72'](_0x59b53d(0x1d4)+'\x66')[_0x59b53d(0x12d)+'\x6c\x61\x63'+'\x65']('\x2f\x70\x6c'+_0x59b53d(0x200),''),_0x9a35d5=_0xfd71c7('\x68\x35\x20'+_0x59b53d(0x165)+'\x6c\x61\x62'+'\x65\x6c',this)['\x74\x65\x78'+'\x74']()[_0x59b53d(0x12d)+_0x59b53d(0x136)+'\x65'](_0x59b53d(0x1a2),'');_0x318fb9[_0x59b53d(0x201)+'\x68']('\x68\x74\x74'+_0x59b53d(0x12c)+'\x2f\x2f\x77'+_0x59b53d(0x23e)+_0x59b53d(0x107)+'\x6e\x62\x6f'+'\x74\x2e\x63'+_0x59b53d(0x212)+_0x59b53d(0xf6)+'\x2f\x67\x65'+'\x74\x52\x65'+_0x59b53d(0x1b5)+_0x59b53d(0x100)+_0x59b53d(0x12b)+'\x64\x3d'+_0x517f21+(_0x59b53d(0x103)+'\x79\x70\x65'+'\x3d\x31'));let _0x108f2b=_0xfd71c7(_0x59b53d(0x227)+_0x59b53d(0x233)+_0x59b53d(0x1cb)+_0x59b53d(0x24e),this)[_0x59b53d(0x139)+'\x74']();_0x108f2b=''+_0x108f2b['\x72\x65\x70'+_0x59b53d(0x136)+'\x65'](_0x108f2b['\x73\x70\x6c'+'\x69\x74']('\x20')[0x0]+'\x20',''),_0x21e992[_0x59b53d(0x201)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x517f21+_0x59b53d(0x185)+_0xfd71c7(_0x59b53d(0x199)+'\x64\x69\x61'+_0x59b53d(0xfe)+_0x59b53d(0x1ab)+'\x6d\x67',this)[_0x59b53d(0x1c1)+'\x72'](_0x59b53d(0x147)),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x2951b0?_0xfd71c7(_0x59b53d(0x199)+_0x59b53d(0x22b)+'\x2d\x74\x6f'+_0x59b53d(0x1ab)+'\x6d\x67',this)[_0x59b53d(0x1c1)+'\x72'](_0x59b53d(0x147)):_0x55d3a7(_0xfd71c7(_0x59b53d(0x226)+_0x59b53d(0x19a),this)[_0x59b53d(0x139)+'\x74']())+_0x108f2b,'\x76\x6f\x64\x5f\x70\x69\x63':_0x2951b0?'':_0x577b0a(_0xfd71c7(_0x59b53d(0x199)+'\x64\x69\x61'+'\x2d\x74\x6f'+'\x70\x20\x69'+'\x6d\x67',this)[_0x59b53d(0x1c1)+'\x72'](_0x59b53d(0xe3)+_0x59b53d(0xf0)+'\x72\x63')),'\x76\x6f\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74':_0x59b53d(0x259)+_0x59b53d(0x207)+'\uff1f','\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x2951b0?_0xfd71c7(_0x59b53d(0x226)+_0x59b53d(0x19a),this)[_0x59b53d(0x139)+'\x74']()[_0x59b53d(0x12d)+_0x59b53d(0x136)+'\x65'](_0xfd71c7(_0x59b53d(0x199)+'\x64\x69\x61'+'\x2d\x74\x6f'+_0x59b53d(0x1ab)+'\x6d\x67',this)[_0x59b53d(0x1c1)+'\x72'](_0x59b53d(0x147)),'')+'\x20'+_0x9a35d5:_0x9a35d5});});if(_0x3ecd29==0x1&&!_0x2951b0){console[_0x5ea200(0x180)](_0x5ea200(0x19c)+'\x5d'+(_0x5ea200(0x154)+'\u7d22\u7b2c\u4e00'+_0x5ea200(0x1d9)+'\u6700\u65b0\u96c6'+'\u6570')),_0x268973[_0x5ea200(0x1c9)+'\x63\x6f\x6e'+'\x74\x65\x6e'+'\x74\x73']=[],_0x268973[_0x5ea200(0x1c9)+_0x5ea200(0x1a7)+'\x75\x65\x73'+'\x74\x73']=[];for(let _0x32ef5b=0x0;_0x32ef5b<_0x318fb9[_0x5ea200(0x221)+'\x67\x74\x68'];_0x32ef5b++){_0x268973[_0x5ea200(0x1c9)+'\x72\x65\x71'+_0x5ea200(0x160)+'\x74\x73'][_0x5ea200(0x201)+'\x68']({'\x75\x72\x6c':_0x318fb9[_0x32ef5b],'\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':{'\x52\x65\x66\x65\x72\x65\x72':_0x5ea200(0x14b)+_0x5ea200(0x12c)+'\x2f\x2f\x77'+_0x5ea200(0x23e)+_0x5ea200(0x107)+'\x6e\x62\x6f'+'\x74\x2e\x63'+_0x5ea200(0x212)+'\x70\x6c\x61'+'\x79\x2f'+_0x318fb9[_0x32ef5b][_0x5ea200(0x1be)+'\x63\x68'](/videoId=(.*?)&/m)[0x1],'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x268973[_0x5ea200(0x143)+_0x5ea200(0x24f)+_0x5ea200(0x19b)+_0x5ea200(0x16f)][_0x20b217(0x0,0x3)][_0x5ea200(0x11f)+_0x5ea200(0x191)+'\x67\x65\x6e'+'\x74']}}});}await _0x591b50(_0x268973[_0x5ea200(0x1c9)+_0x5ea200(0x1a7)+_0x5ea200(0x160)+'\x74\x73'],_0x268973[_0x5ea200(0x1c9)+_0x5ea200(0x20f)+_0x5ea200(0x101)+'\x74\x73']);for(let _0x54ea6b=0x0;_0x54ea6b<_0x268973[_0x5ea200(0x1c9)+_0x5ea200(0x20f)+_0x5ea200(0x101)+'\x74\x73'][_0x5ea200(0x221)+_0x5ea200(0xee)];_0x54ea6b++){_0x21e992[_0x54ea6b][_0x5ea200(0x1ca)+_0x5ea200(0x1c0)+_0x5ea200(0x238)+'\x6b\x73']=_0x32fc4d(_0x268973['\x62\x72\x5f'+_0x5ea200(0x20f)+_0x5ea200(0x101)+'\x74\x73'][_0x54ea6b][_0x5ea200(0x20f)+_0x5ea200(0x101)+'\x74'])[_0x5ea200(0x12d)+_0x5ea200(0x136)+'\x65']('\uff1a','\u81f3')[_0x5ea200(0x12d)+_0x5ea200(0x136)+'\x65']('\u7b2c','')+'\x0a'+_0x21e992[_0x54ea6b][_0x5ea200(0x1ca)+_0x5ea200(0x1c0)+_0x5ea200(0x238)+'\x6b\x73'];}}else console[_0x5ea200(0x180)]('\x5b\u63d0\u793a'+'\x5d'+(_0x5ea200(0x13a)+_0x5ea200(0x1e2)+_0x5ea200(0x231)));return _0x5ef023={'\x6c\x69\x73\x74':_0x21e992,'\x70\x61\x67\x65\x63\x6f\x75\x6e\x74':_0x2a7e9f},_0x2951b0&&_0x3ecd29==0x1&&(_0x268973[_0x5ea200(0x102)+'\x68\x65\x53'+'\x65\x61\x72'+_0x5ea200(0x213)+'\x42'][_0x5de65e][_0x5ea200(0xf9)+_0x5ea200(0x145)]=_0x5ef023,_0x268973[_0x5ea200(0x102)+_0x5ea200(0x138)+'\x65\x61\x72'+_0x5ea200(0x213)+'\x42'][_0x5de65e][_0x5ea200(0x131)+_0x5ea200(0x158)+_0x5ea200(0x21b)+_0x5ea200(0xe8)+'\x6d\x65']=_0x36d42c,console[_0x5ea200(0x180)]('\x5b\u63d0\u793a'+'\x5d'+('\u5efa\u7acb\u5feb'+'\u641c\u7f13\u5b58'+'\u3002'))),JSON['\x73\x74\x72'+_0x5ea200(0x16b)+_0x5ea200(0x1e5)](_0x5ef023);}catch(_0x1c0439){console[_0x5ea200(0x180)](_0x1c0439[_0x5ea200(0x239)+'\x74\x72\x69'+'\x6e\x67']()[_0x5ea200(0x12d)+'\x6c\x61\x63'+'\x65'](/(.*?Error): /,_0x5ea200(0x232)+_0x5ea200(0x263))+'\x2c\x20'+_0x1c0439[_0x5ea200(0x1c7)+'\x63\x6b']);}}async function _0xf00623(_0x441661){const _0x2210db=_0x1db4da;try{let _0x28bade={},_0x56b82e=[],_0x21ef26=[],_0x5188b6='',_0x1a3e5a=_0x441661[_0x2210db(0x148)+'\x69\x74'](_0x2210db(0x185));_0x441661=_0x1a3e5a[0x0];_0x268973['\x63\x61\x63'+_0x2210db(0x138)+'\x75\x62\x44'+'\x42'][_0x2210db(0x14b)+'\x70\x73\x3a'+_0x2210db(0x176)+_0x2210db(0x23e)+_0x2210db(0x107)+_0x2210db(0x118)+_0x2210db(0x217)+_0x2210db(0x212)+_0x2210db(0x1ec)+'\x79\x2f'+_0x441661]&&_0x268973[_0x2210db(0x102)+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+'\x70\x73\x3a'+'\x2f\x2f\x77'+_0x2210db(0x23e)+_0x2210db(0x196)+'\x62\x61\x6e'+_0x2210db(0x1d5)+_0x2210db(0x13b)+_0x2210db(0x24b)+_0x2210db(0xd7)+'\x71\x3d'+_0x1a3e5a[0x1]]?(console[_0x2210db(0x180)](_0x2210db(0x19c)+'\x5d'+(_0x2210db(0x14d)+'\u5b58')),_0x268973[_0x2210db(0x1c9)+_0x2210db(0x1a7)+_0x2210db(0x160)+'\x74\x73']=[undefined,{'\x75\x72\x6c':_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+'\x69\x6b\x61'+_0x2210db(0x118)+_0x2210db(0x217)+_0x2210db(0x212)+'\x61\x70\x69'+_0x2210db(0x24c)+'\x74\x52\x65'+'\x73\x4e\x3f'+'\x76\x69\x64'+_0x2210db(0x12b)+'\x64\x3d'+_0x441661+('\x26\x6d\x74'+_0x2210db(0x18f)+'\x3d\x31'),'\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':{'\x52\x65\x66\x65\x72\x65\x72':'\x68\x74\x74'+_0x2210db(0x12c)+_0x2210db(0x176)+'\x77\x77\x2e'+'\x69\x6b\x61'+_0x2210db(0x118)+_0x2210db(0x217)+_0x2210db(0x212)+'\x70\x6c\x61'+'\x79\x2f'+_0x441661,'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x268973['\x62\x72\x6f'+'\x77\x5f\x68'+_0x2210db(0x19b)+_0x2210db(0x16f)][_0x20b217(0x0,0x3)][_0x2210db(0x11f)+_0x2210db(0x191)+_0x2210db(0xea)+'\x74']}}},undefined,{'\x75\x72\x6c':'\x68\x74\x74'+'\x70\x73\x3a'+_0x2210db(0xdd)+_0x2210db(0x214)+_0x2210db(0x1f4)+_0x2210db(0x23d)+_0x2210db(0x157)+'\x6e','\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':{'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x268973[_0x2210db(0x143)+'\x77\x5f\x68'+_0x2210db(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)][_0x2210db(0x11f)+'\x72\x2d\x41'+_0x2210db(0xea)+'\x74']}}}]):(console[_0x2210db(0x180)](_0x2210db(0x19c)+'\x5d'+(_0x2210db(0x130)+_0x2210db(0x14f)+'\u7f13\u5b58')),_0x268973[_0x2210db(0x1c9)+_0x2210db(0x1a7)+_0x2210db(0x160)+'\x74\x73']=[{'\x75\x72\x6c':_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+_0x2210db(0x107)+_0x2210db(0x118)+'\x74\x2e\x63'+'\x6f\x6d\x2f'+_0x2210db(0x1ec)+'\x79\x2f'+_0x441661,'\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':_0x268973[_0x2210db(0x143)+_0x2210db(0x24f)+_0x2210db(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)]}},{'\x75\x72\x6c':'\x68\x74\x74'+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+_0x2210db(0x107)+_0x2210db(0x118)+_0x2210db(0x217)+_0x2210db(0x212)+_0x2210db(0xf6)+_0x2210db(0x24c)+_0x2210db(0x16c)+'\x73\x4e\x3f'+_0x2210db(0x100)+'\x65\x6f\x49'+'\x64\x3d'+_0x441661+(_0x2210db(0x103)+_0x2210db(0x18f)+'\x3d\x31'),'\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':{'\x52\x65\x66\x65\x72\x65\x72':'\x68\x74\x74'+_0x2210db(0x12c)+_0x2210db(0x176)+'\x77\x77\x2e'+_0x2210db(0x107)+_0x2210db(0x118)+'\x74\x2e\x63'+'\x6f\x6d\x2f'+_0x2210db(0x1ec)+'\x79\x2f'+_0x441661,'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x268973['\x62\x72\x6f'+_0x2210db(0x24f)+_0x2210db(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)][_0x2210db(0x11f)+_0x2210db(0x191)+_0x2210db(0xea)+'\x74']}}},{'\x75\x72\x6c':'\x68\x74\x74'+_0x2210db(0x12c)+_0x2210db(0x176)+'\x77\x77\x2e'+'\x64\x6f\x75'+_0x2210db(0x12f)+_0x2210db(0x1d5)+_0x2210db(0x13b)+_0x2210db(0x24b)+'\x63\x68\x3f'+'\x71\x3d'+_0x1a3e5a[0x1],'\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':_0x268973[_0x2210db(0x143)+_0x2210db(0x24f)+_0x2210db(0x19b)+'\x65\x72\x73'][_0x20b217(0x0,0x3)]}},{'\x75\x72\x6c':_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0xdd)+_0x2210db(0x214)+'\x69\x74\x6f'+_0x2210db(0x23d)+_0x2210db(0x157)+'\x6e','\x6f\x70\x74\x69\x6f\x6e\x73':{'\x68\x65\x61\x64\x65\x72\x73':{'\x55\x73\x65\x72\x2d\x41\x67\x65\x6e\x74':_0x268973[_0x2210db(0x143)+_0x2210db(0x24f)+_0x2210db(0x19b)+_0x2210db(0x16f)][_0x20b217(0x0,0x3)][_0x2210db(0x11f)+'\x72\x2d\x41'+'\x67\x65\x6e'+'\x74']}}}]);_0x268973['\x62\x72\x5f'+_0x2210db(0x20f)+'\x74\x65\x6e'+'\x74\x73']=[],await _0x591b50(_0x268973['\x62\x72\x5f'+'\x72\x65\x71'+'\x75\x65\x73'+'\x74\x73'],_0x268973['\x62\x72\x5f'+_0x2210db(0x20f)+_0x2210db(0x101)+'\x74\x73']);let _0xff7573=_0x268973['\x63\x61\x63'+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+'\x69\x6b\x61'+_0x2210db(0x118)+'\x74\x2e\x63'+'\x6f\x6d\x2f'+_0x2210db(0x1ec)+'\x79\x2f'+_0x441661]?_0x268973[_0x2210db(0x102)+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+_0x2210db(0x12c)+'\x2f\x2f\x77'+_0x2210db(0x23e)+'\x69\x6b\x61'+_0x2210db(0x118)+'\x74\x2e\x63'+'\x6f\x6d\x2f'+'\x70\x6c\x61'+'\x79\x2f'+_0x441661]:_0x268973[_0x2210db(0x1c9)+_0x2210db(0x20f)+_0x2210db(0x101)+'\x74\x73'][0x0][_0x2210db(0x20f)+'\x74\x65\x6e'+'\x74'];_0x268973[_0x2210db(0x102)+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+'\x70\x73\x3a'+_0x2210db(0x176)+_0x2210db(0x23e)+'\x69\x6b\x61'+_0x2210db(0x118)+_0x2210db(0x217)+_0x2210db(0x212)+'\x70\x6c\x61'+'\x79\x2f'+_0x441661]=_0xff7573;let _0x57fcfd=_0x3c151b[_0x2210db(0x104)+'\x64'](_0xff7573),_0x51c7fd=0x1;_0x57fcfd(_0x2210db(0x266)+_0x2210db(0x187)+_0x2210db(0x24a)+'\x6d\x65\x74'+'\x61')[_0x2210db(0x221)+_0x2210db(0xee)]>0x4&&(_0x51c7fd+=0x1);let _0x555e7a={'\x76\x6f\x64\x5f\x69\x64':_0x441661,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x1a3e5a[0x1],'\x76\x6f\x64\x5f\x70\x69\x63':_0x577b0a(_0x57fcfd('\x2e\x72\x65'+'\x73\x75\x6c'+_0x2210db(0x223)+_0x2210db(0x1f1)+_0x2210db(0xf8)+'\x67')[_0x2210db(0x1c1)+'\x72'](_0x2210db(0xe3)+_0x2210db(0xf0)+'\x72\x63')),'\x74\x79\x70\x65\x5f\x6e\x61\x6d\x65':'','\x76\x6f\x64\x5f\x79\x65\x61\x72':_0x57fcfd('\x2e\x6d\x65'+'\x74\x61\x2e'+_0x2210db(0x190)+'\x72')[_0x2210db(0x139)+'\x74']()||_0x57fcfd('\x2e\x6d\x65'+_0x2210db(0xff)+_0x2210db(0x236)+_0x51c7fd+'\x29')['\x74\x65\x78'+'\x74'](),'\x76\x6f\x64\x5f\x61\x72\x65\x61':_0x57fcfd(_0x2210db(0x199)+_0x2210db(0x12a)+_0x2210db(0x141)+_0x2210db(0x10d)+'\x79')[_0x2210db(0x139)+'\x74']()||_0x57fcfd('\x2e\x6d\x65'+_0x2210db(0xff)+_0x2210db(0x236)+(_0x51c7fd+0x1)+'\x29')[_0x2210db(0x139)+'\x74'](),'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x268973['\x73\x5f\x72'+_0x2210db(0x1b4)+'\x72\x6b\x73'],'\x76\x6f\x64\x5f\x61\x63\x74\x6f\x72':_0x57fcfd('\x2e\x6d\x65'+_0x2210db(0x12a)+_0x2210db(0x25c)+_0x2210db(0x1b2)+'\x69\x74\x79')['\x74\x65\x78'+'\x74']()?_0x57fcfd(_0x2210db(0x199)+_0x2210db(0x12a)+_0x2210db(0x25c)+_0x2210db(0x1b2)+_0x2210db(0x21c))['\x74\x65\x78'+'\x74']()[_0x2210db(0x148)+'\x69\x74']('\x2f')[0x1]:_0x57fcfd('\x2e\x6d\x65'+_0x2210db(0xff)+_0x2210db(0x236)+(_0x51c7fd+0x2)+'\x29')['\x74\x65\x78'+'\x74']()['\x73\x70\x6c'+'\x69\x74']('\x2f')[0x1],'\x76\x6f\x64\x5f\x64\x69\x72\x65\x63\x74\x6f\x72':_0x57fcfd(_0x2210db(0x199)+'\x74\x61\x2e'+'\x63\x65\x6c'+_0x2210db(0x1b2)+'\x69\x74\x79')[_0x2210db(0x139)+'\x74']()?_0x57fcfd(_0x2210db(0x199)+_0x2210db(0x12a)+_0x2210db(0x25c)+_0x2210db(0x1b2)+_0x2210db(0x21c))['\x74\x65\x78'+'\x74']()[_0x2210db(0x148)+'\x69\x74']('\x2f')[0x0]:_0x57fcfd(_0x2210db(0x199)+'\x74\x61\x3a'+'\x65\x71\x28'+(_0x51c7fd+0x2)+'\x29')['\x74\x65\x78'+'\x74']()[_0x2210db(0x148)+'\x69\x74']('\x2f')[0x0],'\x76\x6f\x64\x5f\x63\x6f\x6e\x74\x65\x6e\x74':'','\x76\x6f\x64\x5f\x70\x6c\x61\x79\x5f\x66\x72\x6f\x6d':'','\x76\x6f\x64\x5f\x70\x6c\x61\x79\x5f\x75\x72\x6c':''};_0xff7573=JSON[_0x2210db(0xf7)+'\x73\x65'](_0x268973['\x62\x72\x5f'+_0x2210db(0x20f)+_0x2210db(0x101)+'\x74\x73'][0x1][_0x2210db(0x20f)+_0x2210db(0x101)+'\x74']);let _0xa84506=[];_0x268973[_0x2210db(0x1e0)+_0x2210db(0x1b7)+'\x65\x5f\x66'+_0x2210db(0x15c)]&&(_0xa84506=['\u66b4\u98ce','\u4f18\u8d28','\u5feb\u770b','\u91cf\u5b50','\u975e\u51e1']);for(let _0x570727=0x0;_0x570727<_0xff7573[_0x2210db(0xe3)+'\x61'][_0x2210db(0x174)+'\x74']['\x6c\x65\x6e'+'\x67\x74\x68'];_0x570727++){let _0x116ffe=JSON['\x70\x61\x72'+'\x73\x65'](_0xff7573['\x64\x61\x74'+'\x61'][_0x2210db(0x174)+'\x74'][_0x570727]['\x72\x65\x73'+_0x2210db(0x134)+'\x61'])[0x0];_0x116ffe[_0x2210db(0x245)]=_0x116ffe['\x75\x72\x6c'][_0x2210db(0x12d)+'\x6c\x61\x63'+'\x65'](/##/g,'\x23'),_0x116ffe[_0x2210db(0x245)]=_0x116ffe[_0x2210db(0x245)][_0x2210db(0x12d)+_0x2210db(0x136)+'\x65'](/#$/g,'');let _0x15b31a=_0x116ffe[_0x2210db(0x245)][_0x2210db(0x148)+'\x69\x74']('\x23')[_0x2210db(0x221)+_0x2210db(0xee)];_0xa84506[_0x2210db(0x222)+_0x2210db(0x1ac)+'\x66'](_0x268973[_0x2210db(0x100)+_0x2210db(0x112)+_0x2210db(0x182)+_0x2210db(0x244)+_0x2210db(0x1f9)+_0x2210db(0x11e)][_0x116ffe[_0x2210db(0x184)+'\x67']])!=-0x1?(_0x56b82e[_0x2210db(0xe7)+_0x2210db(0x10c)+'\x74'](_0x268973[_0x2210db(0x100)+_0x2210db(0x112)+_0x2210db(0x182)+_0x2210db(0x244)+_0x2210db(0x1f9)+_0x2210db(0x11e)][_0x116ffe[_0x2210db(0x184)+'\x67']]+'\x20\x5b'+_0x15b31a+'\x5d'),_0x21ef26[_0x2210db(0xe7)+_0x2210db(0x10c)+'\x74'](_0x116ffe[_0x2210db(0x245)])):(_0x56b82e[_0x2210db(0x201)+'\x68'](_0x268973['\x76\x69\x64'+'\x65\x6f\x5f'+_0x2210db(0x182)+_0x2210db(0x244)+_0x2210db(0x1f9)+_0x2210db(0x11e)][_0x116ffe['\x66\x6c\x61'+'\x67']]+'\x20\x5b'+_0x15b31a+'\x5d'),_0x21ef26[_0x2210db(0x201)+'\x68'](_0x116ffe[_0x2210db(0x245)]));}let _0x4617c6=_0x21ef26[_0x2210db(0x124)+'\x6e'](_0x2210db(0x185)),_0xc2d4d1=_0x56b82e[_0x2210db(0x124)+'\x6e']('\x24\x24\x24');_0x555e7a[_0x2210db(0x1ca)+_0x2210db(0x1c3)+_0x2210db(0x219)+'\x66\x72\x6f'+'\x6d']=_0xc2d4d1,_0x555e7a[_0x2210db(0x1ca)+_0x2210db(0x1c3)+'\x61\x79\x5f'+_0x2210db(0x245)]=_0x4617c6;let _0x310ca2=_0x32fc4d(_0x4617c6);_0x555e7a[_0x2210db(0x1ca)+_0x2210db(0x1c0)+_0x2210db(0x238)+'\x6b\x73']=_0x268973[_0x2210db(0xdb)+'\x75\x6c\x66'+_0x2210db(0x1fe)+'\x65\x64']+'\x5b'+_0x310ca2+'\x5d\x20'+_0x555e7a[_0x2210db(0x1ca)+'\x5f\x72\x65'+_0x2210db(0x238)+'\x6b\x73'];_0x310ca2=='\u6b63\u7247'?(_0x555e7a[_0x2210db(0x1cd)+_0x2210db(0x110)+'\x61\x6d\x65']='\u7535\u5f71',_0x555e7a[_0x2210db(0x1ca)+_0x2210db(0x1c3)+_0x2210db(0x219)+'\x66\x72\x6f'+'\x6d']=_0x555e7a[_0x2210db(0x1ca)+_0x2210db(0x1c3)+'\x61\x79\x5f'+_0x2210db(0x248)+'\x6d'][_0x2210db(0x12d)+_0x2210db(0x136)+'\x65'](/ \[1\]/g,'')):_0x555e7a[_0x2210db(0x1cd)+_0x2210db(0x110)+_0x2210db(0x11e)]='\u7535\u89c6\u5267';let _0x3b21b1=_0x268973[_0x2210db(0x102)+'\x68\x65\x53'+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+'\x70\x73\x3a'+_0x2210db(0x176)+_0x2210db(0x23e)+'\x64\x6f\x75'+_0x2210db(0x12f)+_0x2210db(0x1d5)+_0x2210db(0x13b)+_0x2210db(0x24b)+'\x63\x68\x3f'+'\x71\x3d'+_0x1a3e5a[0x1]]?_0x268973[_0x2210db(0x102)+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+'\x64\x6f\x75'+_0x2210db(0x12f)+_0x2210db(0x1d5)+'\x6d\x2f\x73'+_0x2210db(0x24b)+'\x63\x68\x3f'+'\x71\x3d'+_0x1a3e5a[0x1]]:_0x268973['\x62\x72\x5f'+_0x2210db(0x20f)+_0x2210db(0x101)+'\x74\x73'][0x2][_0x2210db(0x20f)+_0x2210db(0x101)+'\x74'];return _0x268973[_0x2210db(0x102)+_0x2210db(0x138)+_0x2210db(0x25a)+'\x42'][_0x2210db(0x14b)+_0x2210db(0x12c)+_0x2210db(0x176)+_0x2210db(0x23e)+'\x64\x6f\x75'+_0x2210db(0x12f)+'\x2e\x63\x6f'+_0x2210db(0x13b)+'\x65\x61\x72'+'\x63\x68\x3f'+'\x71\x3d'+_0x1a3e5a[0x1]]=_0x3b21b1,_0x57fcfd=_0x3c151b['\x6c\x6f\x61'+'\x64'](_0x3b21b1),_0x555e7a[_0x2210db(0x1ca)+'\x5f\x63\x6f'+_0x2210db(0x18c)+'\x6e\x74']=_0x57fcfd(_0x2210db(0x111)+_0x2210db(0x220)+_0x2210db(0x228)+'\x69\x73\x74'+_0x2210db(0x25e)+_0x2210db(0x163)+_0x2210db(0x211)+_0x2210db(0x1d5)+_0x2210db(0x18c)+_0x2210db(0x1a3)+'\x70')['\x65\x71'](0x0)[_0x2210db(0x139)+'\x74'](),_0x5188b6=JSON[_0x2210db(0xf7)+'\x73\x65'](_0x268973[_0x2210db(0x1c9)+_0x2210db(0x20f)+'\x74\x65\x6e'+'\x74\x73'][0x3][_0x2210db(0x20f)+_0x2210db(0x101)+'\x74']),_0x5188b6=_0x5188b6[_0x2210db(0x1fa)+'\x6f\x6b\x6f'+'\x74\x6f'],_0x28bade={'\x6c\x69\x73\x74':[_0x555e7a],'\x6d\x73\x67':_0x5188b6},JSON['\x73\x74\x72'+_0x2210db(0x16b)+_0x2210db(0x1e5)](_0x28bade);}catch(_0x59454d){console[_0x2210db(0x180)](_0x59454d[_0x2210db(0x239)+_0x2210db(0xfd)+'\x6e\x67']()[_0x2210db(0x12d)+'\x6c\x61\x63'+'\x65'](/(.*?Error): /,_0x2210db(0x232)+'\x5d\x3a\x20')+'\x2c\x20'+_0x59454d['\x73\x74\x61'+'\x63\x6b']);}}function _0x4a05d8(_0x2cec61,_0x254179,_0x624662){const _0x12c153=_0x1db4da;let _0x15b230={},_0x5e6e15='\x30',_0x1469f8='\x30',_0x2871dd='',_0x5cde0e='',_0x5032c4='';return console['\x6c\x6f\x67'](_0x12c153(0x21e)+'\u5730\u5740\x5d'+_0x254179),_0x15b230={'\x70\x61\x72\x73\x65':_0x5e6e15,'\x6a\x78':_0x1469f8,'\x68\x65\x61\x64\x65\x72':_0x2871dd,'\x70\x6c\x61\x79\x55\x72\x6c':_0x5cde0e,'\x75\x72\x6c':_0x254179},_0x5032c4&&(_0x15b230[_0x12c153(0x1fd)+'\x6d\x61\x74']=_0x5032c4),console['\x6c\x6f\x67'](_0x12c153(0x19c)+'\x5d'+JSON[_0x12c153(0x1a4)+_0x12c153(0x16b)+_0x12c153(0x1e5)](_0x15b230)),JSON[_0x12c153(0x1a4)+_0x12c153(0x16b)+_0x12c153(0x1e5)](_0x15b230);}function _0x14e5f1(_0x356e14){const _0x3a0b01=_0x1db4da;if(_0x356e14&&_0x356e14[_0x3a0b01(0x11b)+'\x61']==_0x3a0b01(0x1af)+_0x3a0b01(0x1b0)+'\x74'){let _0xab419c=_0x268973[_0x3a0b01(0x1af)+'\x5f\x74\x65'+_0x3a0b01(0x195)+'\x63\x6f\x6e'+'\x74\x65\x6e'+'\x74'];return[0xc8,_0x3a0b01(0x172)+_0x3a0b01(0xde)+_0x3a0b01(0x1a1)+_0x3a0b01(0x113)+'\x64\x61\x73'+_0x3a0b01(0x121)+'\x6d\x6c',_0xab419c];}else return[0x194,_0x3a0b01(0x139)+_0x3a0b01(0x1de)+_0x3a0b01(0xfa)+'\x6e','\x4e\x6f\x74'+_0x3a0b01(0x178)+'\x75\x6e\x64'];}function _0x336310(){setTimeout(()=>{},0xa);}async function _0x591b50(_0x5494c8,_0xa99d60,_0x3b932e){const _0x307b07=_0x1db4da;let _0x5c8c8f=[];!_0x3b932e&&(_0x3b932e=0xbb8);for(let _0x552259=0x0;_0x552259<_0x5494c8[_0x307b07(0x221)+_0x307b07(0xee)];_0x552259++){if(_0x5494c8[_0x552259]==undefined){_0x5c8c8f[_0x307b07(0x201)+'\x68']({'\x68\x65\x61\x64\x65\x72\x73':{},'\x63\x6f\x6e\x74\x65\x6e\x74':''});continue;}!_0x5494c8[_0x552259][_0x307b07(0x1b1)+'\x69\x6f\x6e'+'\x73']?_0x5494c8[_0x552259][_0x307b07(0x1b1)+'\x69\x6f\x6e'+'\x73']={'\x61\x73\x79\x6e\x63':!![],'\x74\x69\x6d\x65\x6f\x75\x74':_0x3b932e}:(_0x5494c8[_0x552259][_0x307b07(0x1b1)+_0x307b07(0x161)+'\x73'][_0x307b07(0x1b3)+'\x6e\x63']=!![],_0x5494c8[_0x552259][_0x307b07(0x1b1)+'\x69\x6f\x6e'+'\x73'][_0x307b07(0x20b)+_0x307b07(0x17a)+'\x74']=_0x3b932e),_0x5c8c8f[_0x307b07(0x201)+'\x68'](http(_0x5494c8[_0x552259][_0x307b07(0x245)],_0x5494c8[_0x552259][_0x307b07(0x1b1)+_0x307b07(0x161)+'\x73']));}let _0x61be5a=await Promise[_0x307b07(0x233)](_0x5c8c8f);for(let _0x503092=0x0;_0x503092<_0x61be5a[_0x307b07(0x221)+_0x307b07(0xee)];_0x503092++){_0xa99d60['\x70\x75\x73'+'\x68'](_0x61be5a[_0x503092]);}console[_0x307b07(0x180)](_0x307b07(0x19c)+'\x5d'+(_0x307b07(0x1c2)+_0x307b07(0x108)));}function _0x3d05(){const _0x51633a=['\x65\x72\x73','\x66\x69\x6c','\x6e\x75\x78','\x61\x70\x70','\x2d\x6c\x69','\x6c\x69\x73','\u9762\u7f13\u5b58','\x2f\x2f\x77','\x41\x70\x70','\x20\x46\x6f','\x5f\x33\x20','\x65\x6f\x75','\x65\x2e\x6c','\x48\x54\x4d','\x33\x37\x2e','\x41\x67\x65','\u5370\u65e5\u5fd7','\x6c\x6f\x67','\x6f\x69\x64','\x73\x6f\x75','\x79\x64\x73','\x66\x6c\x61','\x24\x24\x24','\x6c\x20\x61','\x74\x61\x69','\x32\x30\x39\x35\x34\x36\x37\x73\x75\x58\x78\x4f\x4f','\u7eaa\u5f55\u7247','\x77\x20\x3e','\x6f\x72\x28','\x6e\x74\x65','\x32\x37\x35\x37\x34\x35\x30\x6e\x6c\x70\x46\x53\x56','\x39\x35\x35','\x79\x70\x65','\x79\x65\x61','\x72\x2d\x41','\x31\x35\x45','\x2c\x20\x6c','\u66f4\u65b0\u81f3','\x73\x74\x5f','\x64\x6f\x75','\x68\x6f\x6e','\x69\x74\x65','\x2e\x6d\x65','\x3e\x20\x61','\x65\x61\x64','\x5b\u63d0\u793a','\x33\x30\x38','\x62\x69\x6e','\x66\x6c\x6f','\x31\x30\x47\x76\x6c\x44\x67\x53','\x61\x74\x69','\u53ef\u64ad\u653e','\x6e\x74\x20','\x73\x74\x72','\x63\x6f\x6c','\u5f53\u524d\u9875','\x72\x65\x71','\x20\x64\x69','\x4c\x2c\x20','\x31\x31\x32','\x70\x20\x69','\x65\x78\x4f','\x43\x68\x72','\x64\x65\x72','\x6d\x70\x64','\x54\x65\x73','\x6f\x70\x74','\x65\x62\x72','\x61\x73\x79','\x65\x6d\x61','\x73\x4e\x3f','\x6d\x6f\x76','\x76\x61\x74','\x69\x6c\x65','\x20\x69\x50','\x64\x67\x2f','\x38\x69\x67\x70\x6d\x78\x59','\x65\x62\x4b','\x5f\x5f\x70','\x6d\x61\x74','\x20\x47\x65','\x5f\x72\x65','\x61\x74\x74','\u5168\u90e8\u62ff','\x5f\x70\x6c','\x68\x35\x2e','\x4d\x2d\x47','\x20\x78\x36','\x73\x74\x61','\x31\x5f\x6d','\x62\x72\x5f','\x76\x6f\x64','\x3a\x65\x71','\x75\x72\x6e','\x74\x79\x70','\x76\x2e\x63','\x53\x20\x31','\x69\x6b\x75','\x66\x6f\x6c','\x36\x30\x35','\x65\x72\x3d','\x68\x72\x65','\x2e\x63\x6f','\x35\x33\x37','\x74\x69\x6f','\x20\x28\x4b','\u9875\u83b7\u53d6','\x35\x34\x37\x34\x32\x34\x35\x6c\x68\x6a\x42\x4b\x63','\x61\x72\x64','\x2e\x31\x2e','\x28\x69\x50','\x74\x2f\x70','\x61\x69\x6c','\x70\x72\x69','\x31\x37\x32\x37\x38\x38\x39\x39\x53\x4a\x51\x46\x6e\x76','\u83b7\u53d6\u6700','\u7231\u770b\u673a','\x20\x28\x66','\x69\x66\x79','\x2e\x30\x2e','\x6e\x28\x29','\x2e\x68\x74','\x28\x4b\x48','\u4f9b\u5b66\u4e60','\x34\x32\x38','\x70\x6c\x61','\x61\x66\x61','\ud83d\udd34\x20','\x68\x6f\x74','\x6f\x67\u6253','\x6e\x66\x6f','\x6f\x6d\x65','\uff0c\u5173\u95ed','\x69\x74\x6f','\x40\x52\x65','\x34\x32\x32\x35\x34\x31\x35\x47\x4f\x72\x44\x42\x52','\x20\x53\x61','\u8c46\u74e3\x54','\x73\x5f\x6e','\x68\x69\x74','\x34\x3b\x20','\x32\x6f\x7a\x6d\x6b\x73\x57','\x66\x6f\x72','\x69\x6c\x6c','\u4ea4\u6d41\uff0c','\x61\x79\x2f','\x70\x75\x73','\x69\x2f\x35','\x61\x2f\x35','\u6570\u4e3a\x3a','\x28\x4c\x69','\x33\x5f\x32','\u4e0d\u663e\u793a','\u9875\u9762\u627e','\x22\x29\x28','\x4e\x54\x20','\x74\x69\x6d','\x5f\x68\x65','\x70\x6f\x70','\x34\u5c0f\u65f6','\x63\x6f\x6e','\x30\x3b\x20','\x6c\x74\x20','\x6f\x6d\x2f','\x63\x68\x44','\x31\x2e\x68','\x6e\x64\x6f','\x6e\x64\x72','\x74\x2e\x63','\x30\x34\x2e','\x61\x79\x5f','\x6c\x62\x6f','\x61\x72\x63','\x69\x74\x79','\x69\x6b\x65','\x5b\u64ad\u653e','\x70\x67\x46','\x73\x75\x6c','\x6c\x65\x6e','\x69\x6e\x64','\x74\x2d\x69','\x6e\x74\x3d','\x2e\x72\x6f','\x68\x35\x20','\x2e\x73\x6d','\x74\x2d\x6c','\u8c46\u74e3\u9ad8','\x6c\x66\x5f','\x64\x69\x61','\x65\x20\x47','\u65e5\u672c\u52a8','\x6c\x69\x6b','\x6b\x61\x6e','\uff0c\u8c22\u8c22','\u65b0\u96c6\u6570','\x5b\x24\x31','\x61\x6c\x6c','\x74\x61\x62','\x6c\x65\x2f','\x65\x71\x28','\x2f\x31\x31','\x6d\x61\x72','\x74\x6f\x53','\x35\x2e\x30','\x45\x64\x67','\x73\x65\x61','\x6b\x6f\x74','\x77\x77\x2e','\x65\x61\x63','\x31\x20\x45','\x2e\x30\x20','\u8def\u98de\u5f00','\x35\x34\x39\x37\x33\x69\x4d\x46\x6d\x61\x76','\x72\x63\x65','\x75\x72\x6c','\x6f\x6c\x2d','\x55\x20\x42','\x66\x72\x6f','\u7ea2\u725b\u5728','\x6c\x20\x2e','\x65\x61\x72','\x2f\x67\x65','\x6f\x70\x32','\x28\x30\x29','\x77\x5f\x68','\x73\x6d\x61','\x72\x69\x2f','\x5b\x54\x56','\x2f\x32\x30','\x5d\u5df2\u7ecf','\x4c\x75\x46','\x2d\x6d\x64','\x72\x6f\x74','\x66\x61\x72','\u55ef\uff0c\u6211','\x75\x62\x44','\x74\x49\x6e','\x63\x65\x6c','\x6c\x65\x57','\x3e\x2e\x72','\x2e\x30\x29','\x67\x2f\x31','\x2d\x77\x70','\x73\x6f\x6c','\x5d\x3a\x20','\u8bbf\u95ee\u7684','\x54\x69\x6d','\x2e\x64\x65','\x63\x68\x3f','\x74\x72\x61','\x72\x65\x74','\x65\x78\x65','\x73\x5f\x66','\x34\x51\x53\x62\x67\x6a\x73','\x2f\x2f\x76','\x6c\x69\x63','\x2f\x61\x72','\x2d\x34\x3a','\x72\x61\x6e','\x63\x6b\x6f','\x64\x61\x74','\x72\x65\x66','\x2d\x70\x2d','\x65\x63\x6b','\x75\x6e\x73','\x68\x54\x69','\u5408\u4f5c\uff01','\x67\x65\x6e','\x70\x72\x6f','\x5b\u9875\u9762','\x22\x72\x65','\x67\x74\x68','\x69\x74\x2f','\x61\x2d\x73','\x6e\x20\x74','\x74\x69\x74','\x6f\x5f\x5f','\x57\x69\x6e','\x69\x6d\x67','\x61\x70\x69','\x70\x61\x72','\x20\x69\x6d','\x72\x65\x73','\x6c\x61\x69','\x33\x36\x20','\x42\x6f\x78','\x74\x72\x69','\x2d\x74\x6f','\x74\x61\x3a','\x76\x69\x64','\x74\x65\x6e','\x63\x61\x63','\x26\x6d\x74','\x6c\x6f\x61','\x4d\x6f\x7a','\u641c\u7f13\u5b58','\x69\x6b\x61','\u5b8c\u6570\u636e','\x69\x6e\x66','\x34\x29\x20','\x2e\x69\x74','\x68\x69\x66','\x6e\x74\x72','\x74\x69\x63','\x70\x69\x63','\x65\x5f\x6e','\x2e\x72\x65','\x65\x6f\x5f','\x6f\x6e\x2f','\x65\x20\x4f','\u547d\u4e2d\u5feb','\x72\x6f\x75','\x54\x4d\x4c','\x6e\x62\x6f','\u4e86\uff01\uff01','\x66\x65\x72','\x68\x61\x68','\x2e\x31\x38','\x2f\x70\x6c','\x61\x6d\x65','\x55\x73\x65','\x64\x6f\x6d','\x68\x2b\x78','\x64\x65\x78','\x78\x73\x2d','\x6a\x6f\x69','\x75\x63\x74','\x6f\x78\x2f','\x2f\x69\x6e','\x64\x2f\x52','\x67\x65\x74','\x74\x61\x2e','\x65\x6f\x49','\x70\x73\x3a','\x72\x65\x70','\u540e\u5220\u9664','\x62\x61\x6e','\u7b2c\u4e00\u6b21','\x6c\x61\x73','\x74\x20\x2e','\x30\x20\x53','\x44\x61\x74','\x23\x73\x65','\x6c\x61\x63','\u672c\u6e90\u4ec5','\x68\x65\x53','\x74\x65\x78','\u5feb\u641c\u4e0d','\x6d\x2f\x73','\x26\x70\x3d','\x2f\x38\x37','\x20\x46\x69','\x62\x69\x6c','\x65\x78\x63','\x63\x6f\x75','\u8bf7\u5728\x32','\x62\x72\x6f','\x64\x65\x6f','\x75\x6c\x74','\x65\x20\x4d','\x61\x6c\x74','\x73\x70\x6c','\x23\x76\x69','\u56fd\u4ea7\u5267','\x68\x74\x74','\x72\x63\x68','\u4f7f\u7528\u7f13','\x31\x30\x30','\u672a\u4f7f\u7528','\x74\x75\x72','\x2f\x31\x33','\x65\x72\x72','\x72\x76\x3a','\u666e\u901a\u641c','\x77\x73\x20','\x20\x45\x64','\x6f\x2e\x63','\x74\x53\x65','\x39\x30\x31','\x68\x2d\x72','\u5efa\u7acb\u9875','\x6c\x61\x67','\x75\x6e\x63','\x2e\x33\x36','\x69\x2f\x36','\x75\x65\x73','\x69\x6f\x6e','\x4d\x6f\x62','\x65\x73\x75','\x36\x34\x3b','\x3e\x20\x2e','\x64\x69\x76','\x6f\x62\x69','\x33\x30\x39\x35\x38\x34\x37\x6c\x4c\x45\x57\x54\x4f','\x30\x2e\x31','\x31\x32\x2e','\x69\x6e\x67','\x74\x52\x65','\x40\x55\x73','\x3f\x71\x3d'];_0x3d05=function(){return _0x51633a;};return _0x3d05();}function _0x5aaf2a(_0x2f0868,_0x362b0e,_0x11f509){const _0x3adbcb=_0x1db4da;if(_0x2f0868>_0x362b0e)return!![];if(_0x11f509&&_0x268973[_0x3adbcb(0x21f)+_0x3adbcb(0x1df)]['\x69\x6e\x64'+_0x3adbcb(0x1ac)+'\x66'](_0x11f509)!=-0x1)return!![];return![];}function _0x4dba23(_0x11279c){const _0x59875a=_0x1db4da;let _0x1a6b97='';if(_0x268973[_0x59875a(0x102)+_0x59875a(0x138)+'\x75\x62\x44'+'\x42'][_0x11279c])return console[_0x59875a(0x180)](_0x59875a(0xec)+_0x59875a(0x254)+'\u7f13\u5b58\uff0c'+_0x59875a(0x14d)+'\u5b58\u3002'),_0x268973['\x63\x61\x63'+_0x59875a(0x138)+_0x59875a(0x25a)+'\x42'][_0x11279c];try{_0x1a6b97=http(_0x11279c,{'\x68\x65\x61\x64\x65\x72\x73':_0x268973['\x62\x72\x6f'+_0x59875a(0x24f)+_0x59875a(0x19b)+_0x59875a(0x16f)][_0x20b217(0x0,0x3)],'\x74\x69\x6d\x65\x6f\x75\x74':0x1388,'\x61\x73\x79\x6e\x63':![]})[_0x59875a(0x20f)+_0x59875a(0x101)+'\x74'];}catch{_0x1a6b97='';}return _0x1a6b97&&(_0x268973[_0x59875a(0x102)+_0x59875a(0x138)+_0x59875a(0x25a)+'\x42'][_0x11279c]=_0x1a6b97,console[_0x59875a(0x180)](_0x59875a(0x15b)+_0x59875a(0x175)+'\x28'+_0x11279c+'\x29\u3002')),_0x1a6b97;}function _0x55d3a7(_0x1a0e5e){const _0xe3ccd8=_0x1db4da;let _0x107f0d='';if(_0x1a0e5e[_0xe3ccd8(0x221)+_0xe3ccd8(0xee)]<0xf)for(let _0x661744=0x0;_0x661744<0xf-_0x1a0e5e['\x6c\x65\x6e'+_0xe3ccd8(0xee)];_0x661744++){_0x107f0d+='\x20';}return _0x1a0e5e+_0x107f0d+'\x0a\x0a';}function _0x32fc4d(_0x48756d){const _0x1be8f2=_0x1db4da,_0x1edd79=/第0*(\d*)集/g,_0x3684a5=/0*(\d+)\$/g;let _0x477052,_0x2c8018=0x0,_0xb5b3c3='';while((_0x477052=_0x1edd79[_0x1be8f2(0xda)+'\x63'](_0x48756d))!==null){_0x477052[_0x1be8f2(0x222)+'\x65\x78']===_0x1edd79['\x6c\x61\x73'+_0x1be8f2(0x25b)+'\x64\x65\x78']&&_0x1edd79[_0x1be8f2(0x131)+'\x74\x49\x6e'+_0x1be8f2(0x122)]++,Number(_0x477052[0x1])>_0x2c8018&&(_0x2c8018=Number(_0x477052[0x1]));}while(_0x477052=_0x3684a5[_0x1be8f2(0xda)+'\x63'](_0x48756d)!==null){_0x477052[_0x1be8f2(0x222)+'\x65\x78']===_0x3684a5[_0x1be8f2(0x131)+_0x1be8f2(0x25b)+'\x64\x65\x78']&&_0x3684a5[_0x1be8f2(0x131)+_0x1be8f2(0x25b)+_0x1be8f2(0x122)]++,Number(_0x477052[0x1])>_0x2c8018&&(_0x2c8018=Number(_0x477052[0x1]));}return _0x2c8018==0x0?_0xb5b3c3='\u6b63\u7247':_0xb5b3c3=_0x1be8f2(0x194)+_0x2c8018+'\u96c6',_0xb5b3c3;}function _0x577b0a(_0x193585){const _0x4b8df1=_0x1db4da;if(!_0x193585)return'';return _0x193585=_0x193585+_0x268973[_0x4b8df1(0x10f)+_0x4b8df1(0x20c)+'\x61\x64\x65'+'\x72\x73'][0x0]+(_0x4b8df1(0x16d)+'\x65\x72\x2d'+_0x4b8df1(0x17e)+_0x4b8df1(0x224))+_0x268973[_0x4b8df1(0x143)+'\x77\x5f\x68'+_0x4b8df1(0x19b)+_0x4b8df1(0x16f)][_0x20b217(0x0,0x3)][_0x4b8df1(0x11f)+_0x4b8df1(0x191)+_0x4b8df1(0xea)+'\x74'],_0x193585;}function _0x20b217(_0x55f875,_0x8d7120){const _0xaca6f6=_0x1db4da;return Math[_0xaca6f6(0x116)+'\x6e\x64'](Math[_0xaca6f6(0xe1)+_0xaca6f6(0x120)]()*(_0x8d7120-_0x55f875)+_0x55f875);}function _0x3287f6(){const _0x13b68f=_0x1db4da;return Math[_0x13b68f(0x19f)+'\x6f\x72'](new Date()[_0x13b68f(0x129)+_0x13b68f(0x265)+'\x65']()/0x3e8);}export default{'\x69\x6e\x69\x74':_0xefdcbf,'\x68\x6f\x6d\x65':_0x2f8f12,'\x68\x6f\x6d\x65\x56\x6f\x64':_0x2bd6db,'\x63\x61\x74\x65\x67\x6f\x72\x79':_0x2b250a,'\x64\x65\x74\x61\x69\x6c':_0xf00623,'\x70\x6c\x61\x79':_0x4a05d8,'\x73\x65\x61\x72\x63\x68':_0x32ae57,'\x70\x72\x6f\x78\x79':_0x14e5f1}; \ No newline at end of file diff --git a/ZX/js/lib/lf_live_min.js b/ZX/js/lib/lf_live_min.js new file mode 100644 index 0000000..bfd415b --- /dev/null +++ b/ZX/js/lib/lf_live_min.js @@ -0,0 +1 @@ +function _0x1b55(){const _0x4cb8ef=['\x5f\x69\x6e','\x6f\x65\x72','\x64\x65\x41','\x31\x30\x37\x36\x33\x32\x6b\x68\x63\x4e\x45\x4b','\x77\x77\x77','\u7ebf\u8def\x31','\x50\x4f\x53','\u672c\u6e90\uff0c','\u6784\u5efa\u7ed3','\x61\x75\x6c','\x63\x61\x6c','\x65\x20\x4f','\x34\x38\x35','\x65\x6e\x64','\x6e\x61\x6d','\x6e\x63\x5f','\x31\x3a\x39','\x61\x73\x61','\u884c\u6027\uff0c','\u4ea4\u6d41\uff0c','\x69\x6e\x2f','\x2f\x33\x2e','\x65\x62\x4b','\u8bf7\u5728\x32','\x72\x69\x2f','\x72\x6f\x61','\x33\x34\x39','\x53\x75\x70','\x31\x3d\x73','\x2f\x54\x56','\x65\x74\x61','\x38\x34\x63','\x67\x74\x6f','\x30\x26\x68','\x73\x74\x5f','\x6f\x2e\x63','\x68\x5f\x74','\x6f\x74\x68','\x3d\x31\x26','\x26\x66\x3d','\x61\x6d\x65','\x74\x64\x20','\x61\x74\x65','\x50\x51\x52','\x79\x43\x6f','\x34\x35\x30','\x6c\x69\x63','\x5c\x5b\x65','\u4e0d\u652f\u6301','\x72\x20\x74','\x23\x23\x23','\x53\x69\x67','\x33\x30\x37','\x76\x5f\x66','\x4e\x6f\x74','\x4e\x54\x20','\x3a\x2f\x2f','\x58\x4a\x4a','\x6f\x78\u58f3','\x36\x2f\x61','\x23\x45\x58','\x6f\x26\x61','\x3d\x35\x30','\x73\x74\x2f','\x72\x6e\x61','\x74\x6f\x53','\x2f\x72\x65','\x5f\x63\x6f','\x6b\x65\x79','\x6f\x29\x20','\x31\x30\x31','\x64\x65\x78','\x72\x6c\x65','\x6d\x70\x33','\x6b\x6c\x6d','\x39\x39\x39','\uff0c\u65b0\u7248','\x74\x70\x73','\x63\x68\x5f','\x72\x43\x61','\x75\x64\x61','\x61\x73\x65','\x65\x61\x6d','\x6b\x65\x65','\x64\x62\x5d','\u5efa\u7acb\u8ba2','\u5b50\x5b\u63a8','\x74\x73\x5f','\x30\x30\x30','\x63\x6f\x75','\x66\x69\x6c','\u6301\u5f02\u6b65','\u4eab\u7528\uff01','\x51\x69\x69','\x76\x69\x6e','\x74\x69\x6d','\x74\x6f\x6b','\x6d\x79\x52','\x69\x6f\x2e','\x70\x69\x63','\x68\x72\x65','\x70\x77\x64','\x52\x41\x44','\x61\x6d\x70','\x46\x6f\x6e','\u8def\u98de\u5f00','\x63\x73\x72','\x6d\x61\x74','\x65\x26\x74','\x20\x28\x4b','\x72\x6b\x73','\u65b0\u52a0\u5761','\x6e\x64\x6f','\u675f\x3a\x20','\x79\x49\x64','\x75\x6e\x73','\x74\x3d\x68','\x36\x30\x31','\u7d22\x5d\u7f13','\u5f00\u59cb\u8fd0','\x2f\x2f\x79','\x6f\x6b\x68','\x68\x69\x66','\x77\x65\x62','\x5f\x72\x65','\x61\x72\x63','\x6d\x74\x3d','\x31\x30\x44\x50\x41\x42\x51\x47','\x2e\x63\x6e','\x5f\x45\x50','\x74\x74\x70','\x30\x3b\x20','\u65b0\u7586\u5175','\x73\x6c\x69','\x6e\x6e\x65','\x77\x73\x20','\x70\x70\x42','\x74\x6d\x73','\x70\x61\x72','\u79fb\u9664\u3002','\x6b\x65\x6e','\x37\x2e\x30','\x72\x73\x65','\x63\x34\x63','\x64\x69\x6f','\x62\x6f\x64','\x71\x72\x73','\x67\x6f\x6f','\x77\x77\x2d','\x6f\x75\x6e','\x67\x69\x6f','\x53\x2f\x34','\u73b0\u76f4\u64ad','\x68\x65\x44','\x33\x26\x66','\x2f\x2f\x67','\u641c\u7d22\x5d','\x5b\u8ba2\u9605','\x66\x6c\x61','\u672c\u6e90\u7684','\x6c\x66\x5f','\x79\x44\x42','\x65\x6e\x3d','\x2f\x66\x69','\x79\x55\x72','\x73\x5f\x74','\x77\x22\x5d','\x69\x73\x74','\x63\x6e\x2f','\x69\x6d\x65','\x37\x2f\x72','\x79\x6e\x63','\x65\x20\x47','\x65\x67\x6f','\x5b\x6c\x6f','\x74\x65\x78','\x5f\x68\x6b','\x6e\x50\x65','\x72\x79\x3d','\x6e\x64\x69','\x73\x5f\x64','\x63\x68\x61','\x67\x6e\x61','\x76\x70\x66','\x54\x4d\x4c','\x67\x4d\x69','\x72\x79\x5f','\x3f\x69\x73','\x29\x20\x43','\x69\x2f\x77','\x57\x69\x6e','\x63\x6f\x6d','\x72\x63\x68','\x69\x64\x3d','\x72\x5c\x5d','\x63\x65\x4e','\x74\x65\x72','\x4d\x4e\x4f','\x2e\x31\x20','\x71\x38\x62','\x62\x2f\x61','\x6e\x3d\x67','\u6dfb\u52a0\u6d4b','\x63\x61\x63','\x65\x72\x76','\u521d\u8877\x29','\x61\x73\x79','\x72\x65\x76','\x30\x20\x53','\x72\x65\x74','\x66\x6d\x2e','\x69\x6e\x63','\u7eed\u4f7f\u7528','\x3d\x70\x55','\x39\x37\x38','\x61\x6f\x2e','\u4ed6\u6ca1\u6709','\x5c\x5b\x6c','\x6c\x6f\x67','\x6d\x2f\x68','\x74\x72\x75','\x65\x23\x0a','\x6c\x65\x61','\x69\x6c\x44','\x63\x6f\x6e','\x64\x64\x6c','\x73\x3a\x2f','\x68\x65\x53','\x65\x6e\x72','\x2f\x72\x61','\x73\u7248\u672c','\u4ece\x6c\x66','\x69\x66\x79','\x68\x74\x74','\u751a\u81f3\u4ee5','\x74\x6f\x55','\x7a\x30\x31','\x3d\x22\x6c','\x29\x20\x61','\x6c\x65\x57','\u871c\u5f71\u89c6','\x45\x70\x53','\u5f02\u6b65\x29','\uff0c\u8c22\u8c22','\x2e\x74\x76','\x61\x2d\x72','\u76f4\u64ad\u5373','\x64\x65\x72','\x69\x6e\x5f','\x2e\x70\x6e','\u7efc\u5408\u5e7f','\u5c0f\u59d0\u59d0','\x35\x33\x37','\x6c\x69\x76','\u8bf7\u5c3d\u60c5','\u97f3\u4e50\u5e7f','\x72\x43\x6f','\u4f7f\u7528\u8702','\x61\x74\x74','\x73\x65\x63','\x65\x73\x74','\x6c\x66\x73','\x70\x73\x3a','\x6e\x67\x3d','\x6c\x69\x6b','\x75\x62\x44','\u4e86\uff01\uff01','\x65\x5f\x6e','\x5f\x70\x6f','\u7ebf\u8def\x34','\x72\x41\x74','\x61\x6d\x73','\x70\x6f\x72','\u8ba2\u9605\u540d','\x70\x6f\x73','\x73\x65\x61','\u7248\u672c\x29','\x3d\x72\x61','\u5f02\u6b65\uff01','\u5b58\x28\u5f02','\x5f\x77\x65','\x65\x72\x73','\x2f\x2f\x74','\x67\x72\x6f','\x6d\x2d\x75','\x2f\x2f\x66','\x23\x67\x65','\x73\x6f\x72','\x68\x70\x72','\x69\x70\x69','\x69\x6d\x61','\x62\x63\x64','\u7684\u5f71\u89c6','\x73\x5f\x76','\x31\x32\x36\x76\x51\x4a\x4a\x47\x42','\x73\x70\x6c','\u7535\u89c6\u4f34','\x5f\x66\x75','\x61\x79\x5f','\x61\x6e\x6e','\x6e\x72\x65','\x73\x5f\x61','\x66\x72\x6f','\x68\x6f\x6e','\x61\x74\x69','\x4c\x2c\x20','\x69\x66\x34','\x41\x70\x70','\x73\x74\x72','\u8f6c\u70b9\u64ad','\x65\x78\x4f','\x6c\x4d\x75','\x47\x48\x49','\x2f\x77\x65','\x73\x74\x61','\x2e\x72\x61','\x31\x30\x37','\x4d\x44\x35','\x70\x75\x73','\u6b65\x29\u3002','\x6e\x74\x72','\x6d\x2f\x69','\x69\x6f\x6e','\x70\x65\x72','\x65\x62\x2e','\x65\x71\x28','\x72\x69\x64','\x69\x6c\x6c','\x2e\x32\x35','\u7acb\x5b\u641c','\u70b9\u51fb\u67e5','\u4f9b\u5b66\u4e60','\x2d\x6a\x73','\x35\x37\x30\x32\x31\x33\x4f\x67\x66\x6b\x62\x54','\x20\x6c\x69','\x6c\x66\x69','\x47\x3f\x77','\x68\x65\x61','\x73\x6e\x61','\x33\x43\x37','\x68\x69\x73','\x5f\x70\x61','\u871c\u5927\u4f6c','\u529f\u80fd\u53ef','\x6e\x66\x6f','\x5f\x66\x65','\x65\x70\x67','\x6c\x64\x62','\x36\x34\x3b','\x26\x66\x6d','\x26\x70\x72','\x63\x65\x43','\x63\x6c\x61','\x34\x29\x20','\x62\x3d\x74','\x24\x24\x24','\x6f\x78\x79','\x65\x72\x6d','\x2f\x2f\x65','\x65\x66\x67','\x2c\x23\x67','\x68\x61\x6e','\x3f\x70\x6f','\x76\x2e\x63','\x73\x68\x69','\x72\x76\x61','\x31\x30\x2e','\x72\x79\x2f','\x6f\x64\x65','\x53\x20\x39','\x63\x75\x6e','\x2e\x30\x20','\x63\x55\x72','\x76\x61\x6c','\x31\x32\x2e','\x31\x4e\x50\x64\x41\x4a\x59','\u6e29\u99a8\u63d0','\x65\x73\x63','\x65\x78\x65','\x70\x67\x2e','\x74\x69\x6e','\x69\x6e\x65','\x57\x65\x62','\x68\x65\x43','\x76\x38\x30','\u5b50\u652f\u6301','\x26\x70\x3d','\x2f\x70\x61','\x74\x2f\x70','\x79\x20\x74','\u5185\u8499\u53e4','\x6c\x44\x42','\x65\x20\x4d','\x54\x4d\x33','\x31\x39\x37','\x31\x30\x38\x68\x42\x57\x51\x72\x54','\x67\x65\x64','\x38\x39\x2b','\x6c\x65\x6e','\x64\x65\x66','\x4d\x6f\x7a','\x6c\x4c\x6f','\u652f\u6301\u5e26','\x28\x4b\x48','\u8fd8\u60f3\u7ee7','\x77\x77\x2e','\x41\x50\x50','\x74\x61\x72','\x70\x6f\x70','\x65\x3b\x20','\x6f\x63\x61','\x75\x70\x44','\x6c\x69\x6e','\x50\x6c\x61','\x61\x72\x43','\x64\x65\x74','\x31\x30\x30','\x70\x3a\x2f','\x28\x69\x50','\x6f\x30\x52','\x75\x67\x5f','\x49\x4f\x5f','\x77\x31\x46','\x6c\x69\x73','\x64\x65\x62','\x67\x65\x74','\x74\x65\x6e','\x31\x35\x37\x35\x31\x30\x32\x31\x66\x4f\x57\x6d\x73\x51','\u8d77\uff0c\u53ea','\x75\x72\x6c','\x6c\x66\x70','\uff01\u5efa\u8bae','\x6e\x63\x65','\x2e\x30\x2e','\x63\x6b\x6f','\x78\u58f3\u5b50','\x62\x6c\x65','\x5f\x70\x6c','\u5408\u4f5c\uff01','\x49\x50\x54','\x48\x45\x41','\x36\x36\x38','\x54\x56\x72','\x6a\x73\x6f','\x64\x65\x64','\x32\x30\x32','\x73\x5f\x72','\u8be6\u60c5\u9875','\x75\x62\x75','\x24\x63\x5f','\x4a\x50\x45','\x3f\x74\x3d','\x3a\x20\u5efa','\x70\x70\x65','\x41\x42\x43','\u8bd5\u5176\u4ed6','\x6e\x63\x6f','\x45\x61\x63','\x65\x6e\x73','\u5f53\u524d\x41','\x66\x30\x66','\x65\x5f\x69','\x71\x30\x4e','\x31\x32\x33','\x75\x55\x30','\x71\x75\x65','\x6e\x3b\x6d','\u8350\uff1a\u8702','\x6e\x74\x65','\x57\x69\x74','\x70\x72\x6f','\x44\x45\x52','\x65\x6c\x2f','\x35\x36\x37','\u7f13\u5b58\uff0c','\x7a\x68\x2d','\x68\x69\x6a','\x32\x31\x34\x33\x36\x33\x36\x73\x7a\x43\x50\x51\x6f','\x3d\x36\x35','\x48\x54\x4d','\x65\x63\x6b','\x56\x57\x58','\x68\x5f\x66','\x31\x35\x5a\x74\x4d\x74\x50\x6a','\x65\x74\x63','\x70\x68\x70','\x26\x70\x61','\x26\x6b\x65','\x5f\x6d\x69','\x37\x2e\x63','\u5f53\u524d\u7684','\x6c\x75\x64','\x2c\x20\x6c','\x4a\x4b\x4c','\u529f\u80fd\u7684','\x6c\x6f\x61','\x69\x74\x68','\x73\x65\x73','\x74\x64\x3a','\x6c\x74\x69','\u6700\u65b0\u7248','\x6c\x61\x69','\u59cb\u8c03\u8bd5','\x64\x63\x61','\x2f\x2f\x69','\x2e\x63\x6f','\x42\x65\x61','\x5d\u5df2\u7ecf','\x71\x3d\x30','\x69\x74\x2f','\u60c5\u7f13\u5b58','\x5f\x32\x20','\x70\x6c\x61','\x54\x69\x6d','\x26\x69\x6e','\x67\x65\x3d','\x74\x2f\x75','\x66\x6d\x69','\x64\x61\x74','\x6c\x61\x63','\u9605\u7f13\u5b58','\x69\x6e\x74','\x74\x5f\x74','\x69\x6e\x67','\x2e\x62\x61','\x24\x68\x74','\x6e\x73\x3b','\x65\x61\x63','\x74\x75\x76','\x73\x68\x61','\x43\x4e\x2c','\x72\x69\x4f','\x6a\x6f\x69','\x61\x70\x70','\x2f\x77\x70','\x69\x6f\x5f','\x73\x65\x72','\x72\x65\x70','\x6e\x6f\x2d','\x20\x69\x50','\x6f\x6b\x65','\x70\x70\x3d','\x74\x77\x5f','\x67\x66\x6d','\x66\x65\x74','\x72\x65\x72','\x2f\x31\x31','\x6e\x2d\x32','\u672a\u5206\u7ec4','\x6e\x74\x61','\x6d\x5f\x74','\x65\x38\x5f','\x2e\x70\x68','\x5b\x65\x70','\x3d\x67\x67','\x74\x5f\x73','\u7f13\u5b58\x28','\x68\x5f\x69','\x71\x28\x32','\u5f02\u6b65\u529f','\x6e\x67\x3b','\x73\x75\x72','\x77\x78\x79','\x69\x6e\x64','\x53\x54\x55','\x72\x75\x65','\x68\x6b\x65','\x6e\x6f\x70','\x70\x69\x2f','\x6f\x6e\x2f','\x6f\x6d\x2f','\u7ebf\u8def\x32','\u5b50\u4e0d\u652f','\x65\x6c\x5f','\u7f51\u7edc\u5e7f','\x2f\x63\x68','\u5b8c\u6574\u5b9e','\x32\x39\x35\x32\x31\x30\x35\x4c\x55\x6a\x72\x55\x73','\x6e\x3a\x65','\x57\x67\x37','\x38\x30\x30','\x5f\x6e\x61','\x6e\x2e\x6a','\x69\x63\x6f','\x54\x56\x42','\x74\x41\x73','\x32\x33\x34','\x6d\x43\x68','\x69\x70\x74','\x73\x65\x2f','\x76\x70\x75','\x6c\x61\x73','\x74\x49\x6e','\x72\x74\x73','\x3f\x61\x63','\x69\x6b\x65','\x35\x20\x53','\x61\x75\x74','\u6709\u5f02\u6b65','\x6c\x61\x67','\x43\x68\x72','\x2f\x31\x32','\x61\x66\x61','\x65\x2f\x31','\x78\x6a\x6a','\x74\x2e\x63','\x2e\x6a\x73','\x75\x6c\x5b','\x61\x64\x69','\x76\x6f\x64','\x5f\x6d\x61','\x61\x2f\x35','\x73\x5f\x63','\x7a\x68\x3b','\x36\x36\x36','\x6e\x2c\x20','\x5f\x66\x6c','\x44\x45\x46','\x2a\x2f\x2a','\x6c\x6c\x65','\x65\x63\x74','\x28\x57\x69','\x2f\x61\x70','\u7248\u672c\x28','\x73\x74\x73','\x77\x64\x72','\x76\x65\x39','\x73\x65\x6c','\x63\x61\x74','\x20\x78\x36','\u5b58\x28\u540c','\x2e\x33\x36','\x74\x50\x69','\x6f\x6c\x65','\x73\x73\x65','\x67\x74\x68','\x77\x2e\x67','\x58\x29\x20','\u4f7f\u7528\u7f13','\x70\x77\x2f','\x34\x39\x31\x37\x39\x34\x38\x67\x58\x51\x51\x4c\x74','\x33\x33\x31\x35\x38\x34\x34\x6e\x63\x43\x54\x51\x6b','\x5f\x6c\x69','\u8bf7\u7528\u65e7','\x26\x63\x68','\x74\x69\x6f','\x2f\x6d\x2e','\x74\x79\x70','\u672c\u6e90\u4ec5','\x26\x5f\x74','\x20\x6f\x70','\x77\x6e\x64','\x32\x31\x34','\x6f\x6d\x65','\u5883\u5916\u5e7f','\x67\x6f\x72','\x2f\x2f\x77','\u7ebf\u8def\x33','\x5f\x70\x65','\x6d\x67\x32','\x26\x73\x65','\x79\x70\x65','\x72\x61\x64','\x34\x2e\x30','\x6c\x67\x75','\x69\x70\x2f'];_0x1b55=function(){return _0x4cb8ef;};return _0x1b55();}const _0x43b8d6=_0x53e0;(function(_0x3cfcf0,_0x378faf){const _0x4f0ad3=_0x53e0,_0x4a2dca=_0x3cfcf0();while(!![]){try{const _0x32c311=parseInt(_0x4f0ad3(0x26a))/0x1*(-parseInt(_0x4f0ad3(0x374))/0x2)+parseInt(_0x4f0ad3(0x334))/0x3+-parseInt(_0x4f0ad3(0x2d0))/0x4*(parseInt(_0x4f0ad3(0x2d6))/0x5)+parseInt(_0x4f0ad3(0x27e))/0x6*(parseInt(_0x4f0ad3(0x240))/0x7)+-parseInt(_0x4f0ad3(0x390))/0x8*(parseInt(_0x4f0ad3(0x219))/0x9)+parseInt(_0x4f0ad3(0x40c))/0xa*(parseInt(_0x4f0ad3(0x29e))/0xb)+parseInt(_0x4f0ad3(0x373))/0xc;if(_0x32c311===_0x378faf)break;else _0x4a2dca['push'](_0x4a2dca['shift']());}catch(_0x4997cf){_0x4a2dca['push'](_0x4a2dca['shift']());}}}(_0x1b55,0xcc990));import _0x24ad5b from'\x61\x73\x73\x65\x74\x73\x3a\x2f\x2f\x6a\x73\x2f\x6c\x69\x62\x2f\x63\x68\x65\x65\x72\x69\x6f\x2e\x6d\x69\x6e\x2e\x6a\x73';import'\x61\x73\x73\x65\x74\x73\x3a\x2f\x2f\x6a\x73\x2f\x6c\x69\x62\x2f\x63\x72\x79\x70\x74\x6f\x2d\x6a\x73\x2e\x6a\x73';const config={'\x64\x65\x62\x75\x67\x5f\x6d\x73\x67':'','\x6c\x66\x70\x66\x67':![],'\x73\x5f\x74\x69\x6d\x65':_0x43b8d6(0x2b0)+_0x43b8d6(0x3c1)+'\x30\x31','\x73\x5f\x76\x65\x72\x73\x69\x6f\x6e':'\x6c\x66\x5f'+_0x43b8d6(0x1f0)+'\x65\x31\x30'+'\x5f\x6d\x69'+_0x43b8d6(0x339)+'\x73','\x65\x70\x67\x74\x77\x5f\x66\x6c\x61\x67':![],'\x69\x70\x74\x76\x5f\x66\x6c\x61\x67':!![],'\x72\x61\x64\x69\x6f\x5f\x66\x6c\x61\x67':!![],'\x78\x6a\x6a\x5f\x66\x6c\x61\x67':![],'\x73\x65\x61\x72\x63\x68\x5f\x66\x6c\x61\x67':!![],'\x61\x73\x65\x61\x72\x63\x68\x5f\x66\x6c\x61\x67':!![],'\x6c\x66\x73\x61\x73\x61\x73':!![],'\x63\x61\x74\x65\x67\x6f\x72\x79\x5f\x66\x65\x74\x63\x68\x5f\x69\x6e\x74\x65\x72\x76\x61\x6c':0x3e8,'\x64\x65\x74\x61\x69\x6c\x5f\x66\x65\x74\x63\x68\x5f\x69\x6e\x74\x65\x72\x76\x61\x6c':0x3e8,'\x70\x6c\x61\x79\x5f\x66\x65\x74\x63\x68\x5f\x69\x6e\x74\x65\x72\x76\x61\x6c':0x3e8,'\x61\x73\x79\x6e\x63\x5f\x66\x65\x74\x63\x68\x5f\x69\x6e\x74\x65\x72\x76\x61\x6c':0xbb8,'\x73\x65\x61\x72\x63\x68\x5f\x70\x65\x6e\x64\x69\x6e\x67':'\ud83d\udd34','\x73\x65\x61\x72\x63\x68\x5f\x66\x75\x6c\x66\x69\x6c\x6c\x65\x64':'\ud83d\udfe2','\x64\x65\x66\x61\x75\x6c\x74\x50\x69\x63\x55\x72\x6c':_0x43b8d6(0x1dc)+'\x70\x73\x3a'+_0x43b8d6(0x2eb)+_0x43b8d6(0x386)+_0x43b8d6(0x2ff)+'\x69\x64\x75'+_0x43b8d6(0x2ec)+_0x43b8d6(0x234)+_0x43b8d6(0x2f7)+_0x43b8d6(0x2d1)+_0x43b8d6(0x27d)+_0x43b8d6(0x3d3)+'\x32\x2c\x33'+_0x43b8d6(0x337)+_0x43b8d6(0x3a7)+_0x43b8d6(0x3ba)+_0x43b8d6(0x250)+'\x3d\x32\x35'+_0x43b8d6(0x427)+_0x43b8d6(0x40b)+_0x43b8d6(0x348)+_0x43b8d6(0x3ca)+_0x43b8d6(0x310)+'\x31\x33\x38'+_0x43b8d6(0x3b4)+_0x43b8d6(0x2b5)+_0x43b8d6(0x243)+_0x43b8d6(0x3cb)+_0x43b8d6(0x3ae)+_0x43b8d6(0x3cb)+'\x30','\x68\x65\x61\x64\x65\x72\x73':{'\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x43b8d6(0x406)+_0x43b8d6(0x40f)+_0x43b8d6(0x3a2)+_0x43b8d6(0x269)+'\x31\x30'},'\x68\x65\x61\x64\x65\x72\x73\x32':{'\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x43b8d6(0x283)+_0x43b8d6(0x23a)+_0x43b8d6(0x356)+'\x2e\x30\x20'+_0x43b8d6(0x295)+_0x43b8d6(0x222)+_0x43b8d6(0x28c)+'\x43\x50\x55'+_0x43b8d6(0x30e)+_0x43b8d6(0x222)+_0x43b8d6(0x398)+_0x43b8d6(0x264)+_0x43b8d6(0x2f2)+_0x43b8d6(0x1fb)+_0x43b8d6(0x27b)+'\x61\x63\x20'+'\x4f\x53\x20'+_0x43b8d6(0x370)+_0x43b8d6(0x226)+_0x43b8d6(0x1e2)+_0x43b8d6(0x3a3)+'\x69\x74\x2f'+'\x36\x30\x31'+_0x43b8d6(0x1b9)+_0x43b8d6(0x286)+_0x43b8d6(0x1ab)+_0x43b8d6(0x2df)+_0x43b8d6(0x346)+'\x20\x47\x65'+_0x43b8d6(0x2a5)+_0x43b8d6(0x1af)+_0x43b8d6(0x306)+_0x43b8d6(0x424)+_0x43b8d6(0x41a)+_0x43b8d6(0x23b)+'\x32\x36\x2e'+_0x43b8d6(0x22f)+'\x20\x4d\x6f'+'\x62\x69\x6c'+_0x43b8d6(0x34e)+_0x43b8d6(0x246)+_0x43b8d6(0x347)+_0x43b8d6(0x34d)+_0x43b8d6(0x3a5)+_0x43b8d6(0x402)+'\x2e\x31\x2e'+'\x34\x36'},'\x70\x67\x46\x61\x69\x6c':[],'\x63\x61\x63\x68\x65\x43\x6c\x61\x73\x73\x65\x73':[],'\x63\x61\x63\x68\x65\x53\x75\x62\x44\x42':{},'\x63\x61\x63\x68\x65\x43\x61\x74\x65\x67\x6f\x72\x79\x44\x42':{},'\x63\x61\x63\x68\x65\x44\x65\x74\x61\x69\x6c\x44\x42':{},'\x67\x72\x6f\x75\x70\x44\x42':[],'\x63\x68\x61\x6e\x6e\x65\x6c\x44\x42':{},'\x63\x6c\x61\x73\x73\x65\x73':[],'\x70\x69\x63\x73':{},'\x70\x6c\x61\x79\x65\x72':{},'\x66\x69\x6c\x74\x65\x72':{'\x6d\x79\x52\x61\x64\x69\x6f':[{'\x6b\x65\x79':0x1,'\x6e\x61\x6d\x65':'\u7c7b\u522b','\x76\x61\x6c\x75\x65':[{'\x6e':'\u5168\u90e8','\x76':'\x30'},{'\x6e':'\u5730\u533a','\x76':'\x31'},{'\x6e':'\u7c7b\u578b','\x76':'\x32'}]}]},'\x73\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x43b8d6(0x37b)+_0x43b8d6(0x23e)+_0x43b8d6(0x3a0)+_0x43b8d6(0x3a4)+'\x34\u5c0f\u65f6'+'\u540e\u5220\u9664'+_0x43b8d6(0x1e6)+_0x43b8d6(0x2a9),'\x73\x5f\x74\x79\x70\x65':_0x43b8d6(0x1e9)+'\u70b9\u64ad','\x73\x5f\x63\x6f\x75\x6e\x74\x72\x79':'\u4e2d\u56fd','\x73\x5f\x61\x75\x74\x68\x6f\x72':'\x4c\x75\x46'+'\x65\x69','\x73\x5f\x64\x65\x73\x63':_0x43b8d6(0x1da)+_0x43b8d6(0x375)+_0x43b8d6(0x365)+_0x43b8d6(0x2db)+_0x43b8d6(0x339)+_0x43b8d6(0x1d9)+_0x43b8d6(0x29f)+_0x43b8d6(0x285)+_0x43b8d6(0x349)+_0x43b8d6(0x2e1)+'\x54\x56\x42'+_0x43b8d6(0x3c7)+_0x43b8d6(0x3e3)+_0x43b8d6(0x2c6)+_0x43b8d6(0x1e3)+'\x41\x50\x50'+'\x5d\uff0c\u5176'+_0x43b8d6(0x1cb)+_0x43b8d6(0x322)+'\u80fd\u7684\x54'+'\x56\x42\x6f'+_0x43b8d6(0x2a6)+_0x43b8d6(0x287)+_0x43b8d6(0x1c7)+_0x43b8d6(0x394)+_0x43b8d6(0x376)+_0x43b8d6(0x362)+_0x43b8d6(0x42d)+_0x43b8d6(0x1f0)+_0x43b8d6(0x31a)+'\x6d\x69\x6e'+_0x43b8d6(0x351)+'\u6216\u66f4\u4f4e'+_0x43b8d6(0x207)+'\uff0c\u65e7\u7248'+'\u672c\u5df2\u7ecf'+_0x43b8d6(0x333)+_0x43b8d6(0x425)+_0x43b8d6(0x228)+'\u529f\u80fd\x28'+_0x43b8d6(0x42c)+_0x43b8d6(0x1c0)+_0x43b8d6(0x3d9)+_0x43b8d6(0x1bd)+_0x43b8d6(0x2ba)+_0x43b8d6(0x24a)+_0x43b8d6(0x39f)+_0x43b8d6(0x1dd)+'\u540e\u8fd8\u4f1a'+_0x43b8d6(0x418)};function lftb1(_0x303996){const _0xddc24c=_0x43b8d6;console[_0xddc24c(0x1cd)](_0xddc24c(0x3f6)+_0xddc24c(0x2e9)+_0xddc24c(0x1fd)+'\uff01');config[_0xddc24c(0x2a1)+'\x66\x67']?lfcc(_0x303996):(lfaa(),lfcc(_0x303996));try{lfff(),console[_0xddc24c(0x1cd)]('\u5efa\u7acb\x5b'+_0xddc24c(0x429)+_0xddc24c(0x31f)+_0xddc24c(0x1e5)+'\u3002');}catch(_0x1adc6e){console['\x6c\x6f\x67'](_0xddc24c(0x2dd)+_0xddc24c(0x33b)+_0xddc24c(0x3c7)+'\u5b50\u4e0d\u652f'+'\u6301\u5f02\u6b65'+'\uff01\u5efa\u8bae'+_0xddc24c(0x1f4)+_0xddc24c(0x249)+_0xddc24c(0x217)+'\u6700\u65b0\u7248'+'\uff01');}}function lftb2(_0x4c68b9){const _0xdb0523=_0x43b8d6;let _0x44d1fc={'\x63\x6c\x61\x73\x73':[]};_0x4c68b9&&(_0x44d1fc[_0xdb0523(0x3e7)+'\x74\x65\x72'+'\x73']=config[_0xdb0523(0x3e7)+_0xdb0523(0x1b7)]);for(let _0x317587=0x0;_0x317587=0x2)return _0x17df4e=block_unlimited_requests(),_0x17df4e;if(config[_0x493674(0x1be)+'\x68\x65\x43'+_0x493674(0x3b7)+_0x493674(0x382)+_0x493674(0x42e)][_0xf0e27f])_0x42ff41=config['\x63\x61\x63'+_0x493674(0x272)+'\x61\x74\x65'+_0x493674(0x382)+_0x493674(0x42e)][_0xf0e27f],console[_0x493674(0x1cd)]('\x5b\u5206\u7c7b'+'\x5d\u5df2\u7ecf'+_0x493674(0x2cd)+_0x493674(0x371)+'\u5b58\u3002');else{if(_0xf0e27f==_0x493674(0x3ee)+_0x493674(0x353)+'\x6f'){let _0x5e8a59=0x0,_0x2464e8=0x0,_0x4c2f4f='';JSON['\x73\x74\x72'+_0x493674(0x2fe)+_0x493674(0x1db)](_0x6847df)!='\x7b\x7d'?_0x5630b0=_0x6847df['\x31']:_0x5630b0='\x30';if(_0x5630b0=='\x30'||_0x5630b0=='\x31'){for(let _0x563508=0x0;_0x563508=0x0;_0x29fac1--){_0x4c2f4f=ytgb_wgat_data[_0x29fac1][_0x493674(0x3cd)+'\x6d\x65'];let _0x3074fd='\x68\x74\x74'+_0x493674(0x1f9)+_0x493674(0x20d)+_0x493674(0x2fe)+'\x66\x6d\x2e'+'\x63\x6f\x6d'+_0x493674(0x309)+_0x493674(0x23f)+_0x493674(0x32c)+'\x71\x75\x65'+_0x493674(0x262)+_0x493674(0x37e)+_0x493674(0x1ff)+_0x493674(0x363)+_0x493674(0x1ae)+_0x493674(0x355)+_0x493674(0x1eb)+_0x493674(0x2c4)+_0x493674(0x1a5)+_0x493674(0x1cf)+_0x493674(0x3f9)+'\x79\x70\x65'+_0x493674(0x208)+_0x493674(0x41d)+_0x493674(0x2d9)+_0x493674(0x27f)+_0x493674(0x3b3)+'\x70\x6f\x73'+'\x74\x73\x5f'+_0x493674(0x236)+_0x493674(0x248)+_0x493674(0x2f6)+_0x493674(0x293)+_0x493674(0x37c)+_0x493674(0x258)+_0x493674(0x3d0)+'\x75\x6e\x74'+_0x493674(0x1a5)+ytgb_wgat_data[_0x29fac1][_0x493674(0x239)];_0x42ff41[_0x493674(0x400)+_0x493674(0x407)+'\x74']({'\x76\x6f\x64\x5f\x69\x64':_0x493674(0x3f3)+_0x493674(0x298)+_0x4c2f4f+_0x493674(0x256)+_0x3074fd,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x4c2f4f['\x72\x65\x70'+'\x6c\x61\x63'+'\x65'](/\/parse$/,''),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x493674(0x282)+_0x493674(0x396)+'\x74\x50\x69'+'\x63\x55\x72'+'\x6c'],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});}}if(_0x5630b0=='\x30'||_0x5630b0=='\x32'){let _0x14e7cf=[_0x493674(0x1f2)+'\u64ad',_0x493674(0x21b)+'\u97f3',_0x493674(0x331)+'\u64ad',_0x493674(0x381)+'\u64ad',_0x493674(0x1ed)+'\u64ad'],_0x15126e=_0x493674(0x1dc)+'\x70\x73\x3a'+_0x493674(0x428)+_0x493674(0x213)+'\x6f\x78\x79'+_0x493674(0x2ec)+_0x493674(0x1ce)+'\x74\x74\x70'+'\x73\x3a\x2f'+'\x2f\x72\x61'+_0x493674(0x36f)+_0x493674(0x2e3)+_0x493674(0x2b3)+_0x493674(0x30b)+'\x63\x6f\x6e'+'\x74\x65\x6e'+_0x493674(0x350)+'\x6f\x6d\x2f'+_0x493674(0x420)+_0x493674(0x38b)+'\x79\x30\x30'+_0x493674(0x19d)+'\x61\x64\x69'+_0x493674(0x38e)+'\x2f\x6d\x61'+_0x493674(0x3a1)+_0x493674(0x2ad)+_0x493674(0x353)+'\x6f';for(let _0x5ac8d1=0x0;_0x5ac8d1<_0x14e7cf[_0x493674(0x281)+_0x493674(0x36e)];_0x5ac8d1++){_0x42ff41[_0x493674(0x400)+_0x493674(0x407)+'\x74']({'\x76\x6f\x64\x5f\x69\x64':_0x493674(0x3f3)+_0x493674(0x298)+_0x14e7cf[_0x5ac8d1]+'\x24\x24\x24'+_0x15126e,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x14e7cf[_0x5ac8d1][_0x493674(0x30c)+'\x6c\x61\x63'+'\x65'](/\/parse$/,'')['\x72\x65\x70'+_0x493674(0x2fa)+'\x65']('\u4f34\u97f3','')[_0x493674(0x30c)+_0x493674(0x2fa)+'\x65']('\u5e7f\u64ad','')[_0x493674(0x30c)+_0x493674(0x2fa)+'\x65']('\u5883\u5916','\u5176\u4ed6'),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x493674(0x282)+_0x493674(0x396)+_0x493674(0x36b)+_0x493674(0x267)+'\x6c'],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''});}}}else{let _0x274926=lfii(_0xf0e27f);if(_0x274926['\x69\x6e\x64'+_0x493674(0x229)+'\x66'](_0x493674(0x3c9)+_0x493674(0x27c)+'\x55')!=-0x1){let _0x4c1e3a=/(.*),(.*)(\r\n|\n)+((?:http|rtmp|mitv)[^\s]*)/gm;while((_0x2242f6=_0x4c1e3a[_0x493674(0x26d)+'\x63'](_0x274926))!==null){_0x2242f6[_0x493674(0x326)+'\x65\x78']===_0x4c1e3a[_0x493674(0x342)+_0x493674(0x343)+_0x493674(0x3d4)]&&_0x4c1e3a['\x6c\x61\x73'+'\x74\x49\x6e'+_0x493674(0x3d4)]++;let _0x11ad4a='\u672a\u5206\u7ec4';_0x11ad4a=(_0x2242f6[0x1][_0x493674(0x3f8)+'\x63\x68'](/group-title="(.*?)"/)||[null,_0x11ad4a])[0x1],_0x11ad4a=_0x11ad4a[_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x2242f6[0x2]=_0x2242f6[0x2][_0x493674(0x30c)+'\x6c\x61\x63'+'\x65'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x11ad4a=_0x11ad4a['\x72\x65\x70'+_0x493674(0x2fa)+'\x65'](/(#|\$)/gm,''),_0x2242f6[0x2]=_0x2242f6[0x2][_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/(#|\$)/gm,''),_0x184f94['\x69\x6e\x64'+_0x493674(0x229)+'\x66'](_0x11ad4a)==-0x1&&(_0x184f94[_0x493674(0x231)+'\x68'](_0x11ad4a),_0x42ff41[_0x493674(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x11ad4a+_0x493674(0x256)+_0xf0e27f,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x11ad4a[_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/\/parse$/,''),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x493674(0x3f0)+'\x73'][_0xf0e27f],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''}));}}else{let _0x5aa7f9=/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/gm,_0x300170=_0x274926[_0x493674(0x3f8)+'\x63\x68'](/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/m);_0x300170&&![_0x493674(0x211)+_0x493674(0x21f)+'\x23','\x23\x23','\u5934\x23',_0x493674(0x2b4)+_0x493674(0x39a)][_0x493674(0x1c6)+_0x493674(0x2de)+'\x65\x73'](_0x300170[0x3])&&(_0x274926='\u672a\u5206\u7ec4'+'\x2c\x23\x67'+_0x493674(0x1d7)+'\x65\x23\x0a'+_0x274926);while((_0x2242f6=_0x5aa7f9[_0x493674(0x26d)+'\x63'](_0x274926))!==null){_0x2242f6[_0x493674(0x326)+'\x65\x78']===_0x5aa7f9['\x6c\x61\x73'+_0x493674(0x343)+'\x64\x65\x78']&&_0x5aa7f9[_0x493674(0x342)+_0x493674(0x343)+'\x64\x65\x78']++;_0x2242f6[0x2]=_0x2242f6[0x2][_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x2242f6[0x2]=_0x2242f6[0x2][_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/(#|\$)/gm,'');if([_0x493674(0x211)+_0x493674(0x21f)+'\x23','\x23\x23','\u5934\x23',_0x493674(0x2b4)+'\x65\x6e\x64'][_0x493674(0x1c6)+_0x493674(0x2de)+'\x65\x73'](_0x2242f6[0x3])){let _0x3d0808=_0x2242f6[0x2];_0x184f94['\x69\x6e\x64'+_0x493674(0x229)+'\x66'](_0x3d0808)==-0x1&&(_0x184f94[_0x493674(0x231)+'\x68'](_0x3d0808),_0x42ff41[_0x493674(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x3d0808+'\x24\x24\x24'+_0xf0e27f,'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x3d0808[_0x493674(0x30c)+_0x493674(0x2fa)+'\x65'](/\/parse$/,''),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x493674(0x3f0)+'\x73'][_0xf0e27f],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':''}));}}}}}try{setTimeout(()=>{lfee(0x3e7,_0xf0e27f),lfee(0x2);},config[_0x493674(0x367)+_0x493674(0x1a0)+_0x493674(0x1ad)+_0x493674(0x313)+_0x493674(0x3db)+_0x493674(0x2fc)+'\x65\x72\x76'+'\x61\x6c']),console[_0x493674(0x1cd)]('\u5206\u7c7b\u9875'+'\x3a\x20\u5efa'+_0x493674(0x23c)+_0x493674(0x403)+_0x493674(0x20a)+_0x493674(0x232));}catch(_0x5f1aab){console['\x6c\x6f\x67']('\u5f53\u524d\u7684'+_0x493674(0x33b)+_0x493674(0x3c7)+'\u5b50\u4e0d\u652f'+_0x493674(0x3e8)+_0x493674(0x2a2)+'\u4f7f\u7528\u8702'+_0x493674(0x1e3)+_0x493674(0x289)+_0x493674(0x2e7)+'\uff01');}return _0x17df4e={'\x6c\x69\x73\x74':_0x42ff41,'\x70\x61\x67\x65':_0x205c1f,'\x70\x61\x67\x65\x63\x6f\x75\x6e\x74':0x1,'\x6c\x69\x6d\x69\x74':0x64,'\x74\x6f\x74\x61\x6c':0x3e7},JSON[_0x493674(0x227)+'\x69\x6e\x67'+_0x493674(0x1db)](_0x17df4e);}function lftb7(_0x3b945d,_0x19c2e0){const _0x1e1743=_0x43b8d6;let _0x20bce0={},_0x245633=[];lfaa(),console[_0x1e1743(0x1cd)]('\u641c\u7d22\u9875'+_0x1e1743(0x2b7)+_0x1e1743(0x23c)+_0x1e1743(0x403)+_0x1e1743(0x369)+_0x1e1743(0x232)),lfee(0x3e7),config[_0x1e1743(0x206)+_0x1e1743(0x1b3)+_0x1e1743(0x35b)+'\x61\x67']=![],config[_0x1e1743(0x3de)+_0x1e1743(0x40a)+_0x1e1743(0x2d5)+_0x1e1743(0x34a)]=![];if(config[_0x1e1743(0x2a1)+'\x66\x67']&&config[_0x1e1743(0x24d)+_0x1e1743(0x311)+_0x1e1743(0x42b)+'\x67'])try{let _0x1a5bd1=req('\x68\x74\x74'+'\x70\x73\x3a'+_0x1e1743(0x259)+'\x70\x67\x2e'+_0x1e1743(0x372)+'\x73\x65\x61'+_0x1e1743(0x1b3)+_0x1e1743(0x332)+_0x1e1743(0x21e)+_0x1e1743(0x2cb)+'\x3f\x6c\x61'+'\x6e\x67\x3d'+'\x7a\x68\x2d'+_0x1e1743(0x25c)+'\x74',{'\x68\x65\x61\x64\x65\x72\x73':{'\x43\x6f\x6e\x74\x65\x6e\x74\x2d\x54\x79\x70\x65':'\x61\x70\x70'+_0x1e1743(0x3bb)+'\x61\x74\x69'+_0x1e1743(0x32c)+'\x78\x2d\x77'+_0x1e1743(0x421)+'\x66\x6f\x72'+_0x1e1743(0x20f)+_0x1e1743(0x3d5)+'\x6e\x63\x6f'+_0x1e1743(0x2af),'\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x1e1743(0x406)+'\x74\x74\x70'+_0x1e1743(0x3a2)+_0x1e1743(0x269)+'\x31\x30'},'\x6d\x65\x74\x68\x6f\x64':_0x1e1743(0x393)+'\x54','\x62\x6f\x64\x79':_0x1e1743(0x3f7)+_0x1e1743(0x2f8)+_0x1e1743(0x1d4)+'\x65\x77\x61'+_0x1e1743(0x1c4)+'\x6f\x6b\x65'+'\x3d\x70\x55'+_0x1e1743(0x2c1)+_0x1e1743(0x3ea)+_0x1e1743(0x336)+'\x45\x70\x53'+_0x1e1743(0x2c3)+_0x1e1743(0x299)+_0x1e1743(0x225)+_0x1e1743(0x1ba)+_0x1e1743(0x296)+_0x1e1743(0x1a4)+_0x1e1743(0x377)+'\x61\x6e\x6e'+_0x1e1743(0x330)+_0x1e1743(0x206)+_0x1e1743(0x1b3)+'\x3d'+_0x3b945d+(_0x1e1743(0x387)+'\x61\x72\x63'+_0x1e1743(0x3b1)+_0x1e1743(0x388)+'\x3d\x63')})[_0x1e1743(0x1d3)+_0x1e1743(0x29d)+'\x74'],_0x10cda3=_0x24ad5b['\x6c\x6f\x61'+'\x64'](_0x1a5bd1),_0x4947ab=_0x10cda3(_0x1e1743(0x1f6)+_0x1e1743(0x378)+_0x1e1743(0x335)+_0x1e1743(0x321)+_0x1e1743(0x1e1));if(_0x4947ab[_0x1e1743(0x281)+_0x1e1743(0x36e)]===0x0){let _0x2ab2dc=req('\x68\x74\x74'+_0x1e1743(0x1f9)+_0x1e1743(0x259)+'\x70\x67\x2e'+'\x70\x77\x2f'+'\x73\x65\x61'+'\x72\x63\x68'+_0x1e1743(0x332)+_0x1e1743(0x21e)+_0x1e1743(0x2cb)+'\x3f\x6c\x61'+_0x1e1743(0x1fa)+_0x1e1743(0x2ce)+_0x1e1743(0x25c)+'\x74',{'\x68\x65\x61\x64\x65\x72\x73':{'\x43\x6f\x6e\x74\x65\x6e\x74\x2d\x54\x79\x70\x65':'\x61\x70\x70'+'\x6c\x69\x63'+_0x1e1743(0x223)+'\x6f\x6e\x2f'+'\x78\x2d\x77'+_0x1e1743(0x421)+'\x66\x6f\x72'+_0x1e1743(0x20f)+'\x72\x6c\x65'+_0x1e1743(0x2bb)+_0x1e1743(0x2af),'\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x1e1743(0x406)+_0x1e1743(0x40f)+_0x1e1743(0x3a2)+'\x31\x32\x2e'+'\x31\x30'},'\x6d\x65\x74\x68\x6f\x64':_0x1e1743(0x393)+'\x54','\x62\x6f\x64\x79':_0x1e1743(0x3f7)+_0x1e1743(0x2f8)+_0x1e1743(0x1d4)+'\x65\x77\x61'+_0x1e1743(0x1c4)+'\x6f\x6b\x65'+_0x1e1743(0x1c8)+_0x1e1743(0x2c1)+_0x1e1743(0x3ea)+_0x1e1743(0x336)+_0x1e1743(0x1e4)+'\x75\x55\x30'+'\x77\x31\x46'+'\x69\x66\x34'+_0x1e1743(0x1ba)+_0x1e1743(0x296)+'\x6e\x50\x65'+_0x1e1743(0x377)+_0x1e1743(0x21e)+_0x1e1743(0x330)+'\x73\x65\x61'+'\x72\x63\x68'+'\x3d'+_0x3b945d+(_0x1e1743(0x387)+_0x1e1743(0x40a)+'\x68\x5f\x74'+_0x1e1743(0x388)+'\x3d\x73')})[_0x1e1743(0x1d3)+_0x1e1743(0x29d)+'\x74'],_0x8f2d16=_0x24ad5b[_0x1e1743(0x2e2)+'\x64'](_0x2ab2dc),_0x3e221c=_0x8f2d16('\x2e\x74\x61'+_0x1e1743(0x2a7)+'\x2d\x63\x6f'+_0x1e1743(0x318)+_0x1e1743(0x270)+_0x1e1743(0x3be)+_0x1e1743(0x41e)+_0x1e1743(0x278)+'\x72'),_0x10c442={};_0x3e221c[_0x1e1743(0x302)+'\x68'](function(_0x91013e){const _0x489086=_0x1e1743;let _0x1fd549=_0x8f2d16('\x74\x64',this)['\x65\x71'](0x0)[_0x489086(0x1a2)+'\x74']()[_0x489086(0x30c)+'\x6c\x61\x63'+'\x65'](/@@\d+$/,'')['\x72\x65\x70'+_0x489086(0x2fa)+'\x65']('\u53f0','')[_0x489086(0x30c)+_0x489086(0x2fa)+'\x65']('\u885b\u8996','\u536b\u89c6');_0x10c442[_0x1fd549]?_0x10c442[_0x1fd549][_0x489086(0x231)+'\x68'](_0x8f2d16(_0x489086(0x2e5)+_0x489086(0x238)+_0x489086(0x254)+'\x61',this)['\x61\x74\x74'+'\x72'](_0x489086(0x3f1)+'\x66')):_0x10c442[_0x1fd549]=[_0x8f2d16('\x74\x64\x3a'+'\x65\x71\x28'+_0x489086(0x254)+'\x61',this)[_0x489086(0x1f5)+'\x72'](_0x489086(0x3f1)+'\x66')];});for(let _0x4b7700 in _0x10c442){_0x245633[_0x1e1743(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x4b7700+(_0x1e1743(0x256)+_0x1e1743(0x31c)+_0x1e1743(0x364)+'\x5d')+_0x10c442[_0x4b7700]['\x6a\x6f\x69'+'\x6e'](_0x1e1743(0x3bf)),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x4b7700,'\x76\x6f\x64\x5f\x70\x69\x63':config['\x64\x65\x66'+_0x1e1743(0x396)+_0x1e1743(0x36b)+'\x63\x55\x72'+'\x6c'],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x1e1743(0x271)+_0x1e1743(0x40e)+'\x47'});}}else _0x4947ab[_0x1e1743(0x302)+'\x68'](function(_0x357d96){const _0x4f56d8=_0x1e1743;_0x245633[_0x4f56d8(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x10cda3(this,this)[_0x4f56d8(0x1a2)+'\x74']()+(_0x4f56d8(0x256)+_0x4f56d8(0x1dc)+_0x4f56d8(0x1f9)+_0x4f56d8(0x259)+_0x4f56d8(0x26e)+'\x70\x77')+_0x10cda3(this,this)[_0x4f56d8(0x1f5)+'\x72']('\x68\x72\x65'+'\x66'),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x10cda3(this,this)[_0x4f56d8(0x1a2)+'\x74'](),'\x76\x6f\x64\x5f\x70\x69\x63':config['\x64\x65\x66'+_0x4f56d8(0x396)+'\x74\x50\x69'+_0x4f56d8(0x267)+'\x6c'],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x4f56d8(0x271)+_0x4f56d8(0x40e)+'\x47'});});}catch{}return _0x245633=_0x245633['\x63\x6f\x6e'+_0x1e1743(0x367)](lfgg(_0x3b945d)),_0x245633=_0x245633[_0x1e1743(0x1d3)+'\x63\x61\x74'](lfhh(_0x3b945d)),_0x20bce0={'\x6c\x69\x73\x74':_0x245633},JSON[_0x1e1743(0x227)+_0x1e1743(0x2fe)+_0x1e1743(0x1db)](_0x20bce0);}function lftb5(_0x1509eb){const _0x3b3e55=_0x43b8d6;let _0x663eff=config[_0x3b3e55(0x1be)+'\x68\x65\x43'+_0x3b3e55(0x342)+_0x3b3e55(0x2e4)][_0x3b3e55(0x281)+_0x3b3e55(0x36e)]==0x0?config['\x73\x65\x61'+_0x3b3e55(0x1b3)+_0x3b3e55(0x21c)+_0x3b3e55(0x242)+_0x3b3e55(0x35e)+'\x64']:config[_0x3b3e55(0x206)+_0x3b3e55(0x1b3)+_0x3b3e55(0x385)+_0x3b3e55(0x1a6)+'\x6e\x67'],_0x3b8b83={},_0x816989={},_0xe19408=[],_0x1bd71c=_0x1509eb,_0x55eb12=_0x1509eb[_0x3b3e55(0x21a)+'\x69\x74'](_0x3b3e55(0x256))[0x1];_0x1509eb=_0x1509eb[_0x3b3e55(0x21a)+'\x69\x74'](_0x3b3e55(0x256))[0x0];_0x1509eb[_0x3b3e55(0x22d)+'\x72\x74\x73'+'\x57\x69\x74'+'\x68'](_0x3b3e55(0x2aa)+'\x56')&&(_0x55eb12=_0x3b3e55(0x1dc)+_0x3b3e55(0x294)+_0x3b3e55(0x379)+_0x3b3e55(0x33f)+_0x3b3e55(0x273)+_0x3b3e55(0x2dc)+_0x3b3e55(0x32d)+_0x55eb12);let _0x16f71f='';for(let _0x372858=0x0;_0x372858_0x5602c2&&(_0x5602c2=_0x816989[_0x418097][_0x3b3e55(0x281)+_0x3b3e55(0x36e)]);}let _0x1a1a86={};for(let _0x48c0a9=0x1;_0x48c0a9<=_0x5602c2;_0x48c0a9++){_0x1a1a86['\u7ebf\u8def'+_0x48c0a9]=[];for(let _0x5b4a5a in _0x816989){let _0x2f6be0='';_0x48c0a9<=_0x816989[_0x5b4a5a]['\x6c\x65\x6e'+_0x3b3e55(0x36e)]?_0x2f6be0=_0x816989[_0x5b4a5a][_0x48c0a9-0x1][_0x3b3e55(0x2a0)]:_0x2f6be0=_0x816989[_0x5b4a5a][_0x816989[_0x5b4a5a][_0x3b3e55(0x281)+_0x3b3e55(0x36e)]-0x1][_0x3b3e55(0x2a0)],_0x1a1a86['\u7ebf\u8def'+_0x48c0a9][_0x3b3e55(0x231)+'\x68']({'\x6e\x61\x6d\x65':_0x5b4a5a,'\x75\x72\x6c':_0x2f6be0});}}let _0x227b1e=lfdd(_0x1a1a86);_0x5e09dd[_0x3b3e55(0x354)+_0x3b3e55(0x2a8)+_0x3b3e55(0x21d)+'\x66\x72\x6f'+'\x6d']=_0x227b1e[_0x3b3e55(0x354)+'\x5f\x70\x6c'+_0x3b3e55(0x21d)+_0x3b3e55(0x221)+'\x6d'],_0x5e09dd[_0x3b3e55(0x354)+_0x3b3e55(0x2a8)+'\x61\x79\x5f'+_0x3b3e55(0x2a0)]=_0x227b1e[_0x3b3e55(0x354)+'\x5f\x70\x6c'+_0x3b3e55(0x21d)+'\x75\x72\x6c'];}}}lfjj(_0x1bd71c,_0x5e09dd['\x76\x6f\x64'+'\x5f\x70\x6c'+_0x3b3e55(0x21d)+_0x3b3e55(0x221)+'\x6d'],_0x5e09dd[_0x3b3e55(0x354)+_0x3b3e55(0x2a8)+_0x3b3e55(0x21d)+_0x3b3e55(0x2a0)]);}}}}}config[_0x3b3e55(0x29b)+_0x3b3e55(0x297)+'\x6d\x73\x67']==_0x3b3e55(0x3d8)&&(lfee(0x2),config[_0x3b3e55(0x206)+_0x3b3e55(0x1b3)+_0x3b3e55(0x35b)+'\x61\x67']=![],config[_0x3b3e55(0x3de)+_0x3b3e55(0x40a)+_0x3b3e55(0x2d5)+_0x3b3e55(0x34a)]=![]);try{setTimeout(()=>{lfee(0x2);},config[_0x3b3e55(0x292)+'\x61\x69\x6c'+_0x3b3e55(0x24c)+'\x74\x63\x68'+_0x3b3e55(0x38d)+_0x3b3e55(0x1b7)+_0x3b3e55(0x268)]),console['\x6c\x6f\x67'](_0x3b3e55(0x2b2)+_0x3b3e55(0x2b7)+_0x3b3e55(0x23c)+_0x3b3e55(0x403)+'\u5b58\x28\u5f02'+_0x3b3e55(0x232));}catch(_0x485d9d){console['\x6c\x6f\x67'](_0x3b3e55(0x2dd)+_0x3b3e55(0x33b)+_0x3b3e55(0x3c7)+_0x3b3e55(0x32f)+_0x3b3e55(0x3e8)+'\uff01\u5efa\u8bae'+_0x3b3e55(0x1f4)+_0x3b3e55(0x1e3)+_0x3b3e55(0x289)+_0x3b3e55(0x2e7));}return _0x3b8b83={'\x6c\x69\x73\x74':[_0x5e09dd]},JSON['\x73\x74\x72'+_0x3b3e55(0x2fe)+'\x69\x66\x79'](_0x3b8b83);}function lftb6(_0x5c22d8,_0x327c31,_0x3cc5c0){const _0x1d8a1d=_0x43b8d6;let _0x45e877={},_0x151118='\x30',_0x17b4be='\x30',_0x402ec7='';if(_0x327c31[_0x1d8a1d(0x326)+_0x1d8a1d(0x229)+'\x66']('\x69\x70\x74'+_0x1d8a1d(0x273)+'\x37')!=-0x1)_0x327c31=lfrr(_0x327c31);else{if(_0x327c31[_0x1d8a1d(0x326)+_0x1d8a1d(0x229)+'\x66']('\x74\x69\x6e'+_0x1d8a1d(0x312)+_0x1d8a1d(0x2ec)+'\x6d')!=-0x1)_0x327c31=lfoo(_0x327c31);else{if(_0x327c31['\x6d\x61\x74'+'\x63\x68'](/youtube\.com/m)||_0x327c31[_0x1d8a1d(0x3f8)+'\x63\x68'](/piped\.video/m))return _0x327c31;else{if(_0x327c31[_0x1d8a1d(0x3f8)+'\x63\x68'](/\/parse$/))_0x327c31=_0x327c31[_0x1d8a1d(0x30c)+_0x1d8a1d(0x2fa)+'\x65'](/\/parse$/,''),_0x151118='\x31';else{if(_0x327c31[_0x1d8a1d(0x3f8)+'\x63\x68'](/cunshao\.com\/666666\/api\/web.php/))_0x151118='\x31';else _0x327c31['\x6d\x61\x74'+'\x63\x68'](/ulivetv\.net/)&&(_0x402ec7=JSON[_0x1d8a1d(0x227)+'\x69\x6e\x67'+_0x1d8a1d(0x1db)]({'\x52\x65\x66\x65\x72\x65\x72':_0x1d8a1d(0x1dc)+_0x1d8a1d(0x1f9)+_0x1d8a1d(0x383)+_0x1d8a1d(0x288)+_0x1d8a1d(0x247)+_0x1d8a1d(0x28a)+_0x1d8a1d(0x1e7)}));}}}}_0x45e877={'\x70\x61\x72\x73\x65':_0x151118,'\x6a\x78':_0x17b4be,'\x68\x65\x61\x64\x65\x72':_0x402ec7,'\x70\x6c\x61\x79\x55\x72\x6c':'','\x75\x72\x6c':_0x327c31};try{setTimeout(()=>{lfee(0x1);},config[_0x1d8a1d(0x2f3)+'\x79\x5f\x66'+_0x1d8a1d(0x2d7)+_0x1d8a1d(0x320)+_0x1d8a1d(0x2c7)+_0x1d8a1d(0x260)+'\x6c']),console[_0x1d8a1d(0x1cd)]('\u8be6\u60c5\u9875'+'\x3a\x20\u5efa'+_0x1d8a1d(0x23c)+_0x1d8a1d(0x403)+_0x1d8a1d(0x20a)+_0x1d8a1d(0x232));}catch(_0x32b224){console[_0x1d8a1d(0x1cd)](_0x1d8a1d(0x2dd)+'\x54\x56\x42'+'\x6f\x78\u58f3'+_0x1d8a1d(0x32f)+_0x1d8a1d(0x3e8)+'\uff01\u5efa\u8bae'+_0x1d8a1d(0x1f4)+_0x1d8a1d(0x1e3)+_0x1d8a1d(0x289)+'\u6700\u65b0\u7248');}return JSON[_0x1d8a1d(0x227)+_0x1d8a1d(0x2fe)+'\x69\x66\x79'](_0x45e877);}function lfaa(){const _0x3706cc=_0x43b8d6;try{setTimeout(()=>{const _0x43bc32=_0x53e0;console['\x6c\x6f\x67'](_0x43bc32(0x2dd)+'\x54\x56\x42'+_0x43bc32(0x3c7)+_0x43bc32(0x274)+_0x43bc32(0x209)+_0x43bc32(0x1f1)+_0x43bc32(0x3e9));},0xa);}catch{!config[_0x3706cc(0x2a1)+'\x66\x67']&&(config[_0x3706cc(0x1f8)+_0x3706cc(0x39e)+'\x73']=![]),console[_0x3706cc(0x1cd)](_0x3706cc(0x2dd)+_0x3706cc(0x33b)+_0x3706cc(0x3c7)+'\u5b50\u4e0d\u652f'+_0x3706cc(0x3e8)+_0x3706cc(0x2a2)+_0x3706cc(0x1f4)+_0x3706cc(0x249)+_0x3706cc(0x217)+'\u6700\u65b0\u7248'+'\uff01');}!config[_0x3706cc(0x2a1)+'\x66\x67']&&setTimeout(()=>{const _0x26b25b=_0x3706cc;console[_0x26b25b(0x1cd)](_0x26b25b(0x404)+'\u884c\uff01');},0xa);}function _0x53e0(_0x4ca2ce,_0x586fdc){const _0x1b5534=_0x1b55();return _0x53e0=function(_0x53e0b4,_0x30b5cf){_0x53e0b4=_0x53e0b4-0x19d;let _0x5b9a89=_0x1b5534[_0x53e0b4];return _0x5b9a89;},_0x53e0(_0x4ca2ce,_0x586fdc);}function lfbb(_0x13f570,_0x583b04){const _0x56d31a=_0x43b8d6;let _0x100725='\x68\x74\x74'+_0x56d31a(0x294)+_0x56d31a(0x34c)+_0x56d31a(0x41a)+_0x56d31a(0x2a4)+_0x56d31a(0x39d)+_0x56d31a(0x1c9)+_0x56d31a(0x430)+'\x6c\x65\x2f',_0x592761=_0x583b04[_0x56d31a(0x412)+'\x63\x65'](0x0,_0x583b04[_0x56d31a(0x342)+_0x56d31a(0x343)+_0x56d31a(0x3d4)+'\x4f\x66']('\x2f')+0x1);_0x13f570['\x6d\x61\x74'+'\x63\x68'](/^(\/)/)&&(_0x592761=_0x100725);let _0x2fe83f=_0x13f570['\x73\x70\x6c'+'\x69\x74']('\x2f')['\x73\x6c\x69'+'\x63\x65'](0x0,-0x1),_0x1bee06=_0x13f570[_0x56d31a(0x21a)+'\x69\x74']('\x2f')[_0x56d31a(0x28b)]();for(let _0x2460f0=0x0;_0x2460f0<_0x2fe83f[_0x56d31a(0x281)+_0x56d31a(0x36e)];_0x2460f0++){if(_0x2fe83f[_0x2460f0]=='\x2e'){}else{if(_0x2fe83f[_0x2460f0]=='\x2e\x2e')_0x592761!=_0x100725&&(_0x592761=_0x592761['\x72\x65\x70'+_0x56d31a(0x2fa)+'\x65'](/[^\/]*\/$/,''));else{if(_0x2fe83f[_0x2460f0]==''){}else _0x592761=_0x592761+_0x2fe83f[_0x2460f0]+'\x2f';}}}return _0x592761+_0x1bee06;}function lfcc(_0x2d238c){const _0x1e3f61=_0x43b8d6,_0x40dc59=/^#([^#\n]*?)\n([^#\n]+)/gm;let _0x4d2057='',_0x502b9d='',_0x402992=req(_0x2d238c,{'\x68\x65\x61\x64\x65\x72\x73':config[_0x1e3f61(0x244)+_0x1e3f61(0x1ea)+'\x73']})[_0x1e3f61(0x1d3)+_0x1e3f61(0x29d)+'\x74'];while((_0x4d2057=_0x40dc59['\x65\x78\x65'+'\x63'](_0x402992))!==null){_0x4d2057[_0x1e3f61(0x326)+'\x65\x78']===_0x40dc59[_0x1e3f61(0x342)+_0x1e3f61(0x343)+_0x1e3f61(0x3d4)]&&_0x40dc59['\x6c\x61\x73'+_0x1e3f61(0x343)+_0x1e3f61(0x3d4)]++;if(_0x4d2057[0x1]==_0x1e3f61(0x204))continue;if(_0x4d2057[0x1][_0x1e3f61(0x3f8)+'\x63\x68'](/^lf_iptv$/i)){_0x4d2057[0x2]=='\x31'?config[_0x1e3f61(0x33f)+_0x1e3f61(0x3c2)+_0x1e3f61(0x34a)]=!![]:config[_0x1e3f61(0x33f)+_0x1e3f61(0x3c2)+'\x6c\x61\x67']=![];continue;}if(_0x4d2057[0x1]['\x6d\x61\x74'+'\x63\x68'](/^lf_radio$/i)){_0x4d2057[0x2]=='\x31'?config[_0x1e3f61(0x389)+_0x1e3f61(0x30a)+_0x1e3f61(0x42b)+'\x67']=!![]:config['\x72\x61\x64'+_0x1e3f61(0x30a)+'\x66\x6c\x61'+'\x67']=![];continue;}if(_0x4d2057[0x1][_0x1e3f61(0x3f8)+'\x63\x68'](/^lf_xjj$/i)){_0x4d2057[0x2]=='\x31'?config[_0x1e3f61(0x34f)+_0x1e3f61(0x35b)+'\x61\x67']=!![]:config['\x78\x6a\x6a'+_0x1e3f61(0x35b)+'\x61\x67']=![];continue;}let _0x5cc4fb=_0x4d2057[0x1],_0x1fead4=config[_0x1e3f61(0x282)+_0x1e3f61(0x396)+_0x1e3f61(0x36b)+_0x1e3f61(0x267)+'\x6c'];if(_0x4d2057[0x1][_0x1e3f61(0x326)+'\x65\x78\x4f'+'\x66']('\x28')!=-0x1){let _0xc748fc=_0x4d2057[0x1][_0x1e3f61(0x3f8)+'\x63\x68'](/(.*?)\((.*?)\)/);_0x5cc4fb=_0xc748fc[0x1],_0x1fead4['\x6d\x61\x74'+'\x63\x68'](/https?/)?_0x1fead4=_0xc748fc[0x2]:_0x1fead4=lfbb(_0xc748fc[0x2],_0x2d238c);}_0x4d2057[0x2]['\x6d\x61\x74'+'\x63\x68'](/https?/)?_0x502b9d=_0x4d2057[0x2]:_0x502b9d=lfbb(_0x4d2057[0x2],_0x2d238c),_0x5cc4fb=_0x5cc4fb['\x72\x65\x70'+'\x6c\x61\x63'+'\x65'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),config[_0x1e3f61(0x3f0)+'\x73'][_0x502b9d]=_0x1fead4,config[_0x1e3f61(0x3f0)+'\x73'][_0x5cc4fb]=_0x1fead4,config[_0x1e3f61(0x253)+_0x1e3f61(0x36d)+'\x73'][_0x1e3f61(0x231)+'\x68']({'\x74\x79\x70\x65\x5f\x69\x64':_0x502b9d,'\x74\x79\x70\x65\x5f\x6e\x61\x6d\x65':_0x5cc4fb}),config['\x63\x61\x63'+'\x68\x65\x43'+_0x1e3f61(0x342)+_0x1e3f61(0x2e4)][_0x1e3f61(0x231)+'\x68'](_0x502b9d);}}function lfdd(_0x36b409){const _0x2b0c9e=_0x43b8d6;let _0x4f336b=[],_0x26ab9b='',_0x25e8a3='';for(let _0x1789b0 in _0x36b409){_0x26ab9b=_0x26ab9b+'\x24\x24\x24'+_0x1789b0;}for(let _0xea749c in _0x36b409){_0x25e8a3=_0x25e8a3+_0x2b0c9e(0x256),_0x36b409[_0xea749c]['\x66\x6f\x72'+_0x2b0c9e(0x2bc)+'\x68'](_0xbdf678=>{const _0x175cdb=_0x2b0c9e;_0x25e8a3=_0x25e8a3+_0xbdf678[_0x175cdb(0x39b)+'\x65']+'\x24'+_0xbdf678[_0x175cdb(0x2a0)]+'\x23';}),_0x25e8a3=_0x25e8a3[_0x2b0c9e(0x30c)+_0x2b0c9e(0x2fa)+'\x65'](/#$/m,'');}return _0x4f336b['\x76\x6f\x64'+_0x2b0c9e(0x2a8)+_0x2b0c9e(0x21d)+_0x2b0c9e(0x221)+'\x6d']=_0x26ab9b[_0x2b0c9e(0x30c)+_0x2b0c9e(0x2fa)+'\x65'](/^\$\$\$/,''),_0x4f336b[_0x2b0c9e(0x354)+_0x2b0c9e(0x2a8)+_0x2b0c9e(0x21d)+_0x2b0c9e(0x2a0)]=_0x25e8a3[_0x2b0c9e(0x30c)+_0x2b0c9e(0x2fa)+'\x65'](/^\$\$\$/,''),_0x4f336b;}function lfee(_0x5bdb4d,_0x27cc45){const _0x3fd3ee=_0x43b8d6;if(!config['\x73\x65\x61'+_0x3fd3ee(0x1b3)+_0x3fd3ee(0x35b)+'\x61\x67'])return;let _0x589abf=0x0,_0x382766=[],_0x2a09a7='',_0x29bd03=[];if(_0x27cc45)for(let _0x476bb6=0x0;_0x476bb6=_0x5bdb4d)return;_0x589abf++;for(let _0x39d4b1=0x0;_0x39d4b1{const _0x5c2bc2=_0x26f055;if(!config['\x61\x73\x65'+_0x5c2bc2(0x40a)+_0x5c2bc2(0x2d5)+_0x5c2bc2(0x34a)])return;let _0x49ceda=config[_0x5c2bc2(0x253)+_0x5c2bc2(0x36d)+'\x73'][_0x4e48d3][_0x5c2bc2(0x37a)+_0x5c2bc2(0x2c0)+'\x64'],_0x494d0f=config[_0x5c2bc2(0x253)+_0x5c2bc2(0x36d)+'\x73'][_0x4e48d3][_0x5c2bc2(0x37a)+_0x5c2bc2(0x1fe)+'\x61\x6d\x65'],_0x1dd909=[],_0x990287='',_0x1e28fe=config[_0x5c2bc2(0x1be)+_0x5c2bc2(0x272)+_0x5c2bc2(0x342)+_0x5c2bc2(0x2e4)][_0x5c2bc2(0x326)+_0x5c2bc2(0x229)+'\x66'](_0x49ceda),_0x2b66ab=[];if(_0x1e28fe==-0x1)return;for(let _0x45ca6e=0x0;_0x45ca6e0x0){for(let _0x5cd939=0x0;_0x5cd939<_0x5a6625['\x6c\x65\x6e'+_0x42c445(0x36e)];_0x5cd939++){let _0x487478=new RegExp(_0x5a6625[_0x5cd939],'\x69');_0x1e5dce[_0x42c445(0x3f8)+'\x63\x68'](_0x487478)&&(_0x3bbf5f=!![]);}_0x3bbf5f&&_0xd773ae[_0x42c445(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020][_0x42c445(0x1a9)+'\x6d\x65']+_0x42c445(0x256)+config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020][_0x42c445(0x324)+'\x6c'],'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':config['\x67\x72\x6f'+'\x75\x70\x44'+'\x42'][_0x444020][_0x42c445(0x1a9)+'\x6d\x65']['\x72\x65\x70'+_0x42c445(0x2fa)+'\x65'](/\/parse$/,''),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x42c445(0x3f0)+'\x73'][config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020]['\x73\x6e\x61'+'\x6d\x65']],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020][_0x42c445(0x245)+'\x6d\x65']});}else _0xd773ae[_0x42c445(0x231)+'\x68']({'\x76\x6f\x64\x5f\x69\x64':config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020]['\x67\x6e\x61'+'\x6d\x65']+_0x42c445(0x256)+config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020]['\x73\x75\x72'+'\x6c'],'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020][_0x42c445(0x1a9)+'\x6d\x65'][_0x42c445(0x30c)+'\x6c\x61\x63'+'\x65'](/\/parse$/,''),'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x42c445(0x3f0)+'\x73'][config['\x67\x72\x6f'+_0x42c445(0x28e)+'\x42'][_0x444020]['\x73\x6e\x61'+'\x6d\x65']],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':config[_0x42c445(0x20e)+_0x42c445(0x28e)+'\x42'][_0x444020][_0x42c445(0x245)+'\x6d\x65']});}}return _0xd773ae;}function lfhh(_0x404e15){const _0x4d8a19=_0x43b8d6;let _0x7dafa1=[];var _0x590c5a=[],_0x158919=[];if(_0x404e15[_0x4d8a19(0x22d)+_0x4d8a19(0x344)+_0x4d8a19(0x2c8)+'\x68']('\x40')){let _0x390234=_0x404e15[_0x4d8a19(0x326)+_0x4d8a19(0x229)+'\x66']('\x20');_0x590c5a=_0x404e15[_0x4d8a19(0x412)+'\x63\x65'](0x0,_0x390234)[_0x4d8a19(0x21a)+'\x69\x74']('\x40')[_0x4d8a19(0x412)+'\x63\x65'](0x1),_0x158919=_0x404e15[_0x4d8a19(0x412)+'\x63\x65'](_0x390234+0x1)['\x72\x65\x70'+'\x6c\x61\x63'+'\x65'](/\s+/g,'\x2e\x2a');}else _0x158919=_0x404e15[_0x4d8a19(0x30c)+_0x4d8a19(0x2fa)+'\x65'](/\s+/g,'\x2e\x2a');let _0x5c352e=new RegExp(_0x158919,'\x69');for(let _0x59e834 in config[_0x4d8a19(0x1a8)+'\x6e\x6e\x65'+_0x4d8a19(0x27a)]){let _0x1572a7=_0x59e834[_0x4d8a19(0x21a)+'\x69\x74']('\x2d')[0x0]['\x72\x65\x70'+_0x4d8a19(0x2fa)+'\x65'](/[ \-_]+/gm,''),_0x4b019b=![];if(_0x590c5a[_0x4d8a19(0x281)+_0x4d8a19(0x36e)]>0x0){for(let _0x6e8af6=0x0;_0x6e8af6<_0x590c5a['\x6c\x65\x6e'+'\x67\x74\x68'];_0x6e8af6++){let _0x17cbd6=new RegExp(_0x590c5a[_0x6e8af6],'\x69');_0x1572a7['\x6d\x61\x74'+'\x63\x68'](_0x17cbd6)&&(_0x4b019b=!![]);}if(_0x4b019b)for(let _0x32af00 in config[_0x4d8a19(0x1a8)+_0x4d8a19(0x413)+_0x4d8a19(0x27a)][_0x59e834]){let _0x59cb5d=_0x32af00[_0x4d8a19(0x30c)+_0x4d8a19(0x2fa)+'\x65'](/[ \-_]+/gm,'');_0x59cb5d[_0x4d8a19(0x3f8)+'\x63\x68'](_0x5c352e)&&_0x7dafa1['\x70\x75\x73'+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x32af00+(_0x4d8a19(0x256)+_0x4d8a19(0x1a1)+'\x63\x61\x6c'+'\x64\x62\x5d')+config['\x63\x68\x61'+_0x4d8a19(0x413)+_0x4d8a19(0x27a)][_0x59e834][_0x32af00][_0x4d8a19(0x307)+'\x6e'](_0x4d8a19(0x3bf)),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x32af00,'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x4d8a19(0x3f0)+'\x73'][_0x59e834[_0x4d8a19(0x21a)+'\x69\x74']('\x2d')[0x0]],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x59e834[_0x4d8a19(0x30c)+'\x6c\x61\x63'+'\x65'](/\/parse$/,'')});}}else for(let _0x4c9b04 in config[_0x4d8a19(0x1a8)+_0x4d8a19(0x413)+_0x4d8a19(0x27a)][_0x59e834]){let _0x1877c7=_0x4c9b04[_0x4d8a19(0x30c)+_0x4d8a19(0x2fa)+'\x65'](/[ \-_]+/gm,'');_0x1877c7[_0x4d8a19(0x3f8)+'\x63\x68'](_0x5c352e)&&_0x7dafa1['\x70\x75\x73'+'\x68']({'\x76\x6f\x64\x5f\x69\x64':_0x4c9b04+('\x24\x24\x24'+_0x4d8a19(0x1a1)+_0x4d8a19(0x397)+_0x4d8a19(0x3e1))+config[_0x4d8a19(0x1a8)+_0x4d8a19(0x413)+_0x4d8a19(0x27a)][_0x59e834][_0x4c9b04][_0x4d8a19(0x307)+'\x6e'](_0x4d8a19(0x3bf)),'\x76\x6f\x64\x5f\x6e\x61\x6d\x65':_0x4c9b04,'\x76\x6f\x64\x5f\x70\x69\x63':config[_0x4d8a19(0x3f0)+'\x73'][_0x59e834[_0x4d8a19(0x21a)+'\x69\x74']('\x2d')[0x0]],'\x76\x6f\x64\x5f\x72\x65\x6d\x61\x72\x6b\x73':_0x59e834[_0x4d8a19(0x30c)+_0x4d8a19(0x2fa)+'\x65'](/\/parse$/,'')});}}return _0x7dafa1;}function lfii(_0xcb12c9){const _0x3a4d1a=_0x43b8d6;let _0x31e517='',_0x1f9f7a=config['\x68\x65\x61'+_0x3a4d1a(0x1ea)+'\x73'];_0xcb12c9[_0x3a4d1a(0x3f8)+'\x63\x68'](/(gitcode.net\/ygbh66|iptv807)/)&&(_0x1f9f7a=config[_0x3a4d1a(0x244)+_0x3a4d1a(0x1ea)+'\x73\x32']);if(config[_0x3a4d1a(0x1be)+'\x68\x65\x53'+_0x3a4d1a(0x1fc)+'\x42'][_0xcb12c9])return console[_0x3a4d1a(0x1cd)](_0x3a4d1a(0x42a)+_0x3a4d1a(0x2ee)+'\u7f13\u5b58\uff0c'+'\u4f7f\u7528\u7f13'+'\u5b58\u3002'),config[_0x3a4d1a(0x1be)+_0x3a4d1a(0x1d6)+_0x3a4d1a(0x1fc)+'\x42'][_0xcb12c9];try{_0x31e517=req(_0xcb12c9,{'\x68\x65\x61\x64\x65\x72\x73':_0x1f9f7a,'\x74\x69\x6d\x65\x6f\x75\x74':0x1388})[_0x3a4d1a(0x1d3)+_0x3a4d1a(0x29d)+'\x74'];}catch{_0x31e517='';}return config[_0x3a4d1a(0x1be)+'\x68\x65\x53'+'\x75\x62\x44'+'\x42'][_0xcb12c9]=_0x31e517,console['\x6c\x6f\x67'](_0x3a4d1a(0x3e2)+_0x3a4d1a(0x2fb)+'\x28'+_0xcb12c9+'\x29\u3002'),_0x31e517;}function lfjj(_0x10a050,_0x44b230,_0x5bd76a){const _0x16920e=_0x43b8d6;_0x44b230&&_0x5bd76a&&(config[_0x16920e(0x1be)+_0x16920e(0x426)+_0x16920e(0x3ab)+_0x16920e(0x1d2)+'\x42'][_0x10a050]={'\x76\x70\x66':_0x44b230,'\x76\x70\x75':_0x5bd76a},console[_0x16920e(0x1cd)]('\u5efa\u7acb\u8be6'+_0x16920e(0x2f1)+'\u3002'));}function lfkk(){const _0x4f7443=_0x43b8d6;try{let _0x12017a=req(_0x4f7443(0x1dc)+'\x70\x73\x3a'+_0x4f7443(0x210)+_0x4f7443(0x422)+'\x64\x61\x74'+_0x4f7443(0x235)+'\x2e\x79\x6f'+_0x4f7443(0x3dd)+_0x4f7443(0x3b0)+_0x4f7443(0x32d)+_0x4f7443(0x38c)+_0x4f7443(0x214)+_0x4f7443(0x24b),{'\x68\x65\x61\x64\x65\x72\x73':config[_0x4f7443(0x244)+'\x64\x65\x72'+'\x73']})[_0x4f7443(0x1d3)+'\x74\x65\x6e'+'\x74'];return JSON[_0x4f7443(0x417)+'\x73\x65'](_0x12017a)[_0x4f7443(0x2f9)+'\x61'][_0x4f7443(0x3e6)+_0x4f7443(0x233)+_0x4f7443(0x3b9)+'\x64\x65'];}catch{return'\x43\x4e';}}var ytgb_wgat_data=[{'\x72\x6e\x61\x6d\x65':'\u7f8e\u56fd','\x72\x69\x64':'\x39\x35'},{'\x72\x6e\x61\x6d\x65':'\u82f1\u56fd','\x72\x69\x64':'\x39\x34'},{'\x72\x6e\x61\x6d\x65':_0x43b8d6(0x3fc),'\x72\x69\x64':'\x31\x32\x33'},{'\x72\x6e\x61\x6d\x65':'\u9999\u6e2f','\x72\x69\x64':'\x33\x35'},{'\x72\x6e\x61\x6d\x65':'\u53f0\u6e7e','\x72\x69\x64':'\x33\x38'}],ytgb_province_data=[{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5927\u9646','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5317\u4eac','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x1adb0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6cb3\u5317','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x1fbd0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u4e0a\u6d77','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x4baf0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u91cd\u5e86','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x7a120},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6cb3\u5357','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x64190},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6c5f\u82cf','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x4e200},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u8d35\u5dde','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x7ef40},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u8fbd\u5b81','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x33450},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u56db\u5ddd','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x7c830},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6d59\u6c5f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x50910},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5b81\u590f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x9c400},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u798f\u5efa','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x55730},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u7518\u8083','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x975e0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5e7f\u4e1c','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x6b6c0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6c5f\u897f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x57e40},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5c71\u4e1c','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x5a550},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5c71\u897f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x222e0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6e56\u5357','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x68fb0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6e56\u5317','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x668a0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u6d77\u5357','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x704e0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5409\u6797','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x35b60},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u9ed1\u9f99\u6c5f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x38270},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u9655\u897f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x94ed0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':_0x43b8d6(0x279),'\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x249f0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5e7f\u897f','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x6ddd0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u4e91\u5357','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x81650},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u5b89\u5fbd','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x53020},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u9752\u6d77','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x99cf0},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u65b0\u7586','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x9eb10},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':'\u897f\u85cf','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0x83d60},{'\x70\x72\x6f\x76\x69\x6e\x63\x65\x4e\x61\x6d\x65':_0x43b8d6(0x411)+'\u56e2','\x70\x72\x6f\x76\x69\x6e\x63\x65\x43\x6f\x64\x65':0xa1220}],ytgb_key=_0x43b8d6(0x2bf)+_0x43b8d6(0x41c)+_0x43b8d6(0x2ac)+'\x33\x39\x32'+'\x66\x39\x66'+'\x39\x61\x34'+'\x34\x37\x65'+_0x43b8d6(0x399)+_0x43b8d6(0x3ac)+_0x43b8d6(0x37f)+'\x65\x65';function lfll(_0x2ba9b5){const _0x20e2a8=_0x43b8d6;return CryptoJS[_0x20e2a8(0x230)](_0x2ba9b5)[_0x20e2a8(0x3ce)+'\x74\x72\x69'+'\x6e\x67']()[_0x20e2a8(0x1de)+_0x20e2a8(0x2b8)+_0x20e2a8(0x3dc)+'\x73\x65']();}function lfmm(_0x422421,_0x4fbdbd){const _0x4894d1=_0x43b8d6;if(!_0x4fbdbd)_0x4fbdbd=_0x4894d1(0x29c);_0x4fbdbd=_0x4fbdbd[_0x4894d1(0x1de)+_0x4894d1(0x2b8)+_0x4894d1(0x3dc)+'\x73\x65']();if(_0x4fbdbd==='\x50\x4f\x53'+'\x54')return JSON[_0x4894d1(0x227)+_0x4894d1(0x2fe)+_0x4894d1(0x1db)](_0x422421);else{var _0x4f2ee2=Object[_0x4894d1(0x3d1)+'\x73'](_0x422421)[_0x4894d1(0x212)+'\x74'](),_0x4d6a0d=[],_0x236038='';if(_0x4f2ee2['\x6c\x65\x6e'+_0x4894d1(0x36e)])for(var _0x123e74=0x0;_0x123e74<_0x4f2ee2['\x6c\x65\x6e'+_0x4894d1(0x36e)];_0x123e74++){_0x236038=_0x4f2ee2[_0x123e74],_0x4d6a0d[_0x4894d1(0x231)+'\x68'](_0x236038+'\x3d'+_0x422421[_0x236038]);}return _0x4d6a0d[_0x4894d1(0x307)+'\x6e']('\x26');}}function lfnn(_0x1d53c0){const _0x33a31d=_0x43b8d6;var _0x4e2785=new Date()['\x67\x65\x74'+_0x33a31d(0x2f4)+'\x65'](),_0x57b75f=(_0x1d53c0?lfmm(_0x1d53c0,'\x67\x65\x74')+'\x26':'')+(_0x33a31d(0x3ec)+_0x33a31d(0x1f7)+_0x33a31d(0x3f4)+'\x3d')+_0x4e2785+(_0x33a31d(0x2da)+'\x79\x3d')+ytgb_key,_0x25fe1a={};return _0x25fe1a[_0x33a31d(0x2f4)+_0x33a31d(0x1f7)+_0x33a31d(0x3f4)]=_0x4e2785[_0x33a31d(0x3ce)+'\x74\x72\x69'+'\x6e\x67'](),_0x25fe1a[_0x33a31d(0x3c0)+'\x6e']=lfll(_0x57b75f),_0x25fe1a;}function lfoo(_0x37fb15){const _0x494790=_0x43b8d6;let _0x37cd7f='',_0x5420b2='';try{_0x5420b2=req(_0x37fb15,{'\x68\x65\x61\x64\x65\x72\x73':{'\x61\x75\x74\x68\x6f\x72\x69\x74\x79':_0x494790(0x26f)+_0x494790(0x312)+_0x494790(0x2ec)+'\x6d','\x61\x63\x63\x65\x70\x74':_0x494790(0x308)+_0x494790(0x3bb)+_0x494790(0x223)+_0x494790(0x32c)+_0x494790(0x2ae)+_0x494790(0x35a)+_0x494790(0x1a2)+'\x74\x2f\x70'+'\x6c\x61\x69'+_0x494790(0x35a)+_0x494790(0x35d),'\x61\x63\x63\x65\x70\x74\x2d\x6c\x61\x6e\x67\x75\x61\x67\x65':'\x7a\x68\x2d'+_0x494790(0x305)+_0x494790(0x358)+_0x494790(0x2ef)+'\x2e\x39','\x61\x75\x74\x68\x6f\x72\x69\x7a\x61\x74\x69\x6f\x6e':_0x494790(0x2ed)+_0x494790(0x314),'\x63\x61\x63\x68\x65\x2d\x63\x6f\x6e\x74\x72\x6f\x6c':_0x494790(0x30d)+_0x494790(0x1be)+'\x68\x65','\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x494790(0x283)+_0x494790(0x23a)+_0x494790(0x356)+_0x494790(0x266)+_0x494790(0x360)+_0x494790(0x3fd)+_0x494790(0x414)+_0x494790(0x3c4)+_0x494790(0x261)+_0x494790(0x410)+_0x494790(0x1b1)+_0x494790(0x24f)+_0x494790(0x368)+_0x494790(0x254)+_0x494790(0x226)+'\x6c\x65\x57'+'\x65\x62\x4b'+'\x69\x74\x2f'+_0x494790(0x1ef)+_0x494790(0x36a)+_0x494790(0x3fa)+_0x494790(0x2d2)+_0x494790(0x224)+'\x6c\x69\x6b'+_0x494790(0x19f)+_0x494790(0x2d3)+_0x494790(0x3d2)+_0x494790(0x34b)+_0x494790(0x380)+_0x494790(0x315)+_0x494790(0x38a)+_0x494790(0x2a4)+'\x30\x20\x53'+_0x494790(0x34d)+_0x494790(0x3a5)+'\x35\x33\x37'+_0x494790(0x36a)}})[_0x494790(0x1d3)+_0x494790(0x29d)+'\x74'];let _0x17ffdd=/streaming url:([\s\S]*?)(.*?)<\/span>/m,_0x187818=/var wndt = (.*?)token":"(.*?)",/m;if(_0x5420b2[_0x494790(0x3f8)+'\x63\x68'](_0x17ffdd))return _0x37cd7f=_0x5420b2[_0x494790(0x3f8)+'\x63\x68'](_0x17ffdd)[0x2],_0x5420b2=req(_0x37cd7f,{'\x6d\x65\x74\x68\x6f\x64':_0x494790(0x2ab)+_0x494790(0x2ca),'\x68\x65\x61\x64\x65\x72\x73':config[_0x494790(0x244)+'\x64\x65\x72'+'\x73'],'\x72\x65\x64\x69\x72\x65\x63\x74':0x0}),_0x37cd7f=_0x5420b2['\x68\x65\x61'+_0x494790(0x1ea)+'\x73']['\x6c\x6f\x63'+_0x494790(0x223)+'\x6f\x6e']['\x72\x65\x70'+'\x6c\x61\x63'+'\x65']('\x3a\x34\x34'+'\x33',''),_0x37cd7f;let _0x44ae0a=_0x5420b2[_0x494790(0x3f8)+'\x63\x68'](_0x187818)[0x2],_0x33806d=_0x37fb15[_0x494790(0x412)+'\x63\x65'](_0x37fb15[_0x494790(0x342)+_0x494790(0x343)+'\x64\x65\x78'+'\x4f\x66']('\x2f')+0x1);_0x5420b2=req('\x68\x74\x74'+_0x494790(0x1f9)+_0x494790(0x20d)+_0x494790(0x2fe)+'\x66\x6d\x2e'+'\x63\x6f\x6d'+'\x2f\x77\x70'+_0x494790(0x23f)+_0x494790(0x32c)+_0x494790(0x2c4)+_0x494790(0x262)+_0x494790(0x37e)+_0x494790(0x31e)+'\x74\x72\x65'+_0x494790(0x202)+_0x494790(0x25d)+_0x494790(0x3af)+_0x494790(0x1b4)+_0x33806d+(_0x494790(0x2f5)+_0x494790(0x20b)+_0x494790(0x255)+_0x494790(0x328)),{'\x68\x65\x61\x64\x65\x72\x73':{'\x61\x75\x74\x68\x6f\x72\x69\x74\x79':_0x494790(0x26f)+'\x67\x66\x6d'+_0x494790(0x2ec)+'\x6d','\x61\x63\x63\x65\x70\x74':_0x494790(0x308)+'\x6c\x69\x63'+'\x61\x74\x69'+_0x494790(0x32c)+_0x494790(0x2ae)+_0x494790(0x35a)+'\x74\x65\x78'+_0x494790(0x277)+_0x494790(0x2e8)+_0x494790(0x35a)+_0x494790(0x35d),'\x61\x63\x63\x65\x70\x74\x2d\x6c\x61\x6e\x67\x75\x61\x67\x65':_0x494790(0x2ce)+_0x494790(0x305)+_0x494790(0x358)+_0x494790(0x2ef)+'\x2e\x39','\x61\x75\x74\x68\x6f\x72\x69\x7a\x61\x74\x69\x6f\x6e':_0x494790(0x2ed)+_0x494790(0x314),'\x63\x61\x63\x68\x65\x2d\x63\x6f\x6e\x74\x72\x6f\x6c':_0x494790(0x30d)+_0x494790(0x1be)+'\x68\x65','\x73\x74\x72\x65\x61\x6d\x2d\x74\x6f\x6b\x65\x6e':_0x44ae0a,'\x75\x73\x65\x72\x2d\x61\x67\x65\x6e\x74':_0x494790(0x283)+'\x69\x6c\x6c'+_0x494790(0x356)+_0x494790(0x266)+_0x494790(0x360)+_0x494790(0x3fd)+_0x494790(0x414)+_0x494790(0x3c4)+_0x494790(0x261)+_0x494790(0x410)+_0x494790(0x1b1)+'\x36\x34\x3b'+_0x494790(0x368)+_0x494790(0x254)+_0x494790(0x226)+_0x494790(0x1e2)+_0x494790(0x3a3)+_0x494790(0x2f0)+_0x494790(0x1ef)+'\x2e\x33\x36'+_0x494790(0x3fa)+_0x494790(0x2d2)+_0x494790(0x224)+_0x494790(0x1fb)+_0x494790(0x19f)+_0x494790(0x2d3)+_0x494790(0x3d2)+_0x494790(0x34b)+'\x6f\x6d\x65'+_0x494790(0x315)+_0x494790(0x38a)+'\x2e\x30\x2e'+_0x494790(0x1c3)+_0x494790(0x34d)+_0x494790(0x3a5)+_0x494790(0x1ef)+_0x494790(0x36a)}})['\x63\x6f\x6e'+'\x74\x65\x6e'+'\x74'],_0x5420b2=JSON[_0x494790(0x417)+'\x73\x65'](_0x5420b2),_0x37cd7f=_0x5420b2[_0x494790(0x2f9)+'\x61'][_0x494790(0x227)+_0x494790(0x3df)+'\x73'][0x0][_0x494790(0x2a0)];}catch(_0x1f0cf5){console[_0x494790(0x1cd)](_0x1f0cf5);}return _0x37cd7f;}var m_js_1='',m_hken='',m_hkens='',m_token='';function lfpp(_0x512055){const _0xd8d876=_0x43b8d6;var _0x1daaa8='\x41\x42\x43'+_0xd8d876(0x35c)+_0xd8d876(0x22b)+_0xd8d876(0x2e0)+'\x4d\x4e\x4f'+_0xd8d876(0x3b8)+_0xd8d876(0x327)+'\x56\x57\x58'+'\x59\x5a\x61'+_0xd8d876(0x216)+_0xd8d876(0x25a)+_0xd8d876(0x2cf)+'\x6b\x6c\x6d'+_0xd8d876(0x32a)+_0xd8d876(0x41f)+'\x74\x75\x76'+_0xd8d876(0x325)+_0xd8d876(0x1df)+_0xd8d876(0x33d)+'\x35\x36\x37'+_0xd8d876(0x280)+'\x2f\x3d',_0x374311,_0x287e7d,_0x2f1cbe,_0x56fee9,_0x5d8e1e,_0xe88284,_0x5e645a,_0x156ad5,_0x4cb5bb=0x0,_0x444a2a=0x0,_0x3a3ef2='',_0x259982=[];if(!_0x512055)return _0x512055;_0x512055+='';do{_0x56fee9=_0x1daaa8[_0xd8d876(0x326)+_0xd8d876(0x229)+'\x66'](_0x512055['\x63\x68\x61'+_0xd8d876(0x201)](_0x4cb5bb++)),_0x5d8e1e=_0x1daaa8[_0xd8d876(0x326)+_0xd8d876(0x229)+'\x66'](_0x512055[_0xd8d876(0x1a8)+_0xd8d876(0x201)](_0x4cb5bb++)),_0xe88284=_0x1daaa8[_0xd8d876(0x326)+_0xd8d876(0x229)+'\x66'](_0x512055[_0xd8d876(0x1a8)+_0xd8d876(0x201)](_0x4cb5bb++)),_0x5e645a=_0x1daaa8[_0xd8d876(0x326)+_0xd8d876(0x229)+'\x66'](_0x512055[_0xd8d876(0x1a8)+_0xd8d876(0x201)](_0x4cb5bb++)),_0x156ad5=_0x56fee9<<0x12|_0x5d8e1e<<0xc|_0xe88284<<0x6|_0x5e645a,_0x374311=_0x156ad5>>0x10&0xff,_0x287e7d=_0x156ad5>>0x8&0xff,_0x2f1cbe=_0x156ad5&0xff,_0xe88284==0x40?_0x259982[_0x444a2a++]=String[_0xd8d876(0x221)+'\x6d\x43\x68'+_0xd8d876(0x291)+_0xd8d876(0x263)](_0x374311):_0x5e645a==0x40?_0x259982[_0x444a2a++]=String[_0xd8d876(0x221)+'\x6d\x43\x68'+_0xd8d876(0x291)+_0xd8d876(0x263)](_0x374311,_0x287e7d):_0x259982[_0x444a2a++]=String[_0xd8d876(0x221)+_0xd8d876(0x33e)+_0xd8d876(0x291)+_0xd8d876(0x263)](_0x374311,_0x287e7d,_0x2f1cbe);}while(_0x4cb5bb<_0x512055[_0xd8d876(0x281)+_0xd8d876(0x36e)]);return _0x3a3ef2=_0x259982[_0xd8d876(0x307)+'\x6e'](''),_0x3a3ef2;}function lfqq(_0x456b7d,_0x1d0160,_0x4f5726,_0x4a804e){const _0x3f1633=_0x43b8d6;function _0x535a84(_0x3ea948,_0x5e25dc){const _0x312120=_0x53e0;let _0x57fbf2=_0x2896cf(_0x3ea948),_0x3d9b4e=_0x5e25dc[_0x312120(0x281)+_0x312120(0x36e)],_0x5a1ee1='';for(let _0x5d3758=0x0;_0x5d3758<_0x57fbf2['\x6c\x65\x6e'+_0x312120(0x36e)];_0x5d3758++){let _0x57a381=_0x5d3758%_0x3d9b4e;_0x5a1ee1+=String[_0x312120(0x221)+_0x312120(0x33e)+_0x312120(0x291)+_0x312120(0x263)](_0x57fbf2[_0x312120(0x1a8)+'\x72\x43\x6f'+'\x64\x65\x41'+'\x74'](_0x5d3758)^_0x5e25dc[_0x312120(0x1a8)+'\x72\x43\x6f'+_0x312120(0x38f)+'\x74'](_0x57a381));}let _0x31d4a6=_0x2896cf(_0x5a1ee1);return _0x31d4a6;}function _0x2896cf(_0x8261ad){const _0x4bd68c=_0x53e0;var _0x1add75=_0x4bd68c(0x2b9)+_0x4bd68c(0x35c)+'\x47\x48\x49'+_0x4bd68c(0x2e0)+_0x4bd68c(0x1b8)+'\x50\x51\x52'+_0x4bd68c(0x327)+_0x4bd68c(0x2d4)+'\x59\x5a\x61'+_0x4bd68c(0x216)+_0x4bd68c(0x25a)+_0x4bd68c(0x2cf)+_0x4bd68c(0x3d7)+'\x6e\x6f\x70'+_0x4bd68c(0x41f)+_0x4bd68c(0x303)+_0x4bd68c(0x325)+_0x4bd68c(0x1df)+_0x4bd68c(0x33d)+_0x4bd68c(0x2cc)+_0x4bd68c(0x280)+'\x2f\x3d',_0x2a145f,_0x1feb76,_0x57e2fc,_0x2157f9,_0x20958c,_0x49cbec,_0x1fdb53,_0x5a3ebb,_0xcda19e=0x0,_0x5a4535=0x0,_0x25a0e3='',_0x261c0a=[];if(!_0x8261ad)return _0x8261ad;_0x8261ad+='';do{_0x2157f9=_0x1add75[_0x4bd68c(0x326)+'\x65\x78\x4f'+'\x66'](_0x8261ad[_0x4bd68c(0x1a8)+'\x72\x41\x74'](_0xcda19e++)),_0x20958c=_0x1add75[_0x4bd68c(0x326)+_0x4bd68c(0x229)+'\x66'](_0x8261ad[_0x4bd68c(0x1a8)+'\x72\x41\x74'](_0xcda19e++)),_0x49cbec=_0x1add75[_0x4bd68c(0x326)+_0x4bd68c(0x229)+'\x66'](_0x8261ad[_0x4bd68c(0x1a8)+_0x4bd68c(0x201)](_0xcda19e++)),_0x1fdb53=_0x1add75[_0x4bd68c(0x326)+_0x4bd68c(0x229)+'\x66'](_0x8261ad[_0x4bd68c(0x1a8)+_0x4bd68c(0x201)](_0xcda19e++)),_0x5a3ebb=_0x2157f9<<0x12|_0x20958c<<0xc|_0x49cbec<<0x6|_0x1fdb53,_0x2a145f=_0x5a3ebb>>0x10&0xff,_0x1feb76=_0x5a3ebb>>0x8&0xff,_0x57e2fc=_0x5a3ebb&0xff;if(_0x49cbec==0x40)_0x261c0a[_0x5a4535++]=String['\x66\x72\x6f'+'\x6d\x43\x68'+_0x4bd68c(0x291)+'\x6f\x64\x65'](_0x2a145f);else _0x1fdb53==0x40?_0x261c0a[_0x5a4535++]=String[_0x4bd68c(0x221)+_0x4bd68c(0x33e)+_0x4bd68c(0x291)+_0x4bd68c(0x263)](_0x2a145f,_0x1feb76):_0x261c0a[_0x5a4535++]=String['\x66\x72\x6f'+'\x6d\x43\x68'+_0x4bd68c(0x291)+_0x4bd68c(0x263)](_0x2a145f,_0x1feb76,_0x57e2fc);}while(_0xcda19e<_0x8261ad[_0x4bd68c(0x281)+'\x67\x74\x68']);return _0x25a0e3=_0x261c0a['\x6a\x6f\x69'+'\x6e'](''),_0x25a0e3;}return _0x456b7d=_0x456b7d[_0x3f1633(0x21a)+'\x69\x74']('')[_0x3f1633(0x1c2)+_0x3f1633(0x20c)+'\x65']()[_0x3f1633(0x307)+'\x6e'](''),_0x456b7d=_0x535a84(_0x456b7d,_0x1d0160),_0x456b7d=_0x456b7d[_0x3f1633(0x30c)+'\x6c\x61\x63'+'\x65'](_0x3f1633(0x3ed)+_0x3f1633(0x42f)+_0x3f1633(0x2c2),_0x3f1633(0x3ed)+_0x3f1633(0x42f)+_0x4a804e),_0x456b7d=_0x456b7d[_0x3f1633(0x30c)+_0x3f1633(0x2fa)+'\x65'](_0x3f1633(0x3ed)+_0x3f1633(0x42f)+_0x4f5726,_0x3f1633(0x3ed)+_0x3f1633(0x42f)+_0x4a804e),_0x456b7d=_0x456b7d['\x72\x65\x70'+_0x3f1633(0x2fa)+'\x65'](_0x1d0160,''),_0x456b7d;}function lfrr(_0x2fb3e7){const _0x10ed05=_0x43b8d6;let _0x205543=_0x2fb3e7[_0x10ed05(0x21a)+'\x69\x74'](_0x10ed05(0x275))[0x0],_0x1e6867=_0x2fb3e7[_0x10ed05(0x21a)+'\x69\x74'](_0x10ed05(0x275))[0x1],_0x47364c=req(_0x205543,{'\x68\x65\x61\x64\x65\x72\x73':config[_0x10ed05(0x244)+'\x64\x65\x72'+'\x73\x32']})['\x63\x6f\x6e'+_0x10ed05(0x29d)+'\x74'],_0x56d264=_0x24ad5b['\x6c\x6f\x61'+'\x64'](_0x47364c);if(_0x1e6867>=_0x56d264('\x73\x65\x6c'+_0x10ed05(0x35f)+_0x10ed05(0x37d)+_0x10ed05(0x378)+'\x6e')[_0x10ed05(0x281)+_0x10ed05(0x36e)])return'';let _0x25afd3=_0x56d264(_0x10ed05(0x366)+'\x65\x63\x74'+_0x10ed05(0x37d)+'\x74\x69\x6f'+'\x6e')['\x65\x71'](_0x1e6867)['\x76\x61\x6c'](),_0x1545e9=_0x47364c[_0x10ed05(0x3f8)+'\x63\x68'](/