diff --git a/南风/api.json b/南风/api.json index 9886953..98e1b58 100644 --- a/南风/api.json +++ b/南风/api.json @@ -1,1275 +1,121 @@ { - "spider": "./spider.jar", - "wallpaper": "https://深色壁纸.xxooo.cf/", - "sites": [ - { - "key": "csp_DouDou", - "name": "🔍豆瓣┃本接口免费-🈲贩卖", - "type": 3, - "api": "csp_DouDou", - "searchable": 0, - "filterable": 1, - "changeable": 1, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "filter": "./json/douban.json" - } - }, - { - "key": "ConfigCenter", - "name": "🅿网盘配置中心", - "type": 3, - "api": "csp_ConfigCenter", - "searchable": 0, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "csp_Jpys", - "name": "🥇金牌", - "type": 3, - "api": "csp_Jpys", - "playerType": 2, - "searchable": 1, - "quickSearch": 1, - "changeable": 1 - }, - { - "key": "csp_TianTian", - "name": "🦉天天", - "type": 3, - "api": "csp_TianTian", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_ReBo", - "name": "☀️热播", - "type": 3, - "api": "csp_ReBo", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_LiteApple", - "name": "🍎小苹果", - "type": 3, - "api": "csp_LiteApple", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1 - }, - { - "key": "csp_Czsapp", - "name": "🏭厂长", - "type": 3, - "api": "csp_Czsapp", - "playerType": 2, - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "http://www.czzyvideo.com" - }, - { - "key": "csp_SuBaiBai", - "name": "🏳️素白白", - "type": 3, - "api": "csp_SuBaiBai", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "http://subaibai.com" - }, - { - "key": "瓜子", - "name": "🍉瓜子", - "type": 3, - "api": "csp_Gz360", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_Nongm", - "name": "👩‍🌾农民", - "type": 3, - "api": "csp_Nongm", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "https://wwgz.cn" - }, - { - "key": "csp_Fantuan", - "name": "🍙饭团", - "type": 3, - "api": "csp_Fantuan", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "click": "document.querySelector(\"#playleft iframe\").contentWindow.document.querySelector(\"#start\").click();", - "ext": "https://www.fantuan.vip" - }, - { - "key": "csp_AppRZ", - "name": "🕵忍者", - "type": 3, - "playerType": "2", - "api": "csp_AppRZ", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "http://rzys.xyz/" - }, - { - "key": "csp_SaoHuo", - "name": "🔥骚火", - "type": 3, - "api": "csp_SaoHuo", - "playerType": 2, - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_Qiyou", - "name": "🦌奇优", - "type": 3, - "api": "csp_Qiyou", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "http://www.dyxz2.com/" - }, - { - "key": "csp_Tvyb", - "name": "☁️TVB云播", - "type": 3, - "api": "csp_Tvyb", - "playerType": 2, - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "http://www.tvyun01.com/" - }, - { - "key": "csp_Jiaozi", - "name": "🥣饺子", - "type": 3, - "api": "csp_Jiaozi", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_DiDuan", - "name": "📺低端", - "type": 3, - "api": "csp_Ddrk", - "searchable": 1, - "quickSearch": 1, - "filterable": 0 - }, - { - "key": "csp_Kuaikan", - "name": "👀快看", - "type": 3, - "api": "csp_Kuaikan", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_Zxzj", - "name": "🏚️在线", - "type": 3, - "api": "csp_Zxzj", - "searchable": 1, - "quickSearch": 1, - "changeable": 1, - "ext": "https://www.zxzjys.com/" - }, - { - "key": "csp_Auete", - "name": "🐼奥特", - "type": 3, - "api": "csp_Auete", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "https://auete.com/" - }, - { - "key": "csp_Jianpian", - "name": "🧲荐片", - "type": 3, - "api": "csp_Jianpian", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "./json/jianpian.json" - }, - { - "key": "csp_SixV", - "name": "🧲新6V", - "type": 3, - "api": "csp_SixV", - "searchable": 1, - "quickSearch": 1, - "filterable": 0, - "ext": "https://www.xb6v.com/" - }, - { - "key": "csp_SP360", - "name": "💘360", - "type": 3, - "api": "csp_SP360", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "changeable": 1 - }, - { - "key": "csp_Anime1", - "name": "🌸Anime动漫", - "type": 3, - "api": "csp_Anime1", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_Dm84", - "name": "🚌动漫巴士", - "type": 3, - "api": "csp_Dm84", - "searchable": 1, - "quickSearch": 1, - "filterable": 1 - }, - { - "key": "csp_Alllive", - "name": "📽️一直播", - "type": 3, - "api": "csp_Alllive", - "playerType": 2, - "searchable": 0, - "quickSearch": 0, - "changeable": 0 - }, - { - "key": "csp_Kanqiu", - "name": "⚾看球", - "type": 3, - "api": "csp_Kanqiu", - "searchable": 1, - "quickSearch": 1, - "changeable": 0, - "gridview": 3, - "style": { - "type": "list" - } - }, - { - "key": "csp_Kugou", - "name": "🐶酷狗", - "type": 3, - "api": "csp_Kugou", - "playerType": 2, - "ext": { - "classes": [ - { - "type_name": "酷狗", - "type_id": "kugou" - } - ] - } - }, - { - "key": "csp_BookTing", - "name": "📚听书", - "type": 3, - "playerType": 2, - "api": "csp_BookTing", - "searchable": 0, - "ext": "https://m.ting275.com", - "style": { - "type": "rect", - "ratio": 1.333 - } - }, - { - "key": "Aid", - "name": "🚑急救教学", - "type": 3, - "api": "csp_FirstAid", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "changeable": 0 - }, - { - "key": "玩偶gg", - "name": "👽玩偶哥哥", - "type": 3, - "api": "csp_Wogg", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "https://www.wogg.net", - "filter": "./json/wogg.json" - } - }, - { - "key": "多多", - "name": "🌟多多影音", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "https://tv.yydsys.top", - "filter": "./json/wogg.json" - } - }, - { - "key": "蜡笔", - "name": "🖍︎蜡笔", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "https://duopan.fun", - "filter": "./json/wogg.json" - } - }, - { - "key": "至臻", - "name": "💯至臻", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "https://mihdr.top", - "filter": "./json/wogg.json" - } - }, - { - "key": "木偶", - "name": "🧸木偶", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "http://mogg.xn--yetu07f.top", - "filter": "./json/wogg.json" - } - }, - { - "key": "MIUC", - "name": "💌MIUC", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "http://www.mucpan.cc/", - "filter": "./json/wogg.json" - } - }, - { - "key": "闪电", - "name": "⚡闪电", - "type": 3, - "api": "csp_kongbai", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "siteUrl": "http://1.95.79.193", - "filter": "./json/wogg.json" - } - }, - { - "key": "盘Ta", - "name": "🍥盘Ta", - "type": 3, - "api": "csp_PanTa", - "searchable": 1, - "filterable": 0, - "switchable": 0, - "ext": { - "siteUrl": "https://www.91panta.cn/", - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "星剧社", - "name": "⭐️星剧社", - "type": 3, - "api": "csp_Star", - "searchable": 1, - "filterable": 0, - "switchable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "易搜", - "name": "🆎易搜", - "type": 3, - "api": "csp_YiSo", - "searchable": 1, - "filterable": 0, - "switchable": 0, - "ext": { - "cookie": "satoken=0eedba28-be8a-4f01-81af-2d8d44808ecf", - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "csp_PanSearch", - "name": "📀盘搜索", - "type": 3, - "api": "csp_PanSearch", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "纸条搜", - "name": "📜小纸条", - "type": 3, - "api": "csp_XiaoZhiTiao", - "searchable": 1, - "changeable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "AList", - "name": "🅰AList", - "type": 3, - "api": "csp_AList", - "searchable": 1, - "changeable": 0, - "ext": "./json/alist.json" - }, - { - "key": "网盘集合", - "name": "🅿网盘集合|4K", - "type": 3, - "api": "csp_网盘集合", - "searchable": 1, - "filterable": 0, - "switchable": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "share": "./json/网盘集合.json" - } - }, - { - "key": "Youtube", - "name": "⚡Youtube(墙外)", - "type": 3, - "api": "csp_Youtube", - "searchable": 1, - "changeable": 1, - "style": { - "type": "rect", - "ratio": 1.433 - }, - "ext": { - "json": "./json/youtube.json", - "cookie": "http://127.0.0.1:9978/file/TVBox/youtubecookie.json" - } - }, - { - "key": "Tg | 豆瓣", - "name": "🅿Tg|豆瓣(墙外)", - "type": 3, - "api": "csp_TgYunDouBanPan", - "searchable": 1, - "changeable": 0, - "ext": { - "siteUrl": "http://127.0.0.1:9999", - "channelUsername": "hao115,guaguale115,longzbija,dianyingshare,XiangxiuNB,yunpanpan,kuakeyun,zaihuayun,Quark_Movies,alyp_4K_Movies,vip115hot,yunpanshare,ucwangpan,Quark_Share_Channel,Aliyundrive_Share_Channel,shareAliyun,ikiviyyp,wanwansubchat,wangpanziyuan2021,alyp_1,quanziyuanshe", - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json", - "filter": "./json/douban.json" - } - }, - { - "key": "TgYunPan|本地", - "name": "🅿TgYunPan|本地(墙外)", - "type": 3, - "api": "csp_TgYunPanLocal", - "searchable": 1, - "filterable": 0, - "switchable": 0, - "ext": { - "channelUsername": "hao115,guaguale115,dianyingshare,XiangxiuNB,yunpanpan,kuakeyun,zaihuayun,Quark_Movies,alyp_4K_Movies,vip115hot,yunpanshare,ucwangpan,Quark_Share_Channel,Aliyundrive_Share_Channel,shareAliyun,ikiviyyp,wanwansubchat,wangpanziyuan2021,alyp_1,quanziyuanshe", - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "push_agent", - "name": "🍭推送", - "type": 3, - "api": "csp_Push", - "searchable": 0, - "quickSearch": 0, - "ext": { - "commonConfig": "http://127.0.0.1:9978/file/TVBox/peizhi.json" - } - }, - { - "key": "虎牙直播", - "name": "🐯虎牙直播", - "type": 3, - "api": "./api/drpy2.min.js", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "ext": "./js/虎牙直播.js" - }, - { - "key": "斗鱼直播", - "name": "🐟斗鱼直播", - "type": 3, - "api": "./api/drpy2.min.js", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "ext": "./js/斗鱼直播.js" - }, - { - "key": "有声小说吧", - "name": "📚有声小说吧", - "type": 3, - "api": "./api/drpy2.min.js", - "playerType": "2", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "ext": "./js/有声小说吧.js" - }, - { - "key": "JRKAN直播", - "name": "🏀JRKAN直播", - "type": 3, - "api": "./api/drpy2.min.js", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "ext": "./js/JRKAN直播.js" - }, - { - "key": "88看球", - "name": "⚽88看球", - "type": 3, - "api": "./api/drpy2.min.js", - "searchable": 0, - "quickSearch": 0, - "filterable": 0, - "ext": "./js/88看球.js" - }, - { - "key": "酷奇MV", - "name": "🎸酷奇MV", - "type": 3, - "api": "csp_XBPQ", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": { - "主页url": "https://www.kuqimv.com", - "直接播放": "1", - "短视频": "1", - "分类": "华语高清$1#日韩精选$2#欧美MV$3#高清现场$4#影视MV$5#夜店视频$6#车模视频$7#热舞视频$8#美女写真$9#美女打碟$10", - "分类url": "https://www.kuqimv.com/play/{cateId}_{catePg}.html;;z", - "数组": "
  • &&
  • ", - "标题": "title=\"&&\"", - "副标题": "target=\"play\">&&<", - "搜索模式": "1", - "搜索url": "https://www.kuqimv.com/search.php?key={wd}" - } - }, - { - "key": "csp_Bili", - "name": "🅱️哔哩哔哩", - "type": 3, - "api": "csp_Bili", - "searchable": 1, - "quickSearch": 1, - "filterable": 1, - "ext": "./json/Bili.json" - }, - { - "key": "相声小品", - "name": "🅱️相声小品", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/Blixs.json" - }, - { - "key": "戏曲", - "name": "🅱️戏曲", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/Blixq.json" - }, - { - "key": "少儿", - "name": "🅱️少儿", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/少儿教育.json" - }, - { - "key": "小学", - "name": "🅱️小学", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/小学课堂.json" - }, - { - "key": "初中", - "name": "🅱️初中", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/初中课堂.json" - }, - { - "key": "高中", - "name": "🅱️高中", - "type": 3, - "api": "csp_Bili", - "searchable": 0, - "quickSearch": 0, - "filterable": 1, - "ext": "./json/高中课堂.json" - } - ], - "parses": [ - { - "name": "Web聚合", - "type": 3, - "url": "Web" - }, - { - "name": "Json聚合", - "type": 3, - "url": "Demo" - }, - { - "name": "云", - "type": 0, - "url": "https://yparse.ik9.cc/index.php?url=", - "ext": { - "flag": [ - "qq", - "腾讯", - "qiyi", - "爱奇艺", - "奇艺", - "youku", - "优酷", - "mgtv", - "芒果", - "letv", - "乐视", - "pptv", - "PPTV", - "sohu", - "bilibili", - "哔哩哔哩", - "哔哩" - ], - "header": { - "User-Agent": "okhttp/4.1.0" - } - } - }, - { - "name": "云2", - "type": 0, - "url": "https://jx.yparse.com/index.php?url=", - "ext": { - "flag": [ - "qq", - "腾讯", - "qiyi", - "爱奇艺", - "奇艺", - "youku", - "优酷", - "mgtv", - "芒果", - "letv", - "乐视", - "pptv", - "PPTV", - "sohu", - "bilibili", - "哔哩哔哩", - "哔哩" - ], - "header": { - "User-Agent": "okhttp/4.1.0" - } - } - }, - { - "name": "m3u8TV", - "type": 0, - "url": "https://jx.m3u8.tv/jiexi/?url=", - "ext": { - "flag": [ - "qq", - "腾讯", - "qiyi", - "爱奇艺", - "奇艺", - "youku", - "优酷", - "mgtv", - "芒果", - "letv", - "乐视", - "pptv", - "PPTV", - "sohu", - "bilibili", - "哔哩哔哩", - "哔哩" - ], - "header": { - "User-Agent": "okhttp/4.1.0" - } - } - }, - { - "name": "虾米", - "type": 0, - "url": "https://jx.xyflv.cc/?url=", - "ext": { - "flag": [ - "qq", - "腾讯", - "qiyi", - "爱奇艺", - "奇艺", - "youku", - "优酷", - "mgtv", - "芒果", - "letv", - "乐视", - "pptv", - "PPTV", - "sohu", - "bilibili", - "哔哩哔哩", - "哔哩" - ] - } - }, - { - "name": "虾米2", - "type": 0, - "url": "https://jx.xmflv.com/?url=", - "ext": { - "flag": [ - "qq", - "腾讯", - "qiyi", - "爱奇艺", - "奇艺", - "youku", - "优酷", - "mgtv", - "芒果", - "letv", - "乐视", - "pptv", - "PPTV", - "sohu", - "bilibili", - "哔哩哔哩", - "哔哩" - ] - } - } - ], - "lives": [ - { - "name": "Yoursmile", - "type": 0, - "url": "./lives/Yoursmile.txt", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.allinone", - "type": 0, - "url": "http://127.0.0.1:35457/tv.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.tptv", - "type": 0, - "url": "http://127.0.0.1:35457/tptv.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.migu", - "type": 0, - "url": "http://127.0.0.1:35457/migu.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.miguevent", - "type": 0, - "url": "http://127.0.0.1:35457/miguevent.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.bililive", - "type": 0, - "url": "http://127.0.0.1:35457/bililive.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.huyayqk", - "type": 0, - "url": "http://127.0.0.1:35457/huyayqk.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.douyuyqk", - "type": 0, - "url": "http://127.0.0.1:35457/douyuyqk.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - }, - { - "name": "feiyang.yylunbo", - "type": 0, - "url": "http://127.0.0.1:35457/yylunbo.m3u", - "epg": "http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}" - } - ], - "logo": "https://github.moeyy.xyz/https://raw.githubusercontent.com/yoursmile66/TVBox/main/sub/NanFeng.gif", - "rules": [ - { - "name": "proxy", - "hosts": [ - "raw.githubusercontent.com", - "googlevideo.com", - "cdn.v82u1l.com", - "cdn.iz8qkg.com", - "cdn.kin6c1.com", - "c.biggggg.com", - "c.olddddd.com", - "haiwaikan.com", - "www.histar.tv", - "youtube.com", - "uhibo.com", - ".*boku.*", - ".*nivod.*", - ".*ulivetv.*" - ] - }, - { - "name": "海外看", - "hosts": [ - "haiwaikan" - ], - "regex": [ - "10.0099", - "10.3333", - "16.0599", - "8.1748", - "12.33", - "10.85" - ] - }, - { - "name": "cl", - "hosts": [ - "magnet" - ], - "regex": [ - "最 新", - "直 播", - "更 新" - ] - }, - { - "name": "火山嗅探", - "hosts": [ - "huoshan.com" - ], - "regex": [ - "item_id=" - ] - }, - { - "name": "抖音嗅探", - "hosts": [ - "douyin.com" - ], - "regex": [ - "is_play_url=" - ] - }, - { - "name": "农民嗅探", - "hosts": [ - "toutiaovod.com" - ], - "regex": [ - "video/tos/cn" - ] - }, - { - "name": "新视觉嗅探", - "hosts": [ - "muzhi-video.bj.bcebos.com" - ], - "regex": [ - "202403/" - ] - }, - { - "name": "七新嗅探", - "hosts": [ - "api.52wyb.com" - ], - "regex": [ - "m3u8?pt=m3u8" - ] - }, - { - "name": "夜市", - "hosts": [ - "yeslivetv.com" - ], - "script": [ - "document.getElementsByClassName('vjs-big-play-button')[0].click()" - ] - }, - { - "name": "毛驴", - "hosts": [ - "www.maolvys.com" - ], - "script": [ - "document.getElementsByClassName('swal-button swal-button--confirm')[0].click()" - ] - }, - { - "name": "czzy", - "hosts": [ - "10086.cn" - ], - "regex": [ - "/storageWeb/servlet/downloadServlet" - ] - } - ], - "doh": [ - { - "name": "Google", - "url": "https://dns.google/dns-query", - "ips": [ - "8.8.4.4", - "8.8.8.8" - ] - }, - { - "name": "Cloudflare", - "url": "https://cloudflare-dns.com/dns-query", - "ips": [ - "1.1.1.1", - "1.0.0.1", - "2606:4700:4700::1111", - "2606:4700:4700::1001" - ] - }, - { - "name": "AdGuard", - "url": "https://dns.adguard.com/dns-query", - "ips": [ - "94.140.14.140", - "94.140.14.141" - ] - }, - { - "name": "DNSWatch", - "url": "https://resolver2.dns.watch/dns-query", - "ips": [ - "84.200.69.80", - "84.200.70.40" - ] - }, - { - "name": "Quad9", - "url": "https://dns.quad9.net/dns-quer", - "ips": [ - "9.9.9.9", - "149.112.112.112" - ] - } - ], - "flags": [ - "youku", - "qq", - "QQ", - "iqiyi", - "qiyi", - "letv", - "sohu", - "tudou", - "pptv", - "PPTV", - "mgtv", - "ltnb", - "rx", - "SLYS4k", - "BYGA", - "BYGB", - "luanzi", - "dxzy", - "QEYSS", - "aliyun", - "AliS", - "122", - "chuangying", - "CL4K", - "xfyun", - "wuduzy", - "wasu", - "bilibili", - "renrenmi", - "xmm", - "xigua", - "m1905", - "funshion", - "优酷", - "芒果", - "腾讯", - "爱奇艺", - "奇艺", - "哔哩哔哩", - "哔哩", - "西瓜视频", - "腾讯视频", - "奇艺视频", - "优酷视频", - "芒果视频", - "乐视视频", - "FY", - "fy", - "FeiYun", - "feiyun", - "飞云" - ], - "ijk": [ - { - "group": "软解码", - "options": [ - { - "category": 4, - "name": "opensles", - "value": "0" - }, - { - "category": 4, - "name": "overlay-format", - "value": "842225234" - }, - { - "category": 4, - "name": "framedrop", - "value": "1" - }, - { - "category": 4, - "name": "soundtouch", - "value": "1" - }, - { - "category": 4, - "name": "start-on-prepared", - "value": "1" - }, - { - "category": 1, - "name": "http-detect-rangeupport", - "value": "0" - }, - { - "category": 1, - "name": "fflags", - "value": "fastseek" - }, - { - "category": 2, - "name": "skip_loop_filter", - "value": "48" - }, - { - "category": 4, - "name": "reconnect", - "value": "1" - }, - { - "category": 4, - "name": "enable-accurateeek", - "value": "0" - }, - { - "category": 4, - "name": "mediacodec", - "value": "0" - }, - { - "category": 4, - "name": "mediacodec-auto-rotate", - "value": "0" - }, - { - "category": 4, - "name": "mediacodec-handle-resolution-change", - "value": "0" - }, - { - "category": 4, - "name": "mediacodec-hevc", - "value": "0" - }, - { - "category": 1, - "name": "dns_cache_timeout", - "value": "600000000" - } - ] - }, - { - "group": "硬解码", - "options": [ - { - "category": 4, - "name": "opensles", - "value": "0" - }, - { - "category": 4, - "name": "overlay-format", - "value": "842225234" - }, - { - "category": 4, - "name": "framedrop", - "value": "1" - }, - { - "category": 4, - "name": "soundtouch", - "value": "1" - }, - { - "category": 4, - "name": "start-on-prepared", - "value": "1" - }, - { - "category": 1, - "name": "http-detect-rangeupport", - "value": "0" - }, - { - "category": 1, - "name": "fflags", - "value": "fastseek" - }, - { - "category": 2, - "name": "skip_loop_filter", - "value": "48" - }, - { - "category": 4, - "name": "reconnect", - "value": "1" - }, - { - "category": 4, - "name": "enable-accurateeek", - "value": "0" - }, - { - "category": 4, - "name": "mediacodec", - "value": "1" - }, - { - "category": 4, - "name": "mediacodec-auto-rotate", - "value": "1" - }, - { - "category": 4, - "name": "mediacodec-handle-resolution-change", - "value": "1" - }, - { - "category": 4, - "name": "mediacodec-hevc", - "value": "1" - }, - { - "category": 1, - "name": "dns_cache_timeout", - "value": "600000000" - } - ] - } - ], - "ads": [ - "mozai.4gtv.tv", - "pv.vipwm.cc" - ] -} \ No newline at end of file + "spider": "./jars/Yoursmile.jar", + "wallpaper": "https://深色壁纸.xxooo.cf/", + + "sites":[ +{"key":"csp_DouDou","name":"🔍豆瓣┃本接口免费-🈲贩卖","type":3,"api":"csp_DouDou","searchable":0,"filterable":1,"changeable":1,"ext":{"commonConfig":"file://TV/peizhi.json","filter":"./sub/douban.json"}}, +{"key":"ConfigCenter","name":"🅿网盘配置中心","type":3,"api":"csp_ConfigCenter","searchable":0,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json"}}, +{"key":"csp_Jpys","name":"🥇金牌","type":3,"api":"csp_Jpys","playerType":2,"searchable":1,"quickSearch":1,"changeable":1}, +{"key":"csp_TianTian","name":"🦉天天","type":3,"api":"csp_TianTian","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_ReBo","name":"☀️热播","type":3,"api":"csp_ReBo","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_LiteApple","name":"🍎小苹果","type":3,"api":"csp_LiteApple","searchable":1,"quickSearch":1,"filterable":1,"changeable":1}, +{"key":"csp_Czsapp","name":"🏭厂长","type":3,"api":"csp_Czsapp","playerType":2,"searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.czzyvideo.com"}, +{"key":"csp_SuBaiBai","name":"🏳️素白白","type":3,"api":"csp_SuBaiBai","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://subaibai.com"}, +{"key":"瓜子","name":"🍉瓜子","type":3,"api":"csp_Gz360","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_Nongm","name":"👩‍🌾农民","type":3,"api":"csp_Nongm","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://wwgz.cn"}, +{"key":"csp_Fantuan","name":"🍙饭团","type":3,"api":"csp_Fantuan","searchable":1,"quickSearch":1,"filterable":1,"click":"document.querySelector(\"#playleft iframe\").contentWindow.document.querySelector(\"#start\").click();","ext":"https://www.fantuan.vip"}, +{"key":"csp_AppRZ","name":"🕵忍者","type":3,"playerType":"2","api":"csp_AppRZ","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://rzys.xyz/"}, +{"key":"csp_SaoHuo","name":"🔥骚火","type":3,"api":"csp_SaoHuo","playerType":2,"searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_Qiyou","name":"🦌奇优","type":3,"api":"csp_Qiyou","searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.dyxz2.com/"}, +{"key":"csp_Tvyb","name":"☁️TVB云播","type":3,"api":"csp_Tvyb","playerType":2,"searchable":1,"quickSearch":1,"filterable":1,"ext":"http://www.tvyun01.com/"}, +{"key":"csp_Jiaozi","name":"🥣饺子","type":3,"api":"csp_Jiaozi","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_DiDuan","name":"📺低端","type":3,"api":"csp_Ddrk","searchable":1,"quickSearch":1,"filterable":0}, +{"key":"csp_Kuaikan","name":"👀快看","type":3,"api":"csp_Kuaikan","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_Zxzj","name":"🏚️在线","type":3,"api":"csp_Zxzj","searchable":1,"quickSearch":1,"changeable":1,"ext":"https://www.zxzjys.com/"}, +{"key":"csp_Auete","name":"🐼奥特","type":3,"api":"csp_Auete","searchable":1,"quickSearch":1,"filterable":1,"ext":"https://auete.com/"}, +{"key":"csp_Jianpian","name":"🧲荐片","type":3,"api":"csp_Jianpian","searchable":1,"quickSearch":1,"filterable":1,"ext":"./sub/jianpian.json"}, +{"key":"csp_SixV","name":"🧲新6V","type":3,"api":"csp_SixV","searchable":1,"quickSearch":1,"filterable":0,"ext":"https://www.xb6v.com/"}, +{"key":"csp_SP360","name":"💘360","type":3,"api":"csp_SP360","searchable":1,"quickSearch":1,"filterable":1,"changeable":1}, +{"key":"csp_Anime1","name":"🌸Anime动漫","type":3,"api":"csp_Anime1","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_Dm84","name":"🚌动漫巴士","type":3,"api":"csp_Dm84","searchable":1,"quickSearch":1,"filterable":1}, +{"key":"csp_Alllive","name":"📽️一直播","type":3,"api":"csp_Alllive","playerType":2,"searchable":0,"quickSearch":0,"changeable":0}, +{"key":"csp_Kanqiu","name":"⚾看球","type":3,"api":"csp_Kanqiu","searchable":1,"quickSearch":1,"changeable":0,"gridview":3,"style":{"type":"list"}}, +{"key":"csp_Kugou","name":"🐶酷狗","type":3,"api":"csp_Kugou","playerType":2,"ext":{"classes":[{"type_name":"酷狗","type_id":"kugou"}]}}, +{"key":"csp_BookTing","name":"📚听书","type":3,"playerType":2,"api":"csp_BookTing","searchable":0,"ext":"https://m.ting275.com","style":{"type":"rect","ratio":1.333}}, +{"key":"Aid","name":"🚑急救教学","type":3,"api":"csp_FirstAid","searchable":0,"quickSearch":0,"filterable":0,"changeable":0}, + +{"key":"玩偶gg","name":"👽玩偶哥哥","type":3,"api":"csp_Wogg","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"https://www.wogg.net","filter":"./sub/wogg.json"}}, +{"key":"多多","name":"🌟多多影音","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"https://tv.yydsys.top","filter":"./sub/wogg.json"}}, +{"key":"蜡笔","name":"🖍︎蜡笔","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"https://duopan.fun","filter":"./sub/wogg.json"}}, +{"key":"至臻","name":"💯至臻","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"https://mihdr.top","filter":"./sub/wogg.json"}}, +{"key":"木偶","name":"🧸木偶","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"http://mogg.xn--yetu07f.top","filter":"./sub/wogg.json"}}, +{"key":"MIUC","name":"💌MIUC","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"http://www.mucpan.cc/","filter":"./sub/wogg.json"}}, +{"key":"闪电","name":"⚡闪电","type":3,"api":"csp_kongbai","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json","siteUrl":"http://1.95.79.193","filter":"./sub/wogg.json"}}, +{"key":"盘Ta","name":"🍥盘Ta","type":3,"api":"csp_PanTa","searchable":1,"filterable":0,"switchable":0,"ext":{"siteUrl":"https://www.91panta.cn/","commonConfig":"file://TV/peizhi.json"}}, +{"key":"星剧社","name":"⭐️星剧社","type":3,"api":"csp_Star","searchable":1,"filterable":0,"switchable":0,"ext":{"commonConfig":"file://TV/peizhi.json"}}, +{"key":"易搜","name":"🆎易搜","type":3,"api":"csp_YiSo","searchable":1,"filterable":0,"switchable":0,"ext":{"cookie":"satoken=0eedba28-be8a-4f01-81af-2d8d44808ecf","commonConfig":"file://TV/peizhi.json"}}, +{"key":"csp_PanSearch","name":"📀盘搜索","type":3,"api":"csp_PanSearch","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json"}}, +{"key":"纸条搜","name":"📜小纸条","type":3,"api":"csp_XiaoZhiTiao","searchable":1,"changeable":0,"ext":{"commonConfig":"file://TV/peizhi.json"}}, +{"key":"AList","name":"🅰AList","type":3,"api":"csp_AList","searchable":1,"changeable":0,"ext":"./sub/alist.json"}, +{"key":"网盘集合","name":"🅿网盘集合|4K","type":3,"api":"csp_网盘集合","searchable":1,"filterable":0,"switchable":0,"ext":{"commonConfig":"file://TV/peizhi.json","share":"./sub/网盘集合.json"}}, +{"key":"Youtube","name":"⚡Youtube(墙外)","type":3,"api":"csp_Youtube","searchable":1,"changeable":1,"style":{"type":"rect","ratio":1.433},"ext":{"json":"./sub/youtube.json","cookie":"file://TV/youtubecookie.json"}}, +{"key":"Tg | 豆瓣","name":"🅿Tg|豆瓣(墙外)","type":3,"api":"csp_TgYunDouBanPan","searchable":1,"changeable":0,"ext":{"siteUrl":"http://127.0.0.1:9999","channelUsername":"hao115,guaguale115,longzbija,dianyingshare,XiangxiuNB,yunpanpan,kuakeyun,zaihuayun,Quark_Movies,alyp_4K_Movies,vip115hot,yunpanshare,ucwangpan,Quark_Share_Channel,Aliyundrive_Share_Channel,shareAliyun,ikiviyyp,wanwansubchat,wangpanziyuan2021,alyp_1,quanziyuanshe","commonConfig":"file://TV/peizhi.json","filter":"./sub/douban.json"}}, +{"key":"TgYunPan|本地","name":"🅿TgYunPan|本地(墙外)","type":3,"api":"csp_TgYunPanLocal","searchable":1,"filterable":0,"switchable":0,"ext":{"channelUsername":"hao115,guaguale115,dianyingshare,XiangxiuNB,yunpanpan,kuakeyun,zaihuayun,Quark_Movies,alyp_4K_Movies,vip115hot,yunpanshare,ucwangpan,Quark_Share_Channel,Aliyundrive_Share_Channel,shareAliyun,ikiviyyp,wanwansubchat,wangpanziyuan2021,alyp_1,quanziyuanshe","commonConfig":"file://TV/peizhi.json"}}, +{"key":"push_agent","name":"🍭推送","type":3,"api":"csp_Push","searchable":0,"quickSearch":0,"ext":{"commonConfig":"file://TV/peizhi.json"}}, + +{"key":"虎牙直播","name":"🐯虎牙直播","type":3,"api":"./js/lib/drpy2.min.js","searchable":0,"quickSearch":0,"filterable":0,"ext":"./js/虎牙直播.js"}, +{"key":"斗鱼直播","name":"🐟斗鱼直播","type":3,"api":"./js/lib/drpy2.min.js","searchable":0,"quickSearch":0,"filterable":0,"ext":"./js/斗鱼直播.js"}, +{"key":"有声小说吧","name":"📚有声小说吧","type":3,"api":"./js/lib/drpy2.min.js","playerType":"2","searchable":0,"quickSearch":0,"filterable":0,"ext":"./js/有声小说吧.js"}, +{"key":"JRKAN直播","name":"🏀JRKAN直播","type":3,"api":"./js/lib/drpy2.min.js","searchable":0,"quickSearch":0,"filterable":0,"ext":"./js/JRKAN直播.js"}, +{"key":"88看球","name":"⚽88看球","type":3,"api":"./js/lib/drpy2.min.js","searchable":0,"quickSearch":0,"filterable":0,"ext":"./js/88看球.js"}, +{"key":"酷奇MV","name":"🎸酷奇MV","type":3,"api":"csp_XBPQ","searchable":0,"quickSearch":0,"filterable":1,"ext":{"主页url":"https://www.kuqimv.com","直接播放":"1","短视频":"1","分类":"华语高清$1#日韩精选$2#欧美MV$3#高清现场$4#影视MV$5#夜店视频$6#车模视频$7#热舞视频$8#美女写真$9#美女打碟$10","分类url":"https://www.kuqimv.com/play/{cateId}_{catePg}.html;;z","数组":"
  • &&
  • ","标题":"title=\"&&\"","副标题":"target=\"play\">&&<","搜索模式":"1","搜索url":"https://www.kuqimv.com/search.php?key={wd}"}}, +{"key":"csp_Bili","name":"🅱️哔哩哔哩","type":3,"api":"csp_Bili","searchable":1,"quickSearch":1,"filterable":1,"ext":"./sub/Bili.json"}, +{"key":"相声小品","name":"🅱️相声小品","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/Blixs.json"}, +{"key":"戏曲","name":"🅱️戏曲","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/Blixq.json"}, +{"key":"少儿","name":"🅱️少儿","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/少儿教育.json"}, +{"key":"小学","name":"🅱️小学","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/小学课堂.json"}, +{"key":"初中","name":"🅱️初中","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/初中课堂.json"}, +{"key":"高中","name":"🅱️高中","type":3,"api":"csp_Bili","searchable":0,"quickSearch":0,"filterable":1,"ext":"./sub/高中课堂.json"} +], +"parses": [{ + "name": "Web聚合", + "type": 3, + "url": "Web" + }, { + "name": "Json聚合", + "type": 3, + "url": "Demo" + }, { + "name": "云", + "type": 0, + "url": "https://yparse.ik9.cc/index.php?url=", + "ext": { + "flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header":{"User-Agent":"okhttp/4.1.0"} + } + }, { + "name": "云2", + "type": 0, + "url": "https://jx.yparse.com/index.php?url=", + "ext": { + "flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header":{"User-Agent":"okhttp/4.1.0"} + } + }, { + "name": "m3u8TV", + "type": 0, + "url": "https://jx.m3u8.tv/jiexi/?url=", + "ext": { + "flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"],"header":{"User-Agent":"okhttp/4.1.0"} + } + }, { + "name": "虾米", + "type": 0, + "url": "https://jx.xyflv.cc/?url=", + "ext": { + "flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"] + } + }, { + "name": "虾米2", + "type": 0, + "url": "https://jx.xmflv.com/?url=", + "ext": { + "flag": ["qq", "腾讯", "qiyi", "爱奇艺", "奇艺", "youku", "优酷", "mgtv", "芒果", "letv", "乐视", "pptv", "PPTV", "sohu", "bilibili", "哔哩哔哩", "哔哩"] + } + }], + "lives":[{"name":"Yoursmile","type":0,"url":"./lives/live.txt","playerType":1,"ua":"okhttp/3.15","epg":"http://epg.51zmt.top:8000/api/diyp/?ch={name}&date={date}","logo":"https://epg.112114.xyz/logo/{name}.png"} + ], + "logo":"./sub/NanFeng.gif", + "rules":[{"name":"proxy","hosts":["raw.githubusercontent.com","googlevideo.com","cdn.v82u1l.com","cdn.iz8qkg.com","cdn.kin6c1.com","c.biggggg.com","c.olddddd.com","haiwaikan.com","www.histar.tv","youtube.com","uhibo.com",".*boku.*",".*nivod.*",".*ulivetv.*"]},{"name":"海外看","hosts":["haiwaikan"],"regex":["10.0099","10.3333","16.0599","8.1748","12.33","10.85"]},{"name":"cl","hosts":["magnet"],"regex":["最 新","直 播","更 新"]},{"name":"火山嗅探","hosts":["huoshan.com"],"regex":["item_id="]},{"name":"抖音嗅探","hosts":["douyin.com"],"regex":["is_play_url="]},{"name":"农民嗅探","hosts":["toutiaovod.com"],"regex":["video/tos/cn"]},{"name":"新视觉嗅探","hosts":["muzhi-video.bj.bcebos.com"],"regex":["202403/"]},{"name":"七新嗅探","hosts":["api.52wyb.com"],"regex":["m3u8?pt=m3u8"]},{"name":"夜市","hosts":["yeslivetv.com"],"script":["document.getElementsByClassName('vjs-big-play-button')[0].click()"]},{"name":"毛驴","hosts":["www.maolvys.com"],"script":["document.getElementsByClassName('swal-button swal-button--confirm')[0].click()"]},{"name":"czzy","hosts":["10086.cn"],"regex":["/storageWeb/servlet/downloadServlet"]}], + "doh":[{"name":"Google","url":"https://dns.google/dns-query","ips":["8.8.4.4","8.8.8.8"]},{"name":"Cloudflare","url":"https://cloudflare-dns.com/dns-query","ips":["1.1.1.1","1.0.0.1","2606:4700:4700::1111","2606:4700:4700::1001"]},{"name":"AdGuard","url":"https://dns.adguard.com/dns-query","ips":["94.140.14.140","94.140.14.141"]},{"name":"DNSWatch","url":"https://resolver2.dns.watch/dns-query","ips":["84.200.69.80","84.200.70.40"]},{"name":"Quad9","url":"https://dns.quad9.net/dns-quer","ips":["9.9.9.9","149.112.112.112"]}], + "flags":["youku","qq","QQ","iqiyi","qiyi","letv","sohu","tudou","pptv","PPTV","mgtv","ltnb","rx","SLYS4k","BYGA","BYGB","luanzi","dxzy","QEYSS","aliyun","AliS","122","chuangying","CL4K","xfyun","wuduzy","wasu","bilibili","renrenmi","xmm","xigua","m1905","funshion","优酷","芒果","腾讯","爱奇艺","奇艺","哔哩哔哩","哔哩","西瓜视频","腾讯视频","奇艺视频","优酷视频","芒果视频","乐视视频","FY","fy","FeiYun","feiyun","飞云"], + "ijk":[{"group":"软解码","options":[{"category":4,"name":"opensles","value":"0"},{"category":4,"name":"overlay-format","value":"842225234"},{"category":4,"name":"framedrop","value":"1"},{"category":4,"name":"soundtouch","value":"1"},{"category":4,"name":"start-on-prepared","value":"1"},{"category":1,"name":"http-detect-rangeupport","value":"0"},{"category":1,"name":"fflags","value":"fastseek"},{"category":2,"name":"skip_loop_filter","value":"48"},{"category":4,"name":"reconnect","value":"1"},{"category":4,"name":"enable-accurateeek","value":"0"},{"category":4,"name":"mediacodec","value":"0"},{"category":4,"name":"mediacodec-auto-rotate","value":"0"},{"category":4,"name":"mediacodec-handle-resolution-change","value":"0"},{"category":4,"name":"mediacodec-hevc","value":"0"},{"category":1,"name":"dns_cache_timeout","value":"600000000"}]},{"group":"硬解码","options":[{"category":4,"name":"opensles","value":"0"},{"category":4,"name":"overlay-format","value":"842225234"},{"category":4,"name":"framedrop","value":"1"},{"category":4,"name":"soundtouch","value":"1"},{"category":4,"name":"start-on-prepared","value":"1"},{"category":1,"name":"http-detect-rangeupport","value":"0"},{"category":1,"name":"fflags","value":"fastseek"},{"category":2,"name":"skip_loop_filter","value":"48"},{"category":4,"name":"reconnect","value":"1"},{"category":4,"name":"enable-accurateeek","value":"0"},{"category":4,"name":"mediacodec","value":"1"},{"category":4,"name":"mediacodec-auto-rotate","value":"1"},{"category":4,"name":"mediacodec-handle-resolution-change","value":"1"},{"category":4,"name":"mediacodec-hevc","value":"1"},{"category":1,"name":"dns_cache_timeout","value":"600000000"}]}], + "ads":["mozai.4gtv.tv","pv.vipwm.cc"]} diff --git a/南风/api/6c0debf8abd68630086d31eb3f1dd285.js b/南风/api/6c0debf8abd68630086d31eb3f1dd285.js deleted file mode 100644 index 82b037b..0000000 --- a/南风/api/6c0debf8abd68630086d31eb3f1dd285.js +++ /dev/null @@ -1,304 +0,0 @@ -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; -}; -} -function getMubans() { - var mubanDict = { // 模板字典 - mxpro: { - title: '', - host: '', - // homeUrl:'/', - url: '/vodshow/fyclass--------fypage---.html', - searchUrl: '/vodsearch/**----------fypage---.html', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: {//网站的请求头,完整支持所有的,常带ua和cookies - 'User-Agent': 'MOBILE_UA', - // "Cookie": "searchneed=ok" - }, - class_parse: '.navbar-items li:gt(2):lt(8);a&&Text;a&&href;/(\\d+).html', - play_parse: true, - lazy: '', - limit: 6, - 推荐: '.tab-list.active;a.module-poster-item.module-item;.module-poster-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: 'body a.module-poster-item.module-item;a&&title;.lazyload&&data-original;.module-item-note&&Text;a&&href', - 二级: { - "title": "h1&&Text;.module-info-tag&&Text", - "img": ".lazyload&&data-original", - "desc": ".module-info-item:eq(1)&&Text;.module-info-item:eq(2)&&Text;.module-info-item:eq(3)&&Text", - "content": ".module-info-introduction&&Text", - "tabs": ".module-tab-item", - "lists": ".module-play-list:eq(#id) a" - }, - 搜索: 'body .module-item;.module-card-item-title&&Text;.lazyload&&data-original;.module-item-note&&Text;a&&href;.module-info-item-content&&Text', - }, - mxone5: { - title: '', - host: '', - url: '/show/fyclass--------fypage---.html', - searchUrl: '/search/**----------fypage---.html', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - class_parse: '.nav-menu-items&&li;a&&Text;a&&href;.*/(.*?).html', - play_parse: true, - lazy: '', - limit: 6, - 推荐: '.module-list;.module-items&&.module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: '.module-items .module-item;a&&title;img&&data-src;.module-item-text&&Text;a&&href', - 二级: { - "title": "h1&&Text;.tag-link&&Text", - "img": ".module-item-pic&&img&&data-src", - "desc": ".video-info-items:eq(0)&&Text;.video-info-items:eq(1)&&Text;.video-info-items:eq(2)&&Text;.video-info-items:eq(3)&&Text", - "content": ".vod_content&&Text", - "tabs": ".module-tab-item", - "lists": ".module-player-list:eq(#id)&&.scroll-content&&a" - }, - 搜索: '.module-items .module-search-item;a&&title;img&&data-src;.video-serial&&Text;a&&href', - }, - 首图: { - title: '', - host: '', - url: '/vodshow/fyclass--------fypage---/', - searchUrl: '/vodsearch/**----------fypage---.html', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: {//网站的请求头,完整支持所有的,常带ua和cookies - 'User-Agent': 'MOBILE_UA', - // "Cookie": "searchneed=ok" - }, - class_parse: '.myui-header__menu li.hidden-sm:gt(0):lt(5);a&&Text;a&&href;/(\\d+).html', - play_parse: true, - lazy: '', - limit: 6, - 推荐: 'ul.myui-vodlist.clearfix;li;a&&title;a&&data-original;.pic-text&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: '.myui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href', - 二级: { - "title": ".myui-content__detail .title&&Text;.myui-content__detail p:eq(-2)&&Text", - "img": ".myui-content__thumb .lazyload&&data-original", - "desc": ".myui-content__detail p:eq(0)&&Text;.myui-content__detail p:eq(1)&&Text;.myui-content__detail p:eq(2)&&Text", - "content": ".content&&Text", - "tabs": ".nav-tabs:eq(0) li", - "lists": ".myui-content__list:eq(#id) li" - }, - 搜索: '#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text', - }, - 首图2: { - title: '', - host: '', - url: '/list/fyclass-fypage.html', - searchUrl: '/vodsearch/**----------fypage---.html', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: { - 'User-Agent': 'UC_UA', - // "Cookie": "" - }, - // class_parse:'.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;/(\\d+).html', - class_parse: '.stui-header__menu li:gt(0):lt(7);a&&Text;a&&href;.*/(.*?).html', - play_parse: true, - lazy: '', - limit: 6, - 推荐: 'ul.stui-vodlist.clearfix;li;a&&title;.lazyload&&data-original;.pic-text&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: '.stui-vodlist li;a&&title;a&&data-original;.pic-text&&Text;a&&href', - 二级: { - "title": ".stui-content__detail .title&&Text;.stui-content__detail p:eq(-2)&&Text", - "img": ".stui-content__thumb .lazyload&&data-original", - "desc": ".stui-content__detail p:eq(0)&&Text;.stui-content__detail p:eq(1)&&Text;.stui-content__detail p:eq(2)&&Text", - "content": ".detail&&Text", - "tabs": ".stui-vodlist__head h3", - "lists": ".stui-content__playlist:eq(#id) li" - }, - 搜索: 'ul.stui-vodlist__media:eq(0) li,ul.stui-vodlist:eq(0) li,#searchList li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text', - 搜索1: 'ul.stui-vodlist&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text', - 搜索2: 'ul.stui-vodlist__media&&li;a&&title;.lazyload&&data-original;.text-muted&&Text;a&&href;.text-muted:eq(-1)&&Text', - }, - 默认: { - title: '', - host: '', - url: '/vodshow/fyclass--------fypage---.html', - searchUrl: '/vodsearch/-------------.html?wd=**', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: { - 'User-Agent': 'MOBILE_UA', - }, - play_parse: true, - lazy: '', - limit: 6, - double: true, // 推荐内容是否双层定位 - }, - vfed: { - title: '', - host: '', - url: '/index.php/vod/show/id/fyclass/page/fypage.html', - searchUrl: '/index.php/vod/search/page/fypage/wd/**.html', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: { - 'User-Agent': 'UC_UA', - }, - // class_parse:'.fed-pops-navbar&&ul.fed-part-rows&&a.fed-part-eone:gt(0):lt(5);a&&Text;a&&href;.*/(.*?).html', - class_parse: '.fed-pops-navbar&&ul.fed-part-rows&&a;a&&Text;a&&href;.*/(.*?).html', - play_parse: true, - lazy: '', - limit: 6, - 推荐: 'ul.fed-list-info.fed-part-rows;li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: '.fed-list-info&&li;a.fed-list-title&&Text;a&&data-original;.fed-list-remarks&&Text;a&&href', - 二级: { - "title": "h1.fed-part-eone&&Text;.fed-deta-content&&.fed-part-rows&&li&&Text", - "img": ".fed-list-info&&a&&data-original", - "desc": ".fed-deta-content&&.fed-part-rows&&li:eq(1)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(2)&&Text;.fed-deta-content&&.fed-part-rows&&li:eq(3)&&Text", - "content": ".fed-part-esan&&Text", - "tabs": ".fed-drop-boxs&&.fed-part-rows&&li", - "lists": ".fed-play-item:eq(#id)&&ul:eq(1)&&li" - }, - 搜索: '.fed-deta-info;h1&&Text;.lazyload&&data-original;.fed-list-remarks&&Text;a&&href;.fed-deta-content&&Text', - }, - 海螺3: { - title: '', - host: '', - searchUrl: '/v_search/**----------fypage---.html', - url: '/vod_____show/fyclass--------fypage---.html', - headers: { - 'User-Agent': 'MOBILE_UA' - }, - timeout: 5000, - class_parse: 'body&&.hl-nav li:gt(0);a&&Text;a&&href;.*/(.*?).html', - cate_exclude: '明星|专题|最新|排行', - limit: 40, - play_parse: true, - lazy: '', - 推荐: '.hl-vod-list;li;a&&title;a&&data-original;.remarks&&Text;a&&href', - double: true, - 一级: '.hl-vod-list&&.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href', - 二级: { - "title": ".hl-infos-title&&Text;.hl-text-conch&&Text", - "img": ".hl-lazy&&data-original", - "desc": ".hl-infos-content&&.hl-text-conch&&Text", - "content": ".hl-content-text&&Text", - "tabs": ".hl-tabs&&a", - "lists": ".hl-plays-list:eq(#id)&&li" - }, - 搜索: '.hl-list-item;a&&title;a&&data-original;.remarks&&Text;a&&href', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - }, - 海螺2: { - title: '', - host: '', - searchUrl: '/index.php/vod/search/page/fypage/wd/**/', - url: '/index.php/vod/show/id/fyclass/page/fypage/', - headers: { - 'User-Agent': 'MOBILE_UA' - }, - timeout: 5000, - class_parse: '#nav-bar li;a&&Text;a&&href;id/(.*?)/', - limit: 40, - play_parse: true, - lazy: '', - 推荐: '.list-a.size;li;a&&title;.lazy&&data-original;.bt&&Text;a&&href', - double: true, - 一级: '.list-a&&li;a&&title;.lazy&&data-original;.list-remarks&&Text;a&&href', - 二级: { - "title": "h2&&Text;.deployment&&Text", - "img": ".lazy&&data-original", - "desc": ".deployment&&Text", - "content": ".ec-show&&Text", - "tabs": "#tag&&a", - "lists": ".play_list_box:eq(#id)&&li" - }, - 搜索: '.search-list;a&&title;.lazy&&data-original;.deployment&&Text;a&&href', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - }, - 短视: { - title: '', - host: '', - // homeUrl:'/', - url: '/channel/fyclass-fypage.html', - searchUrl: '/search.html?wd=**', - searchable: 2,//是否启用全局搜索, - quickSearch: 0,//是否启用快速搜索, - filterable: 0,//是否启用分类筛选, - headers: {//网站的请求头,完整支持所有的,常带ua和cookies - 'User-Agent': 'MOBILE_UA', - // "Cookie": "searchneed=ok" - }, - class_parse: '.menu_bottom ul li;a&&Text;a&&href;.*/(.*?).html', - cate_exclude: '解析|动态', - play_parse: true, - lazy: '', - limit: 6, - 推荐: '.indexShowBox;ul&&li;a&&title;img&&data-src;.s1&&Text;a&&href', - double: true, // 推荐内容是否双层定位 - 一级: '.pic-list&&li;a&&title;img&&data-src;.s1&&Text;a&&href', - 二级: { - "title": "h1&&Text;.content-rt&&p:eq(0)&&Text", - "img": ".img&&img&&data-src", - "desc": ".content-rt&&p:eq(1)&&Text;.content-rt&&p:eq(2)&&Text;.content-rt&&p:eq(3)&&Text;.content-rt&&p:eq(4)&&Text;.content-rt&&p:eq(5)&&Text", - "content": ".zkjj_a&&Text", - "tabs": ".py-tabs&&option", - "lists": ".player:eq(#id) li" - }, - 搜索: '.sr_lists&&ul&&li;h3&&Text;img&&data-src;.int&&p:eq(0)&&Text;a&&href', - }, - 短视2:{ - title: '', - host: '', - class_name:'电影&电视剧&综艺&动漫', - class_url:'1&2&3&4', - searchUrl: '/index.php/ajax/suggest?mid=1&wd=**&limit=50', - searchable: 2, - quickSearch: 0, - headers:{'User-Agent':'MOBILE_UA'}, - url: '/index.php/api/vod#type=fyclass&page=fypage', - filterable:0,//是否启用分类筛选, - filter_url:'', - filter: {}, - filter_def:{}, - detailUrl:'/index.php/vod/detail/id/fyid.html', - play_parse: true, - lazy: '', - limit: 6, - 推荐:'.list-vod.flex .public-list-box;a&&title;.lazy&&data-original;.public-list-prb&&Text;a&&href', - 一级:'js:let body=input.split("#")[1];let t=Math.round(new Date/1e3).toString();let key=md5("DS"+t+"DCC147D11943AF75");let url=input.split("#")[0];body=body+"&time="+t+"&key="+key;print(body);fetch_params.body=body;let html=post(url,fetch_params);let data=JSON.parse(html);VODS=data.list.map(function(it){it.vod_pic=urljoin2(input.split("/i")[0],it.vod_pic);return it});', - 二级:{ - "title":".slide-info-title&&Text;.slide-info:eq(3)--strong&&Text", - "img":".detail-pic&&data-original", - "desc":".fraction&&Text;.slide-info-remarks:eq(1)&&Text;.slide-info-remarks:eq(2)&&Text;.slide-info:eq(2)--strong&&Text;.slide-info:eq(1)--strong&&Text", - "content":"#height_limit&&Text", - "tabs":".anthology.wow.fadeInUp.animated&&.swiper-wrapper&&a", - "tab_text":".swiper-slide&&Text", - "lists":".anthology-list-box:eq(#id) li" - }, - 搜索:'json:list;name;pic;;id', - } - }; - return JSON.parse(JSON.stringify(mubanDict)); -} -var mubanDict = getMubans(); -var muban = getMubans(); -export default {muban,getMubans}; \ No newline at end of file diff --git a/南风/api/drpy2.min.js b/南风/api/drpy2.min.js deleted file mode 100644 index 4c928a7..0000000 --- a/南风/api/drpy2.min.js +++ /dev/null @@ -1 +0,0 @@ -import cheerio from"./9af1556538d03232337fae7e59741289.js";import"./ab53c890d5a64daafcf2b7631d21c1b9.js";import"./e9af2d0f3bf60d8b67b45615a9c474a3.js";import 模板 from"./6c0debf8abd68630086d31eb3f1dd285.js";import{gbkTool}from"./491cbabc17362406a4ddc6f64ac6ad3f.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.49beta40 202400426";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(){let target=arguments[0];for(let 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{new_m3u8_body.push(it)})}}new_m3u8_body=new_m3u8_body.join("\n").trim();m3u8_text=[m3u8_start,new_m3u8_body,m3u8_end].join("\n").trim();return m3u8_text}function fixAdM3u8Ai(m3u8_url){let ts=(new Date).getTime();function b(s1,s2){let i=0;while(iit.startsWith("#")?it:urljoin(m3u8_url,it)).join("\n");let last_url=m3u8.split("\n").slice(-1)[0];if(last_url.includes(".m3u8")&&last_url!==m3u8_url){m3u8_url=last_url;m3u8=request(m3u8_url)}let s=m3u8.trim().split("\n").filter(it=>it.trim()).join("\n");let ss=s.split("\n");let firststr=ss.find(x=>!x.startsWith("#"));let maxl=0;let firststrlen=firststr.length;let ml=Math.round(ss.length/2).toString().length;let laststr=ss.toReversed().find(x=>{if(!x.startsWith("#")){let k=b(reverseString(firststr),reverseString(x));maxl=b(firststr,x);if(firststrlen-maxl<=ml+k){return true}}return false});log("最后一条切片:"+laststr);let ad_urls=[];for(let i=0;i=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.slice(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}if(obj.redirect===false){obj.redirect=0}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;i0){classes=list}}}catch(e){console.log(e.message)}}else if(p.length>=3&&!is_json){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p0);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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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://ghproxy.net/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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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();if(!v_title){v_title="线路空"}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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];vod.vod_pic=vod.vod_pic.replace(replace_from,replace_to)}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;var MY_FLAG=playObj.flag;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;var flag=MY_FLAG;let common_play={parse:1,url:input,flag:flag,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.homeUrl=cheerio.jinja2(rule.homeUrl,{rule:rule});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.图片替换=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/南风/spider.jar b/南风/jars/Yoursmile.jar similarity index 100% rename from 南风/spider.jar rename to 南风/jars/Yoursmile.jar diff --git a/南风/api/9af1556538d03232337fae7e59741289.js b/南风/js/lib/cheerio.min.js similarity index 100% rename from 南风/api/9af1556538d03232337fae7e59741289.js rename to 南风/js/lib/cheerio.min.js diff --git a/南风/api/ab53c890d5a64daafcf2b7631d21c1b9.js b/南风/js/lib/crypto-js.js similarity index 100% rename from 南风/api/ab53c890d5a64daafcf2b7631d21c1b9.js rename to 南风/js/lib/crypto-js.js diff --git a/南风/js/lib/drpy2.min.js b/南风/js/lib/drpy2.min.js new file mode 100644 index 0000000..04dc2e0 --- /dev/null +++ b/南风/js/lib/drpy2.min.js @@ -0,0 +1 @@ +import cheerio from"https://ghproxy.net/https://raw.githubusercontent.com/yoursmile66/TVBox/main/js/lib/cheerio.min.js";import"https://ghproxy.net/https://raw.githubusercontent.com/yoursmile66/TVBox/main/js/lib/crypto-js.js";import"https://ghproxy.net/https://raw.githubusercontent.com/yoursmile66/TVBox/main/js/lib/jsencrypt.js";import 模板 from"https://ghproxy.net/https://raw.githubusercontent.com/yoursmile66/TVBox/main/js/lib/模板.js";import{gbkTool}from"https://ghproxy.net/https://raw.githubusercontent.com/yoursmile66/TVBox/main/js/lib/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.49beta40 202400426";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(){let target=arguments[0];for(let 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{new_m3u8_body.push(it)})}}new_m3u8_body=new_m3u8_body.join("\n").trim();m3u8_text=[m3u8_start,new_m3u8_body,m3u8_end].join("\n").trim();return m3u8_text}function fixAdM3u8Ai(m3u8_url){let ts=(new Date).getTime();function b(s1,s2){let i=0;while(iit.startsWith("#")?it:urljoin(m3u8_url,it)).join("\n");let last_url=m3u8.split("\n").slice(-1)[0];if(last_url.includes(".m3u8")&&last_url!==m3u8_url){m3u8_url=last_url;m3u8=request(m3u8_url)}let s=m3u8.trim().split("\n").filter(it=>it.trim()).join("\n");let ss=s.split("\n");let firststr=ss.find(x=>!x.startsWith("#"));let maxl=0;let firststrlen=firststr.length;let ml=Math.round(ss.length/2).toString().length;let laststr=ss.toReversed().find(x=>{if(!x.startsWith("#")){let k=b(reverseString(firststr),reverseString(x));maxl=b(firststr,x);if(firststrlen-maxl<=ml+k){return true}}return false});log("最后一条切片:"+laststr);let ad_urls=[];for(let i=0;i=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.slice(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}if(obj.redirect===false){obj.redirect=0}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;i0){classes=list}}}catch(e){console.log(e.message)}}else if(p.length>=3&&!is_json){try{let html=getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p0);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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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://ghproxy.net/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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}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();if(!v_title){v_title="线路空"}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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];vod.vod_pic=vod.vod_pic.replace(replace_from,replace_to)}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;var MY_FLAG=playObj.flag;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;var flag=MY_FLAG;let common_play={parse:1,url:input,flag:flag,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.homeUrl=cheerio.jinja2(rule.homeUrl,{rule:rule});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.图片替换=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/天天开心/api/gbk.js b/南风/js/lib/gbk.js similarity index 100% rename from 天天开心/api/gbk.js rename to 南风/js/lib/gbk.js diff --git a/天天开心/api/jsencrypt.js b/南风/js/lib/jsencrypt.js similarity index 100% rename from 天天开心/api/jsencrypt.js rename to 南风/js/lib/jsencrypt.js diff --git a/饭太硬/api/模板.js b/南风/js/lib/模板.js similarity index 100% rename from 饭太硬/api/模板.js rename to 南风/js/lib/模板.js diff --git a/南风/lives/Yoursmile.txt b/南风/lives/live.txt similarity index 100% rename from 南风/lives/Yoursmile.txt rename to 南风/lives/live.txt diff --git a/南风/json/Bili.json b/南风/sub/Bili.json similarity index 100% rename from 南风/json/Bili.json rename to 南风/sub/Bili.json diff --git a/南风/json/Blixq.json b/南风/sub/Blixq.json similarity index 100% rename from 南风/json/Blixq.json rename to 南风/sub/Blixq.json diff --git a/南风/json/Blixs.json b/南风/sub/Blixs.json similarity index 100% rename from 南风/json/Blixs.json rename to 南风/sub/Blixs.json diff --git a/南风/sub/NanFeng.gif b/南风/sub/NanFeng.gif new file mode 100644 index 0000000..c3ce363 Binary files /dev/null and b/南风/sub/NanFeng.gif differ diff --git a/南风/json/alist.json b/南风/sub/alist.json similarity index 100% rename from 南风/json/alist.json rename to 南风/sub/alist.json diff --git a/南风/json/douban.json b/南风/sub/douban.json similarity index 100% rename from 南风/json/douban.json rename to 南风/sub/douban.json diff --git a/南风/json/jianpian.json b/南风/sub/jianpian.json similarity index 100% rename from 南风/json/jianpian.json rename to 南风/sub/jianpian.json diff --git a/南风/json/wogg.json b/南风/sub/wogg.json similarity index 100% rename from 南风/json/wogg.json rename to 南风/sub/wogg.json diff --git a/南风/json/youtube.json b/南风/sub/youtube.json similarity index 100% rename from 南风/json/youtube.json rename to 南风/sub/youtube.json diff --git a/南风/json/初中课堂.json b/南风/sub/初中课堂.json similarity index 100% rename from 南风/json/初中课堂.json rename to 南风/sub/初中课堂.json diff --git a/南风/json/小学课堂.json b/南风/sub/小学课堂.json similarity index 100% rename from 南风/json/小学课堂.json rename to 南风/sub/小学课堂.json diff --git a/南风/json/少儿教育.json b/南风/sub/少儿教育.json similarity index 100% rename from 南风/json/少儿教育.json rename to 南风/sub/少儿教育.json diff --git a/南风/json/网盘集合.json b/南风/sub/网盘集合.json similarity index 100% rename from 南风/json/网盘集合.json rename to 南风/sub/网盘集合.json diff --git a/南风/json/高中课堂.json b/南风/sub/高中课堂.json similarity index 100% rename from 南风/json/高中课堂.json rename to 南风/sub/高中课堂.json diff --git a/天天开心/api/drpy2.min.js b/天天开心/api/drpy2.min.js deleted file mode 100644 index fffa6c5..0000000 --- a/天天开心/api/drpy2.min.js +++ /dev/null @@ -1,73 +0,0 @@ -import cheerio from"assets://js/lib/cheerio.min.js";import"assets://js/lib/crypto-js.js";import"./qyg4.js";import"./qyg5.js";import 模板 from"./qyg6.js";import{gbkTool}from"./qyg7.js";import"./qyg8.js";import"./qyg9.js";const _jinja2=cheerio.jinja2;cheerio.jinja2=function(template,obj){try{return jinja.render(template,obj)}catch(e){console.log("新的jinja2库渲染失败,换回原始cheerio:"+e.message);return _jinja2(template,obj)}};function init_test(){console.log("init_test_start");console.log("当前版本号:"+VERSION);console.log("本地代理地址:"+getProxyUrl());console.log(RKEY);console.log(JSON.stringify(rule));console.log("init_test_end")}function ocr_demo_test(){let img_base64=`iVBORw0KGgoAAAANSUhEUgAAAIAAAAAoBAMAAADEX+97AAAAG1BMVEXz+/4thQTa7N6QwIFFkyNeokKozqDB3b93sWHFR+MEAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABN0lEQVRIie2TQU+DQBCFt9vScvQpxR4xrcSjJCZ67JDGXsX+AdR4B3vpsSYm/m2HXaRLmuySepR3Gdidb/btDAjRq5dT96eCMlfBuzi1QLZUoZy2yz5sOvI+9iomaPEZ6nWnEtxqIyiM1RcAy44GNDhBXUjot/VVNweV1ah68FqWRyjKIOqAcyYF6rGcmpYnHzGt3fycNoMw0d3/THFu7hFSJ/8OXO6iTM8/KSg09obAzIHLO250LgQ0txOZSfgrV4Exdw98uGycJ0ErAeExZGhOmFHV9zHO6qVSj0MpLq7xZON56o++MjlsEgfVhbQWWME+xQX7J4V6zfi9A1Ly9rP1BvEXp+BbVJ/M77n+wfOIDVp51pZ4iBxvmj9AGrtvry6emwfKnVkW+ZRKd5ZNMvob36vXP9YPDmQki8QiCFAAAAAASUVORK5CYII=`;OcrApi.api=OCR_API;let code=OcrApi.classification(img_base64);log("测试验证码图片的ocr识别结果为:"+code)}function rsa_demo_test(){let t1=(new Date).getTime();let pkcs1_public=` ------BEGIN RSA PUBLIC KEY----- -MEgCQQCrI0pQ/ERRpJ3Ou190XJedFq846nDYP52rOtXyDxlFK5D3p6JJu2RwsKwy -lsQ9xY0xYPpRZUZKMEeR7e9gmRNLAgMBAAE= ------END RSA PUBLIC KEY----- -`.trim();let pkcs1_public_pem=` -MEgCQQCrI0pQ/ERRpJ3Ou190XJedFq846nDYP52rOtXyDxlFK5D3p6JJu2RwsKwy -lsQ9xY0xYPpRZUZKMEeR7e9gmRNLAgMBAAE= -`.trim();let pkcs8_public=` ------BEGIN PUBLIC KEY----- -MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/ -nas61fIPGUUrkPenokm7ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQ== ------END PUBLIC KEY-----`.trim();let pkcs8_public_pem=` -MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/ -nas61fIPGUUrkPenokm7ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQ== -`.trim();let pkcs1_private=` ------BEGIN RSA PRIVATE KEY----- -MIIBOAIBAAJBAKsjSlD8RFGknc67X3Rcl50WrzjqcNg/nas61fIPGUUrkPenokm7 -ZHCwrDKWxD3FjTFg+lFlRkowR5Ht72CZE0sCAwEAAQI/b6OV1z65UokQaMvSeRXt -0Yv6wiYtduQI9qpq5nzy/ytaqsbBfClNTi/HifKPKxlRouWFkc518EQI8LBxoarJ -AiEA4DaONMplV8PQNa3TKn2F+SDEvLOCjdL0kHKdN90Ti28CIQDDZnTBaHgZwZbA -hS7Bbf5yvwjWMhO6Y7l04/Qm7R+35QIgPuQuqXIoUSD080mp1N5WyRW++atksIF+ -5lGv9e6GP/MCICnj8y/rl6Pd7tXDN6zcSeqLrfdNsREKhB3dKOCXgW9JAiAFYtFS -EJNBXVRTK42SNsZ2hJ/9xLwOwnH2epT8Q43s3Q== ------END RSA PRIVATE KEY----- -`.trim();let pkcs8_private=` ------BEGIN PRIVATE KEY----- -MIIBUgIBADANBgkqhkiG9w0BAQEFAASCATwwggE4AgEAAkEAqyNKUPxEUaSdzrtf -dFyXnRavOOpw2D+dqzrV8g8ZRSuQ96eiSbtkcLCsMpbEPcWNMWD6UWVGSjBHke3v -YJkTSwIDAQABAj9vo5XXPrlSiRBoy9J5Fe3Ri/rCJi125Aj2qmrmfPL/K1qqxsF8 -KU1OL8eJ8o8rGVGi5YWRznXwRAjwsHGhqskCIQDgNo40ymVXw9A1rdMqfYX5IMS8 -s4KN0vSQcp033ROLbwIhAMNmdMFoeBnBlsCFLsFt/nK/CNYyE7pjuXTj9CbtH7fl -AiA+5C6pcihRIPTzSanU3lbJFb75q2SwgX7mUa/17oY/8wIgKePzL+uXo93u1cM3 -rNxJ6out902xEQqEHd0o4JeBb0kCIAVi0VIQk0FdVFMrjZI2xnaEn/3EvA7CcfZ6 -lPxDjezd ------END PRIVATE KEY----- -`.trim();let data=` -NodeRsa -这是node-rsa 现在修改集成在drpy里使用`.trim();let encryptedWithPublic=NODERSA.encryptRSAWithPublicKey(data,pkcs1_public,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("公钥加密");console.log(encryptedWithPublic);let decryptedWithPrivate=NODERSA.decryptRSAWithPrivateKey(encryptedWithPublic,pkcs1_private,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("私钥解密");console.log(decryptedWithPrivate);let pkcs1_sha256_sign=NODERSA.sign("1",pkcs1_private,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:"pkcs1",signingScheme:"pkcs1-sha256"}});console.log("pkcs1_sha256_sign");console.log(pkcs1_sha256_sign);let pkcs1_sha256_sign_verify=NODERSA.verify("1","Oulx2QrgeipKYBtqEDqFb2s/+ndk2cGQxO4CkhU7iBM1vyNmmvqubpsmeoUuN3waGrYZLknSEdwBkfv0tUMpFQ==",pkcs1_private,{options:{environment:"browser",encryptionScheme:"pkcs1",signingScheme:"pkcs1-sha256"}});console.log("pkcs1_sha256_sign_verify");console.log(pkcs1_sha256_sign_verify);let pkcs1_oaep_sha256=NODERSA.encryptRSAWithPublicKey(data,`-----BEGIN RSA PUBLIC KEY----- -MIIBCgKCAQEA5KOq1gRNyllLNWKQy8sGpZE3Q1ULLSmzZw+eaAhj9lvqn7IsT1du -SYn08FfoOA2qMwtz+1O2l1mgzNoSVCyVpVabnTG+C9XKeZXAnJHd8aYA7l7Sxhdm -kte+iymYZ0ZBPzijo8938iugtVvqi9UgDmnY3u/NlQDqiL5BGqSxSTd/Sgmy3zD8 -PYzEa3wD9vehQ5fZZ45vKIq8GNVh2Z8+IGO85FF1OsN7+b2yGJa/FmDDNn0+HP+m -PfI+kYBqEVpo0Ztbc3UdxgFwGC8O1n8AQyriwHnSOtIiuBH62J/7qyC/3LEAApRb -Dd9YszqzmODjQUddZKHmvc638VW+azc0EwIDAQAB ------END RSA PUBLIC KEY----- -`,{outputEncoding:"base64",options:{environment:"browser",encryptionScheme:{scheme:"pkcs1_oaep",hash:"sha256"}}});console.log("pkcs1_oaep_sha256");console.log(pkcs1_oaep_sha256);decryptedWithPrivate=NODERSA.decryptRSAWithPrivateKey("kSZesAAyYh2hdsQnYMdGqb6gKAzTauBKouvBzWcc4+F8RvGd0nwO6mVkUMVilPgUuNxjEauHayHiY8gI3Py45UI3+km0rSGyHrS6dHiHgCkMejXHieglYzAB0IxX3Jkm4z/66bdB/D+GFy0oct5fGCMI1UHPjEAYOsazJDa8lBFNbjiWFeb/qiZtIx3vGM7KYPAZzyRf/zPbbQ8zy9xOmRuOl5nnIxgo0Okp3KO/RIPO4GZOSBA8f2lx1UtNwwrXAMpcNavtoqHVcjJ/9lcotXYQFrn5b299pSIRf2gVm8ZJ31SK6Z8cc14nKtvgnmsgClDzIXJ1o1RcDK+knVAySg==",`-----BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEA5KOq1gRNyllLNWKQy8sGpZE3Q1ULLSmzZw+eaAhj9lvqn7Is -T1duSYn08FfoOA2qMwtz+1O2l1mgzNoSVCyVpVabnTG+C9XKeZXAnJHd8aYA7l7S -xhdmkte+iymYZ0ZBPzijo8938iugtVvqi9UgDmnY3u/NlQDqiL5BGqSxSTd/Sgmy -3zD8PYzEa3wD9vehQ5fZZ45vKIq8GNVh2Z8+IGO85FF1OsN7+b2yGJa/FmDDNn0+ -HP+mPfI+kYBqEVpo0Ztbc3UdxgFwGC8O1n8AQyriwHnSOtIiuBH62J/7qyC/3LEA -ApRbDd9YszqzmODjQUddZKHmvc638VW+azc0EwIDAQABAoIBADZ/QGgUzInvsLp/ -zO2WbfYm39o/uhNAvk9RbLt1TIZbMFhyOpeKynHi3Swwd9xsfWX/U9zS/lGi/m31 -iKrhmaW4OA1G3vqpMcK7TBbFufYwUEaA+ZJX344euH8pIfdzyneMQ4z3Far2dS7l -QsmjuilVV2kEFadveXewiYoVOWCu00w6bN8wy2SIHlQn+kIL6HQhWz12iKKflIKu -eGRdzLHsKmBt6WbY1Wuhx7HU0fAKdlBDPxCHNlI+kybUYE9o5C2vJiaVM5wqJBgZ -8Dz8kt1QbLJ910JoLXkLVQ8uC8NJKQwFtqQjTGPnEq0+wbgz6Ij599rKZkwW/xq9 -l6KoUiECgYEA6Ah42tVdkNW047f03xVYXFH96RgorHRS36mR8Y+ONUq1fwKidovC -WjwVujt4OPf3l1W6iyn/F6cu/bsmvPrSc3HTN0B1V31QK4OjgetxQ2PSbTldH02J -NPzkt+v+cPxXpx/P5mgt7Weefw5txU547KubGrHUV5rBKFtIx9pj16MCgYEA/EF0 -o19+D24DZAPwlDS5VbEd7FStnwY4oQ5PqbuNOSbSJLMWU0AqzXcRokp8UTyCZ0X3 -ATkS1REq97kShCuR+npTR6a6DlY7sdpPI1SMLNajgB2tkx0EOzX+PfNIbHUd4jpJ -I0ZMAHv/OOtkzQHDaeTWBTrzsWm6/nTiykfduNECgYEA46AMD4HpPECqKAs66e5i -tI6q7JSKskObWVdcmQEfnSAhVOwcvPb2Ptda6UuV8S0xcwDi88rLOUUFUFzc79+P -vTkY38cYVi/VChsluDpk7ptqv0PbGu5Rf+3n4pZdEjI7OvR2W64wAAn67uIUxc7p -yiO/ET0K9rYWb6S9jXGtKMkCgYEA2kPAqoO7zZoBMQ7/oR0lp/HC1HRIbiqx4RlC -8Lgpb+QZPEwA6zPAVVvLVENi4d+bbcRp/xLlKpraNNJcJSSWAMbLPFoU7sbKjA87 -HnTPfRSTEA2d3Ibk3F7Rh8TzS3Ti0JZiJjVzGZAwu41iAMifzwaD8K6boUy80eNN -QH2CaaECgYBUsLYvC/MiYg3w+LGOONuQongoVUXjGqnw2bjVa9RK7lwRdXPUqJ51 -MpVO98IkoLvGSI/0sGNP3GKNhC+eMGjJAVwFyEuOn+JsmMv9Y9uStIVi5tIHIhKw -m7mp8il0kaftHdSxTbspG3tZ2fjIiFIZkLEOmRpd7ogWumgOajzUdA== ------END RSA PRIVATE KEY-----`,{options:{environment:"browser",encryptionScheme:"pkcs1_oaep"}});console.log("decryptedWithPrivate");console.log(decryptedWithPrivate);(()=>{let key=new NODERSA.NodeRSA({b:1024});key.setOptions({encryptionScheme:"pkcs1"});let text=`你好drpy node-ras`;let encrypted=key.encrypt(text,"base64");console.log("encrypted: ",encrypted);const decrypted=key.decrypt(encrypted,"utf8");console.log("decrypted: ",decrypted)})();let t2=(new Date).getTime();console.log("rsa_demo_test 测试耗时:"+(t2-t1)+"毫秒")}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.51beta2 20240711";const MOBILE_UA="Mozilla/5.0 (Linux; Android 11; Pixel 5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.91 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="https://api.nn.ci/ocr/b64/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)$|^(data-|url-|src-)/;const SELECT_REGEX=/:eq|:lt|:gt|#/g;const SELECT_REGEX_A=/:eq|:lt|:gt/g;const $js={toString(func){let strfun=func.toString();return strfun.replace(/^\(\)(\s+)?=>(\s+)?\{/,"js:").replace(/\}$/,"")}};function window_b64(){let b64map="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";let base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);function btoa(str){var out,i,len;var c1,c2,c3;len=str.length;i=0;out="";while(i>2);out+=b64map.charAt((c1&3)<<4);out+="==";break}c2=str.charCodeAt(i++);if(i==len){out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2);out+="=";break}c3=str.charCodeAt(i++);out+=b64map.charAt(c1>>2);out+=b64map.charAt((c1&3)<<4|(c2&240)>>4);out+=b64map.charAt((c2&15)<<2|(c3&192)>>6);out+=b64map.charAt(c3&63)}return out}function atob(str){var c1,c2,c3,c4;var i,len,out;len=str.length;i=0;out="";while(i>4);do{c3=str.charCodeAt(i++)&255;if(c3==61)return out;c3=base64DecodeChars[c3]}while(i>2);do{c4=str.charCodeAt(i++)&255;if(c4==61)return out;c4=base64DecodeChars[c4]}while(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>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:out+=String.fromCharCode(c);break;case 12:case 13:char2=array[i++];out+=String.fromCharCode((c&31)<<6|char2&63);break;case 14:char2=array[i++];char3=array[i++];out+=String.fromCharCode((c&15)<<12|(char2&63)<<6|(char3&63)<<0);break}}return out}function gzip(str){let arr=pako.gzip(str,{});return uint8ArrayToBase64(arr)}function ungzip(b64Data){let strData=atob(b64Data);const charData=strData.split("").map(function(x){return x.charCodeAt(0)});const binData=new Uint8Array(charData);const data=pako.inflate(binData);return Utf8ArrayToStr(data)}function encodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.encode(input)}return input}function decodeStr(input,encoding){encoding=encoding||"gbk";if(encoding.startsWith("gb")){const strTool=gbkTool();input=strTool.decode(input)}return input}function getCryptoJS(){return'console.log("CryptoJS已装载");'}const RSA={decode:function(data,key,option){option=option||{};if(typeof JSEncrypt==="function"){let chunkSize=option.chunkSize||117;let privateKey=this.getPrivateKey(key);const decryptor=new JSEncrypt;decryptor.setPrivateKey(privateKey);let uncrypted="";uncrypted=decryptor.decryptUnicodeLong(data);return uncrypted}else{return false}},encode:function(data,key,option){option=option||{};if(typeof JSEncrypt==="function"){let chunkSize=option.chunkSize||117;let publicKey=this.getPublicKey(key);const encryptor=new JSEncrypt;encryptor.setPublicKey(publicKey);let encrypted="";encrypted=encryptor.encryptUnicodeLong(data);return encrypted}else{return false}},fixKey(key,prefix,endfix){if(!key.includes(prefix)){key=prefix+key}if(!key.includes(endfix)){key+=endfix}return key},getPrivateKey(key){let prefix="-----BEGIN RSA PRIVATE KEY-----";let endfix="-----END RSA PRIVATE KEY-----";return this.fixKey(key,prefix,endfix)},getPublicKey(key){let prefix="-----BEGIN PUBLIC KEY-----";let endfix="-----END PUBLIC KEY-----";return this.fixKey(key,prefix,endfix)}};function getProxyUrl(){if(typeof getProxy==="function"){return getProxy(true)}else{return"http://127.0.0.1:9978/proxy?do=js"}}function fixAdM3u8(m3u8_text,m3u8_url,ad_remove){if(!m3u8_text&&!m3u8_url||!m3u8_text&&m3u8_url&&!m3u8_url.startsWith("http")){return""}if(!m3u8_text){log("m3u8_url:"+m3u8_url);m3u8_text=request(m3u8_url)}log("len(m3u8_text):"+m3u8_text.length);if(!ad_remove){return m3u8_text}if(ad_remove.startsWith("reg:")){ad_remove=ad_remove.slice(4)}else if(ad_remove.startsWith("js:")){ad_remove=ad_remove.slice(3)}let m3u8_start=m3u8_text.slice(0,m3u8_text.indexOf("#EXTINF")).trim();let m3u8_body=m3u8_text.slice(m3u8_text.indexOf("#EXTINF"),m3u8_text.indexOf("#EXT-X-ENDLIST")).trim();let m3u8_end=m3u8_text.slice(m3u8_text.indexOf("#EXT-X-ENDLIST")).trim();let murls=[];let m3_body_list=m3u8_body.split("\n");let m3_len=m3_body_list.length;let i=0;while(i{new_m3u8_body.push(it)})}}new_m3u8_body=new_m3u8_body.join("\n").trim();m3u8_text=[m3u8_start,new_m3u8_body,m3u8_end].join("\n").trim();return m3u8_text}function fixAdM3u8Ai(m3u8_url,headers){let ts=(new Date).getTime();let option=headers?{headers:headers}:{};function b(s1,s2){let i=0;while(iit.startsWith("#")?it:urljoin(m3u8_url,it)).join("\n");m3u8=m3u8.replace(/\n\n/gi,"\n");let last_url=m3u8.split("\n").slice(-1)[0];if(last_url.length<5){last_url=m3u8.split("\n").slice(-2)[0]}if(last_url.includes(".m3u8")&&last_url!==m3u8_url){m3u8_url=urljoin2(m3u8_url,last_url);log("嵌套的m3u8_url:"+m3u8_url);m3u8=request(m3u8_url,option)}let s=m3u8.trim().split("\n").filter(it=>it.trim()).join("\n");let ss=s.split("\n");let firststr="";let maxl=0;let kk=0;let kkk=2;let secondstr="";for(let i=0;i1){if(maxl>b(firststr,s)){if(secondstr.length<5)secondstr=s;kkk=kkk+2}else{maxl=b(firststr,s);kkk++}}kk++;if(kk>=20)break}}if(kkk>30)firststr=secondstr;let firststrlen=firststr.length;let ml=Math.round(ss.length/2).toString().length;let maxc=0;let laststr=ss.toReversed().find(x=>{if(!x.startsWith("#")){let k=b(reverseString(firststr),reverseString(x));maxl=b(firststr,x);maxc++;if(firststrlen-maxl<=ml+k||maxc>10){return true}}return false});log("最后一条切片:"+laststr);let ad_urls=[];for(let i=0;i=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=[];function getQuery(url){try{if(url.indexOf("?")>-1){url=url.slice(url.indexOf("?")+1)}let arr=url.split("#")[0].split("&");const resObj={};arr.forEach(item=>{let arr1=item.split("=");let key=arr1[0];let value=arr1.slice(1).join("=");resObj[key]=value});return resObj}catch(err){log(`getQuery发生错误:${e.message}`);return{}}}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.slice(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||"./qyg10.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="";if(this.api.endsWith("drpy/text")){html=request(this.api,{data:{img:img},headers:{"User-Agent":PC_UA},method:"POST"},true)}else{html=post(this.api,{body:img})}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},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 keysToLowerCase(obj){return Object.keys(obj).reduce((result,key)=>{const newKey=key.toLowerCase();result[newKey]=obj[key];return result},{})}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(typeof fetch_params==="object"&&fetch_params&&fetch_params.headers){let fetch_headers=keysToLowerCase(fetch_params.headers);if(fetch_headers["user-agent"]){headers["User-Agent"]=fetch_headers["user-agent"]}}}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}if(obj.redirect===false){obj.redirect=0}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=obj||{};obj.method="POST";return request(url,obj)}function reqCookie(url,obj,all_cookie){obj=obj||{};obj.withHeaders=true;all_cookie=all_cookie||false;let html=request(url,obj);let json=JSON.parse(html);let setCk=Object.keys(json).find(it=>it.toLowerCase()==="set-cookie");let cookie=setCk?json[setCk]:"";if(Array.isArray(cookie)){cookie=cookie.join(";")}if(!all_cookie){cookie=cookie.split(";")[0]}html=json.body;return{cookie:cookie,html:html}}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;i0){classes=list}}}catch(e){console.log(e.message)}}else if(p.length>=3&&!is_json){try{let html=homeObj.home_html||getHtml(homeObj.MY_URL);if(html){homeHtmlCache=html;let list=_pdfa(html,p0);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]&&!homeObj.home_html){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.一级?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.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}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)}url=url.replaceAll("fyclass",cateObj.tid);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,fyclass:cateObj.tid});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.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}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:"./qyg11.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.一级?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.图片替换){if(rule.图片替换.startsWith("js:")){d.forEach(it=>{try{var input=it.vod_pic;eval(rule.图片替换.trim().replace("js:",""));it.vod_pic=input}catch(e){log(`图片:${it.vod_pic}替换错误:${e.message}`)}})}else if(rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];d.forEach(it=>{if(it.vod_pic&&it.vod_pic.startsWith("http")){it.vod_pic=it.vod_pic.replace(replace_from,replace_to)}})}}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();if(!v_title){v_title="线路空"}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 list_url_prefix=p.list_url_prefix||"";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);if(list_url_prefix){new_vod_list=new_vod_list.map(it=>it.split("$")[0]+"$"+list_url_prefix+it.split("$").slice(1).join("$"))}}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.图片替换&&rule.图片替换.includes("=>")){let replace_from=rule.图片替换.split("=>")[0];let replace_to=rule.图片替换.split("=>")[1];vod.vod_pic=vod.vod_pic.replace(replace_from,replace_to)}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}毫秒`);try{vod=vodDeal(vod)}catch(e){console.log(`vodDeal发生错误:${e.message}`)}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;var MY_FLAG=playObj.flag;if(!/http/.test(MY_URL)){try{MY_URL=base64Decode(MY_URL)}catch(e){}}MY_URL=decodeURIComponent(MY_URL);var input=MY_URL;var flag=MY_FLAG;let common_play={parse:SPECIAL_URL.test(input)||/^(push:)/.test(input)?0:1,url:input,flag:flag,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.trim();if(lazy_code.startsWith("js:")){lazy_code=lazy_code.replace("js:","").trim()}print("开始执行js免嗅=>"+lazy_code);eval(lazy_code);lazy_play=typeof input==="object"?input:{parse:SPECIAL_URL.test(input)||/^(push:)/.test(input)?0: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 getOriginalJs(js_code){let current_match=/var rule|[\u4E00-\u9FA5]+|function|let |var |const |\(|\)|"|'/;if(current_match.test(js_code)){return js_code}let rsa_private_key="MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCqin/jUpqM6+fgYP/oMqj9zcdHMM0mEZXLeTyixIJWP53lzJV2N2E3OP6BBpUmq2O1a9aLnTIbADBaTulTNiOnVGoNG58umBnupnbmmF8iARbDp2mTzdMMeEgLdrfXS6Y3VvazKYALP8EhEQykQVarexR78vRq7ltY3quXx7cgI0ROfZz5Sw3UOLQJ+VoWmwIxu9AMEZLVzFDQN93hzuzs3tNyHK6xspBGB7zGbwCg+TKi0JeqPDrXxYUpAz1cQ/MO+Da0WgvkXnvrry8NQROHejdLVOAslgr6vYthH9bKbsGyNY3H+P12kcxo9RAcVveONnZbcMyxjtF5dWblaernAgMBAAECggEAGdEHlSEPFmAr5PKqKrtoi6tYDHXdyHKHC5tZy4YV+Pp+a6gxxAiUJejx1hRqBcWSPYeKne35BM9dgn5JofgjI5SKzVsuGL6bxl3ayAOu+xXRHWM9f0t8NHoM5fdd0zC3g88dX3fb01geY2QSVtcxSJpEOpNH3twgZe6naT2pgiq1S4okpkpldJPo5GYWGKMCHSLnKGyhwS76gF8bTPLoay9Jxk70uv6BDUMlA4ICENjmsYtd3oirWwLwYMEJbSFMlyJvB7hjOjR/4RpT4FPnlSsIpuRtkCYXD4jdhxGlvpXREw97UF2wwnEUnfgiZJ2FT/MWmvGGoaV/CfboLsLZuQKBgQDTNZdJrs8dbijynHZuuRwvXvwC03GDpEJO6c1tbZ1s9wjRyOZjBbQFRjDgFeWs9/T1aNBLUrgsQL9c9nzgUziXjr1Nmu52I0Mwxi13Km/q3mT+aQfdgNdu6ojsI5apQQHnN/9yMhF6sNHg63YOpH+b+1bGRCtr1XubuLlumKKscwKBgQDOtQ2lQjMtwsqJmyiyRLiUOChtvQ5XI7B2mhKCGi8kZ+WEAbNQcmThPesVzW+puER6D4Ar4hgsh9gCeuTaOzbRfZ+RLn3Aksu2WJEzfs6UrGvm6DU1INn0z/tPYRAwPX7sxoZZGxqML/z+/yQdf2DREoPdClcDa2Lmf1KpHdB+vQKBgBXFCVHz7a8n4pqXG/HvrIMJdEpKRwH9lUQS/zSPPtGzaLpOzchZFyQQBwuh1imM6Te+VPHeldMh3VeUpGxux39/m+160adlnRBS7O7CdgSsZZZ/dusS06HAFNraFDZf1/VgJTk9BeYygX+AZYu+0tReBKSs9BjKSVJUqPBIVUQXAoGBAJcZ7J6oVMcXxHxwqoAeEhtvLcaCU9BJK36XQ/5M67ceJ72mjJC6/plUbNukMAMNyyi62gO6I9exearecRpB/OGIhjNXm99Ar59dAM9228X8gGfryLFMkWcO/fNZzb6lxXmJ6b2LPY3KqpMwqRLTAU/zy+ax30eFoWdDHYa4X6e1AoGAfa8asVGOJ8GL9dlWufEeFkDEDKO9ww5GdnpN+wqLwePWqeJhWCHad7bge6SnlylJp5aZXl1+YaBTtOskC4Whq9TP2J+dNIgxsaF5EFZQJr8Xv+lY9lu0CruYOh9nTNF9x3nubxJgaSid/7yRPfAGnsJRiknB5bsrCvgsFQFjJVs=";let decode_content="";function aes_decrypt(data){let key=CryptoJS.enc.Hex.parse("686A64686E780A0A0A0A0A0A0A0A0A0A");let iv=CryptoJS.enc.Hex.parse("647A797964730A0A0A0A0A0A0A0A0A0A");let encrypted=CryptoJS.AES.decrypt({ciphertext:CryptoJS.enc.Base64.parse(data)},key,{iv:iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString(CryptoJS.enc.Utf8);return encrypted}let error_log=false;function logger(text){if(error_log){log(text)}}let decode_funcs=[text=>{try{return ungzip(text)}catch(e){logger("非gzip加密");return""}},text=>{try{return base64Decode(text)}catch(e){logger("非b64加密");return""}},text=>{try{return aes_decrypt(text)}catch(e){logger("非aes加密");return""}},text=>{try{return RSA.decode(text,rsa_private_key,null)}catch(e){logger("非rsa加密");return""}}];let func_index=0;while(!current_match.test(decode_content)){decode_content=decode_funcs[func_index](js_code);func_index++;if(func_index>=decode_funcs.length){break}}return decode_content}function runMain(main_func_code,arg){let mainFunc=function(){return""};try{eval(main_func_code+"\nmainFunc=main;");return mainFunc(arg)}catch(e){log(`执行main_funct发生了错误:${e.message}`);return""}}function init(ext){console.log("init");rule={};rule_fetch_params={};fetch_params=null;try{let muban=模板.getMubans();if(typeof ext=="object"){rule=ext}else if(typeof ext=="string"){if(ext.startsWith("http")||ext.startsWith("file://")){let query=getQuery(ext);let js=request(ext,{method:"GET"});if(js){js=getOriginalJs(js);eval("(function(){"+js.replace("var rule","rule")+"})()")}if(query.type==="url"&&query.params){rule.params=urljoin(ext,query.params)}else if(query.params){rule.params=query.params}}else{ext=getOriginalJs(ext);eval("(function(){"+ext.replace("var rule","rule")+"})()")}}else{console.log(`规则加载失败,不支持的规则类型:${typeof ext}`);return}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}`)}}if(rule["模板"]==="自动"){try{let host_headers=rule["headers"]||{};let host_html=getCode(HOST,{headers:host_headers});let match_muban="";let muban_keys=Object.keys(muban).filter(it=>!/默认|短视2|采集1/.test(it));for(let muban_key of muban_keys){try{let host_data=JSON.parse(home({},host_html,muban[muban_key].class_parse));if(host_data.class&&host_data.class.length>0){match_muban=muban_key;console.log(`自动匹配模板:【${muban_key}】`);break}}catch(e){console.log(`自动匹配模板:【${muban_key}】错误:${e.message}`)}}if(match_muban){muban["自动"]=muban[match_muban];if(rule["模板修改"]&&rule["模板修改"].startsWith("js:")){eval(rule["模板修改"].replace("js:","").trim())}}else{delete rule["模板"]}}catch(e){delete 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.类型=rule.类型||"影视";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.homeUrl=cheerio.jinja2(rule.homeUrl,{rule:rule});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.图片替换=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:"";if(!rule.hasOwnProperty("sniffer")){rule.sniffer=false}rule.sniffer=rule.hasOwnProperty("sniffer")?rule.sniffer:"";rule.sniffer=!!(rule.sniffer&&rule.sniffer!=="0"&&rule.sniffer!=="false");rule.isVideo=rule.hasOwnProperty("isVideo")?rule.isVideo:"";if(rule.sniffer&&!rule.isVideo){rule.isVideo="http((?!http).){12,}?\\.(m3u8|mp4|flv|avi|mkv|rm|wmv|mpg|m4a|mp3)\\?.*|http((?!http).){12,}\\.(m3u8|mp4|flv|avi|mkv|rm|wmv|mpg|m4a|mp3)|http((?!http).)*?video/tos*|http((?!http).)*?obj/tos*"}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,home_html,class_parse){console.log("home");home_html=home_html||"";class_parse=class_parse||"";if(typeof rule.filter==="string"&&rule.filter.trim().length>0){try{let filter_json=ungzip(rule.filter.trim());rule.filter=JSON.parse(filter_json)}catch(e){rule.filter={}}}let homeObj={filter:rule.filter||false,MY_URL:rule.homeUrl,class_name:rule.class_name||"",class_url:rule.class_url||"",class_parse:class_parse||rule.class_parse||"",cate_exclude:rule.cate_exclude,home_html:home_html};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 getRule(key){return key?rule[key]||"":rule}function DRPY(){return{runMain:runMain,getRule:getRule,init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,fixAdM3u8Ai:fixAdM3u8Ai}}export default{runMain:runMain,getRule:getRule,init:init,home:home,homeVod:homeVod,category:category,detail:detail,play:play,search:search,proxy:proxy,sniffer:sniffer,isVideo:isVideo,fixAdM3u8Ai:fixAdM3u8Ai,DRPY:DRPY}; \ No newline at end of file diff --git a/天天开心/api/lf_live10_min-output.js b/天天开心/api/lf_live10_min-output.js deleted file mode 100644 index 948d4ef..0000000 --- a/天天开心/api/lf_live10_min-output.js +++ /dev/null @@ -1 +0,0 @@ -(function(_0x2d0cfd,_0xb5a937){function _0x42cee7(_0xc09573,_0x2a253b,_0x2ef6e2,_0x539b33){return _0x4c7b(_0xc09573-0x38e,_0x539b33);}const _0x55e240=_0x2d0cfd();function _0x2a84b3(_0x22009,_0x2f1ab5,_0x3defab,_0x1e45b5){return _0x4c7b(_0x3defab- -0x205,_0x2f1ab5);}while(!![]){try{const _0x2ee56b=parseInt(_0x2a84b3(-0x265,0x18d,-0x5d,0x10b))/(-0x1*-0xfe9+-0x33*-0x43+-0x1d41)+-parseInt(_0x42cee7(0x755,0x705,0x860,0x930))/(-0x1154+-0xae8+0x1*0x1c3e)+parseInt(_0x2a84b3(0x1e5,0x211,0x81,0x77))/(0x2330+-0x2488*-0x1+-0x47b5)*(parseInt(_0x2a84b3(-0xef,-0x200,-0x54,-0xf6))/(-0x905*-0x1+0x6*-0x107+-0x2d7))+-parseInt(_0x42cee7(0x83d,0x759,0x832,0x96d))/(-0x9f8+0x995+0xd*0x8)+-parseInt(_0x2a84b3(0xc3,0x2f8,0x169,0x370))/(-0x1971+-0xa15*-0x3+-0x4c8)+-parseInt(_0x42cee7(0x70c,0x614,0x521,0x5e7))/(0x337*-0xb+-0x7*0x221+0x324b)+parseInt(_0x42cee7(0x5a3,0x5df,0x670,0x473))/(0x1*-0x24d7+-0x1262+0x3741)*(parseInt(_0x2a84b3(0x472,0x502,0x393,0x1a1))/(0x1d7*-0xa+0x258*-0x7+0x22d7));if(_0x2ee56b===_0xb5a937)break;else _0x55e240['push'](_0x55e240['shift']());}catch(_0x2a1852){_0x55e240['push'](_0x55e240['shift']());}}}(_0x1dc8,0xf8aa*-0x2+-0x6d2c+0x20e*0x1e9));const _0x9c35ab=(function(){const _0x303dda={};_0x303dda[_0x64294a(0x7a6,0x594,0x38b,0x67c)]=_0x39665c(-0xd2,-0x25d,-0x27f,-0x2d9)+_0x39665c(0x3a,0x16,-0x23,-0x12c)+'蜂蜜影视APP最新版'+'!',_0x303dda[_0x64294a(0x5ba,0x776,0x594,0x8c5)]=function(_0xb2bf08,_0xa28cfe){return _0xb2bf08!==_0xa28cfe;};function _0x39665c(_0x434759,_0x3a7f3b,_0x24aebe,_0x35c741){return _0x4c7b(_0x434759- -0x351,_0x35c741);}_0x303dda[_0x39665c(-0x14a,-0x4b,-0x29c,-0x7d)]=_0x64294a(0x627,0x6aa,0x4c6,0x75c),_0x303dda[_0x39665c(-0xc2,-0x1cb,-0x1d3,-0x15)]=function(_0xfdb874,_0x27dd50){return _0xfdb874===_0x27dd50;};function _0x64294a(_0x4cdebf,_0x3b5b01,_0x1a3dd2,_0x2a3744){return _0x4c7b(_0x3b5b01-0x212,_0x2a3744);}_0x303dda[_0x64294a(0x636,0x446,0x3f6,0x240)]=_0x39665c(0x9a,-0xf9,0x269,0x19),_0x303dda[_0x39665c(0x127,0x2e4,-0xb9,0x2d0)]=_0x64294a(0x539,0x703,0x83b,0x915)+_0x39665c(0x21d,0x1bc,0x1f4,0x5b);const _0x5e30d9=_0x303dda;let _0x59f359=!![];return function(_0x1cee48,_0x51876f){function _0x761a68(_0x28ed92,_0x4ed3dc,_0x2fb846,_0x4216ba){return _0x39665c(_0x28ed92-0x5aa,_0x4ed3dc-0x0,_0x2fb846-0x11b,_0x4216ba);}const _0x1acac1={};_0x1acac1[_0x761a68(0x497,0x476,0x599,0x314)]=_0x5e30d9[_0x5f54cf(0x6a3,0x430,0x647,0x717)];const _0x44baad=_0x1acac1;function _0x5f54cf(_0xf876b4,_0x23110a,_0x413bc0,_0x7d2916){return _0x39665c(_0x413bc0-0x520,_0x23110a-0x86,_0x413bc0-0x6e,_0x23110a);}const _0xc1d756=_0x59f359?function(){const _0x1229a8={};function _0x2c9f43(_0x2fe116,_0xd87fb5,_0x27b9b0,_0x38d23d){return _0x761a68(_0x2fe116- -0x286,_0xd87fb5-0x157,_0x27b9b0-0xee,_0x27b9b0);}_0x1229a8[_0x464af5(0x407,0x5cc,0x2c2,0x36a)]=_0x5e30d9[_0x2c9f43(0x355,0x4ca,0x1de,0x3e3)];const _0x3c2e63=_0x1229a8;function _0x464af5(_0x11a2da,_0x59d4ff,_0xe8eecf,_0x3b5cd4){return _0x5f54cf(_0x11a2da-0x8a,_0x3b5cd4,_0x11a2da- -0x1f8,_0x3b5cd4-0xcd);}if(_0x5e30d9[_0x2c9f43(0x537,0x54c,0x443,0x4be)](_0x5e30d9[_0x2c9f43(0x1da,0x3a,0x2b1,0x1f1)],_0x2c9f43(0x46b,0x413,0x68a,0x265)))_0x51b8b7=_0x4c77d0['cacheCateg'+_0x464af5(0x1d2,-0x36,0x3f,0x3e9)][_0x43e376],_0x1c118a[_0x2c9f43(0x2be,0x319,0x154,0x287)](_0x44baad['ONAJY']);else{if(_0x51876f){if(_0x5e30d9[_0x2c9f43(0x262,0x9f,0x37d,0xe5)](_0x5e30d9[_0x464af5(0x20b,0x155,0x18c,0x367)],'EeGmL')){const _0x3c5077=_0x51876f[_0x2c9f43(0x4b7,0x343,0x3f4,0x576)](_0x1cee48,arguments);return _0x51876f=null,_0x3c5077;}else _0xdb6cff[_0x2c9f43(0x2be,0x273,0x233,0x2a8)](_0x3c2e63[_0x2c9f43(0x403,0x214,0x3ca,0x403)]);}}}:function(){};return _0x59f359=![],_0xc1d756;};}()),_0xd3ade4=_0x9c35ab(this,function(){const _0x1a5221={};_0x1a5221[_0x3d12de(0x2a3,0x43d,0x426,0x4bd)]='(((.+)+)+)'+'+$';function _0x15df9f(_0x21101a,_0x3f8e84,_0x1dd038,_0x24240f){return _0x4c7b(_0x1dd038- -0x1c5,_0x21101a);}function _0x3d12de(_0x37e2d7,_0x396349,_0x110959,_0x5901dd){return _0x4c7b(_0x5901dd-0x157,_0x110959);}const _0x348cb3=_0x1a5221;return _0xd3ade4[_0x15df9f(0x3d2,0x1ec,0x2ac,0x2e8)]()[_0x3d12de(0x650,0x519,0x7ee,0x6e5)](_0x348cb3[_0x3d12de(0x391,0x2c4,0x45f,0x4bd)])[_0x3d12de(0x765,0x743,0x6ea,0x5c8)]()[_0x3d12de(0x4e2,0x46c,0x4f7,0x34d)+'r'](_0xd3ade4)[_0x15df9f(0x2a1,0x478,0x3c9,0x3ab)](_0x348cb3[_0x3d12de(0x527,0x5e4,0x4f0,0x4bd)]);});_0xd3ade4();const _0x11e1f3=(function(){function _0x54fae7(_0x682612,_0x48363c,_0x2d74e8,_0x3d05e9){return _0x4c7b(_0x3d05e9- -0x35d,_0x2d74e8);}const _0x2da70f={'aockt':function(_0xe24b5b,_0x5f3be8,_0x5526de){return _0xe24b5b(_0x5f3be8,_0x5526de);},'PKMPt':'HEADER','CRWTd':_0x54fae7(-0xc6,-0x16a,0x164,0x34),'kufjj':function(_0x20d7aa){return _0x20d7aa();},'vrGsO':_0x54fae7(0xfd,0x167,-0x9c,0x126)+_0x513212(0x292,0x498,0x414,0x37e),'YgKhy':function(_0xf4cef5,_0x122b74){return _0xf4cef5!==_0x122b74;},'TmImG':_0x513212(0x2cc,0x326,0x3f3,0x496),'lrqiX':'azVaz','ReTPX':'UCHfy'};let _0x191597=!![];function _0x513212(_0x35cccd,_0x11374c,_0x1909d8,_0x2aa067){return _0x4c7b(_0x35cccd-0x4c,_0x11374c);}return function(_0x2abba9,_0x35b74d){function _0x2966d3(_0x2bc2f9,_0x44e15c,_0x57cdf4,_0x1f9f86){return _0x54fae7(_0x2bc2f9-0xfd,_0x44e15c-0x1d4,_0x44e15c,_0x57cdf4-0x194);}function _0x3173d7(_0x28257e,_0x4552fd,_0x1c75a9,_0x258e95){return _0x513212(_0x28257e-0x36,_0x4552fd,_0x1c75a9-0x1b7,_0x258e95-0x8e);}const _0x2dab4e={'skKcy':function(_0x4a1323,_0x1df872,_0x2461aa){return _0x2da70f['aockt'](_0x4a1323,_0x1df872,_0x2461aa);},'pVGXy':_0x2da70f[_0x2966d3(-0xe4,-0xc2,-0x10,-0xe2)],'yNGoH':_0x2da70f[_0x2966d3(0x247,0x1ad,0x250,0x3bf)],'jyAbL':function(_0x489253){return _0x2da70f['kufjj'](_0x489253);},'yzZIq':_0x2da70f[_0x3173d7(0x546,0x75a,0x36a,0x59d)],'ULScP':function(_0x3aca14,_0x517f50){function _0x126a84(_0x93fbcc,_0x1ce969,_0x499e01,_0x41c450){return _0x3173d7(_0x499e01-0x183,_0x93fbcc,_0x499e01-0x83,_0x41c450-0x144);}return _0x2da70f[_0x126a84(0x849,0x5ef,0x738,0x683)](_0x3aca14,_0x517f50);},'qiKvM':_0x2da70f[_0x3173d7(0x2aa,0x332,0x23e,0x167)],'xNQPV':_0x2da70f[_0x3173d7(0x49d,0x4ec,0x527,0x452)]};if(_0x2da70f[_0x2966d3(0x258,0x38b,0x28b,0x3ac)]!==_0x2da70f[_0x2966d3(0x2f4,0x3a0,0x28b,0xc5)])return _0x5695f4=_0xe2ccfa[_0x3173d7(0x625,0x67a,0x408,0x5ce)](_0x42609f)[0x265*0xb+0xa4*-0x32+0x5b3],_0x5c5353=_0x2dab4e[_0x3173d7(0x517,0x4be,0x383,0x627)](_0x3e59e3,_0x334241,{'method':_0x2dab4e[_0x3173d7(0x23d,0x394,0x239,0x12c)],'headers':_0x1fea0c['headers'],'redirect':0x0}),_0x487a90=_0x57c746['headers']['location']['replace'](_0x2dab4e[_0x3173d7(0x2d8,0x4ce,0x1fd,0x343)],''),_0x5ca5ad;else{const _0x5a124d=_0x191597?function(){function _0x159cc2(_0x52e958,_0x11ca04,_0x2f802f,_0x51c607){return _0x2966d3(_0x52e958-0xac,_0x52e958,_0x2f802f-0x328,_0x51c607-0x91);}function _0x179cc4(_0x5a756b,_0x324128,_0x34f74d,_0x20fb38){return _0x2966d3(_0x5a756b-0x164,_0x20fb38,_0x5a756b-0x35c,_0x20fb38-0xb5);}if(_0x35b74d){if(_0x2dab4e[_0x159cc2(0x5db,0x63f,0x621,0x506)](_0x2dab4e[_0x179cc4(0x665,0x7d8,0x87d,0x46c)],_0x2dab4e[_0x159cc2(0x3f1,0x2f0,0x4eb,0x55c)])){const _0x4ef8b4=_0x35b74d['apply'](_0x2abba9,arguments);return _0x35b74d=null,_0x4ef8b4;}else _0x2dab4e['jyAbL'](_0x2e55fb),_0xb8b6c[_0x159cc2(0x32b,0x3e0,0x44a,0x2e8)](_0x2dab4e['yzZIq']);}}:function(){};return _0x191597=![],_0x5a124d;}};}()),_0x593288=_0x11e1f3(this,function(){function _0x4c9b4a(_0x59d97f,_0x4b8551,_0x7bbc2c,_0x122d24){return _0x4c7b(_0x7bbc2c- -0x141,_0x122d24);}function _0x35c655(_0x2c686a,_0x2a419b,_0x48403e,_0x30f7f5){return _0x4c7b(_0x48403e- -0x143,_0x2c686a);}const _0x215931={'JhroA':function(_0x3b38c9,_0x4f718d){return _0x3b38c9==_0x4f718d;},'EJrxg':function(_0x37dc42,_0x50cef8){return _0x37dc42===_0x50cef8;},'UqKwe':'eeEuE','zLQDS':'UsusX','LTshk':function(_0x56a502,_0x13fa29){return _0x56a502(_0x13fa29);},'HXnvh':function(_0x50ba9b,_0x5d7f6b){return _0x50ba9b+_0x5d7f6b;},'JxPNo':function(_0x4e58d1,_0x14d9a0){return _0x4e58d1+_0x14d9a0;},'bWgDO':_0x35c655(0x392,0x29a,0x34d,0x213)+_0x35c655(0x3a6,0x4c7,0x3a4,0x38e),'vIDDP':'{}.constru'+_0x35c655(0x2f2,0x3ab,0x1ee,0x344)+_0x4c9b4a(-0x4d,-0xc,0x164,0x1a8)+'\x20)','ZkbaA':function(_0xb62b83,_0x2f23c0){return _0xb62b83===_0x2f23c0;},'OkYEz':_0x4c9b4a(0x42c,0x566,0x45e,0x2d4),'GVzQg':function(_0x278b8b){return _0x278b8b();},'ZIemO':_0x35c655(0x328,0x2aa,0x1a8,0x1de),'dUzqc':_0x4c9b4a(0x54e,0x532,0x3c0,0x434),'nzOWd':'info','XczqC':_0x4c9b4a(-0xde,0xb3,0x138,0x8f),'USyNJ':_0x4c9b4a(0x37d,0x296,0x2e3,0x1d4),'OAgxw':'table','CHJgl':_0x4c9b4a(-0x7c,-0xa4,0x102,0x281),'Lxukp':function(_0x23dccb,_0x5a2906){return _0x23dccb<_0x5a2906;}},_0x5c5e9c=function(){function _0x1adfc0(_0x3e3698,_0x156474,_0x47ef93,_0x4ada43){return _0x4c9b4a(_0x3e3698-0x110,_0x156474-0x1c1,_0x4ada43- -0x253,_0x3e3698);}function _0x271c43(_0x3f8ba7,_0x5addfc,_0x34e929,_0x81b06){return _0x4c9b4a(_0x3f8ba7-0x11c,_0x5addfc-0x15,_0x34e929- -0x262,_0x5addfc);}const _0x1f5718={'ZZndU':function(_0x19520f,_0x383f1f){function _0x221c2a(_0x563390,_0x10da17,_0x4f45f8,_0x1eb1d8){return _0x4c7b(_0x4f45f8- -0x2d7,_0x10da17);}return _0x215931[_0x221c2a(-0x25b,-0xc,-0xdd,0x1c)](_0x19520f,_0x383f1f);}};if(_0x215931['EJrxg'](_0x215931[_0x1adfc0(-0x235,-0x352,-0x2b9,-0x140)],_0x215931['zLQDS']))_0x161b73[_0x9ebef5++]=_0x3d7ade['fromCharCo'+'de'](_0x2c175d);else{let _0x19e8b7;try{_0x19e8b7=_0x215931[_0x1adfc0(-0x114,0x47,-0x336,-0x16f)](Function,_0x215931['HXnvh'](_0x215931[_0x271c43(0x185,0x102,0x94,0x1e)](_0x215931['bWgDO'],_0x215931[_0x1adfc0(0xad,-0x1f0,0x14,-0x12b)]),');'))();}catch(_0x26e4f6){_0x215931[_0x271c43(-0x18f,-0xcc,-0xfc,-0x9a)](_0x215931['OkYEz'],_0x215931[_0x271c43(-0x1e4,-0x144,-0x131,0x18)])?_0x19e8b7=window:_0x1f5718[_0x1adfc0(0x102,0x122,-0xa1,0x6d)](_0x4debb3,-0xc7a*-0x2+-0x722+-0x1192)?_0x2903b0[_0x39785c++]=_0x5a131f[_0x271c43(0xa1,-0x1be,-0x3a,0xcb)+'de'](_0x126d15,_0x765c6d):_0xc1887e[_0x4b0f19++]=_0x3f15ae[_0x271c43(-0x3a,0x72,-0x3a,-0xf8)+'de'](_0x32d5c4,_0x5cc74d,_0x206f2f);}return _0x19e8b7;}},_0x214cc0=_0x215931[_0x4c9b4a(0x4fe,0x30b,0x404,0x297)](_0x5c5e9c),_0x1a81cd=_0x214cc0['console']=_0x214cc0[_0x4c9b4a(0x52a,0x2d1,0x3fd,0x392)]||{},_0x51c964=[_0x215931['ZIemO'],_0x215931[_0x4c9b4a(0xa4,0xea,0x203,0x234)],_0x215931['nzOWd'],_0x215931[_0x4c9b4a(0x41e,0x3f8,0x2bf,0x292)],_0x215931['USyNJ'],_0x215931[_0x35c655(0x356,0x4f0,0x358,0x54d)],_0x215931['CHJgl']];for(let _0xfac319=-0x6c3*0x3+0x1e0c+-0x77*0x15;_0x215931['Lxukp'](_0xfac319,_0x51c964['length']);_0xfac319++){const _0x2d6199=_0x11e1f3[_0x4c9b4a(0x1e3,-0x144,0xb5,-0xfb)+'r']['prototype'][_0x35c655(0x14c,0x377,0x2d3,0x1f0)](_0x11e1f3),_0x2d5fdf=_0x51c964[_0xfac319],_0x1d86f4=_0x1a81cd[_0x2d5fdf]||_0x2d6199;_0x2d6199['__proto__']=_0x11e1f3[_0x4c9b4a(0x103,0xd9,0x2d5,0x4b0)](_0x11e1f3),_0x2d6199['toString']=_0x1d86f4[_0x4c9b4a(0x36a,0x2c6,0x330,0x181)][_0x4c9b4a(0x3e6,0x47b,0x2d5,0x4e0)](_0x1d86f4),_0x1a81cd[_0x2d5fdf]=_0x2d6199;}});_0x593288();import _0x1d77db from'assets://js/lib/cheerio.min.js';import'assets://js/lib/crypto-js.js';const _0x11cb8e={};_0x11cb8e[_0x32fa5d(-0x14f,-0x3b,0x1b0,0x16f)]=_0x397eb8(0x385,0x44c,0x428,0x1ff)+_0x32fa5d(-0x237,-0x212,-0x1a7,-0xae);function _0x32fa5d(_0x423bd2,_0x46f4aa,_0x55c469,_0x11db34){return _0x4c7b(_0x46f4aa- -0x3d9,_0x423bd2);}const _0x38f067={};_0x38f067[_0x32fa5d(0x140,-0x3b,-0x5c,-0x15)]=_0x397eb8(0x3e5,0x357,0x1d3,0x5d3)+_0x397eb8(0x40b,0x5c8,0x4aa,0x46e)+_0x32fa5d(0x391,0x191,0x7f,-0x26)+'e\x20OS\x209_2\x20l'+_0x397eb8(0x5f6,0x727,0x6c3,0x546)+_0x32fa5d(0xe0,0x35,0x1bf,-0x18)+_0x32fa5d(0x24c,0x2f,0xd4,-0x1b7)+'1\x20(KHTML,\x20'+_0x32fa5d(-0x10a,-0x25a,-0x36b,-0x2fc)+_0x32fa5d(-0x21b,-0x60,0x101,0x1)+'.0.2526.10'+_0x397eb8(0x383,0x4ac,0x3d6,0x2d0)+'3C75\x20Safar'+_0x397eb8(0x544,0x3fa,0x6da,0x3b9);const _0x166d14={};_0x166d14['n']='全部',_0x166d14['v']='0';const _0x241c12={};_0x241c12['n']='地区',_0x241c12['v']='1';const _0x5524b0={};_0x5524b0['n']='类型',_0x5524b0['v']='2';const _0x59461b={};_0x59461b['key']=0x1,_0x59461b[_0x32fa5d(0x2d7,0x183,0x1f9,0x54)]='类别',_0x59461b['value']=[_0x166d14,_0x241c12,_0x5524b0];const _0x3cff34={};_0x3cff34[_0x32fa5d(-0x1e0,-0x168,-0x28b,-0x2ce)]=[_0x59461b];const _0x56f11d={};_0x56f11d[_0x32fa5d(-0x133,-0xe2,0xc6,-0x113)]='',_0x56f11d[_0x397eb8(0x6fd,0x6da,0x864,0x6d6)]=![],_0x56f11d[_0x32fa5d(-0x10f,-0x9b,0x4d,-0x19)]=_0x397eb8(0x62d,0x6e0,0x5d8,0x678),_0x56f11d['s_version']='lf_live10_'+_0x32fa5d(0x1eb,0x103,0x168,-0x82)+'.js',_0x56f11d[_0x32fa5d(-0x31,0x86,-0x9f,-0x17)]=![],_0x56f11d[_0x397eb8(0x32b,0x147,0x20f,0x357)]=!![],_0x56f11d['radio_flag']=![],_0x56f11d[_0x397eb8(0x34f,0x198,0x4c1,0x3b0)]=![],_0x56f11d['search_fla'+'g']=!![],_0x56f11d[_0x397eb8(0x4aa,0x3a7,0x3df,0x3e8)+'ag']=!![],_0x56f11d[_0x32fa5d(-0x31b,-0x14d,-0x29c,-0x125)]=!![],_0x56f11d['category_f'+_0x397eb8(0x510,0x62e,0x5a7,0x54b)+_0x397eb8(0x60c,0x4e7,0x5c3,0x4fc)]=0x3e8,_0x56f11d[_0x397eb8(0x36c,0x526,0x1de,0x3aa)+'ch_interva'+'l']=0x3e8,_0x56f11d[_0x397eb8(0x541,0x4c6,0x427,0x491)+_0x32fa5d(-0x35e,-0x152,-0x327,-0x172)]=0x3e8,_0x56f11d[_0x397eb8(0x43c,0x284,0x24e,0x273)+'h_interval']=0xbb8,_0x56f11d[_0x397eb8(0x32f,0x272,0x522,0x431)+_0x397eb8(0x435,0x32d,0x566,0x29d)]='🔴',_0x56f11d[_0x397eb8(0x2e4,0x165,0x204,0x430)+_0x397eb8(0x6e3,0x7da,0x817,0x81f)]='🟢',_0x56f11d[_0x397eb8(0x3f7,0x21c,0x587,0x43b)+_0x397eb8(0x5da,0x7e2,0x679,0x6c2)]=_0x32fa5d(0x292,0x146,0x28d,0x26e)+_0x397eb8(0x39d,0x264,0x321,0x1ec)+_0x397eb8(0x423,0x529,0x5b8,0x596)+'_img/00/20'+'/64/2Kumfi'+_0x32fa5d(-0x1ab,-0x32,0x93,0xa7),_0x56f11d['headers']=_0x11cb8e,_0x56f11d[_0x397eb8(0x46b,0x480,0x5e7,0x4cf)]=_0x38f067,_0x56f11d[_0x397eb8(0x460,0x589,0x56f,0x450)]=[],_0x56f11d[_0x32fa5d(-0x146,-0x83,-0x1b2,0x1)+'es']=[],_0x56f11d[_0x397eb8(0x650,0x6a6,0x56a,0x81e)]={},_0x56f11d[_0x32fa5d(0x79,-0x86,-0x284,-0x1b4)+_0x32fa5d(-0x166,-0x1de,-0xd,-0x2ac)]={},_0x56f11d[_0x32fa5d(-0x237,-0x130,0x21,-0xdf)+_0x397eb8(0x5ac,0x58a,0x50d,0x4f1)]={},_0x56f11d['groupDB']=[],_0x56f11d[_0x32fa5d(-0x134,-0x5f,0x1a2,0x34)]={},_0x56f11d[_0x32fa5d(0x70,-0x112,-0x18a,-0x22f)]=[],_0x56f11d['pics']={},_0x56f11d[_0x32fa5d(0x2ec,0x12f,-0xa6,0x25f)]={},_0x56f11d[_0x397eb8(0x401,0x568,0x292,0x2e6)]=_0x3cff34,_0x56f11d['s_remarks']=_0x397eb8(0x487,0x34c,0x51a,0x63f)+_0x397eb8(0x5dc,0x7be,0x6c9,0x70f)+_0x397eb8(0x2f5,0x337,0x193,0x18c);function _0x397eb8(_0xbabf2e,_0x204754,_0x158c1f,_0x1b0ea7){return _0x4c7b(_0xbabf2e-0x153,_0x204754);}_0x56f11d[_0x397eb8(0x521,0x390,0x68b,0x3ed)]=_0x397eb8(0x46e,0x55c,0x3bb,0x449),_0x56f11d['s_country']='中国',_0x56f11d['s_author']=_0x32fa5d(0x1cd,0x108,-0x59,0x6e),_0x56f11d[_0x397eb8(0x320,0x276,0x2e4,0x49f)]=_0x397eb8(0x5a0,0x660,0x4b7,0x621)+'min.js版本起,'+_0x32fa5d(-0x168,-0x8e,-0x25,-0x1e6)+_0x32fa5d(-0x105,0x2a,0x202,-0x15b)+_0x397eb8(0x66e,0x53e,0x693,0x558)+'其他没有异步功能的T'+_0x32fa5d(-0xe6,-0x178,-0x19d,-0x2c0)+'使用本源,请用旧版本'+'(lf_live8_'+_0x397eb8(0x52f,0x561,0x596,0x327)+_0x32fa5d(0xfb,0xc0,0x1bb,-0x4f)+_0x32fa5d(0x61,0x1de,0x2c4,0xd6)+_0x397eb8(0x665,0x77e,0x4c8,0x587)+'加测试其他功能可行性'+_0x32fa5d(-0x3d1,-0x1dc,-0x109,-0x36b);const config=_0x56f11d;function lftb1(_0x34a265){function _0x2d3c61(_0x447b0d,_0x29e1fe,_0x232ef2,_0x28ce6b){return _0x397eb8(_0x232ef2- -0x446,_0x28ce6b,_0x232ef2-0xb1,_0x28ce6b-0x72);}function _0x19cb2e(_0x431ce2,_0x12806a,_0x3f2447,_0x29b0ad){return _0x397eb8(_0x431ce2-0x130,_0x3f2447,_0x3f2447-0x1e3,_0x29b0ad-0x88);}const _0x276e93={'uDfAe':function(_0x3f56ca,_0x8f5225){return _0x3f56ca!=_0x8f5225;},'FLFjk':function(_0x196c73,_0x3d2576,_0x1caada){return _0x196c73(_0x3d2576,_0x1caada);},'FbtIX':_0x2d3c61(-0x46,0xa,0x11f,0x2e7),'ZLbWK':_0x2d3c61(0x106,-0xf7,0xbb,0x1a7)+_0x19cb2e(0x58b,0x716,0x6a2,0x41f)+_0x19cb2e(0x540,0x71d,0x746,0x5a0)+_0x19cb2e(0x5fb,0x7ea,0x794,0x4e5),'pUpgQ':_0x19cb2e(0x807,0x62e,0x7ab,0x676),'grImI':_0x2d3c61(0x3f,0x3c,-0x61,-0x27f)+_0x2d3c61(0x30e,0x8b,0xf6,0xa)+_0x2d3c61(0x151,0x79,0x1b,0x83)+_0x19cb2e(0x6f3,0x875,0x4f7,0x803)+_0x19cb2e(0x5eb,0x69c,0x6e5,0x746)+_0x2d3c61(-0x7b,0x35,0x1a0,-0x70)+_0x2d3c61(0x23e,0xc0,0x29c,0x11c)+_0x19cb2e(0x412,0x215,0x273,0x416)+_0x2d3c61(0x18c,0x89,0x8c,0x5b)+'4.0.0.0\x20Sa'+_0x2d3c61(0x33d,0x338,0x2a1,0x29f)+'6','YEBnA':_0x2d3c61(0x17,0x259,0x8e,0x1bb),'pqxJz':_0x2d3c61(0x83,0x1c2,0x9e,-0x130),'GJhLB':function(_0x216415,_0x3d0140){return _0x216415+_0x3d0140;},'eYmrC':_0x19cb2e(0x672,0x854,0x7f8,0x868)+_0x19cb2e(0x60d,0x829,0x593,0x82a)+_0x2d3c61(0x35c,-0x44,0x1d6,0x370)+'ry/wndt_st'+'reams?post'+_0x2d3c61(0x230,0x1f7,0x205,0x1f7),'DZsgr':_0x2d3c61(0x207,0x73,0x1b1,0x41)+'ue','TwqCT':_0x2d3c61(0x120,-0x130,-0xff,0xe3),'OfEhh':function(_0x28b231){return _0x28b231();},'iWVgg':'AsLqZ','EqLUd':_0x2d3c61(0x46e,0xdc,0x261,0x25d),'fxeCs':_0x2d3c61(-0x39,-0x14,0x190,0x21)+_0x2d3c61(-0xbb,0x87,-0xad,-0xab),'KypDd':'iLpXt','NKFHA':_0x2d3c61(0x96,-0x24b,-0x74,0x90)+'不支持异步!建议使用'+'蜂蜜大佬的影视最新版'+'!'};console['log'](_0x19cb2e(0x701,0x530,0x53e,0x8a5)),config['lfpfg']?lfcc(_0x34a265):(_0x276e93[_0x2d3c61(-0xc6,-0xcc,0x4c,0x111)](lfaa),lfcc(_0x34a265));try{_0x276e93[_0x2d3c61(0x59,-0x1a8,0x45,-0x4e)]!==_0x276e93[_0x19cb2e(0x7d0,0x763,0x72e,0x7bb)]?(_0x276e93['OfEhh'](lfff),console['log'](_0x276e93[_0x2d3c61(0x44,0xa9,0x94,-0x16a)])):_0x276e93[_0x19cb2e(0x805,0x94b,0x986,0x707)](_0x1b66d4['cacheClass'+'es'][_0x1e0a3d],_0x415abd)&&_0x167f1e[_0x2d3c61(-0xbb,-0xee,-0x16e,-0xd8)](_0xc0cb70[_0x2d3c61(-0xe0,0x15d,0x63,-0x134)+'es'][_0x5785ce]);}catch(_0x768d3){if(_0x276e93[_0x19cb2e(0x626,0x45c,0x4b0,0x80a)]===_0x19cb2e(0x630,0x60e,0x492,0x54f)){let _0x930462='',_0x29b3ff='';try{_0x29b3ff=_0x276e93['FLFjk'](_0x141200,_0xbc5267,{'headers':{'authority':_0x276e93[_0x19cb2e(0x5e3,0x796,0x40f,0x65a)],'accept':_0x276e93[_0x19cb2e(0x749,0x85d,0x590,0x779)],'accept-language':_0x2d3c61(0x206,0x14e,0x95,0x1f9)+_0x19cb2e(0x78a,0x66e,0x7a3,0x980),'authorization':_0x2d3c61(-0x1fa,0x61,-0xff,-0x8d),'cache-control':_0x276e93[_0x2d3c61(-0xac,-0x54,0xc7,0x23d)],'user-agent':_0x276e93['grImI']}})[_0x19cb2e(0x56a,0x4d7,0x598,0x424)];let _0x3e7d43=/streaming url:([\s\S]*?)(.*?)<\/span>/m,_0x49b35b=/var wndt = (.*?)token":"(.*?)",/m;if(_0x29b3ff[_0x19cb2e(0x826,0x928,0x8ef,0x90a)](_0x3e7d43))return _0x930462=_0x29b3ff[_0x19cb2e(0x826,0x829,0x664,0x8a2)](_0x3e7d43)[0x3*-0x1f0+-0x1dc+0x7ae],_0x29b3ff=_0x276e93[_0x2d3c61(0x1dd,0x43a,0x289,0x39a)](_0x1049b1,_0x930462,{'method':_0x276e93[_0x19cb2e(0x5d8,0x426,0x67f,0x7ca)],'headers':_0x473ff0['headers'],'redirect':0x0}),_0x930462=_0x29b3ff[_0x2d3c61(0x188,0x209,0x159,-0x36)][_0x19cb2e(0x658,0x529,0x6d3,0x597)]['replace'](_0x276e93['pqxJz'],''),_0x930462;let _0x21b0a3=_0x29b3ff[_0x19cb2e(0x826,0x68d,0x9f3,0x793)](_0x49b35b)[0x1c54+-0x1f*0x3e+-0x14d0],_0x2a3f08=_0x108d71[_0x2d3c61(0x1a0,0x44,0x12,-0x7a)](_0x1958d4['lastIndexO'+'f']('/')+(-0x1d*0x9e+0x1036+0x1b1));_0x29b3ff=_0x276e93[_0x19cb2e(0x7ff,0x611,0x9e1,0x6ae)](_0x15e9bf,_0x276e93[_0x2d3c61(0xe8,-0xd4,-0x42,0x1d2)](_0x276e93[_0x2d3c61(-0x10b,-0x186,-0x42,-0x1cd)](_0x276e93[_0x2d3c61(-0x192,-0x273,-0x105,-0x129)],_0x2a3f08),_0x276e93[_0x2d3c61(0x180,0xd4,-0x22,-0x19b)]),{'headers':{'authority':_0x276e93[_0x19cb2e(0x5e3,0x55b,0x561,0x7be)],'accept':_0x276e93['ZLbWK'],'accept-language':_0x19cb2e(0x60b,0x559,0x5e5,0x7cc)+_0x19cb2e(0x78a,0x850,0x9a6,0x913),'authorization':_0x276e93[_0x19cb2e(0x637,0x7cb,0x511,0x769)],'cache-control':'no-cache','stream-token':_0x21b0a3,'user-agent':'Mozilla/5.'+_0x19cb2e(0x66c,0x734,0x54c,0x868)+'\x20NT\x2010.0;\x20'+_0x19cb2e(0x6f3,0x904,0x4ed,0x4dd)+_0x19cb2e(0x5eb,0x5fc,0x632,0x481)+_0x19cb2e(0x716,0x929,0x8cc,0x567)+'\x20(KHTML,\x20l'+'ike\x20Gecko)'+_0x2d3c61(-0x36,0x5b,0x8c,0xcb)+_0x2d3c61(0x62,-0x2d2,-0x13c,-0xef)+_0x2d3c61(0x325,0x33e,0x2a1,0x49a)+'6'}})[_0x19cb2e(0x56a,0x4dd,0x428,0x5ce)],_0x29b3ff=_0x29f397[_0x2d3c61(0x3ec,0x245,0x246,0x247)](_0x29b3ff),_0x930462=_0x29b3ff[_0x19cb2e(0x58a,0x743,0x391,0x51a)]['streams'][-0x99e*-0x3+-0x2ad+-0x1a2d]['url'];}catch(_0x4c5484){_0x42da58['log'](_0x4c5484);}return _0x930462;}else console[_0x2d3c61(-0xc8,0x67,-0x8,-0xeb)](_0x276e93['NKFHA']);}}function lftb2(_0x533d9b){const _0x29da41={};function _0x26d9e(_0x38a3db,_0x50f5f2,_0x2ac714,_0x3d685e){return _0x32fa5d(_0x38a3db,_0x3d685e-0x7ae,_0x2ac714-0xb9,_0x3d685e-0x1c6);}_0x29da41[_0x4e634d(0x16e,-0x6d,0x21d,0x258)]=function(_0x52e531,_0x86989d){return _0x52e531<_0x86989d;},_0x29da41[_0x4e634d(0x221,0x300,0x1cc,0x271)]=_0x4e634d(0x20e,-0x11,0x241,0x21a);function _0x4e634d(_0x47205a,_0x3a1808,_0xfc8d8c,_0x3acd49){return _0x397eb8(_0x47205a- -0x1b6,_0x3a1808,_0xfc8d8c-0x35,_0x3acd49-0xce);}const _0x4a83ea=_0x29da41,_0x57d35c={};_0x57d35c[_0x26d9e(0x828,0x6b3,0x7a2,0x8d1)]=[];let _0x20d186=_0x57d35c;_0x533d9b&&(_0x20d186['filters']=config[_0x4e634d(0x24b,0x4a,0x242,0x251)]);for(let _0x2a8184=0x23b7+-0x1*-0xa37+-0x2dee;_0x4a83ea[_0x4e634d(0x16e,0x16e,0x1d1,0xc0)](_0x2a8184,config[_0x4e634d(0x264,0x22a,0x140,0x2b8)][_0x26d9e(0x8f6,0x61e,0x6d3,0x740)]);_0x2a8184++){_0x20d186['class']['push'](config[_0x26d9e(0x642,0x89f,0x55f,0x69c)][_0x2a8184]);}const _0x1945e1={};return _0x1945e1['type_id']=_0x4a83ea['PeUQj'],_0x1945e1[_0x26d9e(0x7df,0x6bc,0x7d8,0x704)]='电台',config[_0x4e634d(0x511,0x5bd,0x491,0x523)]&&config[_0x26d9e(0x64b,0x673,0x64c,0x661)]&&_0x20d186[_0x4e634d(0x499,0x2ae,0x4c5,0x5ab)][_0x26d9e(0x6d6,0x520,0x5ef,0x67d)](_0x1945e1),JSON['stringify'](_0x20d186);}function lftb3(){const _0x34699b={'vSOAw':function(_0x3081ab,_0x9dbede,_0xf2c588){return _0x3081ab(_0x9dbede,_0xf2c588);},'xLNnb':function(_0x5135ed,_0x2303d6){return _0x5135ed+_0x2303d6;},'rxqRI':function(_0x327352,_0x3f9443){return _0x327352+_0x3f9443;},'ACIKj':function(_0x5330cf,_0x21eb6b){return _0x5330cf+_0x21eb6b;},'THoRz':_0x3682f9(0x7ac,0x967,0x689,0x5eb),'SxGsC':'$$$','mWZez':_0x433f90(0x64a,0x6c4,0x766,0x787),'ReAue':_0x3682f9(0x6f3,0x601,0x7e6,0x85e)+_0x433f90(0x779,0x7b9,0x90d,0x8bb),'HgWMI':_0x3682f9(0x879,0x92b,0xa68,0x8d3),'DsGuV':function(_0x59b617,_0x2d1d1d,_0xf1eeba){return _0x59b617(_0x2d1d1d,_0xf1eeba);},'HpQRQ':_0x433f90(0x6f7,0x691,0x7d9,0x4c8)+_0x3682f9(0x69a,0x80c,0x5fc,0x4e4)+'/?act=home','ewsVN':function(_0xc6b74b,_0x2782b4){return _0xc6b74b(_0x2782b4);},'PIghw':function(_0x44cb58,_0x381fb6){return _0x44cb58===_0x381fb6;},'lbpcA':_0x3682f9(0x59a,0x40d,0x66f,0x786),'iACnj':_0x3682f9(0x89b,0x9e5,0x890,0xa42)+_0x433f90(0x52e,0x6c5,0x53f,0x4e9)+_0x433f90(0x75c,0x857,0x9fc,0x9a1)+_0x3682f9(0x707,0x4e8,0x842,0x8c2)+_0x433f90(0x84b,0x799,0x815,0x9a5)+_0x433f90(0x999,0x8fc,0xac8,0x9b8)+_0x3682f9(0x53a,0x42a,0x61f,0x6dd)+_0x433f90(0x658,0x68b,0x64a,0x883)+_0x433f90(0x91f,0x8d2,0x75c,0x940)+'.png','Ymxev':_0x3682f9(0x8ab,0x920,0x8b8,0x702)};function _0x433f90(_0xf30a87,_0x241ebd,_0x266160,_0x585f62){return _0x32fa5d(_0x585f62,_0x241ebd-0x755,_0x266160-0xbf,_0x585f62-0x1ee);}let _0x3e13dd={},_0x25ffa9=[];if(config['iptv_flag']){if(config[_0x3682f9(0x587,0x3ce,0x61d,0x55a)]){const _0x3a186b={};_0x3a186b[_0x3682f9(0x747,0x7a3,0x799,0x6b3)]=config[_0x433f90(0x69d,0x694,0x775,0x81b)];let _0x49b6cf=_0x34699b[_0x433f90(0x97c,0x92e,0x7f1,0x95b)](req,_0x34699b['HpQRQ'],_0x3a186b)[_0x433f90(0x83d,0x663,0x85d,0x6bb)],_0x3798da=_0x1d77db[_0x433f90(0x72d,0x801,0x67b,0x718)](_0x49b6cf),_0x577fc0=_0x34699b['ewsVN'](_0x3798da,'ul[data-ro'+_0x433f90(0x47a,0x652,0x693,0x784)+_0x3682f9(0x819,0x8fb,0x7e3,0x68f));_0x577fc0[_0x3682f9(0x607,0x7a9,0x43f,0x711)](function(_0x53e350){function _0x554d01(_0x19dc3b,_0x4b7f06,_0x3a8cf5,_0x1c4abe){return _0x3682f9(_0x4b7f06- -0x3bf,_0x3a8cf5,_0x3a8cf5-0x144,_0x1c4abe-0x1b0);}function _0x239b14(_0x56a5be,_0x5134bf,_0x53ad96,_0xdd7d44){return _0x3682f9(_0xdd7d44- -0x8c,_0x5134bf,_0x53ad96-0x66,_0xdd7d44-0x1e0);}_0x34699b['vSOAw'](_0x3798da,'a',this)[_0x239b14(0x615,0x892,0x89b,0x79a)]()!=''&&_0x25ffa9[_0x239b14(0x572,0x257,0x2fe,0x3f4)]({'vod_id':_0x34699b[_0x554d01(0x407,0x445,0x541,0x592)](_0x34699b[_0x239b14(0x5f7,0x5b2,0x553,0x61e)](_0x34699b['ACIKj'](_0x34699b[_0x239b14(0x8a5,0x6e2,0x6e0,0x689)],_0x34699b['vSOAw'](_0x3798da,'a',this)[_0x554d01(0x29e,0x467,0x2ca,0x488)]()),_0x34699b[_0x554d01(0x73,0x1d8,0x257,0x6a)]),_0x34699b[_0x554d01(0x106,0x2a6,0x355,0x28e)](_0x3798da,'a',this)[_0x239b14(0x86d,0x713,0x5d3,0x7a4)](_0x34699b[_0x239b14(0x390,0x74d,0x541,0x59a)])),'vod_name':_0x34699b['vSOAw'](_0x3798da,'a',this)[_0x554d01(0x261,0x467,0x499,0x5a6)](),'vod_pic':config[_0x554d01(0x1a5,0x1e0,0x2a5,0x3f4)+'Url'],'vod_remarks':''});});}else{if(_0x34699b[_0x3682f9(0x555,0x405,0x5e5,0x4af)](_0x34699b['lbpcA'],_0x3682f9(0x59a,0x50f,0x56e,0x521))){const _0x321d35={};_0x321d35[_0x433f90(0x911,0x839,0x985,0x85b)]=_0x3682f9(0x6f3,0x4f8,0x845,0x807)+_0x3682f9(0x738,0x5fc,0x636,0x840),_0x321d35[_0x433f90(0x71f,0x8a6,0x723,0x78a)]=_0x34699b['HgWMI'],_0x321d35[_0x433f90(0x4c7,0x6db,0x8ae,0x717)]=_0x34699b[_0x3682f9(0x8a6,0xa12,0xa0f,0x9fd)],_0x321d35['vod_remark'+'s']=_0x34699b['Ymxev'],_0x25ffa9[_0x3682f9(0x480,0x5d2,0x606,0x3e1)](_0x321d35);}else{const _0x4b9d63={};_0x4b9d63['vod_id']=_0x34699b['ReAue'],_0x4b9d63[_0x433f90(0x71e,0x8a6,0xabf,0x9b3)]=_0x34699b[_0x3682f9(0x590,0x788,0x77d,0x546)],_0x4b9d63[_0x433f90(0x897,0x6db,0x8c5,0x4e7)]=_0x3682f9(0x89b,0x6d7,0x70e,0x902)+_0x433f90(0x7b8,0x6c5,0x67a,0x51e)+_0x3682f9(0x7d6,0x947,0x7a1,0x5c8)+'w.githubus'+'ercontent.'+_0x433f90(0x6f7,0x8fc,0x93a,0xacf)+_0x433f90(0x440,0x5bb,0x7c3,0x68f)+_0x3682f9(0x60a,0x63f,0x4bc,0x630)+_0x3682f9(0x851,0x6eb,0x99a,0x7c9)+_0x433f90(0x57d,0x5aa,0x66d,0x4dd),_0x4b9d63[_0x3682f9(0x82b,0x70e,0x800,0x8e1)+'s']=_0x433f90(0x9e3,0x92c,0x82c,0xa26),_0xe50786[_0x3682f9(0x480,0x52a,0x5d7,0x613)](_0x4b9d63);}}const _0x1130ae={};_0x1130ae['list']=_0x25ffa9,_0x3e13dd=_0x1130ae;}function _0x3682f9(_0x457a1e,_0x4e15b8,_0x2829de,_0x420685){return _0x32fa5d(_0x4e15b8,_0x457a1e-0x6d4,_0x2829de-0x11a,_0x420685-0xcb);}return JSON[_0x3682f9(0x820,0x7ca,0x97b,0x8f3)](_0x3e13dd);}function block_unlimited_requests(){const _0x53d597={};_0x53d597['list']=[],_0x53d597['page']=0x1,_0x53d597[_0x59d15f(0x20f,0x573,0x356,0x151)]=0x1;function _0x59d15f(_0x5e67bf,_0xa1ba95,_0x23ca4b,_0x15ca6c){return _0x397eb8(_0x23ca4b- -0x15,_0x5e67bf,_0x23ca4b-0xce,_0x15ca6c-0x163);}_0x53d597[_0x812adf(0x4eb,0x4fd,0x3b8,0x488)]=0x1,_0x53d597['total']=0x1;function _0x812adf(_0x413236,_0x1e6295,_0x232941,_0x3f651c){return _0x32fa5d(_0x232941,_0x3f651c-0x659,_0x232941-0x3a,_0x3f651c-0x7f);}let _0x123387=_0x53d597;return JSON['stringify'](_0x123387);}function lftb4(_0x10d26c,_0x2eacae,_0x1f8f91,_0x2a34f0){const _0x50874d={'Ionrq':_0x16b60e(-0x335,-0x236,-0x314,-0x158)+_0x16b60e(-0x1bf,-0x5e,-0x152,-0x4c)+_0x16b60e(0x185,-0x18d,-0xc,0x8c),'fghhI':_0x16b60e(-0x2c5,-0x221,-0x325,-0x158)+_0x299064(0x19f,0x310,0x225,0x2c5)+'!','qcyxh':function(_0x3bd396,_0x1aff8b){return _0x3bd396(_0x1aff8b);},'uzpAe':function(_0x449ed5,_0x6a5602,_0xa0e257){return _0x449ed5(_0x6a5602,_0xa0e257);},'tLXqu':_0x299064(0x1d2,0x367,0x29,0x2ab)+_0x299064(-0x1b,-0x7f,-0x216,-0x26),'hJybF':function(_0x16d8f3,_0x23fd55){return _0x16d8f3+_0x23fd55;},'rBLbn':function(_0x5567cb,_0x19e5e9){return _0x5567cb<_0x19e5e9;},'HniXz':function(_0x1a9e63,_0x17ab97){return _0x1a9e63+_0x17ab97;},'kCjIr':function(_0x5745ba){return _0x5745ba();},'lPYRG':function(_0x15b280,_0x3edffb){return _0x15b280!==_0x3edffb;},'ffLrV':_0x16b60e(0x17c,-0x170,-0x144,-0x7b),'lPrrE':_0x16b60e(0x1f9,-0xbe,-0x12e,0x85),'KDkGB':function(_0x5c1649,_0x315772){return _0x5c1649==_0x315772;},'kivbl':function(_0x5db53e,_0x515f35){return _0x5db53e!=_0x515f35;},'WbxCb':function(_0x37e6ff,_0x1285ab){return _0x37e6ff==_0x1285ab;},'yCFaw':function(_0x3f59c2,_0x49ad90){return _0x3f59c2<_0x49ad90;},'KCTAF':_0x299064(0x211,0x55,0x359,0xb0)+_0x299064(-0x13a,-0x349,-0x174,-0x1e3)+_0x299064(-0xbc,0x25,-0x27,0xa6)+_0x16b60e(-0x135,-0xbc,0x34,-0x4a)+_0x16b60e(-0x30,-0x15e,-0x8e,-0x18c)+_0x299064(-0xed,-0x263,-0x110,0x95),'QfpFq':_0x16b60e(-0x260,-0x38b,-0x17d,-0x212),'DmvJP':_0x16b60e(-0x1df,-0xab,-0x313,-0x177),'HpZhj':function(_0x5a7200,_0x59e9a9){return _0x5a7200+_0x59e9a9;},'vqBDG':function(_0x3c9ffa,_0x4b169c){return _0x3c9ffa>=_0x4b169c;},'FfJrS':function(_0x5a69cb,_0x4b43d4){return _0x5a69cb===_0x4b43d4;},'xASDl':'hrEHh','hMJNM':'ZuhVv','TemYV':function(_0xff5a78,_0x93c906){return _0xff5a78+_0x93c906;},'PlGlF':_0x299064(0x98,0x88,0x262,0x20f)+'ngfm.com/w'+_0x16b60e(0xaf,-0x86,-0x82,0xf2)+_0x299064(0x19b,0x177,-0x24,0xb3)+_0x16b60e(-0x115,-0x118,-0x110,0xb6)+_0x16b60e(-0x127,0xc3,-0xfc,-0xd4)+_0x16b60e(0x1df,0x3c2,0x207,0x1bf)+_0x299064(0xe2,0x248,0x285,0x2a0)+'&posts_per'+_0x16b60e(-0x92,-0x246,-0x159,-0x25b)+_0x299064(0x68,0x26d,-0x68,0x47)+'try=','sifxa':function(_0x4ef81d,_0x2732a9){return _0x4ef81d==_0x2732a9;},'OGdGN':_0x299064(-0x1ac,-0x1a2,-0xfd,-0x23d),'wVLxv':_0x299064(0x250,0x2f9,0x2a1,0x1a2),'pNeek':_0x299064(-0x116,0x18,-0x84,-0x263),'cUCLA':_0x16b60e(-0x3f,-0x2ca,-0x65,-0x1bc),'EQZns':_0x299064(0xb2,0x1f1,0xd7,0x10d),'HFztI':function(_0x3d6cd8,_0x2b9d2f){return _0x3d6cd8+_0x2b9d2f;},'YZcJt':_0x299064(-0x10a,-0x108,-0x2d7,-0x2a5),'MIHfG':function(_0x4ebc65,_0x57f7e2){return _0x4ebc65(_0x57f7e2);},'pYKFt':function(_0x3bed63,_0x49235a){return _0x3bed63!=_0x49235a;},'CAwvT':_0x299064(0x1e9,0x376,0x267,0x382),'bxWxV':function(_0xa238e9,_0x2f6f88){return _0xa238e9!==_0x2f6f88;},'EoBZD':function(_0x5d71d9,_0x14751a){return _0x5d71d9===_0x14751a;},'HhUtV':'未分组','oQiXP':function(_0x5402e2,_0x1d8f0b){return _0x5402e2==_0x1d8f0b;},'khaOs':function(_0x3ee7a4,_0x3975ac){return _0x3ee7a4+_0x3975ac;},'ECNyw':_0x16b60e(-0x2d7,-0xc1,-0x274,-0xbb),'bNiaX':'$c_end','xzdWf':_0x299064(-0x19b,-0x1f0,-0x7c,-0x31)+'#\x0a','tegMa':function(_0x26b8db,_0x165260){return _0x26b8db===_0x165260;},'wECOz':_0x299064(-0x19d,0x3e,-0x17,-0x33d),'zeVpX':function(_0x2bd185,_0x5e9a3c){return _0x2bd185===_0x5e9a3c;},'IREXw':function(_0x3ba2e7,_0x48ecd3){return _0x3ba2e7==_0x48ecd3;},'RaTXh':function(_0x566762,_0x4fa8e9){return _0x566762+_0x4fa8e9;},'FlKQL':'HYKHQ','uZAGW':function(_0x46d744,_0x76af84,_0x1126a3){return _0x46d744(_0x76af84,_0x1126a3);},'PqmND':function(_0x3a22bf,_0x4fc79b){return _0x3a22bf===_0x4fc79b;},'NcJFe':_0x16b60e(0xa4,0x64,-0x177,-0xa9),'dhgeI':'当前的TVBox壳子'+_0x299064(0x34,-0xc8,-0x3e,-0x18c)+_0x16b60e(0x165,0x16a,0x1cd,0x8c)+'!'};let _0x1454e1={},_0x5b1ee9=[],_0x14984e=[];function _0x16b60e(_0x4ad2d6,_0x4c87d6,_0x2b0594,_0x379f91){return _0x397eb8(_0x379f91- -0x52a,_0x2b0594,_0x2b0594-0x133,_0x379f91-0x1f2);}let _0x22ad48=[],_0x3786f0='';_0x2eacae=_0x50874d[_0x16b60e(-0x39,0x127,0x109,-0xad)](parseInt,_0x2eacae);function _0x299064(_0xff27d8,_0x395ac9,_0x3ba457,_0x5ac852){return _0x397eb8(_0xff27d8- -0x4aa,_0x395ac9,_0x3ba457-0x192,_0x5ac852-0xed);}if(_0x2eacae>=0x3*0x316+0x1b80+0x310*-0xc)return _0x1454e1=_0x50874d[_0x299064(-0x98,-0x139,0x112,-0x28d)](block_unlimited_requests),_0x1454e1;if(config['cacheCateg'+_0x16b60e(-0x3b4,0x39,0x31,-0x1dc)][_0x10d26c])_0x50874d[_0x16b60e(-0x32f,-0x208,-0x30d,-0x256)](_0x50874d[_0x16b60e(-0x327,-0x98,-0x260,-0x244)],_0x50874d[_0x299064(0x231,0x5d,0x381,0x437)])?(_0x5b1ee9=config['cacheCateg'+'oryDB'][_0x10d26c],console[_0x299064(-0x6c,0x91,-0x26c,0xfa)]('[分类]已经缓存,使'+_0x299064(0x217,0x379,0x235,0x165))):_0x5d85c4[_0x299064(-0x6c,-0x7e,-0x186,-0x19e)](_0x50874d[_0x16b60e(-0x366,0x0,-0x370,-0x1b1)]);else{if(_0x50874d[_0x299064(0xc1,0x1a4,-0xd,-0x56)](_0x10d26c,'myRadio')){let _0xc7fd46=-0x268e+-0x4ff*0x1+-0x2b8d*-0x1,_0x10f1e7=0x1563+0x2203+-0x3766,_0x171e7a='';_0x50874d['kivbl'](JSON[_0x299064(0x1ce,0x25a,0x3a7,-0x2c)](_0x2a34f0),'{}')?_0x3786f0=_0x2a34f0['1']:_0x3786f0='0';if(_0x3786f0=='0'||_0x50874d['WbxCb'](_0x3786f0,'1')){for(let _0x2a4873=0x21cc+-0x871*0x3+-0x879;_0x50874d[_0x299064(-0xb9,-0xe0,0x8d,-0x21b)](_0x2a4873,ytgb_province_data[_0x16b60e(-0x1d3,0xdc,-0x23e,-0x6c)]);_0x2a4873++){_0x171e7a=ytgb_province_data[_0x2a4873][_0x299064(0x216,0xf6,0x281,0x342)+'me'],_0xc7fd46=ytgb_province_data[_0x2a4873][_0x16b60e(0x14e,-0x15,0x8e,-0x48)+'de'];let _0x1af102=_0x50874d['hJybF'](_0x50874d[_0x16b60e(0x300,0x33b,-0x1d,0x1a0)](_0x50874d[_0x16b60e(-0x137,-0xd3,-0x22f,-0x208)]+_0x10f1e7,_0x299064(0x41,-0x13b,0x94,0x0)+'ode='),_0xc7fd46);_0x5b1ee9[_0x16b60e(-0x3fb,-0x2c7,-0x2e0,-0x252)]({'vod_id':_0x50874d[_0x299064(0x122,0x25c,0x14f,-0x47)]+_0x171e7a+_0x50874d[_0x16b60e(0x2ea,0x392,0x11c,0x17b)]+_0x1af102,'vod_name':_0x171e7a[_0x16b60e(0xa1,-0x85,-0x248,-0xcd)](/\/parse$/,''),'vod_pic':config[_0x16b60e(-0xe,-0xb7,-0xc0,-0x133)+_0x299064(0x130,0x6,0x198,-0x40)],'vod_remarks':''});}let _0x191148=_0x5b1ee9['shift']();for(let _0x352b70=0xe4a+-0x16c3+0x87c;_0x352b70<0x160+-0x1bd5+0x1a7a;_0x352b70++){_0x171e7a=ytgb_wgat_data[_0x352b70][_0x16b60e(-0x111,-0x17a,0x3e,-0x1bd)];let _0x14f408=_0x50874d[_0x16b60e(0x294,0x232,-0x8c,0x114)](_0x299064(0x98,0x2ae,0x1e9,0xc3)+_0x299064(0x33,0x11c,-0x1d3,-0xc6)+_0x299064(0x172,0x1c6,0x72,0x200)+_0x299064(0x19b,0x7e,0x35e,0x116)+_0x16b60e(0xba,0x2d1,0x7a,0xb6)+_0x299064(-0x54,0xe3,0x55,0x3)+_0x16b60e(0x99,0x215,0x159,0x1bf)+_0x299064(0xe2,0x274,-0x127,0xcc)+_0x299064(0x1dd,0x3b5,0x186,0x2c8)+'_page=100&'+_0x16b60e(-0x203,-0x346,-0x166,-0x19a)+_0x299064(0x62,-0x87,0x25c,0x1a2),ytgb_wgat_data[_0x352b70][_0x299064(-0x171,-0x20c,0x20,-0x1df)]);_0x5b1ee9[_0x16b60e(-0x1c6,-0x115,-0x320,-0x12f)]({'vod_id':_0x50874d[_0x299064(0x220,0x160,0x409,0x29f)](_0x50874d[_0x299064(0x220,0x2d6,0x381,0x35c)](_0x50874d[_0x16b60e(0x72,0x18c,0x16e,0xa2)],_0x171e7a),_0x50874d[_0x16b60e(0x2d8,0xce,0x36c,0x17b)])+_0x14f408,'vod_name':_0x171e7a[_0x16b60e(-0x2d9,0xa9,-0x117,-0xcd)](/\/parse$/,''),'vod_pic':config[_0x16b60e(-0x26e,-0x165,0x8c,-0x133)+'Url'],'vod_remarks':''});}_0x5b1ee9[_0x16b60e(-0x88,-0x2b3,-0x1a9,-0x12f)](_0x191148);for(let _0x20c559=0x1843+0x18*0x16f+-0x3aa9;_0x50874d[_0x16b60e(-0x7e,-0x51,-0x269,-0x94)](_0x20c559,0x12e0+0x442+-0x1722);_0x20c559--){if(_0x50874d[_0x16b60e(-0x22e,-0x161,-0x357,-0x233)](_0x50874d['xASDl'],_0x50874d[_0x16b60e(-0x6c,-0x182,0x3d,0x45)]))_0x59f4fd(()=>{function _0x2f013c(_0x385000,_0x5bcd97,_0x371ea4,_0x4912bb){return _0x299064(_0x4912bb-0x555,_0x385000,_0x371ea4-0x29,_0x4912bb-0x9f);}function _0x1133ed(_0x433daa,_0x3564f4,_0x264e59,_0x23038b){return _0x16b60e(_0x433daa-0xe4,_0x3564f4-0x35,_0x264e59,_0x433daa-0x5f8);}_0x462ba6[_0x2f013c(0x443,0x55c,0x343,0x4e9)](_0x50874d[_0x1133ed(0x648,0x798,0x7ba,0x81b)]);},0xe8f*-0x1+0x2ce*-0x2+0x2e3*0x7);else{_0x171e7a=ytgb_wgat_data[_0x20c559][_0x16b60e(-0x31f,-0x52,-0x1c5,-0x1bd)];let _0x5720d8=_0x50874d[_0x16b60e(-0x31b,-0xef,-0xba,-0x1c4)](_0x50874d[_0x299064(0x192,0x304,0x29e,0x154)],ytgb_wgat_data[_0x20c559][_0x299064(-0x171,-0xbe,-0x32c,-0x153)]);_0x5b1ee9['unshift']({'vod_id':_0x50874d[_0x16b60e(-0x5e,0x327,0x19b,0x1a0)](_0x50874d[_0x16b60e(-0x439,-0x11e,-0x369,-0x224)](_0x50874d['QfpFq'],_0x171e7a),_0x50874d['DmvJP'])+_0x5720d8,'vod_name':_0x171e7a[_0x299064(-0x4d,-0x20a,-0x13d,0x4a)](/\/parse$/,''),'vod_pic':config[_0x16b60e(-0x104,-0x17b,-0x306,-0x133)+_0x299064(0x130,0x171,0x114,-0x50)],'vod_remarks':''});}}}if(_0x50874d[_0x299064(0x72,-0x88,0xb4,0x230)](_0x3786f0,'0')||_0x3786f0=='2'){let _0x2ddf15=[_0x16b60e(-0x13b,0x87,-0x13e,0x73),_0x50874d[_0x16b60e(-0x238,-0x28e,-0x45,-0x204)],_0x50874d[_0x16b60e(-0x214,0x21,-0x2fa,-0x1c3)],_0x50874d[_0x299064(0x1a8,0x31,0xad,0x1c1)],_0x50874d[_0x299064(0x154,0x35d,0x16c,-0x70)]],_0x2b9c57=_0x299064(0x249,0x2d1,0x26d,0x1ce)+_0x299064(-0xe,-0x1cb,0x8b,-0x1a)+'https://ra'+'w.githubus'+_0x299064(0xc6,0x27a,0x1fa,0xe0)+_0x299064(0x112,0x4f,0x2f1,0x278)+_0x16b60e(-0x2d2,-0x2cb,-0xc2,-0xf6)+_0x16b60e(-0x2db,-0x24f,-0x31c,-0x10d)+_0x16b60e(-0xc,-0x8c,0xf7,0x63);for(let _0xa23ca6=0x1*0x411+-0xa39*-0x1+0x725*-0x2;_0x50874d[_0x299064(-0xb9,-0x1d4,-0x245,0x134)](_0xa23ca6,_0x2ddf15[_0x16b60e(-0x119,0xac,-0x171,-0x6c)]);_0xa23ca6++){_0x50874d[_0x16b60e(-0x3bd,-0x1aa,-0x3c8,-0x256)](_0x50874d[_0x299064(0x19,-0x13d,0x21,-0x19)],_0x50874d[_0x16b60e(-0xb1,0x1d,0x8a,-0x67)])?_0x3a955f[_0x16b60e(0x5b,-0x191,0x3e,-0xec)](_0x50874d[_0x16b60e(0xb3,-0x15f,0xde,0x50)]):_0x5b1ee9[_0x299064(-0xaf,0x4a,-0x4e,-0x25)]({'vod_id':_0x50874d[_0x299064(-0x1a4,-0x336,-0x2de,-0x240)](_0x50874d[_0x299064(-0x12b,0x96,-0x26c,-0x289)](_0x50874d[_0x16b60e(0x269,0xc3,-0x3e,0xa2)],_0x2ddf15[_0xa23ca6])+_0x50874d[_0x299064(0x1fb,0x19a,0x1a3,0x369)],_0x2b9c57),'vod_name':_0x2ddf15[_0xa23ca6]['replace'](/\/parse$/,'')[_0x16b60e(0xd4,-0xdf,-0x153,-0xcd)]('伴音','')[_0x299064(-0x4d,0x17a,-0xaa,0x85)]('广播','')[_0x299064(-0x4d,0x161,-0xcb,0xac)]('境外','其他'),'vod_pic':config[_0x299064(-0xb3,-0x2a0,0xc9,-0x20a)+_0x16b60e(0x94,0x2b3,0x113,0xb0)],'vod_remarks':''});}}}else{if(_0x50874d['YZcJt']==='QkNMG'){const _0xf8901e={'EdXoR':function(_0x208c5e,_0x4af3ef){function _0x5e6995(_0x5ed859,_0x272c26,_0x163a84,_0x461b1c){return _0x16b60e(_0x5ed859-0x150,_0x272c26-0xd,_0x5ed859,_0x272c26-0x575);}return _0x50874d[_0x5e6995(0x2d4,0x4c8,0x64c,0x2be)](_0x208c5e,_0x4af3ef);}};_0x50874d['uzpAe'](_0x21a173,()=>{_0xf8901e['EdXoR'](_0x57bb0b,-0x68*-0x4b+-0x26fb*-0x1+-0x4571);},_0x3d184e[_0x16b60e(-0x22e,-0x155,-0x112,-0x1be)+_0x16b60e(0x1d7,0x30c,0x33e,0x1c4)+'l']),_0x3a8906[_0x299064(-0x6c,-0xc1,-0x75,-0x237)](_0x50874d[_0x16b60e(0x101,0x8b,0x2ff,0x157)]);}else{let _0x378541=_0x50874d[_0x299064(0x161,0x86,-0x85,0x1e8)](lfii,_0x10d26c);if(_0x50874d[_0x16b60e(0x30,0x72,0x51,0x18a)](_0x378541['indexOf'](_0x50874d['CAwvT']),-(-0x351*0x6+0x1705*0x1+-0x31e))){let _0x3526b9=/(.*),(.*)(\r\n|\n)+((?:http|rtmp|mitv)[^\s]*)/gm;while(_0x50874d['bxWxV'](_0x22ad48=_0x3526b9[_0x299064(-0x1cc,-0x3be,-0x1b1,-0x2cb)](_0x378541),null)){_0x50874d['EoBZD'](_0x22ad48[_0x16b60e(-0xe2,-0x1c3,-0x239,-0xb2)],_0x3526b9[_0x299064(0x24e,0x3da,0x416,0x344)])&&_0x3526b9[_0x16b60e(0x336,0x2c1,0x3ba,0x1ce)]++;let _0x23205f=_0x50874d[_0x299064(0x42,0x2e,0x34,-0x2d)];_0x23205f=(_0x22ad48[-0x3*0x401+-0x37c+0x2*0x7c0]['match'](/group-title="(.*?)"/)||[null,_0x23205f])[0xd03*-0x3+0xe7b+0x188f*0x1],_0x23205f=_0x23205f[_0x299064(-0x4d,-0x198,0x18,0x3f)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x22ad48[0x43a+-0x1df+0x1*-0x259]=_0x22ad48[0x19f4+-0x222d+0x12d*0x7][_0x16b60e(-0x8a,0x9f,-0x57,-0xcd)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x23205f=_0x23205f[_0x16b60e(-0x98,-0x6e,0x26,-0xcd)](/(#|\$)/gm,''),_0x22ad48[-0xe3b*-0x1+0x7*-0x11f+-0x660]=_0x22ad48[0xb38*-0x1+0x4f*0xf+-0x699*-0x1][_0x299064(-0x4d,0x16b,-0x99,0x6b)](/(#|\$)/gm,''),_0x50874d['oQiXP'](_0x14984e[_0x299064(0x140,-0x1f,0x1f4,0x23)](_0x23205f),-(-0x11*0xd+-0x1ab7+0x1b95))&&(_0x14984e[_0x299064(-0x1d2,-0x119,-0x157,-0x190)](_0x23205f),_0x5b1ee9['push']({'vod_id':_0x50874d['khaOs'](_0x50874d[_0x299064(-0x12b,-0x1a4,-0x1a9,0xd2)](_0x23205f,_0x50874d[_0x16b60e(0x37d,0xc6,-0x72,0x17b)]),_0x10d26c),'vod_name':_0x23205f['replace'](/\/parse$/,''),'vod_pic':config[_0x16b60e(-0x216,-0x1b7,0x68,-0x14)][_0x10d26c],'vod_remarks':''}));}}else{let _0x262c54=/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/gm,_0x5a3d5e=_0x378541[_0x299064(0x24c,0x2ad,0x195,0x207)](/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/m);_0x5a3d5e&&![_0x50874d['ECNyw'],'##','头#',_0x50874d[_0x16b60e(0x12e,-0x24a,0x3f,-0xed)]]['includes'](_0x5a3d5e[-0x1f7e+-0x5cb+0x254c])&&(_0x378541=_0x50874d[_0x299064(-0x155,-0xc1,-0xe2,-0x24d)](_0x50874d[_0x299064(0xa,0xf7,0x76,0x200)],_0x378541));while(_0x50874d[_0x299064(0x10f,0x2ff,0x217,0x26a)](_0x22ad48=_0x262c54[_0x16b60e(-0x213,-0x2d5,-0x35,-0x24c)](_0x378541),null)){if(_0x50874d['tegMa'](_0x16b60e(0x14c,0x259,0xec,0x14a),_0x50874d['wECOz'])){let _0x1b1fef=_0x5a8943['indexOf']('\x20');_0x5a522a=_0x3b2e4a[_0x299064(-0x52,0x87,0x13f,0x152)](0x41*0x49+-0x1*-0x1471+-0x26fa,_0x1b1fef)['split']('@')[_0x299064(-0x52,-0x169,0x71,0x91)](-0x24ae+0x12bb+0x1*0x11f4),_0x17326a=_0x41e89d[_0x299064(-0x52,0x16b,0x118,-0x11d)](_0x50874d[_0x299064(-0x1a4,-0x37b,0x32,0xa)](_0x1b1fef,-0x2246+0x26ab+-0x464))[_0x299064(-0x4d,0x63,-0x14c,-0x70)](/\s+/g,'.*');}else{_0x50874d[_0x299064(0x1cc,0x36b,0x137,0x2b2)](_0x22ad48[_0x299064(-0x32,-0x109,-0x4a,-0x190)],_0x262c54['lastIndex'])&&_0x262c54[_0x16b60e(0x228,0x3c7,0x117,0x1ce)]++,_0x22ad48[0x383*-0x7+-0x85c+0x20f3]=_0x22ad48[0xb2*0x30+-0x2670+0x512*0x1][_0x299064(-0x4d,-0x239,-0x1da,-0x1b5)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x22ad48[-0x2c8+0x21f2+0x3e5*-0x8]=_0x22ad48[0xe51+-0x323*0x6+-0x69*-0xb]['replace'](/(#|\$)/gm,'');if([_0x50874d[_0x16b60e(-0x116,-0xb6,-0x4e,-0x234)],'##','头#',_0x50874d['bNiaX']][_0x16b60e(-0x117,-0x28,-0x11a,0xdf)](_0x22ad48[-0x6*0x603+0x6c6+-0x7b*-0x3d])){let _0x14cd77=_0x22ad48[0x2379+0x179+-0x18*0x18a];_0x50874d[_0x299064(-0x46,0x5d,0xf0,-0xcc)](_0x14984e['indexOf'](_0x14cd77),-(-0xe59*0x1+0x2223+0x1*-0x13c9))&&(_0x14984e[_0x299064(-0x1d2,-0x123,-0x305,-0x18a)](_0x14cd77),_0x5b1ee9[_0x299064(-0x1d2,-0x112,-0x21e,-0x330)]({'vod_id':_0x50874d[_0x299064(-0x106,0xe5,0x3e,-0x2e2)](_0x14cd77+_0x50874d[_0x299064(0x1fb,0x152,0x396,0x2d1)],_0x10d26c),'vod_name':_0x14cd77[_0x299064(-0x4d,0x23,0x160,-0x128)](/\/parse$/,''),'vod_pic':config[_0x299064(0x6c,-0x8b,-0x86,-0x117)][_0x10d26c],'vod_remarks':''}));}}}}}}}try{if(_0x50874d[_0x16b60e(0x2c5,-0x70,0x9c,0x16a)](_0x16b60e(-0x1c7,-0x1bb,-0x3e1,-0x21f),_0x50874d[_0x16b60e(-0x35,-0x1cf,-0xea,0x34)]))return;else _0x50874d[_0x16b60e(0x6d,-0x2b0,-0x268,-0x18f)](setTimeout,()=>{_0x50874d['uzpAe'](lfee,0x50b+0x248c+-0x192*0x18,_0x10d26c);function _0x455943(_0x59a8a8,_0x1ee2a4,_0x3e6e10,_0x4a5f61){return _0x299064(_0x3e6e10-0x157,_0x59a8a8,_0x3e6e10-0x1e9,_0x4a5f61-0x11a);}_0x50874d[_0x455943(0x20a,0x126,0x12a,-0x36)](lfee,-0xfd*0x22+0x1*-0x110b+-0x1*-0x32a7);},config[_0x299064(0x14f,0x204,0x2bc,0x2c5)+_0x299064(0x66,0x65,0x238,0x21c)+_0x16b60e(-0x5e,-0x130,0x18b,0xe2)]),console[_0x16b60e(-0x72,-0x1c4,0xe3,-0xec)]('分类页:\x20建立[搜索'+_0x16b60e(-0x162,-0x10b,-0x21e,-0x9b));}catch(_0x32839b){if(_0x50874d['PqmND'](_0x50874d[_0x299064(0x10a,0x2a6,0x4d,0x281)],_0x50874d[_0x299064(0x10a,-0xe7,0x309,0x199)]))console['log'](_0x50874d['dhgeI']);else for(var _0x4d07c2=-0x1ae7+-0x48*-0x81+-0x961;_0x50874d['rBLbn'](_0x4d07c2,_0x3a80c3[_0x16b60e(0x50,0x84,-0x286,-0x6c)]);_0x4d07c2++){_0x228fc1=_0x4a9bc2[_0x4d07c2],_0x46e770['push'](_0x50874d[_0x299064(0x220,0x38d,0x198,0x415)](_0x1ba090+'=',_0x3fa7ef[_0x195f6d]));}}const _0x5f3710={};return _0x5f3710[_0x299064(-0x8c,0x132,-0x13d,-0x20a)]=_0x5b1ee9,_0x5f3710[_0x299064(-0x3,0x0,-0x11b,-0x144)]=_0x2eacae,_0x5f3710[_0x299064(-0x13f,-0xce,-0x4a,-0x14c)]=0x1,_0x5f3710[_0x16b60e(-0x373,-0x346,-0x91,-0x1cf)]=0x64,_0x5f3710[_0x16b60e(-0x16d,0x2d,0x175,0x58)]=0x3e7,_0x1454e1=_0x5f3710,JSON[_0x16b60e(0x6f,0x308,0x264,0x14e)](_0x1454e1);}function lftb7(_0x490a17,_0x2ad457){const _0x4327c5={'uqyDV':_0x567def(0x196,0x25f,0x47a,0x24b),'XbEdL':function(_0x4b70df,_0x4eab69,_0x3e14c9){return _0x4b70df(_0x4eab69,_0x3e14c9);},'BIMTj':_0x567def(0x3fe,0x278,0x3b9,0x329),'rKaNe':_0x2afc5f(0x73,0x6a,0x4c,0xad)+_0x2afc5f(-0x33,-0x11c,0x98,-0xef)+_0x2afc5f(-0x7e,-0x296,-0x27b,0x95)+'*/*','BJHfV':'Bearer','nMNQZ':'no-cache','nYgxj':'Mozilla/5.'+_0x2afc5f(0xae,0x225,0xeb,-0x11f)+'\x20NT\x2010.0;\x20'+_0x567def(0x499,0x2d6,0x1b8,0x1b2)+_0x567def(-0x3d,0x1ce,0x1f7,0xcc)+_0x567def(0x2cc,0x2f9,0x25e,0x503)+_0x567def(0x2aa,0x3f5,0x1e1,0x23a)+_0x2afc5f(-0x1ac,-0x371,-0x239,-0x3f)+'\x20Chrome/11'+'4.0.0.0\x20Sa'+_0x2afc5f(0x259,0x179,0x207,0x301)+'6','Lwjre':function(_0x3dfc16,_0x181397){return _0x3dfc16<_0x181397;},'cBtlT':function(_0x17916d,_0x257c8e){return _0x17916d+_0x257c8e;},'dxRCu':'td:eq(4)\x20a','aplcg':_0x2afc5f(0xd,0x60,0x17c,-0x1c4),'UfKNz':function(_0x5ad195,_0x38f195){return _0x5ad195==_0x38f195;},'lKyBa':_0x2afc5f(-0x19f,-0x2fe,-0xff,-0x27b),'sDyvN':function(_0x3b4bfc,_0x4c0d33){return _0x3b4bfc+_0x4c0d33;},'AScBx':_0x567def(0xfd,0x1eb,0x166,0x2c3)+_0x567def(0x18c,0x196,-0x1e,0x182),'PHHsj':function(_0x5544a7,_0x56a54c,_0x5d72ea){return _0x5544a7(_0x56a54c,_0x5d72ea);},'dIMZH':function(_0xc5e6f0,_0x2d6529,_0x24cb19){return _0xc5e6f0(_0x2d6529,_0x24cb19);},'fPyoO':_0x567def(0xab,0x1d8,0x3f6,-0xf),'vsrWY':_0x567def(-0x2d,0x64,-0x42,0x1e)+_0x567def(0x3bf,0x2a5,0x157,0x400),'Tsfrw':function(_0x53547c,_0x47cac4){return _0x53547c===_0x47cac4;},'ZelQr':_0x2afc5f(0xfd,0x64,0x2ba,0x69),'LcJBd':'https://ep'+_0x567def(0xce,0x185,0x3e,-0x54)+_0x2afc5f(0xb1,-0x155,-0x14c,0x1ea)+_0x567def(0x261,0x46,0x1c5,0x24)+_0x567def(0x58f,0x3be,0x22c,0x558),'MOQzq':_0x567def(0x1e7,0x214,0x1af,0x15e)+'n/x-www-fo'+_0x2afc5f(-0x63,0x95,-0x256,0xf9)+_0x567def(0x5c,0x71,0x2a,0x116),'wjenn':_0x2afc5f(-0x109,-0x39,-0xcf,0x60)+_0x2afc5f(-0x174,-0x2f7,-0x16c,-0x1d4),'phfJf':_0x2afc5f(-0xcc,-0x103,0xff,-0x25c),'StdVH':function(_0x1d6ddc,_0x4a181e){return _0x1d6ddc===_0x4a181e;},'twOoK':function(_0x44b39e,_0x58ac8c,_0x48c0d6){return _0x44b39e(_0x58ac8c,_0x48c0d6);},'AGUcY':function(_0x455b00,_0x31dde2){return _0x455b00+_0x31dde2;},'hlpsj':_0x567def(0x3f7,0x1e1,0x39d,0x322)+'waretoke=p'+_0x567def(0x11e,0xcd,0x225,-0x23)+_0x2afc5f(0x1f,0x173,-0xa4,-0x1f1)+_0x2afc5f(0x1b9,0x2f5,0xf1,0x1a2)+_0x567def(-0xd9,0xda,0x26e,0x279)+_0x567def(0x200,0x45,-0x9e,-0x14a),'Llcwj':_0x567def(0x22e,0x23c,0x274,0x439)+'pe=s','tTiih':_0x2afc5f(0x25a,0x3c1,0x13f,0x311)+_0x2afc5f(-0x12f,-0x283,-0x330,-0x282)+_0x2afc5f(-0xce,-0x101,-0xe8,-0x2be),'oOKap':function(_0x1ceadf,_0x10a586){return _0x1ceadf!==_0x10a586;},'jBQLd':function(_0x35852d,_0x3029d9){return _0x35852d+_0x3029d9;},'fJQZv':function(_0x2c7a02,_0x182527){return _0x2c7a02+_0x182527;},'gwxqo':_0x567def(0x477,0x286,0x3b7,0x30f),'yyBHt':function(_0x52c6b2,_0x45c04b){return _0x52c6b2===_0x45c04b;},'JWvsx':_0x567def(-0x3f,0x1a8,-0x1d,0xda),'BHGjp':'mpilg','wjSpr':function(_0x17f245,_0x390795){return _0x17f245(_0x390795);}};let _0x445529={},_0x5e6c82=[];lfaa(),console[_0x2afc5f(-0x50,-0xbf,0x35,-0x42)](_0x4327c5[_0x567def(0x21f,0x2ae,0x1d7,0x1ed)]),lfee(-0xfae+0x10d*0x3+0x2bd*0x6);function _0x567def(_0x36a35d,_0x13d2b5,_0xa8674e,_0x242dad){return _0x32fa5d(_0x36a35d,_0x13d2b5-0x23f,_0xa8674e-0x1c9,_0x242dad-0x12f);}config[_0x567def(0xb3,0x109,0x17b,0x265)+'g']=![],config[_0x567def(0x186,0x1bd,0x2ce,0x27d)+'ag']=![];if(config[_0x567def(0x5e3,0x410,0x5c7,0x2a7)]&&config['epgtw_flag'])try{if(_0x4327c5[_0x2afc5f(-0x1a7,-0x22a,-0x1db,-0x34e)](_0x2afc5f(0x267,0x414,0x64,0x429),_0x4327c5[_0x2afc5f(-0x1c0,-0x12e,-0x36c,-0x10a)])){let _0x4dce24='',_0x5bddda=_0x4327c5[_0x567def(-0xe0,0xf4,-0x100,0x291)],_0x133484='',_0x33617e='';try{_0x4dce24=_0x4327c5[_0x567def(0x55d,0x3f1,0x340,0x544)](_0x2c7f4d,_0x140dcb,{'headers':{'authority':_0x4327c5[_0x567def(0x14d,0x30,0x22e,-0x1cb)],'accept':_0x4327c5['rKaNe'],'accept-language':'zh-CN,zh;q'+_0x567def(0x281,0x36d,0x4c5,0x485),'authorization':_0x4327c5[_0x567def(0x127,0x1f8,0x6,0x8e)],'cache-control':_0x4327c5[_0x567def(0x1e4,0x3b2,0x538,0x37f)],'user-agent':_0x4327c5[_0x567def(0x369,0x2a8,0x2f1,0x4a6)]}})[_0x2afc5f(-0x54,0x1af,-0x190,-0x225)],_0x33617e=_0x1911eb[_0x2afc5f(0x1fe,0x258,0x2e,-0x22)](_0x4dce24)[_0x2afc5f(-0x34,-0x230,-0xb,-0x248)][_0x2afc5f(0x184,0x273,0x1d5,0xad)];}catch{}for(let _0x3aed67=0x1e*-0xcb+0x11*0x3+0x1797;_0x4327c5[_0x567def(0x3a4,0x349,0x4b8,0x1c2)](_0x3aed67,_0x33617e[_0x2afc5f(0x30,0x129,-0x197,-0xc0)]);_0x3aed67++){_0x133484=_0x4327c5['cBtlT'](_0x4327c5['cBtlT'](_0x133484,'#')+_0x33617e[_0x3aed67][_0x567def(-0x2a,0x1e9,0xbf,0xbe)],'$')+_0x33617e[_0x3aed67][_0x2afc5f(0x23,0xa3,-0x73,0x6a)];}_0x79a650['vod_play_f'+_0x2afc5f(-0xf9,-0x3e,0xc8,-0x92)]=_0x5bddda,_0x4bdbc7[_0x2afc5f(-0x18,0x74,-0x10a,-0x9b)+'rl']=_0x133484['replace'](/^#/gm,'');}else{let _0x38483d=_0x4327c5['dIMZH'](req,_0x4327c5[_0x2afc5f(-0xd8,0xaf,-0x1f4,0x64)],{'headers':{'Content-Type':_0x4327c5[_0x2afc5f(0x1d2,0x2f9,-0x1d,0x43)],'user-agent':_0x4327c5[_0x567def(0x8c,0x41,-0x6,-0x2a)]},'method':_0x4327c5[_0x567def(0x58d,0x376,0x518,0x356)],'body':_0x4327c5['sDyvN'](_0x567def(0xca,0x1e1,0x22d,0xcc)+'waretoke=p'+_0x567def(-0x12e,0xcd,-0x6c,-0x12a)+_0x2afc5f(0x1f,-0x10,0x1bb,-0x4f)+_0x2afc5f(0x1b9,-0x5c,0x27,0x209)+_0x2afc5f(-0xc7,-0x2ad,-0x112,0xa3)+_0x567def(-0xc6,0x45,0x130,-0x92)+_0x490a17,_0x2afc5f(0x9b,0x296,-0x31,0xcf)+_0x2afc5f(-0x1b2,-0x19f,-0xdc,-0x78))})[_0x2afc5f(-0x54,-0x24,-0xc7,-0x228)],_0x4fb41f=_0x1d77db[_0x567def(0x4c3,0x2eb,0x2a1,0x236)](_0x38483d),_0x45665b=_0x4fb41f(_0x2afc5f(0x3c,-0x12b,-0x34,-0xcc)+_0x567def(0x2ef,0x24d,0x1a3,0x342));if(_0x4327c5[_0x567def(0x3ea,0x37d,0x3b6,0x58f)](_0x45665b[_0x2afc5f(0x30,0x1b2,0x15c,-0x1eb)],-0x1*0x2ed+0x1158+-0xe6b)){let _0x1f379c=_0x4327c5[_0x567def(0x382,0x1db,0x33b,0x47)](req,_0x4327c5[_0x567def(-0x48,0xc9,0x49,0x23c)],{'headers':{'Content-Type':'applicatio'+'n/x-www-fo'+_0x2afc5f(-0x63,0x93,-0xe2,0xac)+'ded','user-agent':_0x4327c5[_0x567def(-0x116,0x41,0x251,-0x1c3)]},'method':_0x4327c5[_0x567def(0x482,0x376,0x307,0x30c)],'body':_0x4327c5[_0x2afc5f(0x83,0x267,0x22f,0x62)](_0x4327c5[_0x567def(0x3d7,0x1ca,-0x1,0x33)],_0x490a17)+_0x4327c5[_0x567def(0x1f3,0x203,0x91,0x188)]})['content'],_0x4ed209=_0x1d77db[_0x2afc5f(0x14a,-0xb2,0x23e,0x283)](_0x1f379c),_0x3bf1a4=_0x4ed209(_0x4327c5[_0x567def(0x15a,0x6a,0x14e,0x138)]),_0x12395d={};_0x3bf1a4[_0x2afc5f(-0x2f,-0x15,-0x159,-0x18a)](function(_0x258aa6){function _0x326ac3(_0x2832f0,_0x57fd0d,_0x18c56a,_0x3a5a78){return _0x567def(_0x2832f0,_0x3a5a78-0x234,_0x18c56a-0xbf,_0x3a5a78-0x192);}function _0xa64090(_0x3f48de,_0x2eacf2,_0x12b886,_0x920283){return _0x567def(_0x920283,_0x2eacf2-0x347,_0x12b886-0x4e,_0x920283-0x37);}let _0x50fe2b=_0x4ed209('td',this)['eq'](0x251c+-0x133d*-0x1+0x19*-0x241)[_0x326ac3(0x55b,0x6bf,0x40f,0x5c5)]()[_0x326ac3(0x1f9,0x4f5,0x293,0x3a4)](/@@\d+$/,'')[_0x326ac3(0x1cb,0x5b5,0x4a6,0x3a4)]('台','')[_0x326ac3(0x403,0x38d,0x2c6,0x3a4)]('衛視','卫视');_0x12395d[_0x50fe2b]?_0x12395d[_0x50fe2b][_0x326ac3(0x2a8,0x10d,0x214,0x21f)](_0x4327c5['XbEdL'](_0x4ed209,_0x4327c5['dxRCu'],this)[_0xa64090(0x718,0x6e2,0x573,0x8ec)](_0x4327c5[_0x326ac3(0x3df,0x37d,0x6e6,0x587)])):_0x12395d[_0x50fe2b]=[_0x4ed209(_0x4327c5['dxRCu'],this)[_0x326ac3(0x6ca,0x3c1,0x70d,0x5cf)](_0x4327c5['aplcg'])];});for(let _0x2db937 in _0x12395d){_0x4327c5[_0x2afc5f(0x272,0x1c6,0x40f,0x473)](_0x2afc5f(0xa6,-0x10,-0xf,0x1e2),_0x2afc5f(0xa6,0x19b,0x1ce,-0x21))?_0x551ade='1':_0x5e6c82[_0x567def(0x10,-0x15,-0x230,0x155)]({'vod_id':_0x4327c5[_0x2afc5f(-0xe9,-0x22a,-0x1fb,0xa2)](_0x4327c5[_0x567def(-0xc1,0x12e,0x309,-0xd7)](_0x2db937,_0x4327c5[_0x2afc5f(-0x152,-0x30d,-0x183,-0x56)]),_0x12395d[_0x2db937][_0x2afc5f(0x105,-0xd2,0x7d,0x28)](_0x2afc5f(0xcb,0x128,-0x119,-0xf0))),'vod_name':_0x2db937,'vod_pic':config[_0x2afc5f(-0x97,0x116,-0x1e3,0x101)+_0x567def(0x37b,0x2ed,0x13e,0x48b)],'vod_remarks':_0x2afc5f(0x37,-0x159,-0x37,-0x112)});}}else _0x4327c5[_0x567def(0x1dc,0x49,0x20e,0x2)](_0x4327c5[_0x567def(0x4c,0x118,0x1b,-0xae)],_0x4327c5[_0x2afc5f(-0x7a,-0x201,-0x19,-0x16e)])?_0x4327c5[_0x2afc5f(0xe6,0x134,-0x120,0x1b)](_0x42a53b[_0x2afc5f(-0x74,-0x168,-0x1f1,0x47)][_0x573a60][_0x567def(0x1be,0x15e,0x17d,0x2de)],_0x50e3d1)&&!_0x1fafec[_0x2afc5f(0x6e,0x21a,0x121,-0x182)](_0x4327c5['lKyBa'])&&(_0x4a504a=_0x15bfc3[_0x567def(0x281,0x12d,0x4d,0x1bf)][_0x39f81f][_0x567def(0x26d,0x195,0x48,-0x8a)],_0x2db3fa=_0x146783[_0x567def(0x22,0x170,0xfd,0x62)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x5ce8f5=_0x328717[_0x2afc5f(-0x31,0x22,0x178,0x37)](/(#|\$)/gm,''),_0x5d7b7e=_0x4327c5['sDyvN'](_0x4bc524,'_')):_0x45665b[_0x2afc5f(-0x2f,-0x1a,-0xd0,-0x22e)](function(_0x29d791){function _0x12f749(_0x37de1a,_0x11a870,_0x4a5cf4,_0x3206ff){return _0x567def(_0x3206ff,_0x37de1a-0x3ee,_0x4a5cf4-0x5c,_0x3206ff-0x0);}function _0xea5c5a(_0x3bf3fa,_0x4e0456,_0xfc27ec,_0x56da64){return _0x2afc5f(_0x4e0456-0x6b1,_0x4e0456-0xd7,_0xfc27ec-0x174,_0x3bf3fa);}_0x5e6c82[_0xea5c5a(0x65c,0x4fb,0x498,0x655)]({'vod_id':_0x4327c5[_0x12f749(0x540,0x57b,0x3eb,0x443)](_0x4327c5[_0x12f749(0x7df,0x9b2,0x721,0x987)](_0x4fb41f,this,this)['text'](),_0x4327c5[_0x12f749(0x459,0x2a8,0x3b3,0x50f)])+_0x4327c5[_0x12f749(0x7ae,0x938,0x7f0,0x661)](_0x4fb41f,this,this)[_0x12f749(0x789,0x7e6,0x620,0x951)](_0x4327c5[_0xea5c5a(0x7c9,0x863,0xa72,0x932)]),'vod_name':_0x4327c5[_0xea5c5a(0x752,0x68a,0x79b,0x4a1)](_0x4fb41f,this,this)[_0xea5c5a(0x6ac,0x8a1,0xa43,0x682)](),'vod_pic':config[_0x12f749(0x4f8,0x4e0,0x2e0,0x327)+_0xea5c5a(0x95b,0x7fd,0x809,0x6eb)],'vod_remarks':_0x4327c5['fPyoO']});});}}catch{}_0x5e6c82=_0x5e6c82[_0x567def(0x55e,0x3a2,0x30b,0x515)](_0x4327c5[_0x567def(0x435,0x2c0,0x10f,0x249)](lfgg,_0x490a17)),_0x5e6c82=_0x5e6c82[_0x567def(0x1d6,0x3a2,0x27b,0x357)](_0x4327c5['wjSpr'](lfhh,_0x490a17));function _0x2afc5f(_0x570faa,_0x38369c,_0x4f627a,_0x23d08a){return _0x397eb8(_0x570faa- -0x48e,_0x23d08a,_0x4f627a-0x1e5,_0x23d08a-0x181);}const _0x558d81={};return _0x558d81[_0x2afc5f(-0x70,0x104,0x53,-0x7e)]=_0x5e6c82,_0x445529=_0x558d81,JSON[_0x567def(0x180,0x38b,0x41a,0x483)](_0x445529);}function lftb5(_0x58d9e7){const _0x32d413={'WckuU':_0xc015b9(0x494,0x52d,0x63f,0x448)+'KLMNOPQRST'+_0x373afe(0x523,0x5bc,0x59d,0x5c0)+_0xc015b9(0x1d4,0x2c1,0x281,0x167)+_0x373afe(0x78c,0x794,0x873,0x864)+_0x373afe(0x668,0x5c6,0x4d1,0x7dd)+_0x373afe(0x564,0x679,0x6cb,0x527),'ieAEw':_0xc015b9(0x2b6,0x159,0x2e2,0x31d)+_0x373afe(0x554,0x494,0x587,0x390),'wwAwl':function(_0x25244d,_0x3a4bcc){return _0x25244d|_0x3a4bcc;},'YwXdY':function(_0x1256f6,_0x1f7698){return _0x1256f6<<_0x1f7698;},'lCjyR':function(_0x4c2e2e,_0x1edf44){return _0x4c2e2e<<_0x1edf44;},'XlUnV':function(_0x166f51,_0x3fce05){return _0x166f51&_0x3fce05;},'aNMfD':function(_0x5354b4,_0x82da2c){return _0x5354b4>>_0x82da2c;},'Tfujf':function(_0x44b523,_0x31f87b){return _0x44b523<_0x31f87b;},'yYxaV':function(_0x422dbe,_0x337d42){return _0x422dbe(_0x337d42);},'dWVHF':function(_0x131495,_0x2fe018){return _0x131495+_0x2fe018;},'hFpEY':function(_0x4f41ee,_0x676c1a,_0x3b6aa9){return _0x4f41ee(_0x676c1a,_0x3b6aa9);},'pLyBl':_0xc015b9(0x83d,0x59d,0x69b,0x4be),'YYaiI':function(_0x405a4e,_0x2c1d12){return _0x405a4e+_0x2c1d12;},'qFnKS':function(_0x27ff6e,_0x40271f){return _0x27ff6e+_0x40271f;},'PUHcv':function(_0x49bb0f,_0x45cba3){return _0x49bb0f+_0x45cba3;},'GeGYr':_0xc015b9(0x4a0,0x160,0x34f,0x17c),'EVWoe':function(_0x13145b,_0xee692c,_0x1734ba){return _0x13145b(_0xee692c,_0x1734ba);},'ljUTb':_0xc015b9(0x64e,0x5f8,0x437,0x4f3),'kYHGl':function(_0x54377e,_0x4ef651){return _0x54377e===_0x4ef651;},'rWXVS':function(_0x2d5d02,_0x566e0e){return _0x2d5d02==_0x566e0e;},'xgPvz':_0xc015b9(0x305,0x59f,0x4f5,0x48f),'oKvSB':function(_0x5d2eac,_0x36de20){return _0x5d2eac<_0x36de20;},'PrKhX':function(_0x3f8286,_0x595e03){return _0x3f8286+_0x595e03;},'JMoJG':function(_0x5a429d,_0x16c39e){return _0x5a429d+_0x16c39e;},'nepdZ':function(_0x439c94,_0x54cd82){return _0x439c94+_0x54cd82;},'SNmgA':'Web_EPG','xAUiP':function(_0x2ca3e8,_0x417377){return _0x2ca3e8!=_0x417377;},'qXXpG':function(_0x5600d7,_0x58d019){return _0x5600d7+_0x58d019;},'vkCdD':function(_0x5a0491,_0x57718f){return _0x5a0491+_0x57718f;},'lXxhE':_0x373afe(0x722,0x6af,0x86e,0x563),'ESbMp':function(_0x10555c,_0x151ee6){return _0x10555c-_0x151ee6;},'KaapA':function(_0x36112c,_0x3bbb5d){return _0x36112c!=_0x3bbb5d;},'QmbbJ':function(_0x5a72ec,_0x3b0c8b){return _0x5a72ec+_0x3b0c8b;},'kHmmg':function(_0x591a74,_0x3bee32,_0x5ba610){return _0x591a74(_0x3bee32,_0x5ba610);},'aKHXS':'https://ti'+'ngfm.com/w'+_0x373afe(0x6e6,0x68e,0x8a5,0x721)+_0xc015b9(0x3d3,0x724,0x5e1,0x3fd)+'ts?is_main'+_0xc015b9(0x288,0x52e,0x3f2,0x60e)+_0x373afe(0x7b3,0x595,0x971,0x7d7)+'io&paged=1'+_0xc015b9(0x7e5,0x4e5,0x623,0x6e6)+'_page=100&'+_0x373afe(0x5dc,0x450,0x753,0x4f8)+_0x373afe(0x3fb,0x28d,0x4bd,0x48d),'EFDsJ':function(_0x4346cf,_0x42ef78){return _0x4346cf+_0x42ef78;},'xkDJR':function(_0x48ef53,_0xe8fee){return _0x48ef53+_0xe8fee;},'gHGSs':function(_0x6845f,_0x4672e2){return _0x6845f+_0x4672e2;},'mNFdI':_0x373afe(0x5a5,0x460,0x6f0,0x388)+_0x373afe(0x724,0x938,0x8f0,0x8db),'rvgwB':'no-cache','TzwlI':_0xc015b9(0x6c7,0x3f0,0x5e9,0x548),'XiOJj':_0xc015b9(0x4a1,0x2cf,0x49d,0x534)+_0x373afe(0x666,0x4d5,0x487,0x777),'HEPjc':_0xc015b9(0x38d,0x4d0,0x327,0x4d5)+_0x373afe(0x6f5,0x5bf,0x69d,0x772),'NFWEL':_0xc015b9(0x365,0x23f,0x381,0x3ac)+_0x373afe(0x606,0x3f9,0x796,0x4b4)+'\x20NT\x2010.0;\x20'+_0xc015b9(0x3ae,0x685,0x55f,0x3b9)+_0xc015b9(0x4ee,0x24a,0x457,0x62e)+'Kit/537.36'+_0x373afe(0x7ac,0x821,0x688,0x5ff)+_0xc015b9(0x3e0,0x376,0x27e,0x1b7)+'\x20Chrome/11'+_0xc015b9(0x248,0x10b,0x2a6,0xc2)+'fari/537.3'+'6','EWNGw':_0xc015b9(0x2a5,0x18e,0x26d,0x25e),'YdoVi':function(_0x21cd94,_0x91df71){return _0x21cd94+_0x91df71;},'ERVNo':function(_0x363e91,_0x50afe5){return _0x363e91+_0x50afe5;},'uidEh':function(_0x64dd39,_0xee4e90,_0x223db4){return _0x64dd39(_0xee4e90,_0x223db4);},'JcCwt':_0xc015b9(0x3da,0x29a,0x404,0x441)+_0x373afe(0x5bc,0x744,0x44d,0x507)+'/','EiFSf':function(_0x3d6bc5,_0x2b4e5e,_0x5a43eb){return _0x3d6bc5(_0x2b4e5e,_0x5a43eb);},'VXaIf':function(_0x4c73e8,_0x2ad325,_0x411938){return _0x4c73e8(_0x2ad325,_0x411938);},'bogBA':_0xc015b9(0x6c5,0x660,0x501,0x349),'MoqKT':_0xc015b9(0x334,0x28e,0x49d,0x5c6)+_0xc015b9(0x20c,0x468,0x3f7,0x594)+_0xc015b9(0x428,0x57e,0x3ac,0x486)+_0xc015b9(0x630,0x46a,0x467,0x46e),'LWJNE':_0xc015b9(0x57b,0x2dd,0x470,0x475),'fSeDB':_0xc015b9(0x547,0x5d3,0x480,0x451),'DNnnb':function(_0x5b1266,_0x7242eb,_0x186258){return _0x5b1266(_0x7242eb,_0x186258);},'oMKpK':_0xc015b9(0x60d,0x43c,0x4de,0x3ef)+_0x373afe(0x5a7,0x3dc,0x678,0x58a)+'p-json/que'+_0x373afe(0x51a,0x5fb,0x4a8,0x394)+_0x373afe(0x3da,0x495,0x562,0x339)+_0xc015b9(0x573,0x6d3,0x5e7,0x50f),'ggMiv':_0xc015b9(0x6e1,0x719,0x593,0x720)+'ue','LkZiW':_0x373afe(0x411,0x47c,0x61c,0x243),'yqwIV':_0x373afe(0x746,0x91f,0x630,0x93a)+_0xc015b9(0x29e,0x515,0x42b,0x41f),'XYCPy':function(_0x57c46e,_0x1b0263){return _0x57c46e<=_0x1b0263;},'uTTQy':function(_0x6f04a0,_0x47c148){return _0x6f04a0+_0x47c148;},'jMxWh':function(_0x33e8d3,_0x32fa52,_0x24bf34){return _0x33e8d3(_0x32fa52,_0x24bf34);},'VCvYy':_0x373afe(0x6ab,0x6da,0x4c9,0x5fe)+_0x373afe(0x78b,0x710,0x5c6,0x574),'onvEf':function(_0x4f2139,_0x3254e0,_0xe1186e){return _0x4f2139(_0x3254e0,_0xe1186e);},'ghYyx':'td:eq(4)\x20a','yEVXl':'https://ep'+_0xc015b9(0x448,0x549,0x40e,0x4a1)+_0x373afe(0x609,0x7ad,0x447,0x4c6)+_0xc015b9(0x1a1,0x115,0x2cf,0x374)+_0xc015b9(0x64d,0x4fc,0x647,0x815),'AACLL':_0x373afe(0x48c,0x640,0x29d,0x4dd),'qnjPg':function(_0x15dab5,_0x48f2dc){return _0x15dab5+_0x48f2dc;},'aZewK':'csrfmiddle'+_0x373afe(0x674,0x4ff,0x4c9,0x66d)+_0xc015b9(0x338,0x491,0x356,0x222)+'EpSuU0w1Fi'+'f4q8bo0RnP'+_0x373afe(0x491,0x4a2,0x60f,0x39c)+_0x373afe(0x3fc,0x39b,0x55f,0x22d),'XFTxm':'&search_ty'+_0x373afe(0x6f1,0x588,0x4d4,0x719),'IakQG':function(_0xd10199,_0x3e0b3c){return _0xd10199(_0x3e0b3c);},'zgYmk':_0xc015b9(0x5a0,0x53d,0x684,0x713)+_0xc015b9(0x3c7,0x305,0x2fb,0x13a)+_0xc015b9(0x27f,0x163,0x35c,0x44b),'HrNPX':function(_0x139c8c,_0x22f8b6){return _0x139c8c+_0x22f8b6;},'NHxTP':'$$$[epwdr]','nATwE':function(_0x393706,_0x5c6306){return _0x393706+_0x5c6306;},'xWXlY':function(_0x32c377,_0x3f1ebf){return _0x32c377+_0x3f1ebf;},'XrtqM':'IPTV_','CxdVn':'http://m.i'+_0xc015b9(0x3f9,0x540,0x48e,0x567)+'/?act=home','OxwKc':function(_0x3dffa8,_0x552eef){return _0x3dffa8(_0x552eef);},'UIMWE':_0x373afe(0x6be,0x6f4,0x4e8,0x769)+'le=\x22listvi'+_0xc015b9(0x4c9,0x7fd,0x60d,0x67b),'hJctw':'NotSupport'+_0x373afe(0x65a,0x558,0x4e0,0x6a9),'qzmCa':_0xc015b9(0x6f5,0x5df,0x66d,0x531),'gPqrP':_0xc015b9(0x5e1,0x4af,0x68f,0x7d4)+_0xc015b9(0x4d7,0x62b,0x438,0x451)+'https://ra'+_0xc015b9(0x3f3,0x6d0,0x4fb,0x342)+_0x373afe(0x63a,0x46d,0x529,0x7d5)+_0x373afe(0x79d,0x828,0x651,0x683)+'/TV/releas'+_0x373afe(0x52c,0x55f,0x5b3,0x659)+_0x373afe(0x773,0x6ff,0x985,0x7c6)+_0xc015b9(0x4e0,0x50e,0x31d,0x144),'BDprU':_0xc015b9(0x541,0x851,0x69f,0x6ee),'gyvWH':_0x373afe(0x440,0x431,0x5c8,0x63a),'WuQcH':'lUYQQ','RVkfb':function(_0x19f242,_0x37f36){return _0x19f242(_0x37f36);},'aNjpM':_0xc015b9(0x31f,0x3ba,0x4e8,0x5c0),'maPWR':'温馨提示','CFBBg':_0xc015b9(0x440,0x553,0x4b3,0x491),'IvNqr':_0x373afe(0x3b9,0x3fa,0x231,0x1de),'mdZRN':function(_0xb1e67,_0xf14536){return _0xb1e67+_0xf14536;},'FTifL':function(_0x46172f,_0x25e8da){return _0x46172f+_0x25e8da;},'ovhAn':_0xc015b9(0x1cf,0x28f,0x2ee,0x3dc)+'//www.cuns'+'hao.com/66'+_0xc015b9(0x56e,0x34f,0x434,0x2fa)+'eb.php','wcJzX':function(_0x50cbf3,_0x546d91){return _0x50cbf3!==_0x546d91;},'GXyHN':'HSBIx','AuNbK':_0x373afe(0x3ad,0x242,0x452,0x252),'KVDEI':function(_0x3dd030,_0x4c778c){return _0x3dd030===_0x4c778c;},'qYHXp':_0xc015b9(0x43b,0x1b6,0x29c,0x263),'MdunH':function(_0x11b114,_0x206dc8){return _0x11b114+_0x206dc8;},'QnQeT':function(_0x25d7a3,_0x2d71ef){return _0x25d7a3+_0x2d71ef;},'eXdBI':_0x373afe(0x51c,0x6ae,0x326,0x659),'YPMoG':_0xc015b9(0x3bb,0x46d,0x2a4,0x334),'vfkRo':function(_0x18789e,_0x22e3fd){return _0x18789e===_0x22e3fd;},'DMAVm':_0x373afe(0x5fb,0x539,0x4a6,0x447),'QTRIz':_0x373afe(0x3bb,0x561,0x35f,0x360),'ytFvW':function(_0x51f8bd,_0x27cdf0){return _0x51f8bd===_0x27cdf0;},'WiQES':_0x373afe(0x3f3,0x3f4,0x255,0x325),'HCWEu':'\x5c[localdb\x5c'+']','oEmun':function(_0x30d02d,_0x364c4b){return _0x30d02d!==_0x364c4b;},'ovceu':'pSFCv','ebutv':_0xc015b9(0x236,0x1cd,0x37f,0x501),'HTapb':function(_0x4a43c8,_0x1ea9c4){return _0x4a43c8(_0x1ea9c4);},'exXDz':'section\x20tb'+_0xc015b9(0x6a4,0x69c,0x56e,0x70e),'WZafW':_0xc015b9(0x556,0x5ad,0x3b3,0x1c7),'CcuSR':'jcmFT','oLMVj':function(_0x4fd689,_0x4a15ee){return _0x4fd689===_0x4a15ee;},'sxLzu':_0x373afe(0x698,0x604,0x851,0x70b),'AXPcq':'[localdb]','tUFNu':function(_0x2137dd,_0x554e1f){return _0x2137dd+_0x554e1f;},'YkqRZ':function(_0x1dac28,_0x38232c){return _0x1dac28+_0x38232c;},'LVfNX':function(_0x2b721f,_0x472dde){return _0x2b721f+_0x472dde;},'Drizy':function(_0xa587dc,_0x41448a){return _0xa587dc!==_0x41448a;},'spEVO':'QXFio','kwKfD':_0x373afe(0x718,0x59a,0x679,0x4f9),'HSRFc':function(_0x5aecdf,_0x21ff68){return _0x5aecdf<_0x21ff68;},'YTrXz':'WlBIZ','TDvZd':function(_0x52bbdc,_0x47b9dc){return _0x52bbdc+_0x47b9dc;},'iqvnA':function(_0x1d08cb,_0x2c4f43){return _0x1d08cb+_0x2c4f43;},'fpWPT':function(_0x44ef3e,_0x4e650f){return _0x44ef3e+_0x4e650f;},'BRxlJ':function(_0x2f4959,_0x52d3b0){return _0x2f4959===_0x52d3b0;},'BRePA':_0xc015b9(0x787,0x4f5,0x652,0x4e5),'XkNJw':'线路1$$$线路2$'+_0xc015b9(0x276,0x3ce,0x454,0x4c3)+'4','WPozT':_0xc015b9(0x3a5,0x66a,0x579,0x449)+_0xc015b9(0x3d8,0x6a8,0x59f,0x640),'evALS':_0xc015b9(0x4dd,0x789,0x579,0x5a4)+_0xc015b9(0x573,0x6a0,0x676,0x70a),'zCvzj':_0x373afe(0x46d,0x66d,0x529,0x61e)+'ti','dzwGQ':_0x373afe(0x595,0x73e,0x770,0x4d6),'fcHlg':_0xc015b9(0x150,0x342,0x327,0x246)+'w.radio.cn'+'/','fcsrn':function(_0xa04d73,_0x479907){return _0xa04d73+_0x479907;},'bxjaD':function(_0x212396,_0x442de9){return _0x212396+_0x442de9;},'HwHfs':function(_0x550298,_0x12d9df){return _0x550298+_0x12d9df;},'NbTZw':function(_0x5729ab,_0x19d5c7){return _0x5729ab+_0x19d5c7;},'XoDXI':_0x373afe(0x6d2,0x7d1,0x5fb,0x6ce),'vWagB':function(_0x5eaa29,_0x39f5e9){return _0x5eaa29(_0x39f5e9);},'KtqWN':function(_0xaed350,_0x516f15){return _0xaed350!==_0x516f15;},'adoqj':'PFtJG','mNWpn':function(_0x1cfcd5,_0x1ba6b8){return _0x1cfcd5+_0x1ba6b8;},'ocLNE':function(_0x285fed,_0x57b704){return _0x285fed+_0x57b704;},'ViIUS':_0xc015b9(0x7d7,0x7c3,0x62f,0x73d),'cHQXt':_0xc015b9(0x71e,0x64c,0x626,0x6a5),'LuzVo':_0x373afe(0x716,0x796,0x687,0x639),'airIW':_0x373afe(0x48d,0x27a,0x461,0x654),'IOsNF':_0x373afe(0x3e2,0x546,0x387,0x34a),'DpUwR':function(_0x10e508,_0x1f0d67){return _0x10e508===_0x1f0d67;},'WcFYu':function(_0x17edf0,_0x4d35bc){return _0x17edf0+_0x4d35bc;},'nzkEK':_0xc015b9(0x547,0x3b4,0x58b,0x5d7),'DaPoz':'#genre#','KMTHU':_0x373afe(0x3dd,0x3e8,0x4ff,0x58e),'BlAyG':'未分组,#genre'+'#\x0a','KYgnS':_0x373afe(0x453,0x435,0x58e,0x26f),'WEUHb':_0x373afe(0x563,0x54b,0x431,0x69d),'cdtLb':function(_0x2c6ef4,_0x59e076){return _0x2c6ef4==_0x59e076;},'AQKUm':_0xc015b9(0x665,0x47a,0x56c,0x4ee),'gFFHF':_0x373afe(0x4d9,0x491,0x66f,0x41e),'eLmwz':function(_0x5bf9f7,_0x4d1ab0){return _0x5bf9f7===_0x4d1ab0;},'CXfhx':_0xc015b9(0x4e5,0x154,0x2fc,0x367),'WqraI':function(_0x25af95,_0xdae741){return _0x25af95+_0xdae741;},'SbdiW':function(_0x9a5eba,_0x487089){return _0x9a5eba+_0x487089;},'QtsHn':_0xc015b9(0x5bc,0x2fe,0x4ca,0x4b4),'rQIvk':_0x373afe(0x6fd,0x8c8,0x760,0x4ee),'tlwNU':'DWjVR','CfZvj':function(_0x154bca,_0x528f4d){return _0x154bca<=_0x528f4d;},'mHwFK':_0x373afe(0x793,0x7c1,0x882,0x6d4),'nIqxV':function(_0x770304,_0x4c7627){return _0x770304+_0x4c7627;},'aFfJW':_0x373afe(0x4aa,0x5eb,0x496,0x42b),'VXMbF':function(_0x488ccf,_0x5ab397){return _0x488ccf-_0x5ab397;},'dMXUt':function(_0x3d7a2e,_0x5e17ca){return _0x3d7a2e+_0x5e17ca;},'lYoDq':function(_0xa014ab,_0x297337,_0x30b429,_0x424079){return _0xa014ab(_0x297337,_0x30b429,_0x424079);},'VRFUr':function(_0x5ed261,_0x5ab2eb){return _0x5ed261==_0x5ab2eb;},'erNfQ':'999','LMTvF':function(_0x381e3a,_0x2b7ae6){return _0x381e3a(_0x2b7ae6);},'HpklQ':_0x373afe(0x630,0x592,0x782,0x7ca),'orJta':_0xc015b9(0x2aa,0x188,0x36e,0x349)+_0x373afe(0x5a8,0x4da,0x693,0x736)+_0xc015b9(0x558,0x34e,0x552,0x511)};let _0x287113=config['cacheClass'+'es']['length']==-0xe1e+0x10d9+-0x1*0x2bb?config[_0x373afe(0x3ae,0x578,0x3cb,0x554)+_0xc015b9(0x75a,0x494,0x67f,0x527)]:config['search_pen'+_0x373afe(0x4ff,0x586,0x6b5,0x344)],_0x2968ba={},_0x3e7589={},_0x5a74c9=[],_0x5db789=_0x58d9e7;function _0xc015b9(_0x3cab0f,_0x4ba011,_0x33b6ad,_0x182864){return _0x397eb8(_0x33b6ad- -0x64,_0x182864,_0x33b6ad-0x1b8,_0x182864-0xad);}let _0x185216=_0x58d9e7[_0x373afe(0x631,0x7c4,0x771,0x7aa)](_0x32d413[_0xc015b9(0x218,0x34e,0x2c9,0x4dc)])[-0x9f+0x1*-0x118d+0x122d];_0x58d9e7=_0x58d9e7['split'](_0x32d413[_0xc015b9(0x4a4,0x11c,0x2c9,0x24a)])[0x1a91+-0x1f3*-0xe+-0x35db],_0x58d9e7[_0x373afe(0x5c6,0x742,0x631,0x57a)](_0x32d413[_0x373afe(0x685,0x55b,0x64a,0x878)])&&(_0x185216=_0x32d413['qFnKS'](_0x32d413[_0xc015b9(0x60f,0x38c,0x4be,0x2d2)],_0x185216));let _0x1283f3='';function _0x373afe(_0x37543c,_0x3c7ab5,_0x57aa11,_0xdf46b0){return _0x32fa5d(_0x57aa11,_0x37543c-0x5f6,_0x57aa11-0xe3,_0xdf46b0-0xf6);}for(let _0x4a1703=0x181e+0x184*-0xb+-0x772;_0x32d413['oKvSB'](_0x4a1703,config[_0x373afe(0x4e4,0x353,0x6f9,0x3b9)]['length']);_0x4a1703++){config[_0x373afe(0x4e4,0x44e,0x47e,0x6d7)][_0x4a1703][_0xc015b9(0x4ff,0x350,0x3e7,0x3cb)]==_0x185216&&!_0x58d9e7['startsWith'](_0x32d413[_0x373afe(0x55a,0x44d,0x438,0x607)])&&(_0x1283f3=config[_0x373afe(0x4e4,0x42e,0x4c7,0x357)][_0x4a1703][_0xc015b9(0x428,0x603,0x41e,0x220)],_0x1283f3=_0x1283f3[_0xc015b9(0x539,0x524,0x3f9,0x58d)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x1283f3=_0x1283f3[_0x373afe(0x527,0x318,0x55f,0x55f)](/(#|\$)/gm,''),_0x1283f3=_0x32d413['mdZRN'](_0x1283f3,'_'));}let _0x4e6720={'vod_id':_0x58d9e7,'vod_name':_0x1283f3+_0x58d9e7[_0xc015b9(0x272,0x4cc,0x3f9,0x1fb)](/\/parse$/,''),'vod_pic':config[_0x373afe(0x4c1,0x58d,0x698,0x2e7)+_0x373afe(0x6a4,0x4a8,0x79a,0x694)],'type_name':config[_0xc015b9(0x530,0x2ed,0x4bd,0x4bd)],'vod_year':config[_0xc015b9(0x3e3,0x33a,0x42d,0x345)],'vod_area':config['s_country'],'vod_remarks':_0x32d413['FTifL'](_0x287113+'\x20',config[_0x373afe(0x528,0x3b9,0x4e1,0x3c6)]),'vod_director':config[_0x373afe(0x483,0x645,0x476,0x3b8)],'vod_actor':config['s_version'],'vod_content':config[_0x373afe(0x3ea,0x557,0x4ee,0x523)],'vod_play_from':'','vod_play_url':''};if(_0x32d413[_0x373afe(0x7aa,0x58f,0x7f9,0x8a3)](_0x5db789,_0x32d413[_0x373afe(0x682,0x747,0x705,0x707)])){let _0x5a682e=_0x32d413[_0xc015b9(0x3e8,0x4f1,0x598,0x73a)],_0x4be114=_0x32d413[_0xc015b9(0x131,0x16e,0x310,0x17d)];_0x4e6720[_0x373afe(0x5d0,0x5c6,0x71b,0x651)+_0xc015b9(0x4e4,0x226,0x331,0x4b5)]=_0x5a682e,_0x4e6720[_0xc015b9(0x268,0x206,0x412,0x294)+'rl']=_0x4be114['replace'](/#$/,''),_0x4e6720[_0x373afe(0x747,0x548,0x62f,0x74e)]=_0x32d413[_0xc015b9(0x6f7,0x3fb,0x4f9,0x3b0)],_0x4e6720[_0xc015b9(0x54f,0x464,0x4a4,0x2c0)+'t']=config[_0x373afe(0x3ea,0x4d0,0x4d8,0x267)];}else{if(_0x32d413[_0xc015b9(0x74a,0x715,0x5de,0x3f7)](_0x32d413[_0xc015b9(0x435,0x614,0x4b5,0x5f8)],_0x32d413[_0xc015b9(0x4e6,0x539,0x4b5,0x41b)])){var _0x45eb5d=_0x32d413[_0x373afe(0x461,0x3b0,0x656,0x4da)],_0x548bcd,_0x14d4a6,_0x117f0f,_0x2bc2f,_0x715ef8,_0x9b33e1,_0x205748,_0x9f812d,_0x2995e6=-0x1701+-0xd96+-0x1*-0x2497,_0x3e8541=-0x18f5*-0x1+-0x2b*-0x7c+0x3*-0xf43,_0x52577c='',_0x3764f9=[];if(!_0x57a59e)return _0x1b31c8;_0x566080+='';do{const _0x9e3137=_0x32d413[_0x373afe(0x6bb,0x617,0x6d3,0x61d)][_0xc015b9(0x5ac,0x49a,0x503,0x4a8)]('|');let _0x2eb092=0x15*0x3+0x1*0x229f+0x1*-0x22de;while(!![]){switch(_0x9e3137[_0x2eb092++]){case'0':_0x9f812d=_0x32d413[_0x373afe(0x5c2,0x41f,0x781,0x3d8)](_0x32d413[_0x373afe(0x409,0x5e0,0x292,0x4f3)](_0x2bc2f,0x2177+0x1853+0x1*-0x39b8)|_0x32d413[_0xc015b9(0x372,0x1e1,0x2db,0x22b)](_0x715ef8,0x2*-0x1233+-0x93d*0x1+-0x1*-0x2daf),_0x32d413[_0x373afe(0x62d,0x7d9,0x41e,0x82e)](_0x9b33e1,0x2*-0x926+-0x1d7b+0x2fcd))|_0x205748;continue;case'1':_0x14d4a6=_0x32d413[_0xc015b9(0x312,0x530,0x36b,0x2a6)](_0x9f812d>>-0xc6f*-0x3+0xf22+-0x3467,0x1b63*-0x1+-0x25d8+0x2*0x211d);continue;case'2':_0x715ef8=_0x45eb5d[_0x373afe(0x6b4,0x53c,0x6ef,0x53c)](_0x2c4477['charAt'](_0x2995e6++));continue;case'3':_0x205748=_0x45eb5d['indexOf'](_0x16e88e[_0xc015b9(0x74e,0x7a9,0x636,0x74a)](_0x2995e6++));continue;case'4':_0x9b33e1=_0x45eb5d[_0xc015b9(0x684,0x71a,0x586,0x60e)](_0x452b9c[_0xc015b9(0x59f,0x68a,0x636,0x4fe)](_0x2995e6++));continue;case'5':_0x2bc2f=_0x45eb5d[_0x373afe(0x6b4,0x75b,0x4cb,0x7aa)](_0x3a04b[_0xc015b9(0x847,0x82b,0x636,0x58e)](_0x2995e6++));continue;case'6':_0x117f0f=_0x32d413[_0x373afe(0x499,0x5ba,0x45a,0x3dd)](_0x9f812d,-0xb8*-0x2+-0x5ff+0x58e);continue;case'7':_0x9b33e1==0xe56*0x2+-0x1bb3+-0xb9?_0x3764f9[_0x3e8541++]=_0x25c3c8['fromCharCo'+'de'](_0x548bcd):_0x205748==-0x1*0x1a45+-0xc*0x107+0x26d9?_0x3764f9[_0x3e8541++]=_0xbd8ae0[_0x373afe(0x586,0x58c,0x5f8,0x57c)+'de'](_0x548bcd,_0x14d4a6):_0x3764f9[_0x3e8541++]=_0x24c82a['fromCharCo'+'de'](_0x548bcd,_0x14d4a6,_0x117f0f);continue;case'8':_0x548bcd=_0x32d413[_0x373afe(0x49f,0x3d8,0x524,0x4a7)](_0x9f812d,-0x425*-0x2+0x18*0x194+0x15*-0x232)&0x1a1*-0x11+-0x2506+-0x41b6*-0x1;continue;}break;}}while(_0x32d413[_0xc015b9(0x6c1,0x5e6,0x5a2,0x587)](_0x2995e6,_0x38abd9[_0x373afe(0x588,0x6fe,0x450,0x776)]));return _0x52577c=_0x3764f9['join'](''),_0x52577c;}else{if(_0x58d9e7['startsWith'](_0x32d413[_0xc015b9(0x470,0x3b4,0x5c2,0x43a)])){let _0x111e62=_0x32d413[_0xc015b9(0x50b,0x73d,0x598,0x666)],_0x46b6f7='';for(let _0x452369=0x65d+0x1*-0x19b0+0x1354;_0x452369<-0x1bab*-0x1+0x1f8d+-0x3ad3;_0x452369++){_0x32d413[_0x373afe(0x497,0x54c,0x625,0x283)](_0x32d413['qYHXp'],_0xc015b9(0xf4,0x1b8,0x29c,0x11b))?_0x46b6f7=_0x32d413[_0x373afe(0x7af,0x8db,0x654,0x94d)](_0x32d413[_0x373afe(0x65e,0x6df,0x722,0x7a4)](_0x32d413[_0x373afe(0x469,0x2f2,0x3ab,0x2a6)](_0x46b6f7,'小姐姐')+_0x452369+'$',_0x185216)+'?t=',_0x452369)+'#':_0x1692c7=NScgWZ[_0x373afe(0x6ca,0x5f6,0x762,0x591)](_0x43dd11,NScgWZ['dWVHF'](_0x373afe(0x6ad,0x725,0x7a6,0x496)+_0xc015b9(0x529,0x3c4,0x5d6,0x54f)+(_0xc015b9(0x59b,0x877,0x65f,0x64b)+_0x373afe(0x54e,0x625,0x5b2,0x421)+_0xc015b9(0x29b,0x3b3,0x394,0x510)+'\x20)'),');'))();}_0x4e6720[_0x373afe(0x5d0,0x646,0x40e,0x667)+_0x373afe(0x45f,0x37a,0x542,0x3f1)]=_0x111e62,_0x4e6720['vod_play_u'+'rl']=_0x46b6f7['replace'](/#$/,'');}else{if(_0x32d413[_0xc015b9(0x6d6,0x3cb,0x5de,0x64b)]('akbUo',_0xc015b9(0x285,0x424,0x29f,0x93))){const _0x5f082c={};_0x5f082c[_0x373afe(0x669,0x556,0x509,0x589)]=_0x71713e,_0x5f082c[_0xc015b9(0x5a5,0x7c2,0x688,0x5a5)]=0x1388,_0x3ba7ee=_0x32d413['hFpEY'](_0x58f4a4,_0x4d3152,_0x5f082c)[_0xc015b9(0x47a,0x4a6,0x3d6,0x499)];}else{if(_0x185216[_0xc015b9(0x661,0x82b,0x692,0x6ee)](_0x32d413['eXdBI'])&&config['lfpfg']){let _0x4bb2b8='',_0x5afca8='';_0x185216=_0x185216[_0xc015b9(0x28d,0x3b0,0x3f9,0x44f)](_0x32d413[_0xc015b9(0xbe,0x221,0x2ae,0x488)],''),_0x185216=_0x185216['split'](_0x32d413[_0x373afe(0x6ba,0x5fd,0x7c9,0x8a0)]);for(let _0x1b1abf=0xfee*-0x1+-0x1*0x1099+0x2087;_0x32d413['oKvSB'](_0x1b1abf,_0x185216['length']);_0x1b1abf++){_0x32d413['vfkRo'](_0x32d413[_0x373afe(0x50d,0x34c,0x426,0x38f)],_0x32d413[_0xc015b9(0x4fc,0x6b3,0x4ee,0x5c6)])?_0x552505[_0x373afe(0x719,0x796,0x56d,0x62e)][_0xc015b9(0x2c8,0x356,0x274,0x1c5)](_0x277d54[_0xc015b9(0x421,0x3f2,0x3b6,0x3b9)][_0x5d77f0]):(_0x4bb2b8=_0x32d413['QmbbJ'](_0x4bb2b8+_0x32d413['pLyBl'],_0x1b1abf+(-0x1e41+-0x317+0x2159*0x1)),_0x5afca8=_0x32d413[_0x373afe(0x5ed,0x4bb,0x7ad,0x7bc)](_0x32d413[_0xc015b9(0x6e1,0x49f,0x613,0x584)](_0x32d413[_0x373afe(0x7af,0x8e7,0x98c,0x939)](_0x5afca8,_0x32d413[_0xc015b9(0x1aa,0x115,0x2c9,0x444)]),_0x58d9e7),'$')+_0x185216[_0x1b1abf]);}_0x4e6720[_0xc015b9(0x2ac,0x4e8,0x4a2,0x2a4)+_0x373afe(0x45f,0x2e2,0x504,0x37b)]=_0x4bb2b8[_0x373afe(0x527,0x673,0x5cd,0x6cd)](/^\$\$\$/,''),_0x4e6720[_0xc015b9(0x43c,0x418,0x412,0x583)+'rl']=_0x5afca8['replace'](/^\$\$\$/,'');}else{if(_0x32d413['ytFvW'](_0x32d413['WiQES'],_0x32d413['WiQES'])){if(!_0x185216[_0x373afe(0x7c0,0x9c7,0x917,0x5b7)](_0x32d413[_0xc015b9(0x211,0xf3,0x2de,0xde)])&&_0x185216[_0xc015b9(0x5e2,0x6ff,0x692,0x6b6)]('epg.pw')&&config[_0xc015b9(0x5b6,0x84f,0x699,0x6cf)]){if(_0x32d413[_0xc015b9(0x3aa,0x2ca,0x354,0x3aa)](_0x32d413[_0xc015b9(0x573,0x7bb,0x635,0x540)],_0x32d413['ebutv'])){let _0x2c8893='',_0x43db44='',_0x546545=-0xe3a+-0x15*0x194+0x2f5e;const _0x5ed975={};_0x5ed975[_0x373afe(0x669,0x7cc,0x522,0x81d)]=config[_0xc015b9(0x481,0x4c0,0x53b,0x393)];let _0x44d07e=_0x32d413[_0xc015b9(0x560,0x77f,0x693,0x81d)](req,_0x185216,_0x5ed975)['content'],_0x54bb4b=_0x1d77db[_0x373afe(0x6a2,0x86d,0x62e,0x5a5)](_0x44d07e),_0x48bf99=_0x32d413[_0xc015b9(0x416,0x71a,0x556,0x56c)](_0x54bb4b,_0x32d413[_0xc015b9(0x714,0x5b9,0x56f,0x778)]);_0x48bf99[_0xc015b9(0x2b6,0x581,0x3fb,0x4d1)](function(_0x4e55bd){_0x2c8893=_0x32d413[_0x297a9f(0x318,0x581,0x50b,0x3ca)](_0x2c8893,_0x32d413['pLyBl'])+(_0x546545+(0x37e*-0x3+-0x17*-0xe5+-0x13*0x88));function _0x297a9f(_0x3a74fb,_0x58ce71,_0x304c55,_0x3fa8c6){return _0x373afe(_0x3fa8c6- -0x3e4,_0x58ce71-0x194,_0x304c55,_0x3fa8c6-0x11a);}function _0x5abca4(_0x1e82be,_0x53a116,_0x3824da,_0xe944e3){return _0xc015b9(_0x1e82be-0x129,_0x53a116-0xc,_0x3824da- -0x1ec,_0x53a116);}_0x43db44=_0x32d413[_0x297a9f(0x3f2,0x293,0x350,0x28a)](_0x32d413['qFnKS'](_0x32d413[_0x297a9f(-0xb3,0x94,0x212,0xc3)](_0x43db44+_0x32d413[_0x5abca4(0x18f,0x1d,0xdd,-0xc2)],_0x58d9e7),'$'),_0x32d413[_0x5abca4(0x2a0,0x3f5,0x2c8,0x27a)](_0x54bb4b,_0x5abca4(0x2d3,0xec,0x305,0x10d),this)['eq'](0x1*0x17b+0x2*-0xf9e+0x1dc1)[_0x297a9f(0x466,0x24c,0x557,0x36e)](_0x32d413[_0x297a9f(0x30f,0x35b,0x369,0x352)])),_0x546545++;}),_0x4e6720['vod_play_f'+'rom']=_0x2c8893[_0xc015b9(0x4c5,0x41e,0x3f9,0x45b)](/^\$\$\$/,''),_0x4e6720[_0xc015b9(0x57d,0x2dd,0x412,0x2f5)+'rl']=_0x43db44[_0x373afe(0x527,0x41f,0x3a2,0x582)](/^\$\$\$/,'');}else{if(_0xcb6d36){const _0x6167b3=_0x268a66['apply'](_0xb14865,arguments);return _0xd052c=null,_0x6167b3;}}}else{if(_0x32d413[_0x373afe(0x3b3,0x254,0x532,0x4fc)]===_0x32d413[_0x373afe(0x3b3,0x30b,0x4f1,0x541)]){if(config[_0x373afe(0x4c6,0x4b3,0x543,0x66e)+_0xc015b9(0x594,0x5ea,0x548,0x586)][_0x5db789])_0x4e6720['vod_play_f'+_0xc015b9(0x38b,0x31a,0x331,0x428)]=config['cacheDetai'+'lDB'][_0x5db789]['vpf'],_0x4e6720['vod_play_u'+'rl']=config[_0xc015b9(0x476,0x252,0x398,0x3f1)+_0x373afe(0x676,0x57f,0x4b5,0x55d)][_0x5db789][_0x373afe(0x456,0x2c0,0x288,0x488)],console[_0x373afe(0x508,0x37b,0x6c6,0x4cd)](_0x373afe(0x66b,0x7a2,0x781,0x88a)+'用缓存。');else{if(_0x32d413[_0xc015b9(0x4c8,0x403,0x441,0x3d4)](_0xc015b9(0x851,0x769,0x689,0x6a3),_0x32d413['CcuSR'])){if(_0x185216[_0xc015b9(0x7dd,0x51e,0x692,0x642)](_0x32d413[_0xc015b9(0x27f,0x2f2,0x2de,0x36e)])){if(_0x32d413[_0xc015b9(0x1ed,0x261,0x2d0,0x2d0)](_0x32d413[_0x373afe(0x660,0x756,0x7ae,0x844)],_0x32d413[_0xc015b9(0x409,0x6aa,0x532,0x35d)])){let _0x20cd50='',_0x1c786a='';_0x185216=_0x185216[_0x373afe(0x527,0x509,0x65c,0x454)](_0x32d413[_0x373afe(0x407,0x316,0x4e1,0x25b)],''),_0x185216=_0x185216[_0x373afe(0x631,0x41f,0x84f,0x43d)](_0x373afe(0x623,0x493,0x739,0x458));for(let _0x15a35a=0x217*-0xd+0xfe*0x14+-0x1*-0x753;_0x32d413[_0x373afe(0x4e9,0x54d,0x4c5,0x6cc)](_0x15a35a,_0x185216[_0xc015b9(0x398,0x382,0x45a,0x319)]);_0x15a35a++){_0x20cd50=_0x32d413[_0x373afe(0x4ae,0x53d,0x696,0x2df)](_0x20cd50+_0x32d413[_0x373afe(0x47b,0x424,0x302,0x5dd)],_0x15a35a+(-0x4*-0x788+-0x24c2+0x6a3)),_0x1c786a=_0x32d413['qFnKS'](_0x32d413['YkqRZ'](_0x32d413[_0x373afe(0x599,0x3ee,0x3aa,0x68b)](_0x1c786a,_0x32d413[_0x373afe(0x3f7,0x347,0x353,0x4bc)]),_0x58d9e7),'$')+_0x185216[_0x15a35a];}_0x4e6720[_0x373afe(0x5d0,0x450,0x3e4,0x686)+_0x373afe(0x45f,0x635,0x5a8,0x511)]=_0x20cd50[_0xc015b9(0x1ea,0x539,0x3f9,0x4aa)](/^\$\$\$/,''),_0x4e6720['vod_play_u'+'rl']=_0x1c786a[_0x373afe(0x527,0x6a7,0x6fd,0x640)](/^\$\$\$/,'');}else{_0x32d413[_0x373afe(0x530,0x364,0x436,0x53a)](_0x50f4b2[_0xc015b9(0x4af,0x385,0x414,0x3e2)],_0x40a857[_0xc015b9(0x620,0x819,0x694,0x733)])&&_0x312237['lastIndex']++,_0x5b78b9[0x1b9e+0x565+-0x2101]=_0x2f26c3[0xc86+-0x1261+0x5dd][_0x373afe(0x527,0x632,0x59d,0x5e0)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x5830d7[0x455*0x1+0x24c9+-0x291c]=_0x53a3c6[-0x3ed+-0x16d7+-0x2*-0xd63][_0xc015b9(0x3f5,0x208,0x3f9,0x2ef)](/(#|\$)/gm,'');if([_0x373afe(0x539,0x597,0x409,0x723),'##','头#',_0x373afe(0x3dd,0x3cd,0x31f,0x521)][_0xc015b9(0x57a,0x74c,0x5a5,0x4ee)](_0x1f3062[-0x198e+0x1023+0x96e])){let _0x1e1021=_0x5d002d[0x137*0xd+-0x784+-0x845*0x1];_0x32d413['rWXVS'](_0x180ebd[_0xc015b9(0x4cc,0x444,0x586,0x549)](_0x1e1021),-(0x21*0x8a+0x1c8a+-0x2e53))&&(_0x15853e['push'](_0x1e1021),_0x4b6f47[_0x373afe(0x3a2,0x287,0x3d4,0x426)]({'vod_id':_0x1e1021+_0x32d413[_0xc015b9(0x3a4,0x2f3,0x2c9,0x11f)]+_0x55ec48,'vod_name':_0x1e1021[_0xc015b9(0x2fb,0x337,0x3f9,0x20d)](/\/parse$/,''),'vod_pic':_0x13d7ca[_0xc015b9(0x50d,0x312,0x4b2,0x490)][_0x3be91d],'vod_remarks':''}));}}}else{if(_0x32d413['Drizy'](_0x32d413['spEVO'],_0x32d413[_0x373afe(0x40a,0x3b9,0x3d2,0x2c4)])){if(_0x58d9e7[_0x373afe(0x5c6,0x745,0x54f,0x722)](_0x32d413['IvNqr'])&&!_0x185216[_0xc015b9(0x6c5,0x53d,0x692,0x77e)](/goolguy007/m)){if(_0x185216[_0xc015b9(0x6dc,0x838,0x692,0x6a9)](/tingfm\.com/m)){let _0x4af34f='',_0xa495d6=_0x32d413[_0xc015b9(0x429,0x773,0x598,0x6a6)],_0x5df45f='',_0x24b98d='';try{const _0x3eda97={};_0x3eda97['authority']=_0x32d413[_0xc015b9(0x6a8,0x3ce,0x5db,0x4af)],_0x3eda97[_0x373afe(0x510,0x499,0x659,0x6c6)]=_0x32d413[_0x373afe(0x6b1,0x654,0x75b,0x85f)],_0x3eda97[_0x373afe(0x3b6,0x573,0x3c6,0x4c4)+_0xc015b9(0x1e1,0x289,0x2f5,0x283)]=_0x32d413['mNFdI'],_0x3eda97[_0xc015b9(0x1c2,0x2e9,0x3e0,0x26f)+_0x373afe(0x412,0x31f,0x3c2,0x5f3)]=_0x32d413[_0x373afe(0x475,0x373,0x512,0x3af)],_0x3eda97[_0x373afe(0x4c8,0x2b1,0x563,0x36d)+_0x373afe(0x6e0,0x838,0x7fe,0x85f)]=_0x373afe(0x7a1,0x927,0x5e8,0x80a),_0x3eda97[_0xc015b9(0x59c,0x2a0,0x48d,0x605)]=_0xc015b9(0x256,0x405,0x381,0x1af)+_0xc015b9(0x6d9,0x466,0x4d8,0x611)+'\x20NT\x2010.0;\x20'+'Win64;\x20x64'+')\x20AppleWeb'+_0xc015b9(0x3fd,0x45a,0x582,0x683)+_0xc015b9(0x685,0x49e,0x67e,0x7b0)+_0xc015b9(0x37b,0xee,0x27e,0x132)+_0xc015b9(0x62f,0x448,0x46e,0x53e)+_0x373afe(0x3d4,0x5ee,0x28c,0x5ba)+_0xc015b9(0x7ab,0x781,0x683,0x6fe)+'6';const _0x11a010={};_0x11a010[_0xc015b9(0x44d,0x6a3,0x53b,0x401)]=_0x3eda97,_0x4af34f=req(_0x185216,_0x11a010)[_0x373afe(0x504,0x5e8,0x3ee,0x48e)],_0x24b98d=JSON[_0x373afe(0x756,0x661,0x5eb,0x64e)](_0x4af34f)['data'][_0xc015b9(0x4fd,0x464,0x5ae,0x7b2)];}catch{}for(let _0x4151e6=-0x216d+-0x78a+-0x28f7*-0x1;_0x32d413[_0x373afe(0x408,0x204,0x360,0x3d1)](_0x4151e6,_0x24b98d[_0xc015b9(0x669,0x268,0x45a,0x37e)]);_0x4151e6++){if('WNvty'!==_0x32d413['YTrXz'])_0x5df45f=_0x32d413[_0xc015b9(0x319,0x494,0x2a3,0x440)](_0x32d413['iqvnA'](_0x32d413[_0x373afe(0x5f0,0x74b,0x598,0x7ba)](_0x32d413[_0xc015b9(0x3dd,0x5bd,0x3f0,0x4f5)](_0x5df45f,'#'),_0x24b98d[_0x4151e6][_0xc015b9(0x62d,0x38d,0x472,0x3f1)]),'$'),_0x24b98d[_0x4151e6][_0x373afe(0x57b,0x474,0x4e5,0x426)]);else{let _0x99263a='',_0x34c188='';_0x42e19e=_0x34f649[_0x373afe(0x527,0x4a5,0x6c7,0x6cb)](_0xc015b9(0x3e9,0x1c0,0x2a4,0x40a),''),_0x553e40=_0x2c969a[_0xc015b9(0x4b4,0x3bf,0x503,0x527)](_0x32d413[_0xc015b9(0x794,0x449,0x58c,0x38e)]);for(let _0x24d5a8=-0x13cd*0x1+-0x2134+0x3501;_0x32d413[_0xc015b9(0x1bc,0x1b9,0x3bb,0x3d1)](_0x24d5a8,_0x4ae7f1['length']);_0x24d5a8++){_0x99263a=_0x32d413[_0x373afe(0x52d,0x50c,0x4ae,0x389)](_0x99263a,_0x32d413[_0xc015b9(0x4ff,0x55c,0x34d,0x147)])+_0x32d413[_0x373afe(0x66e,0x5c0,0x707,0x82a)](_0x24d5a8,-0xb7b+-0x21d3+0x2d4f),_0x34c188=_0x32d413[_0xc015b9(0x51a,0x4c4,0x540,0x4f9)](_0x32d413[_0xc015b9(0x26d,0x3f1,0x2bb,0x151)](_0x32d413[_0xc015b9(0x457,0x5f3,0x563,0x608)](_0x34c188,_0x32d413[_0x373afe(0x3f7,0x428,0x4e3,0x56e)]),_0x3aeacd)+'$',_0x4be72e[_0x24d5a8]);}_0x1edca4['vod_play_f'+_0x373afe(0x45f,0x3cd,0x270,0x279)]=_0x99263a[_0xc015b9(0x24b,0x493,0x3f9,0x3ec)](/^\$\$\$/,''),_0x3d1b71[_0xc015b9(0x3a6,0x205,0x412,0x602)+'rl']=_0x34c188[_0xc015b9(0x469,0x47f,0x3f9,0x5e0)](/^\$\$\$/,'');}}_0x4e6720[_0xc015b9(0x59a,0x5be,0x4a2,0x592)+_0xc015b9(0x3fa,0x1e0,0x331,0x3d7)]=_0xa495d6,_0x4e6720[_0xc015b9(0x587,0x212,0x412,0x524)+'rl']=_0x5df45f['replace'](/^#/gm,'');}else{if(_0x32d413[_0x373afe(0x75f,0x54c,0x89d,0x749)](_0x373afe(0x795,0x91f,0x6e6,0x657),_0x32d413[_0x373afe(0x744,0x6e6,0x946,0x8c2)]))return;else{let _0x4a8526=_0x32d413[_0x373afe(0x43b,0x2bb,0x480,0x3e6)],_0x3de762='',_0x315a36='',_0xed6442='',_0x44f5d9=[_0x32d413[_0x373afe(0x678,0x538,0x555,0x87a)],_0x32d413[_0xc015b9(0x72d,0x608,0x5f2,0x4af)],'playUrlLow',_0x32d413[_0xc015b9(0x3ad,0x21f,0x295,0x24e)]],_0x13c70d=/(?:\?|\&)provinceCode=([\w+,.-]+)/m,_0x5592f6=/(?:\?|\&)categoryId=([\w+,.-]+)/m,_0x14f662=_0x185216[_0xc015b9(0x4ff,0x75b,0x692,0x7c7)](_0x13c70d)[-0x81*-0x29+0x16a6+-0x2b4e],_0x3c40a6=_0x185216[_0xc015b9(0x7b8,0x54f,0x692,0x893)](_0x5592f6)[-0x610*0x2+0xa5d+0x1c4];const _0x107ef4={};_0x107ef4[_0xc015b9(0x3d2,0x4e5,0x5cd,0x436)]=_0x3c40a6,_0x107ef4[_0x373afe(0x5ac,0x3c3,0x4a7,0x3af)+'de']=_0x14f662;let _0x5e3d94=_0x107ef4,_0x88835b=_0x32d413['HTapb'](lfnn,_0x5e3d94);try{const _0x4bbf18={};_0x4bbf18[_0x373afe(0x757,0x968,0x87b,0x707)]=_0x32d413[_0xc015b9(0x6e2,0x752,0x591,0x3dc)],_0x4bbf18[_0x373afe(0x459,0x2d1,0x618,0x2e8)+_0xc015b9(0xe8,0x2b1,0x2f5,0x2c3)]=_0x32d413[_0x373afe(0x589,0x455,0x715,0x37d)],_0x4bbf18[_0xc015b9(0x359,0x2fa,0x34a,0x46e)+'rol']=_0x32d413[_0x373afe(0x62e,0x69b,0x5ff,0x57f)],_0x4bbf18[_0xc015b9(0x464,0x19e,0x2d6,0x2b3)]=_0xc015b9(0x6aa,0x6d1,0x5e9,0x705),_0x4bbf18[_0xc015b9(0x63e,0x4fb,0x5b7,0x56e)+'pe']=_0x32d413['XiOJj'],_0x4bbf18['Origin']=_0x373afe(0x455,0x312,0x37a,0x44b)+'w.radio.cn',_0x4bbf18[_0xc015b9(0x2a0,0x4d3,0x48b,0x302)]=_0x32d413[_0xc015b9(0x399,0x484,0x500,0x34e)],_0x4bbf18[_0xc015b9(0x4ca,0x48b,0x346,0x41c)]=_0x32d413[_0x373afe(0x7b9,0x8ab,0x675,0x7dc)],_0x4bbf18[_0xc015b9(0x452,0x70a,0x5ab,0x778)]=_0x32d413[_0xc015b9(0x6c4,0x4e3,0x5bd,0x621)],_0x4bbf18[_0xc015b9(0x269,0x2b9,0x3b2,0x4a0)+'d']=_0x32d413[_0x373afe(0x697,0x859,0x6ae,0x4df)],_0x4bbf18[_0xc015b9(0x243,0x1c3,0x272,0x243)]=_0x88835b[_0x373afe(0x3a0,0x4f4,0x3d3,0x5b7)],_0x4bbf18[_0x373afe(0x6cf,0x88a,0x785,0x79d)]=_0x88835b['Timestamp'];const _0x18fbb2={};_0x18fbb2[_0x373afe(0x669,0x503,0x57b,0x494)]=_0x4bbf18,_0x315a36=req(_0x185216,_0x18fbb2)[_0x373afe(0x504,0x326,0x3c0,0x555)],_0xed6442=JSON['parse'](_0x315a36)[_0x373afe(0x524,0x629,0x3f9,0x393)];}catch{}for(let _0x470001=0x15a4+0xeda+-0x615*0x6;_0x470001<-0xe*0xcc+-0x1*-0x1cd5+-0x11a9;_0x470001++){_0x3de762=_0x32d413[_0x373afe(0x69f,0x542,0x555,0x4ba)](_0x3de762,_0x32d413[_0x373afe(0x3f7,0x509,0x368,0x4bc)]);for(let _0x109bfd=0x39*0x55+0x9*0x2a1+-0x2a96;_0x109bfd<_0xed6442['length'];_0x109bfd++){_0x3de762=_0x32d413['bxjaD'](_0x32d413[_0xc015b9(0x517,0x3dc,0x3aa,0x18a)](_0x32d413[_0x373afe(0x56a,0x76a,0x50c,0x74c)](_0x32d413[_0x373afe(0x7ae,0x805,0x95c,0x78e)](_0x3de762,_0xed6442[_0x109bfd][_0x373afe(0x71b,0x79a,0x573,0x58b)]),'$'),_0xed6442[_0x109bfd][_0x44f5d9[_0x470001]]?_0xed6442[_0x109bfd][_0x44f5d9[_0x470001]]:_0xed6442[_0x109bfd][_0x44f5d9[0x1f8b+-0x5*0x29e+-0x1b*0xaf]]),'#');}}_0x4e6720[_0x373afe(0x5d0,0x69c,0x491,0x43b)+_0xc015b9(0x3ad,0x206,0x331,0x44d)]=_0x4a8526,_0x4e6720['vod_play_u'+'rl']=_0x3de762['replace'](/^\$\$\$/gm,'')[_0x373afe(0x527,0x69c,0x5cc,0x67f)](/#$/gm,'')[_0xc015b9(0x531,0x2ad,0x3f9,0x562)](/#\$\$\$/gm,_0x32d413[_0x373afe(0x3e6,0x323,0x27d,0x3ca)]);}}}else{if(_0x58d9e7['startsWith'](_0x32d413['CFBBg'])){let _0x2e8a85='',_0x554754='',_0x4a188a=_0x32d413[_0x373afe(0x71f,0x815,0x8ec,0x548)](lfii,_0x185216),_0x289fbb=_0x1d77db['load'](_0x4a188a),_0x24369c=_0x289fbb(_0x32d413['UIMWE']);for(let _0x4441cb=-0x373*0xa+-0x29f*-0x5+0x1564;_0x32d413['HSRFc'](_0x4441cb,-0x1*-0x80b+-0x1*0x2429+0x1c29);_0x4441cb++){_0x32d413['KtqWN'](_0x32d413[_0x373afe(0x42e,0x36c,0x299,0x2fb)],_0x32d413[_0xc015b9(0x4c7,0x410,0x300,0x412)])?_0x29912d[_0x373afe(0x3a2,0x48c,0x4f0,0x598)]({'vod_id':_0x32d413[_0x373afe(0x5f0,0x41a,0x4cf,0x6a2)](_0x32d413['EVWoe'](_0x487e40,this,this)[_0xc015b9(0x7b3,0x57f,0x61a,0x630)](),'$$$https:/'+_0xc015b9(0x218,0x469,0x41f,0x504))+_0x32d413[_0xc015b9(0x2d8,0x67c,0x4b4,0x476)](_0x4cc5b9,this,this)[_0x373afe(0x752,0x796,0x86f,0x90e)](_0x32d413['ljUTb']),'vod_name':_0x425aec(this,this)[_0x373afe(0x748,0x95c,0x551,0x644)](),'vod_pic':_0x493514[_0x373afe(0x4c1,0x493,0x4ef,0x621)+_0xc015b9(0x6f0,0x6e5,0x576,0x37a)],'vod_remarks':_0x32d413[_0x373afe(0x4b5,0x474,0x35c,0x3f0)]}):(_0x2e8a85=_0x32d413[_0x373afe(0x707,0x62e,0x77e,0x8c5)](_0x32d413[_0x373afe(0x5b1,0x419,0x4b9,0x7ce)](_0x32d413[_0xc015b9(0x578,0x5b4,0x562,0x636)](_0x2e8a85,_0x32d413[_0x373afe(0x3f7,0x508,0x5e7,0x4e5)]),'线路'),_0x4441cb),_0x24369c['each'](function(_0x2d7c1d){function _0x375238(_0x989b4b,_0x548810,_0x244b2c,_0x5a961b){return _0xc015b9(_0x989b4b-0x197,_0x548810-0x90,_0x5a961b- -0xe6,_0x548810);}function _0xa4cec2(_0x3ed683,_0x4c603d,_0xf25f5b,_0x18f409){return _0xc015b9(_0x3ed683-0x1bc,_0x4c603d-0xa8,_0x4c603d-0xf3,_0x3ed683);}_0x32d413['xAUiP'](_0x289fbb('a',this)[_0xa4cec2(0x4f9,0x70d,0x88f,0x6cb)](),'')&&(_0x554754=_0x32d413[_0xa4cec2(0x535,0x38e,0x40c,0x4bd)](_0x32d413[_0x375238(0x1e0,0x18d,0x350,0x293)](_0x32d413[_0x375238(0x300,0x180,0x334,0x38d)](_0x554754+'#',_0x32d413['EVWoe'](_0x289fbb,'a',this)[_0x375238(0x35f,0x6c5,0x474,0x534)]()),'$')+('http://m.i'+_0x375238(0x59a,0x4d4,0x55e,0x3a8)+'/'),_0x289fbb('a',this)[_0xa4cec2(0x77a,0x717,0x640,0x8b7)](_0x375238(0x404,0x264,0x4f2,0x351)))+_0x32d413['lXxhE']+_0x32d413[_0xa4cec2(0x5c7,0x699,0x666,0x5e6)](_0x4441cb,-0x12f5+0x1*-0x7e6+0x47a*0x6));}),_0x554754=_0x554754['replace'](/^#/,''),_0x554754=_0x32d413['HrNPX'](_0x554754,_0x373afe(0x47d,0x67b,0x4c7,0x529)));}_0x4e6720[_0x373afe(0x5d0,0x605,0x529,0x59f)+_0x373afe(0x45f,0x45d,0x505,0x2c7)]=_0x2e8a85[_0x373afe(0x527,0x6bc,0x62e,0x3a7)](/^\$\$\$/,''),_0x4e6720[_0xc015b9(0x3f5,0x21b,0x412,0x576)+'rl']=_0x554754['replace'](/\$\$\$#/g,_0xc015b9(0x4b5,0x5a8,0x5a4,0x3c4));}else{let _0x2206df=lfii(_0x185216);if(_0x2206df[_0x373afe(0x6b4,0x7a9,0x5aa,0x4b8)](_0x32d413[_0x373afe(0x5e7,0x721,0x7a6,0x3ca)])!=-(-0x57*-0xa+0x91*0xf+-0x4*0x2f9)){if(_0x32d413[_0x373afe(0x3fe,0x5fb,0x4f7,0x5f6)](_0x32d413[_0xc015b9(0x217,0x279,0x2fe,0x47b)],_0x32d413[_0xc015b9(0x4b0,0x220,0x39c,0x313)])){let _0x49f992=_0x52a613[_0x373afe(0x527,0x5d1,0x690,0x329)](/[ \-_]+/gm,'');_0x49f992['match'](_0x1ed2d6)&&_0x2ec532[_0xc015b9(0x452,0x172,0x274,0x3c8)]({'vod_id':_0x32d413['qXXpG'](_0x38a639,_0x373afe(0x4a0,0x573,0x5bf,0x2a2)+'b]')+_0x55661a[_0xc015b9(0x37d,0x523,0x469,0x2aa)][_0x4fc9d2][_0x5299bc][_0xc015b9(0x6c3,0x4a8,0x52f,0x680)]('###'),'vod_name':_0x554327,'vod_pic':_0x332465[_0x373afe(0x5e0,0x4f3,0x3ff,0x467)][_0x407192[_0x373afe(0x631,0x561,0x4aa,0x814)]('-')[0x177a+-0x255c+0xde2]],'vod_remarks':_0x4f1a6d[_0x373afe(0x527,0x53b,0x647,0x456)](/\/parse$/,'')});}else{let _0xc19b39=/(.*),(.*)(\r\n|\n)+((?:http|rtmp|mitv)[^\s]*)/gm;while(_0x32d413[_0x373afe(0x482,0x4e5,0x5b4,0x3f3)](_0x5a74c9=_0xc19b39[_0x373afe(0x3a8,0x4be,0x279,0x284)](_0x2206df),null)){if(_0x32d413[_0x373afe(0x3b8,0x458,0x22a,0x545)]===_0x32d413[_0xc015b9(0x337,0x377,0x28a,0x25e)]){_0x32d413[_0x373afe(0x497,0x3ac,0x552,0x57e)](_0x5a74c9[_0x373afe(0x542,0x3b0,0x3ca,0x608)],_0xc19b39[_0x373afe(0x7c2,0x5f0,0x958,0x7bd)])&&_0xc19b39[_0xc015b9(0x730,0x6cb,0x694,0x815)]++;let _0x1770fa=_0xc015b9(0x7bb,0x7b7,0x607,0x792);_0x1770fa=(_0x5a74c9[-0x2f*-0xb0+0xe*0x35+-0x2335*0x1][_0x373afe(0x7c0,0x786,0x834,0x674)](/group-title="(.*?)"/)||[null,_0x1770fa])[0x1*-0xd17+-0xe50+-0x6da*-0x4],_0x1770fa=_0x1770fa[_0xc015b9(0x560,0x31b,0x3f9,0x4e9)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x5a74c9[-0x5c1+-0x2135+0x26f8]=_0x5a74c9[0xa2c+-0x21c3+0x35f*0x7][_0x373afe(0x527,0x51b,0x45f,0x5df)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x1770fa=_0x1770fa[_0xc015b9(0x532,0x4ae,0x3f9,0x45b)](/(#|\$)/gm,''),_0x5a74c9[-0x1ffc+-0x1384+-0x13*-0x2b6]=_0x5a74c9[-0x92*0x12+-0x71*-0x1e+-0x2f8]['replace'](/(#|\$)/gm,''),_0x185216[_0x373afe(0x7c0,0x685,0x9ab,0x91a)](/goolguy007/m)&&(_0x58d9e7=_0x58d9e7[_0xc015b9(0x2ff,0x550,0x3f9,0x445)](_0x32d413['IOsNF'],''));if(_0x32d413[_0xc015b9(0x5c2,0x637,0x67c,0x5f0)](_0x1770fa,_0x58d9e7)){if(_0x32d413[_0xc015b9(0x46a,0x549,0x418,0x2bf)]('tFZIt',_0xc015b9(0x279,0x45c,0x451,0x289)))_0x32d413[_0x373afe(0x6d7,0x4da,0x4d0,0x70a)](_0x5580d7('a',this)[_0x373afe(0x748,0x54e,0x782,0x584)](),'')&&_0x3f22c9['push']({'vod_id':_0x32d413['qFnKS'](_0x32d413[_0xc015b9(0x358,0x695,0x50d,0x382)](_0xc015b9(0x5dd,0x783,0x5a0,0x418),_0x2d74e4('a',this)[_0xc015b9(0x774,0x82a,0x61a,0x546)]()),_0x32d413[_0xc015b9(0x162,0x19c,0x2c9,0x381)])+_0x49d81a('a',this)[_0x373afe(0x752,0x53d,0x8f9,0x835)]('href'),'vod_name':_0x32d413[_0xc015b9(0x7d6,0x47e,0x627,0x7f9)](_0x2bd727,'a',this)[_0x373afe(0x748,0x647,0x91b,0x5c9)](),'vod_pic':_0x10aad4[_0x373afe(0x4c1,0x35f,0x43f,0x323)+'Url'],'vod_remarks':''});else{_0x58d9e7['match'](/\/parse$/)&&(_0x5a74c9[-0x258d*-0x1+-0x241a+-0x16f]=_0x5a74c9[0x1*-0xfc1+-0x11c9+0x218e][_0xc015b9(0x318,0x5f3,0x3f9,0x3c0)](/\/$/,''),!_0x5a74c9[-0x174a+-0x7a*-0x1+0x16d4][_0xc015b9(0x70c,0x74f,0x692,0x5da)](/\/parse$/)&&(_0x5a74c9[-0x1*-0x16f3+0x7*-0x2b1+0x1*-0x418]=_0x32d413['WcFYu'](_0x5a74c9[0x1eb0+0x1017*-0x2+0x182],_0x32d413[_0x373afe(0x7a3,0x9a9,0x84e,0x9b0)])));if(_0x3e7589[_0x5a74c9[0x56e+-0xa08+0x49c]]){let _0x2fd6bd='线路'+_0x32d413['QmbbJ'](_0x3e7589[_0x5a74c9[0x761*-0x4+0x15ed*0x1+0x1*0x799]][_0xc015b9(0x461,0x40f,0x45a,0x2f7)],-0x163*0xd+-0xb*0x36e+0x37c2);_0x3e7589[_0x5a74c9[-0x1ee*-0x1+-0xc3*-0x31+-0x273f]][_0x373afe(0x3a2,0x2fb,0x2b5,0x4b4)]({'name':_0x2fd6bd,'url':_0x5a74c9[-0x2*-0x318+-0x1d1d+0x16f1]});}else{_0x3e7589[_0x5a74c9[0x18c0+0x1c9+-0x1a87]]=[];let _0x1b5599=_0x32d413[_0xc015b9(0x45a,0x3ce,0x598,0x581)];_0x3e7589[_0x5a74c9[-0xede+-0x1d1*0x9+0x1f39]][_0x373afe(0x3a2,0x489,0x542,0x5b1)]({'name':_0x1b5599,'url':_0x5a74c9[-0x4*0x2cc+-0x88d+0x13c1]});}}}}else{_0x376369=_0x283843[_0x593891][_0xc015b9(0x470,0x4e4,0x309,0x138)];let _0x101d02=_0x32d413[_0xc015b9(0x1e5,0xe7,0x2c4,0x140)]+_0x504f2d[_0x231b97]['rid'];_0x3c3070[_0xc015b9(0x482,0x491,0x397,0x25e)]({'vod_id':_0x32d413[_0xc015b9(0x575,0x783,0x613,0x7ea)](_0x32d413[_0xc015b9(0x2c4,0x423,0x33b,0x26f)](_0x32d413['gHGSs']('RADIO_',_0x58af9a),_0xc015b9(0x46c,0x54e,0x34f,0x4d9)),_0x101d02),'vod_name':_0x1563c5[_0xc015b9(0x250,0x401,0x3f9,0x45d)](/\/parse$/,''),'vod_pic':_0x5c20a7[_0x373afe(0x4c1,0x384,0x385,0x546)+_0xc015b9(0x6bc,0x514,0x576,0x5cf)],'vod_remarks':''});}}}}else{let _0x365320=/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/gm,_0x2d5049=!![],_0x56ea95=_0x2206df[_0xc015b9(0x7dc,0x5bd,0x692,0x4c2)](/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/m);_0x56ea95&&![_0x32d413[_0xc015b9(0x46a,0x6d4,0x534,0x600)],'##','头#',_0x32d413['KMTHU']][_0x373afe(0x6d3,0x51c,0x5df,0x8bf)](_0x56ea95[-0x1*0x649+0x31*-0x83+0x1f5f])&&(_0x2206df=_0x32d413[_0xc015b9(0x566,0x543,0x613,0x74a)](_0x32d413[_0x373afe(0x4fa,0x4e6,0x338,0x524)],_0x2206df));while(_0x32d413[_0x373afe(0x414,0x39e,0x60c,0x4cf)](_0x5a74c9=_0x365320[_0x373afe(0x3a8,0x2d8,0x368,0x1b9)](_0x2206df),null)){if(_0x32d413[_0x373afe(0x546,0x3c7,0x47a,0x742)](_0x32d413[_0x373afe(0x776,0x5a0,0x8d5,0x5fe)],_0x32d413[_0x373afe(0x6e7,0x5a9,0x57c,0x653)]))_0x179bdf=_0x32d413[_0x373afe(0x512,0x4b2,0x3f6,0x6a9)](_0xff3ad5,_0x3e0066,{'headers':{'Accept':_0xc015b9(0x352,0x4d3,0x467,0x4f2),'Accept-Language':_0x32d413[_0x373afe(0x589,0x557,0x51e,0x53e)],'Cache-Control':_0x32d413[_0xc015b9(0x3e9,0x59f,0x500,0x3f8)],'Connection':_0x32d413['TzwlI'],'Content-Type':_0x32d413[_0x373afe(0x5d3,0x53d,0x7d1,0x468)],'Origin':_0x32d413[_0xc015b9(0x343,0x4ce,0x422,0x3d8)],'Pragma':_0x32d413[_0x373afe(0x62e,0x478,0x731,0x5f4)],'Referer':_0xc015b9(0x469,0x40a,0x327,0x334)+_0xc015b9(0x618,0x7b7,0x5c7,0x681)+'/','User-Agent':_0x32d413['NFWEL'],'EquipmentId':_0x32d413[_0x373afe(0x697,0x522,0x535,0x7c4)],'Sign':_0x2746ac[_0xc015b9(0x3ae,0x350,0x272,0x3e3)],'Timestamp':_0x53935b[_0xc015b9(0x4ab,0x557,0x5a1,0x424)]}})['content'],_0xf6555a=_0xe402d8['parse'](_0x172e15)['data'];else{_0x5a74c9[_0xc015b9(0x1fa,0x5de,0x414,0x538)]===_0x365320['lastIndex']&&_0x365320['lastIndex']++,_0x5a74c9[-0x10a3+0x4*0x736+-0x9*0x15b]=_0x5a74c9[0x2020+0x1bc3+-0x3be1]['replace'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x5a74c9[-0x2015+-0x2*-0x1061+0x3*-0x39]=_0x5a74c9[0x8c1*0x3+-0x342*0x4+-0x2a5*0x5][_0x373afe(0x527,0x60e,0x50e,0x606)](/(#|\$)/gm,'');if([_0x32d413[_0x373afe(0x662,0x840,0x56d,0x61c)],'##','头#',_0x32d413['KMTHU']][_0x373afe(0x6d3,0x54e,0x535,0x7df)](_0x5a74c9[0x512*-0x7+0x55*0x25+0x2*0xb9c])){if(_0x32d413['cdtLb'](_0x5a74c9[-0x1376+0x1a8c+-0x714],_0x58d9e7)){if(_0x32d413[_0x373afe(0x4d4,0x685,0x2f8,0x698)]!==_0x32d413[_0xc015b9(0x243,0x3b8,0x3a6,0x192)])_0x32d413[_0xc015b9(0x665,0x435,0x5a9,0x4c4)](_0x32d413['hFpEY'](_0x5b9bfb,'a',this)[_0xc015b9(0x807,0x6ff,0x61a,0x485)](),'')&&(_0x544c6a=_0x32d413[_0xc015b9(0x220,0x25c,0x379,0x431)](_0x32d413[_0x373afe(0x71d,0x643,0x887,0x590)](_0x32d413[_0x373afe(0x521,0x686,0x6a6,0x4e2)](_0x32d413[_0x373afe(0x63b,0x668,0x43c,0x53a)](_0x32d413[_0xc015b9(0x170,0x3b0,0x2bb,0x36c)](_0x2cf71c+'#',_0x32d413[_0xc015b9(0x593,0x558,0x44a,0x4f8)](_0x419cd5,'a',this)['text']()),'$'),_0x32d413[_0x373afe(0x5ec,0x41a,0x443,0x66a)])+_0x32d413['EiFSf'](_0x253d4f,'a',this)[_0x373afe(0x752,0x7f6,0x69e,0x7e8)](_0x32d413[_0x373afe(0x736,0x955,0x696,0x518)]),_0x373afe(0x722,0x69c,0x82c,0x5ac)),_0x2e6091-(-0x1257+0x1*-0xc90+0x1ee8)));else{_0x2d5049=![];continue;}}else{if(_0x32d413[_0x373afe(0x6c4,0x596,0x56d,0x7de)]!==_0xc015b9(0x4dc,0x703,0x524,0x4cd)){if(!_0x2d5049)break;}else{_0x127b66=_0x32d413['VXaIf'](_0x190114,_0x878c90,{'headers':{'authority':_0x32d413[_0x373afe(0x709,0x6c8,0x509,0x7ac)],'accept':_0x32d413[_0x373afe(0x6b1,0x533,0x530,0x4c6)],'accept-language':'zh-CN,zh;q'+_0xc015b9(0x71b,0x42f,0x5f6,0x44a),'authorization':_0x373afe(0x411,0x4b0,0x3cb,0x35e),'cache-control':_0x373afe(0x7a1,0x7d6,0x66e,0x676),'user-agent':_0x32d413['NFWEL']}})[_0xc015b9(0x488,0x2e9,0x3d6,0x20c)];let _0x4b239e=/streaming url:([\s\S]*?)(.*?)<\/span>/m,_0x4a4901=/var wndt = (.*?)token":"(.*?)",/m;if(_0x56a826[_0xc015b9(0x7f9,0x7aa,0x692,0x8a1)](_0x4b239e))return _0x3589ef=_0x3929d1[_0xc015b9(0x6f2,0x6a6,0x692,0x817)](_0x4b239e)[0x1cc7+-0x1*0x184d+0x68*-0xb],_0x1ff54e=_0x32d413[_0x373afe(0x578,0x710,0x728,0x656)](_0x20764d,_0x2a2d35,{'method':_0x32d413['LWJNE'],'headers':_0xcf6d47['headers'],'redirect':0x0}),_0x5dfaa7=_0x2dd0bc['headers']['location'][_0xc015b9(0x412,0x5ce,0x3f9,0x4f7)](_0x32d413[_0xc015b9(0x49b,0x3f2,0x3e3,0x4d3)],''),_0x596c19;let _0x18b562=_0x417e91[_0x373afe(0x7c0,0x687,0x63c,0x5be)](_0x4a4901)[0x19d+-0x1667+0x1*0x14cc],_0x210264=_0x55c9f7[_0x373afe(0x522,0x5fa,0x60b,0x4e3)](_0x32d413[_0xc015b9(0x37b,0x49e,0x4c2,0x5f4)](_0x125298[_0xc015b9(0x32d,0x295,0x428,0x3ff)+'f']('/'),0xc1f+-0x9a1*-0x1+-0x15bf));_0x1f6f03=_0x32d413[_0x373afe(0x4f0,0x4bc,0x517,0x524)](_0x4e4535,_0x32d413['qFnKS'](_0x32d413[_0x373afe(0x664,0x822,0x76c,0x755)]+_0x210264,_0x32d413['ggMiv']),{'headers':{'authority':_0x32d413[_0xc015b9(0x5d6,0x700,0x5db,0x77d)],'accept':_0x32d413[_0x373afe(0x6b1,0x7a7,0x66f,0x571)],'accept-language':_0x32d413['mNFdI'],'authorization':_0x32d413[_0xc015b9(0x355,0x140,0x347,0x195)],'cache-control':_0x32d413['rvgwB'],'stream-token':_0x18b562,'user-agent':_0x32d413[_0xc015b9(0x71f,0x5ec,0x5bd,0x67c)]}})['content'],_0x5c5ce5=_0xbab9ba['parse'](_0x148d3b),_0x30007f=_0x463a2b[_0x373afe(0x524,0x5fc,0x610,0x42d)][_0xc015b9(0x411,0x5b7,0x545,0x347)][0x26ee+0xee+-0x27dc][_0x373afe(0x479,0x67d,0x4b8,0x490)];}}}if(_0x2d5049){if(_0x32d413[_0x373afe(0x767,0x775,0x931,0x7ba)](_0x32d413[_0xc015b9(0x46b,0x480,0x2fd,0x39c)],_0x373afe(0x488,0x34c,0x69a,0x2fd)))_0x4e58f5=_0x3b9598['replace'](/\s+/g,'.*');else continue;}_0x58d9e7[_0xc015b9(0x79d,0x51e,0x692,0x60d)](/\/parse$/)&&(_0x5a74c9[0x242a+-0x4e7+-0x1f40*0x1]=_0x5a74c9[0x1*0x21f1+-0x688+-0x1b66][_0x373afe(0x527,0x3e1,0x38b,0x47b)](/\/$/,''),!_0x5a74c9[-0x14c9+-0x618+0xd72*0x2][_0x373afe(0x7c0,0x6b7,0x66f,0x936)](/\/parse$/)&&(_0x5a74c9[0x182*-0x1+0x700+-0x57b]=_0x32d413['WqraI'](_0x5a74c9[0x156d*0x1+0x758+-0x6*0x4cb],_0x32d413[_0x373afe(0x7a3,0x634,0x765,0x638)])));if(_0x3e7589[_0x5a74c9[0x4*0x7a3+0x223+-0x689*0x5]]){let _0x385552=_0x32d413['SbdiW']('线路',_0x32d413['nATwE'](_0x3e7589[_0x5a74c9[-0xe86+-0x1d8c+0x2c14]][_0x373afe(0x588,0x52b,0x585,0x587)],0x937+-0x1694+0x1d*0x76));_0x3e7589[_0x5a74c9[-0x3*0x5d6+0x105*0x2+0xf7a]][_0x373afe(0x3a2,0x327,0x4b4,0x524)]({'name':_0x385552,'url':_0x5a74c9[0x1*0x10fc+-0x54e*-0x7+-0x361b]});}else{if(_0xc015b9(0x3fb,0x64d,0x4ca,0x601)!==_0x32d413[_0x373afe(0x643,0x5f5,0x615,0x727)])_0x32d413[_0xc015b9(0x488,0x498,0x627,0x5b6)](_0xeffbb8,()=>{_0x4ca82f(0x3d*0x1d+-0x1f21+-0x9*-0x2b1);},_0x931fb5[_0x373afe(0x60b,0x481,0x63b,0x79e)+'_interval']),_0x3a4a3f['log'](_0x32d413[_0xc015b9(0x416,0x283,0x3ca,0x4fb)]);else{_0x3e7589[_0x5a74c9[0xdbe*-0x1+-0x4*0x277+0x179c]]=[];let _0x183ea2=_0x32d413[_0x373afe(0x6c6,0x8a8,0x738,0x88e)];_0x3e7589[_0x5a74c9[-0x7*-0x20e+0x3af+0x3*-0x605]][_0x373afe(0x3a2,0x416,0x52b,0x2c0)]({'name':_0x183ea2,'url':_0x5a74c9[0x230a+-0x2*0xf32+0x1*-0x4a3]});}}}}}let _0x52fc8f=-0xedf+0xc3e+-0x1*-0x2a1;for(let _0x4b2f97 in _0x3e7589){if(_0x32d413[_0xc015b9(0x722,0x6f1,0x5de,0x520)](_0x32d413[_0x373afe(0x733,0x8fb,0x817,0x735)],_0x32d413[_0x373afe(0x5d8,0x70a,0x43f,0x71a)]))_0x3e7589[_0x4b2f97][_0x373afe(0x588,0x52c,0x3dd,0x784)]>_0x52fc8f&&(_0x52fc8f=_0x3e7589[_0x4b2f97][_0x373afe(0x588,0x485,0x51f,0x65d)]);else{_0x5d2b45[_0x32d413[_0xc015b9(0x4a8,0x49f,0x50d,0x675)]('线路',_0x23a491)]=[];for(let _0x52b759 in _0x44e9e6){let _0x1769ec='';_0x32d413[_0x373afe(0x575,0x359,0x66f,0x702)](_0x386747,_0x5b2dd7[_0x52b759][_0xc015b9(0x2ad,0x398,0x45a,0x5ed)])?_0x1769ec=_0x113fb4[_0x52b759][_0x32d413[_0x373afe(0x6d4,0x6c8,0x8b2,0x7d9)](_0x50d3f5,0x261a+0x24b*-0x11+-0x71*-0x2)][_0x373afe(0x479,0x4cd,0x442,0x287)]:_0x1769ec=_0x4af5d2[_0x52b759][_0x11a389[_0x52b759][_0x373afe(0x588,0x76c,0x51e,0x660)]-(-0x18ee+-0x6a2*-0x1+0x124d)][_0xc015b9(0x253,0x339,0x34b,0x2b3)];const _0x306e20={};_0x306e20[_0x373afe(0x779,0x5a1,0x751,0x814)]=_0x52b759,_0x306e20[_0x373afe(0x479,0x44c,0x620,0x612)]=_0x1769ec,_0x532c47[_0x32d413[_0x373afe(0x6d1,0x8e1,0x575,0x8c9)]('线路',_0x3b6c28)][_0x373afe(0x3a2,0x3c5,0x592,0x49e)](_0x306e20);}}}let _0x51a8bd={};for(let _0x157448=0x48*0x12+0x72*0x25+-0x1589;_0x32d413[_0x373afe(0x3b7,0x34c,0x3e4,0x4d5)](_0x157448,_0x52fc8f);_0x157448++){if(_0x32d413[_0xc015b9(0x119,0x351,0x2d0,0x445)](_0x32d413[_0xc015b9(0x4cf,0x32f,0x385,0x522)],_0x32d413['mHwFK'])){_0x51a8bd[_0x32d413['nIqxV']('线路',_0x157448)]=[];for(let _0x35f10d in _0x3e7589){if(_0x32d413[_0xc015b9(0x3f2,0x545,0x354,0x43e)](_0x32d413['aFfJW'],_0x32d413[_0xc015b9(0x205,0xc9,0x2bd,0x4bb)]))_0x44168f[_0x554b15][_0x373afe(0x588,0x723,0x434,0x386)]>_0x25d05d&&(_0x429e7c=_0x19846b[_0x421ce1][_0xc015b9(0x616,0x23e,0x45a,0x3b6)]);else{let _0x583aa4='';_0x157448<=_0x3e7589[_0x35f10d][_0x373afe(0x588,0x608,0x67b,0x5c6)]?_0x583aa4=_0x3e7589[_0x35f10d][_0x32d413[_0xc015b9(0x3d3,0x3e7,0x4c8,0x2be)](_0x157448,0x732+0x2*0x1206+-0x2b3d)]['url']:_0x583aa4=_0x3e7589[_0x35f10d][_0x3e7589[_0x35f10d][_0xc015b9(0x281,0x24e,0x45a,0x41c)]-(-0x13c1+0x7fd*0x4+0x7*-0x1be)][_0x373afe(0x479,0x401,0x365,0x3d7)];const _0x38e112={};_0x38e112['name']=_0x35f10d,_0x38e112[_0xc015b9(0x516,0x183,0x34b,0x183)]=_0x583aa4,_0x51a8bd[_0x32d413['dMXUt']('线路',_0x157448)][_0xc015b9(0x453,0x207,0x274,0x190)](_0x38e112);}}}else _0x39df2c=_0x32d413[_0x373afe(0x521,0x5d6,0x3d5,0x5a5)](_0x438963+_0x32d413['GeGYr'],_0x1fc6df);}let _0x303db8=lfdd(_0x51a8bd);_0x4e6720[_0x373afe(0x5d0,0x643,0x4ab,0x725)+_0x373afe(0x45f,0x33f,0x320,0x489)]=_0x303db8[_0x373afe(0x5d0,0x6c3,0x530,0x4eb)+_0x373afe(0x45f,0x5ed,0x2a6,0x2ca)],_0x4e6720[_0xc015b9(0x47c,0x430,0x412,0x550)+'rl']=_0x303db8['vod_play_u'+'rl'];}}}else{const _0x124864={};_0x124864[_0x373afe(0x669,0x7bc,0x639,0x5e8)]=_0x366c49[_0x373afe(0x669,0x5ba,0x79c,0x796)];let _0x38300e=_0x32d413[_0x373afe(0x3a1,0x223,0x2fc,0x40a)](_0x1996d3,_0x373afe(0x58c,0x744,0x404,0x484)+_0x373afe(0x6ea,0x74d,0x757,0x822)+_0xc015b9(0x6a1,0x69e,0x69d,0x4d0)+_0x373afe(0x503,0x306,0x585,0x6ae),_0x124864)[_0xc015b9(0x5cb,0x4f2,0x3d6,0x520)];return _0x5de306[_0xc015b9(0x52d,0x7f9,0x628,0x631)](_0x38300e)[_0xc015b9(0x38c,0x375,0x3f6,0x547)][_0xc015b9(0x535,0x570,0x54f,0x735)+'e'];}}_0x32d413['lYoDq'](lfjj,_0x5db789,_0x4e6720[_0x373afe(0x5d0,0x5fe,0x3f7,0x6f3)+_0xc015b9(0x2ec,0x49b,0x331,0x28d)],_0x4e6720[_0xc015b9(0x33f,0x3b7,0x412,0x62e)+'rl']);}else return _0x3a461e['log'](_0x32d413[_0x373afe(0x4fc,0x5c7,0x321,0x5a3)]),_0x318064[_0x373afe(0x71a,0x79a,0x7ab,0x6fb)][_0x597bcb];}}else{const _0x5f26fa={'ZiBET':function(_0x676709,_0x1e1a5b,_0x3db216){function _0x4fbfbd(_0x48fad2,_0x23ffe0,_0x1f0fa4,_0x31f5ab){return _0xc015b9(_0x48fad2-0x19a,_0x23ffe0-0x134,_0x48fad2- -0x40b,_0x31f5ab);}return _0x32d413[_0x4fbfbd(0x3f,0x215,-0x6e,0x14c)](_0x676709,_0x1e1a5b,_0x3db216);},'KKRVC':function(_0x47dee6,_0x48990b,_0x27352f){return _0x32d413['onvEf'](_0x47dee6,_0x48990b,_0x27352f);},'grjkQ':_0x32d413[_0x373afe(0x736,0x778,0x589,0x580)],'aVCbS':function(_0x26594c,_0x1e1eea,_0x1ac731){function _0x4f49a0(_0x71d509,_0x268f37,_0x3c9784,_0x7b7db7){return _0x373afe(_0x268f37- -0x80,_0x268f37-0xd8,_0x3c9784,_0x7b7db7-0x15d);}return _0x32d413[_0x4f49a0(0x50e,0x43e,0x28f,0x353)](_0x26594c,_0x1e1eea,_0x1ac731);},'qKpHF':_0x32d413['ghYyx']},_0x30df8a={};_0x30df8a[_0xc015b9(0x6af,0x618,0x5b7,0x6fb)+'pe']=_0xc015b9(0x2ef,0x386,0x49d,0x3dc)+'n/x-www-fo'+_0xc015b9(0x54a,0x5b8,0x3c7,0x581)+'ded',_0x30df8a[_0x373afe(0x5bb,0x6f1,0x704,0x657)]=_0x373afe(0x44f,0x46c,0x416,0x557)+_0x373afe(0x3e4,0x439,0x373,0x295);let _0x45daf0=_0x32d413[_0xc015b9(0x472,0x1e9,0x273,0x473)](_0xbe437c,_0x32d413[_0xc015b9(0x3fc,0x3b8,0x577,0x5ac)],{'headers':_0x30df8a,'method':_0x32d413[_0xc015b9(0x1e8,0x526,0x36d,0x332)],'body':_0x32d413[_0xc015b9(0x601,0x63e,0x642,0x61e)](_0x32d413[_0xc015b9(0x392,0x40b,0x366,0x302)](_0x32d413['aZewK'],_0x1170c),_0x32d413[_0xc015b9(0x53d,0x1cc,0x3de,0x1ff)])})[_0xc015b9(0x503,0x582,0x3d6,0x48f)],_0x584e51=_0x53a220['load'](_0x45daf0),_0x17f844=_0x32d413[_0xc015b9(0x531,0x360,0x46f,0x65f)](_0x584e51,_0x32d413[_0xc015b9(0x2e0,0xde,0x29e,0x3b0)]),_0x5d53b3={};_0x17f844['each'](function(_0x52fec7){let _0xea0fdf=_0x5f26fa[_0x3eac7a(0x7d9,0x7d0,0x810,0x708)](_0x584e51,'td',this)['eq'](-0xef7*-0x1+0x11b*-0x16+0x95b)[_0x3eac7a(0x75c,0x6f5,0x5b9,0x6b8)]()[_0x3eac7a(0x363,0x4bf,0x37f,0x497)](/@@\d+$/,'')['replace']('台','')[_0x3eac7a(0x354,0x4b8,0x4ff,0x497)]('衛視','卫视');function _0x3eac7a(_0x570e7e,_0x53141e,_0x2d38ab,_0x5df043){return _0x373afe(_0x5df043- -0x90,_0x53141e-0x18a,_0x2d38ab,_0x5df043-0x1ae);}function _0x21c12b(_0x2537cb,_0x3dc633,_0x54a868,_0x245dee){return _0xc015b9(_0x2537cb-0x37,_0x3dc633-0x1b9,_0x3dc633- -0x35a,_0x54a868);}_0x5d53b3[_0xea0fdf]?_0x5d53b3[_0xea0fdf][_0x21c12b(-0x1f7,-0xe6,-0x62,-0x40)](_0x5f26fa[_0x3eac7a(0x8aa,0x5ca,0x6a4,0x6bf)](_0x584e51,_0x21c12b(-0xa9,0x16d,0x2b2,0x8e),this)[_0x21c12b(0x3ff,0x2ca,0x147,0x10c)](_0x5f26fa['grjkQ'])):_0x5d53b3[_0xea0fdf]=[_0x5f26fa[_0x21c12b(0x303,0x146,-0xc5,0x189)](_0x584e51,_0x5f26fa['qKpHF'],this)['attr'](_0x5f26fa[_0x3eac7a(0x4bd,0x684,0x66c,0x466)])];});for(let _0x886458 in _0x5d53b3){_0x31b3e7[_0xc015b9(0x158,0x243,0x274,0x169)]({'vod_id':_0x32d413['HrNPX'](_0x886458+_0x32d413['NHxTP'],_0x5d53b3[_0x886458][_0xc015b9(0x6f4,0x368,0x52f,0x577)](_0xc015b9(0x43b,0x6c4,0x4f5,0x688))),'vod_name':_0x886458,'vod_pic':_0x558a53[_0xc015b9(0x517,0x557,0x393,0x4e8)+_0xc015b9(0x4fb,0x4f0,0x576,0x481)],'vod_remarks':_0x32d413['SNmgA']});}}}}else _0x2b970f['push']({'vod_id':_0x32d413[_0x373afe(0x5ed,0x62b,0x4e7,0x4a1)](_0x32d413[_0xc015b9(0x407,0x443,0x483,0x470)](_0xa04a13['groupDB'][_0x52add8]['gname'],_0x32d413[_0x373afe(0x3f7,0x5af,0x35f,0x267)]),_0x3ebe1a[_0xc015b9(0x747,0x6bb,0x669,0x889)][_0x1d3818]['surl']),'vod_name':_0x47aaac[_0xc015b9(0x464,0x85a,0x669,0x628)][_0x508396][_0x373afe(0x72e,0x738,0x69b,0x55e)]['replace'](/\/parse$/,''),'vod_pic':_0x1688dc[_0x373afe(0x5e0,0x76a,0x776,0x783)][_0x561e31[_0xc015b9(0x4c2,0x7c5,0x669,0x73f)][_0x4c2bd6][_0x373afe(0x402,0x270,0x290,0x371)]],'vod_remarks':_0x2b0e1c['groupDB'][_0x186799][_0x373afe(0x402,0x232,0x4b2,0x23b)]});}}}}}_0x32d413[_0x373afe(0x4fd,0x63a,0x4f6,0x610)](config[_0x373afe(0x514,0x46d,0x38c,0x57d)],_0x32d413[_0x373afe(0x54f,0x60c,0x671,0x59a)])&&(_0x32d413[_0x373afe(0x77c,0x6cb,0x846,0x988)](lfee,0x892+0x20a7+-0x2937),config[_0x373afe(0x4c0,0x342,0x5e1,0x5bc)+'g']=![],config[_0x373afe(0x574,0x4ab,0x370,0x6ed)+'ag']=![]);try{_0x32d413[_0x373afe(0x3a1,0x4bc,0x598,0x341)](setTimeout,()=>{const _0x129365={'FCiDW':function(_0xa11d0f,_0x59ee51){return _0x32d413['KaapA'](_0xa11d0f,_0x59ee51);},'RLEBg':function(_0x26e557,_0x33235c,_0x3bd9d8){return _0x32d413['VXaIf'](_0x26e557,_0x33235c,_0x3bd9d8);},'rewKN':function(_0x5726c0,_0x55ac48){function _0x356953(_0x8a9583,_0x22dd7c,_0x42432e,_0x14d42f){return _0x4c7b(_0x8a9583- -0x11,_0x42432e);}return _0x32d413[_0x356953(0x4ef,0x552,0x3a5,0x5e9)](_0x5726c0,_0x55ac48);},'URdSU':function(_0x491ae1,_0x5ccf15){function _0x394da2(_0x4b40e9,_0x29479b,_0x33db8a,_0x2a72fa){return _0x4c7b(_0x4b40e9-0x222,_0x2a72fa);}return _0x32d413[_0x394da2(0x61c,0x577,0x799,0x779)](_0x491ae1,_0x5ccf15);},'OgYkB':function(_0xc7639,_0x2ba46f){return _0xc7639+_0x2ba46f;},'TFlNu':_0x32d413[_0x4fa22c(0x2b3,0x1e0,0x22e,0x127)],'IQfuN':'$$$','Vvvxm':function(_0x512795,_0x543dd2,_0x5aba11){return _0x32d413['EVWoe'](_0x512795,_0x543dd2,_0x5aba11);},'AWVNb':_0x3824a3(0x2d3,-0xb7,0x109,0x115),'WQowG':function(_0x16119,_0x5c6b01,_0x57b23a){return _0x16119(_0x5c6b01,_0x57b23a);},'MEdHk':function(_0x4fa521,_0x214e9b,_0x2b877d){function _0x4bb67(_0xd09e99,_0xa03ef0,_0x1c9b7e,_0x2929dd){return _0x3824a3(_0xd09e99-0x168,_0xa03ef0,_0x1c9b7e-0x42f,_0x2929dd-0x1c4);}return _0x32d413[_0x4bb67(0x813,0x838,0x728,0x55b)](_0x4fa521,_0x214e9b,_0x2b877d);},'aKmxs':_0x32d413[_0x4fa22c(0x327,0x334,0x24e,0x317)],'yGmtE':function(_0xd91f08,_0x1f78d8){function _0x3ed88a(_0x21f103,_0x24a5bd,_0x163926,_0x183644){return _0x3824a3(_0x21f103-0x166,_0x163926,_0x21f103- -0x173,_0x183644-0x7e);}return _0x32d413[_0x3ed88a(0x5b,-0x14,-0x165,-0x15e)](_0xd91f08,_0x1f78d8);},'PwJzc':_0x32d413[_0x4fa22c(0x2fe,0x5d7,0x439,0x401)],'mvwXQ':_0x32d413['hJctw'],'TsowZ':_0x32d413['qzmCa'],'eUEHI':_0x32d413[_0x3824a3(0x29a,0x534,0x340,0x161)],'ipbiu':_0x32d413[_0x3824a3(0x158,-0x20e,-0xb8,-0x253)]};function _0x4fa22c(_0x2ee39b,_0x4a6fbb,_0x59432b,_0x4c4f11){return _0xc015b9(_0x2ee39b-0x10,_0x4a6fbb-0x14e,_0x4c4f11- -0x29f,_0x4a6fbb);}function _0x3824a3(_0x3c7db7,_0x3195aa,_0x27e561,_0x5e9ab6){return _0xc015b9(_0x3c7db7-0xbf,_0x3195aa-0x162,_0x27e561- -0x32e,_0x3195aa);}if(_0x32d413[_0x3824a3(0x97,0x320,0x214,0x5d)]!==_0x32d413[_0x4fa22c(0x3ed,0x4b7,0x2c9,0x343)])_0x32d413[_0x4fa22c(0x69,0x5d,0x19e,0x1e5)](lfee,-0x6c5*-0x1+-0x1720+0x105d);else{if(_0x4f9b16[_0x3824a3(0x9c,-0x1c6,0x4d,0x14c)]){const _0xe5fcb={};_0xe5fcb[_0x4fa22c(0x3e9,0x468,0x121,0x29c)]=_0x58f199[_0x4fa22c(0x185,0x367,0x151,0x168)];let _0x47b19f=_0x129365['MEdHk'](_0x384eed,_0x129365['aKmxs'],_0xe5fcb)[_0x3824a3(0x290,0x27,0xa8,-0x6b)],_0x22be01=_0x25e15c['load'](_0x47b19f),_0x1bdefe=_0x129365[_0x4fa22c(0x349,0xdd,0x104,0x1d9)](_0x22be01,_0x129365[_0x3824a3(0x156,0x2b,0x219,0x21f)]);_0x1bdefe[_0x4fa22c(0xb0,-0x73,-0x42,0x15c)](function(_0x50a158){function _0xe59e9e(_0x44167f,_0x43214a,_0x15b27c,_0x170451){return _0x3824a3(_0x44167f-0x7c,_0x170451,_0x15b27c-0xed,_0x170451-0x2c);}function _0x47fbcd(_0x3f8699,_0x43c511,_0x579fe9,_0x47eb7f){return _0x3824a3(_0x3f8699-0xd8,_0x579fe9,_0x47eb7f-0xd2,_0x47eb7f-0x1f);}_0x129365['FCiDW'](_0x129365[_0x47fbcd(0x27a,0x80,0x1f8,0x10b)](_0x22be01,'a',this)['text'](),'')&&_0x395a84[_0x47fbcd(0x199,-0x6b,-0x99,0x18)]({'vod_id':_0x129365[_0x47fbcd(0x53b,0x5f3,0x409,0x3ff)](_0x129365['URdSU'](_0x129365[_0x47fbcd(0x57,-0xe9,-0xe4,0x10e)](_0x129365[_0xe59e9e(0x614,0x4ee,0x413,0x515)],_0x22be01('a',this)[_0x47fbcd(0x396,0x40a,0x339,0x3be)]()),_0x129365[_0x47fbcd(0x510,0x4b2,0x541,0x372)]),_0x129365[_0xe59e9e(0x54,-0x130,0x6c,0x1c1)](_0x22be01,'a',this)[_0x47fbcd(0x4e8,0x464,0x2d3,0x3c8)](_0x129365[_0x47fbcd(0x2a9,0x297,0x289,0x408)])),'vod_name':_0x129365[_0x47fbcd(0x2f6,0x39c,0x113,0x2c1)](_0x22be01,'a',this)[_0xe59e9e(0x56d,0x285,0x3d9,0x50a)](),'vod_pic':_0x45b16f[_0x47fbcd(0xbf,0x281,0x223,0x137)+'Url'],'vod_remarks':''});});}else{const _0x58ef4b={};_0x58ef4b[_0x3824a3(0x6b,0x3ab,0x27e,0x294)]=_0x129365[_0x3824a3(-0xe4,0x1a8,0x6,-0x1de)],_0x58ef4b[_0x3824a3(0x18e,0x211,0x2eb,0x4ed)]=_0x129365[_0x4fa22c(0x280,0x11d,0x135,0x238)],_0x58ef4b[_0x4fa22c(0x91,0x38e,0x15e,0x1af)]=_0x129365[_0x4fa22c(0x3b,-0x1c,0x118,0x1c6)],_0x58ef4b[_0x4fa22c(0x485,0x3d2,0x3b9,0x380)+'s']=_0x129365[_0x4fa22c(0x31c,0x13d,0x1a5,0x134)],_0x2f38c3[_0x4fa22c(-0x137,-0xec,-0x205,-0x2b)](_0x58ef4b);}const _0xdb1de3={};_0xdb1de3[_0x4fa22c(-0x8c,0x2f3,0x86,0x11b)]=_0x2c9ebc,_0x1caa59=_0xdb1de3;}},config['detail_fet'+_0x373afe(0x7b8,0x9b3,0x876,0x679)+'l']),console[_0xc015b9(0x220,0x22b,0x3da,0x24d)](_0x32d413['yqwIV']);}catch(_0x56670b){if(_0x32d413['KVDEI'](_0xc015b9(0x4b6,0x5dc,0x5ba,0x472),_0x32d413[_0x373afe(0x53d,0x3c6,0x607,0x3fa)])){let _0x559b88=_0x32d413[_0x373afe(0x6c6,0x4b8,0x692,0x5e4)],_0x45423f='小姐姐$https:'+_0xc015b9(0x632,0x514,0x5be,0x520)+_0x373afe(0x6ae,0x757,0x5b8,0x746)+'6666/api/w'+_0x373afe(0x6ff,0x781,0x8b3,0x870);_0x38dd3a[_0x373afe(0x5d0,0x4f4,0x7b3,0x6e0)+'rom']=_0x559b88,_0x1e51c4[_0x373afe(0x540,0x717,0x56c,0x6aa)+'rl']=_0x45423f[_0x373afe(0x527,0x38c,0x5db,0x403)](/#$/,''),_0x159a17[_0xc015b9(0x6f1,0x82e,0x619,0x4c1)]=_0x32d413['maPWR'],_0x2cba64[_0xc015b9(0x33e,0x5a4,0x4a4,0x58a)+'t']=_0x31d550[_0xc015b9(0x4cd,0x280,0x2bc,0x4b1)];}else console[_0xc015b9(0x560,0x462,0x3da,0x403)](_0x32d413['orJta']);}const _0x1101f3={};return _0x1101f3[_0x373afe(0x4e8,0x6ab,0x51a,0x4ad)]=[_0x4e6720],_0x2968ba=_0x1101f3,JSON[_0xc015b9(0x54e,0x676,0x614,0x75e)](_0x2968ba);}function _0x4c7b(_0x5a8624,_0x591e2e){const _0x34fc66=_0x1dc8();return _0x4c7b=function(_0x3bd66e,_0x45d77a){_0x3bd66e=_0x3bd66e-(-0x14b2+-0x18a*0x13+-0x141*-0x29);let _0x1f7aa7=_0x34fc66[_0x3bd66e];if(_0x4c7b['DROgbC']===undefined){var _0x421116=function(_0x3c2f07){const _0x2e55fb='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0xb8b6c='',_0x4dc278='',_0x42da6d=_0xb8b6c+_0x421116;for(let _0x4c6476=-0x1c3c+-0x1*0x1f13+0x3b4f,_0x1df670,_0x29a949,_0x4acd26=0x394*0x2+0x1795+0x1*-0x1ebd;_0x29a949=_0x3c2f07['charAt'](_0x4acd26++);~_0x29a949&&(_0x1df670=_0x4c6476%(0x1*0xe7b+-0x1a6a+0xbf3)?_0x1df670*(0x5*0x53+-0xb0d+0x9ae)+_0x29a949:_0x29a949,_0x4c6476++%(0x1d77+0xcf7*-0x3+0x972))?_0xb8b6c+=_0x42da6d['charCodeAt'](_0x4acd26+(-0x121b+0x1d57+-0xb32))-(0x1*-0x14d+-0xe7*-0x16+-0x7*0x2a5)!==-0xb*0x1b7+-0x17*0x143+0x2fe2?String['fromCharCode'](-0x15b*-0x7+-0x4e*0x1f+0xf4&_0x1df670>>(-(0xc35*-0x1+-0x1546+-0x1*-0x217d)*_0x4c6476&-0xd15+-0x3*0x638+0x1fc3)):_0x4c6476:0x1a04+0xd98+-0x3*0xd34){_0x29a949=_0x2e55fb['indexOf'](_0x29a949);}for(let _0x5d1a82=0x20d+-0x1088+-0xb*-0x151,_0x5e52b9=_0xb8b6c['length'];_0x5d1a82<_0x5e52b9;_0x5d1a82++){_0x4dc278+='%'+('00'+_0xb8b6c['charCodeAt'](_0x5d1a82)['toString'](-0x77f+-0x1dfe+0x258d*0x1))['slice'](-(-0x4*-0x239+-0x1ccd*-0x1+-0x25af));}return decodeURIComponent(_0x4dc278);};_0x4c7b['nxRPoo']=_0x421116,_0x5a8624=arguments,_0x4c7b['DROgbC']=!![];}const _0x27351c=_0x34fc66[-0x2*0x157+0x55*-0xd+0x6ff],_0x28c7f8=_0x3bd66e+_0x27351c,_0x218208=_0x5a8624[_0x28c7f8];if(!_0x218208){const _0x4112ed=function(_0x39d3b5){this['MTcSpq']=_0x39d3b5,this['fcMfAs']=[0x267f+-0x1f*0x32+-0x1038*0x2,-0xc29*-0x1+-0x8*0x1b1+0x1*0x15f,0x2299+0x1051+-0x32ea],this['Wkokgw']=function(){return'newState';},this['qucYsa']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['dXSwah']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x4112ed['prototype']['xTREJR']=function(){const _0x4988ef=new RegExp(this['qucYsa']+this['dXSwah']),_0xfe73ba=_0x4988ef['test'](this['Wkokgw']['toString']())?--this['fcMfAs'][-0x1165+-0x8*-0x31a+-0x76a]:--this['fcMfAs'][-0x1cdb*-0x1+-0xea6+-0xe35];return this['HZfgRf'](_0xfe73ba);},_0x4112ed['prototype']['HZfgRf']=function(_0x57cbb3){if(!Boolean(~_0x57cbb3))return _0x57cbb3;return this['kfonpW'](this['MTcSpq']);},_0x4112ed['prototype']['kfonpW']=function(_0x285eda){for(let _0x5ea164=0x174d+0x1350+0x2a9d*-0x1,_0x31e960=this['fcMfAs']['length'];_0x5ea164<_0x31e960;_0x5ea164++){this['fcMfAs']['push'](Math['round'](Math['random']())),_0x31e960=this['fcMfAs']['length'];}return _0x285eda(this['fcMfAs'][0x137c+-0xd+-0x136f]);},new _0x4112ed(_0x4c7b)['xTREJR'](),_0x1f7aa7=_0x4c7b['nxRPoo'](_0x1f7aa7),_0x5a8624[_0x28c7f8]=_0x1f7aa7;}else _0x1f7aa7=_0x218208;return _0x1f7aa7;},_0x4c7b(_0x5a8624,_0x591e2e);}function lftb6(_0x2133e2,_0x3d2d9a,_0x318e8d){const _0x16f399={'MSuJS':function(_0x2a1e19,_0x4b4ab0){return _0x2a1e19+_0x4b4ab0;},'Tiiaw':function(_0x43bdc2,_0x3a2e0b){return _0x43bdc2+_0x3a2e0b;},'hTpAN':function(_0x32d5ce,_0x44f21e){return _0x32d5ce<_0x44f21e;},'vMzsJ':function(_0x36f8ad,_0x5bcca5){return _0x36f8ad+_0x5bcca5;},'aXMzD':function(_0x46255c,_0x502e4d){return _0x46255c+_0x502e4d;},'ckJDk':function(_0x12e1ae,_0x5a3dbb){return _0x12e1ae+_0x5a3dbb;},'gPkUY':'https://yt'+_0x1661fa(0x21e,0x327,0x38c,0x1bf)+'o.cn/web/a'+'ppBroadcas'+_0x2401bb(0x48b,0x51c,0x66b,0x356)+'egoryId=','auwaB':function(_0x2aabab,_0x466725){return _0x2aabab<_0x466725;},'CJyfC':_0x1661fa(0x6a8,0x4f9,0x354,0x465)+'ngfm.com/w'+_0x1661fa(0x719,0x5d3,0x5a8,0x759)+'ry/wnd_pos'+_0x2401bb(0x6cd,0x81a,0x701,0x73c)+_0x1661fa(0x309,0x40d,0x39a,0x5a9)+'e&type=rad'+_0x1661fa(0x729,0x543,0x5f5,0x37b)+_0x2401bb(0x774,0x7c6,0x6de,0x749)+_0x2401bb(0x3bc,0x33c,0x49e,0x2b1)+'_term_regi'+'on=','RdLmm':function(_0x4de766,_0x2a9380){return _0x4de766+_0x2a9380;},'kbOjb':function(_0x214470,_0x179ad2){return _0x214470+_0x179ad2;},'ftFkE':_0x2401bb(0x405,0x51c,0x535,0x348),'ZDzYg':_0x2401bb(0x4a0,0x616,0x671,0x5c4),'nYGgi':function(_0x1d22d8,_0x21d225){return _0x1d22d8>=_0x21d225;},'LfESR':function(_0x4b3df,_0x496ae3){return _0x4b3df+_0x496ae3;},'zQrSM':_0x1661fa(0x554,0x4f9,0x6f1,0x457)+_0x1661fa(0x38a,0x494,0x4d3,0x456)+_0x2401bb(0x709,0x879,0x54c,0x6e4)+_0x2401bb(0x732,0x88f,0x82e,0x723)+_0x2401bb(0x6cd,0x72b,0x51d,0x844)+_0x1661fa(0x44e,0x40d,0x436,0x537)+'e&type=rad'+'io&paged=1'+_0x2401bb(0x774,0x8dc,0x930,0x8f6)+_0x1661fa(0x1d1,0x286,0x192,0xef)+_0x2401bb(0x5ff,0x5ec,0x483,0x675)+_0x2401bb(0x41e,0x513,0x290,0x4e6),'URPge':function(_0x234b42,_0x405aa5){return _0x234b42+_0x405aa5;},'QQYmF':function(_0x43edec,_0x30003b){return _0x43edec+_0x30003b;},'VgpIO':function(_0x442cb6,_0x89238c){return _0x442cb6==_0x89238c;},'YlRUJ':function(_0x19587e,_0x48c8ae){return _0x19587e+_0x48c8ae;},'vssrR':_0x1661fa(0x401,0x5a6,0x476,0x52d),'hFgzK':function(_0x2c53b1,_0x43ebfb){return _0x2c53b1+_0x43ebfb;},'oNKBt':function(_0x5bb11f,_0x1c93f9){return _0x5bb11f+_0x1c93f9;},'vQelP':function(_0x28caf6,_0xf2f213){return _0x28caf6+_0xf2f213;},'MuZKI':function(_0x1613ef,_0x43e971){return _0x1613ef==_0x43e971;},'tqYuL':function(_0x5b20ec,_0x3565f6){return _0x5b20ec>_0x3565f6;},'IRGzO':function(_0x1ebf19,_0x14c789){return _0x1ebf19+_0x14c789;},'JyswP':function(_0xb220fc,_0x135d69){return _0xb220fc+_0x135d69;},'kXlDe':function(_0x124109,_0x1d1410){return _0x124109(_0x1d1410);},'COxWh':function(_0x4fe969,_0x236d30){return _0x4fe969+_0x236d30;},'AvMot':function(_0x1dfe11,_0x17a1d2,_0x24a469){return _0x1dfe11(_0x17a1d2,_0x24a469);},'ggapu':function(_0x7c49bb,_0x856f7e,_0x3e3d54){return _0x7c49bb(_0x856f7e,_0x3e3d54);},'Nvvfz':_0x2401bb(0x588,0x73e,0x41a,0x53a),'khTQY':_0x2401bb(0x5b2,0x71d,0x528,0x5d9),'QuAwY':_0x2401bb(0x55c,0x771,0x435,0x6df),'inejP':_0x2401bb(0x400,0x418,0x455,0x37c),'jIhlO':_0x1661fa(0x47a,0x2c6,0x3b5,0x2b8)+'#\x0a','wyUCk':function(_0x42f63c,_0x3cdb64){return _0x42f63c!==_0x3cdb64;},'fTtuk':function(_0x36beef,_0x126eb4){return _0x36beef===_0x126eb4;},'eJxbg':function(_0x1afeba,_0x2333c7){return _0x1afeba+_0x2333c7;},'wYgCy':function(_0x49cb55,_0x311344){return _0x49cb55!=_0x311344;},'fENdh':_0x2401bb(0x46f,0x466,0x2b0,0x342),'GyoOC':'YLmcK','fbdNY':_0x1661fa(0x330,0x334,0x1f7,0x38c),'cPupc':_0x1661fa(0x419,0x51c,0x612,0x625),'KUMTt':_0x1661fa(0x34b,0x4d6,0x60b,0x344),'cDybo':function(_0x5ba798,_0x7fceeb){return _0x5ba798(_0x7fceeb);},'hAoIB':function(_0x48f6fc,_0x2acb39){return _0x48f6fc===_0x2acb39;},'sKPzT':_0x2401bb(0x620,0x6a2,0x51a,0x55f),'xhhOb':_0x2401bb(0x66c,0x5e9,0x547,0x615),'euWzp':_0x1661fa(0x703,0x537,0x3d4,0x5ed),'gIpRI':'UHMNe','jXTDM':_0x2401bb(0x478,0x5d5,0x2d7,0x62b)+_0x1661fa(0x694,0x580,0x563,0x5d3)+'v','ahEXh':function(_0x40dddc,_0x5cc8e5){return _0x40dddc!==_0x5cc8e5;},'VQkEN':_0x1661fa(0x13f,0x2ab,0x483,0x321),'BUxNT':_0x2401bb(0x692,0x688,0x492,0x674),'ofRIA':function(_0x237a13,_0xb1366e,_0x161fc5){return _0x237a13(_0xb1366e,_0x161fc5);},'zlBBX':'详情页:\x20建立[搜索'+_0x1661fa(0x2f7,0x446,0x4c4,0x482),'rsBbz':_0x1661fa(0x5a5,0x595,0x5e0,0x6dd)};function _0x2401bb(_0x53e926,_0xcada3a,_0x4bbee9,_0xe768e8){return _0x32fa5d(_0xe768e8,_0x53e926-0x619,_0x4bbee9-0xa2,_0xe768e8-0x47);}let _0x3a6ff0={},_0x211a70='0',_0x34bee9='0',_0xf75e5d='';if(_0x16f399[_0x1661fa(0x500,0x4c2,0x451,0x580)](_0x3d2d9a[_0x2401bb(0x6d7,0x5e6,0x676,0x8f6)](_0x16f399[_0x1661fa(0x338,0x444,0x34b,0x57e)]),-(0x1*0x98f+0x8c7*0x3+0x1*-0x23e3))){if(_0x16f399[_0x2401bb(0x4da,0x694,0x53a,0x35b)](_0x16f399[_0x1661fa(0x850,0x68b,0x53e,0x833)],_0x16f399[_0x1661fa(0x56b,0x68b,0x886,0x68c)]))_0x3d2d9a=_0x16f399['kXlDe'](lfrr,_0x3d2d9a);else{let _0x4ff8c3=_0x16f399[_0x1661fa(0x16e,0x2b1,0x198,0x162)]('线路',_0x16f399[_0x1661fa(0x42a,0x392,0x3b2,0x2af)](_0x53e0cb[_0x93b2d[0x20e3*0x1+-0x3d*0x23+-0x188a]][_0x2401bb(0x5ab,0x560,0x52a,0x56e)],-0x19*-0x85+0x200c+-0x2d08));const _0x4a8f65={};_0x4a8f65[_0x2401bb(0x79c,0x98d,0x8c9,0x833)]=_0x4ff8c3,_0x4a8f65['url']=_0x1d3cbf[0x2c*0x1f+-0x1*0x1365+0xe14],_0x43ef77[_0xbd9e32[-0x26c+0x1205*-0x1+-0x417*-0x5]][_0x2401bb(0x3c5,0x439,0x41e,0x456)](_0x4a8f65);}}else{if(_0x2401bb(0x502,0x5fc,0x40b,0x457)===_0x16f399[_0x2401bb(0x797,0x5c2,0x671,0x6dd)]){for(let _0x198ab5=0x23d3+-0x3*0x283+0x96e*-0x3;_0x16f399[_0x2401bb(0x7f3,0x968,0x6a6,0x8b0)](_0x198ab5,_0x1738b5[_0x1661fa(0x4fb,0x475,0x493,0x5f1)]);_0x198ab5++){_0x1a4b2d=_0x42be89[_0x198ab5][_0x1661fa(0x508,0x677,0x778,0x54f)+'me'],_0x5c39ca=_0x4a2c03[_0x198ab5][_0x1661fa(0x3c6,0x499,0x2ad,0x303)+'de'];let _0x38522a=_0x16f399[_0x2401bb(0x766,0x880,0x898,0x5b7)](_0x16f399[_0x2401bb(0x3dd,0x348,0x230,0x313)](_0x16f399[_0x2401bb(0x568,0x348,0x5eb,0x56e)](_0x16f399['gPkUY'],_0x4bf85f),_0x2401bb(0x5d8,0x790,0x456,0x444)+_0x2401bb(0x6df,0x53f,0x56d,0x8a7)),_0x38635b);_0x2f7213[_0x2401bb(0x3c5,0x37c,0x426,0x256)]({'vod_id':_0x16f399['Tiiaw'](_0x16f399[_0x1661fa(0x258,0x2a7,0x263,0x1dc)](_0x16f399['MSuJS'](_0x1661fa(0x4b5,0x2cf,0x411,0x472),_0x309893),_0x2401bb(0x4a0,0x442,0x48c,0x582)),_0x38522a),'vod_name':_0x2f04fe[_0x2401bb(0x54a,0x741,0x74a,0x36c)](/\/parse$/,''),'vod_pic':_0x37635d['defaultPic'+_0x2401bb(0x6c7,0x8b6,0x4e5,0x89d)],'vod_remarks':''});}let _0x46445c=_0x1e414d['shift']();for(let _0x35c4bf=0x2ad*-0x7+0x38*-0xa6+0x370e;_0x16f399[_0x1661fa(0x325,0x406,0x53f,0x33e)](_0x35c4bf,-0x1*-0x141b+0x21d2+-0x35e8);_0x35c4bf++){_0x12a8a0=_0x265fb4[_0x35c4bf][_0x1661fa(0x366,0x324,0x29c,0x3c5)];let _0x30e650=_0x16f399['Tiiaw'](_0x16f399[_0x1661fa(0x5d2,0x50f,0x62d,0x427)],_0x15682c[_0x35c4bf][_0x1661fa(0x156,0x2f0,0x494,0x430)]);_0x4f0b5f['unshift']({'vod_id':_0x16f399[_0x1661fa(0x5a7,0x6a7,0x5f6,0x65b)](_0x16f399[_0x2401bb(0x4e6,0x505,0x5fc,0x68d)](_0x16f399[_0x1661fa(0x44d,0x630,0x485,0x680)](_0x16f399['ftFkE'],_0x2d1397),_0x16f399['ZDzYg']),_0x30e650),'vod_name':_0x4d8c9e[_0x1661fa(0x603,0x414,0x5c2,0x56b)](/\/parse$/,''),'vod_pic':_0x419ec9['defaultPic'+_0x2401bb(0x6c7,0x675,0x843,0x6b6)],'vod_remarks':''});}_0x23c436[_0x2401bb(0x4e8,0x3cb,0x3eb,0x31b)](_0x46445c);for(let _0x440c04=-0x1c4+-0xdc8+-0x7c7*-0x2;_0x16f399[_0x2401bb(0x523,0x57d,0x568,0x3dd)](_0x440c04,-0x1942+0x1d4c+-0x40a);_0x440c04--){_0x153f2f=_0x435918[_0x440c04][_0x1661fa(0x188,0x324,0x39e,0x453)];let _0x258875=_0x16f399[_0x1661fa(0x655,0x601,0x7b3,0x7ee)](_0x16f399[_0x1661fa(0x548,0x55a,0x424,0x568)],_0x179d15[_0x440c04][_0x1661fa(0x386,0x2f0,0x241,0x1d5)]);_0x394b69[_0x2401bb(0x4e8,0x5aa,0x6f9,0x417)]({'vod_id':_0x16f399[_0x1661fa(0x40f,0x5b4,0x3ab,0x413)](_0x16f399[_0x2401bb(0x5ce,0x6e9,0x4fa,0x4e2)](_0x16f399[_0x1661fa(0x638,0x41c,0x30a,0x3e9)],_0x52fa40)+_0x1661fa(0x2ef,0x36a,0x16e,0x18c),_0x258875),'vod_name':_0x3e07f3['replace'](/\/parse$/,''),'vod_pic':_0x3e71c6[_0x1661fa(0x261,0x3ae,0x4a0,0x204)+_0x1661fa(0x40e,0x591,0x4bb,0x3c4)],'vod_remarks':''});}}else{if(_0x16f399[_0x1661fa(0x543,0x4c2,0x4df,0x561)](_0x3d2d9a[_0x1661fa(0x5ea,0x5a1,0x49c,0x626)](_0x16f399['cPupc']),-(0x89f*-0x4+-0x3fd+0x18a*0x19))){if('tpDgg'!==_0x16f399['KUMTt']){let _0x44ffa8=/(.*),(.*)(\r\n|\n)+((?:http|rtmp|mitv)[^\s]*)/gm,_0x113be2=[];while((_0x2f2b51=_0x44ffa8[_0x2401bb(0x3cb,0x1eb,0x3b9,0x1d0)](_0x4683e4))!==null){_0xfdfbca[_0x1661fa(0x447,0x42f,0x470,0x60d)]===_0x44ffa8[_0x1661fa(0x867,0x6af,0x876,0x6fa)]&&_0x44ffa8['lastIndex']++;let _0x2dc8b2=_0x2401bb(0x758,0x89f,0x8b1,0x6d5);_0x2dc8b2=(_0x5f4869[-0xad7+0x1e9a*0x1+0x12*-0x119]['match'](/group-title="(.*?)"/)||[null,_0x2dc8b2])[-0x214f+0x1*-0x10b1+0x3201],_0x2dc8b2=_0x2dc8b2[_0x1661fa(0x470,0x414,0x5e7,0x5bf)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x5c1cae[0xac9+-0x16ee+0xc27]=_0x2da47b[0xcd7+0x1*0x245+-0xf1a][_0x2401bb(0x54a,0x53a,0x646,0x753)](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x2dc8b2=_0x2dc8b2[_0x1661fa(0x59c,0x414,0x3d4,0x4fe)](/(#|\$)/gm,''),_0x62f085[0xa1f+-0x7ab*-0x5+-0x3074]=_0x4e7438[0x1*0x6c4+0x24e7+-0x2ba9*0x1]['replace'](/(#|\$)/gm,''),_0x16f399[_0x1661fa(0x552,0x5af,0x6fe,0x4a5)](_0x113be2[_0x1661fa(0x452,0x5a1,0x493,0x54d)](_0x2dc8b2),-(-0x56*0x52+-0x1c1+0x1d4e))&&(_0x113be2[_0x2401bb(0x3c5,0x1ba,0x42e,0x212)](_0x2dc8b2),!_0x3cc1bd[_0x2401bb(0x593,0x6a6,0x61d,0x5e8)+_0x2401bb(0x43b,0x323,0x484,0x24e)][_0x409cc4]&&(_0x5a5d0f['cacheCateg'+_0x2401bb(0x43b,0x43a,0x3da,0x2a9)][_0x2a2967]=[]),_0xbbc766[_0x1661fa(0x308,0x45d,0x60b,0x368)+_0x1661fa(0x4d5,0x305,0x484,0x46e)][_0x5ec26f][_0x2401bb(0x3c5,0x59b,0x5b7,0x291)]({'vod_id':_0x16f399['YlRUJ'](_0x2dc8b2+_0x16f399[_0x1661fa(0x6c5,0x508,0x38d,0x5a8)],_0x571aa7),'vod_name':_0x2dc8b2[_0x2401bb(0x54a,0x6d2,0x682,0x54a)](/\/parse$/,''),'vod_pic':_0x98aa3a['pics'][_0x5dde92],'vod_remarks':''}),_0x20ca13[_0x1661fa(0x6ee,0x684,0x522,0x5d8)][_0x1661fa(0x1e3,0x28f,0x2d3,0x2e9)]({'sname':_0x16ca55,'surl':_0x3fdc2a,'gname':_0x2dc8b2})),!_0x2d54fe[_0x1661fa(0x27e,0x484,0x3af,0x31e)][_0x18a5b4+'-'+_0x2dc8b2]&&(_0x931ea2[_0x1661fa(0x3eb,0x484,0x3cf,0x363)][_0x16f399[_0x2401bb(0x4e6,0x3c6,0x675,0x476)](_0x16f399[_0x1661fa(0x647,0x67c,0x745,0x488)](_0x175530,'-'),_0x2dc8b2)]={}),_0x2dc8b2[_0x1661fa(0x794,0x6ad,0x6a7,0x865)](/\/parse$/)&&(_0x31481c[-0xb13+0xcb7+-0x1a0]=_0x4c3060[-0xc*0x192+0x21*-0x10f+0x125*0x2f][_0x2401bb(0x54a,0x4fb,0x5d9,0x756)](/\/$/,''),!_0x5d766c[0x585*-0x3+0x1f2a+0x3*-0x4dd][_0x2401bb(0x7e3,0x99e,0x634,0x812)](/\/parse$/)&&(_0x110a2d[0x404+-0x5*-0x32d+-0x13e1]=_0x16f399[_0x2401bb(0x4e6,0x40c,0x6e0,0x4c9)](_0x54ae57[-0xe01*0x1+-0x2bf*-0x1+0xb46],_0x16f399[_0x2401bb(0x673,0x4d5,0x4bb,0x681)]))),_0x9944a8[_0x2401bb(0x5ba,0x5e7,0x673,0x733)][_0x1d4d44+'-'+_0x2dc8b2][_0x4748d6[-0x1948+0x4df*-0x3+-0x5*-0x7fb]]?_0x398144[_0x1661fa(0x285,0x484,0x406,0x516)][_0x16f399['hFgzK'](_0x25df7b,'-')+_0x2dc8b2][_0x2d8ea5[0x1*-0x271+-0x744*-0x1+-0x4d1]][_0x1661fa(0xa4,0x28f,0x374,0x1d1)](_0x5b36f5[-0x1e49*-0x1+-0x1*-0x10da+0x2f1f*-0x1]):(_0x1aec28[_0x2401bb(0x5ba,0x3e4,0x484,0x631)][_0x16f399['URPge'](_0x16f399[_0x2401bb(0x3bd,0x281,0x5c0,0x569)](_0x41a9c7,'-'),_0x2dc8b2)][_0x358dc9[0x2ed+-0x1*0x145c+0x13*0xeb]]=[],_0x52b7e3['channelDB'][_0x16f399[_0x1661fa(0x438,0x586,0x4d4,0x627)](_0x3f9b23,'-')+_0x2dc8b2][_0x4ea24c[-0x1f0f+0x1*-0xd6f+0x2c80]]['push'](_0xeb3f57[0x1f7*0x11+-0x221f+0x1*0xbc]));}}else _0x3d2d9a=_0x16f399[_0x2401bb(0x6cc,0x86d,0x5ae,0x4f7)](lfoo,_0x3d2d9a);}else{if(_0x16f399[_0x2401bb(0x580,0x716,0x4f9,0x712)]('oKoXW',_0x16f399[_0x2401bb(0x3c2,0x55a,0x331,0x42d)]))_0x468056[_0x2401bb(0x52b,0x4ad,0x502,0x41d)](_0x2401bb(0x4bf,0x405,0x628,0x328)+'不支持异步!建议使用'+_0x2401bb(0x6a3,0x6e7,0x76d,0x767));else{if(_0x3d2d9a[_0x2401bb(0x7e3,0x67a,0x666,0x86d)](/youtube\.com/m)||_0x3d2d9a[_0x1661fa(0x56d,0x6ad,0x497,0x53f)](/piped\.video/m)){if(_0x16f399['xhhOb']===_0x16f399['xhhOb'])return _0x3d2d9a;else!_0x16f399['MuZKI'](_0x2286cd[_0x19e230],'')&&(_0x5dc392=_0x16f399['vMzsJ'](_0x5d0107+_0x54747e[_0x4a3a9d],'/'));}else{if(_0x3d2d9a['match'](/\/parse$/))_0x3d2d9a=_0x3d2d9a[_0x2401bb(0x54a,0x729,0x6ca,0x5f8)](/\/parse$/,''),_0x211a70='1';else{if(_0x3d2d9a[_0x2401bb(0x7e3,0x919,0x970,0x92b)](/cunshao\.com\/666666\/api\/web.php/)){if(_0x16f399['wyUCk'](_0x16f399[_0x2401bb(0x695,0x783,0x5f0,0x6eb)],_0x16f399['gIpRI']))_0x211a70='1';else{if(_0x16f399[_0x2401bb(0x45c,0x4ae,0x3b2,0x538)](_0x3a7410['length'],0xad5*0x1+-0x389*0x5+0x6d8)){for(let _0x1680a1=0x4*0x245+0x2228+-0x2b3c;_0x1680a1<_0x589d6c[_0x1661fa(0x2b3,0x475,0x327,0x338)];_0x1680a1++){let _0x23a828=new _0x311751(_0x248821[_0x1680a1],'i');_0x24b847[_0x1661fa(0x59d,0x6ad,0x88f,0x60b)](_0x23a828)&&(_0x508729=!![]);}_0x2d5949&&_0x2e3702[_0x2401bb(0x3c5,0x57b,0x338,0x56e)]({'vod_id':_0x16f399['LfESR'](_0x16f399[_0x1661fa(0x489,0x37f,0x178,0x183)](_0xadea7a[_0x1661fa(0x4f4,0x684,0x569,0x7b1)][_0x2a3093][_0x1661fa(0x505,0x61b,0x68a,0x414)],_0x16f399[_0x2401bb(0x63e,0x7df,0x7fe,0x734)]),_0xa7c15e['groupDB'][_0x5b93cd]['surl']),'vod_name':_0x39b4cf[_0x2401bb(0x7ba,0x5dc,0x649,0x640)][_0x1d3a62][_0x1661fa(0x7f1,0x61b,0x82c,0x74a)]['replace'](/\/parse$/,''),'vod_pic':_0x132d69['pics'][_0x5a7405[_0x1661fa(0x881,0x684,0x5a9,0x564)][_0x137632][_0x2401bb(0x425,0x5e4,0x4db,0x48c)]],'vod_remarks':_0x4e0e51[_0x2401bb(0x7ba,0x8db,0x6f9,0x5b7)][_0x13bb35]['sname']});}else _0x20bec8[_0x1661fa(0x2f3,0x28f,0x2ef,0x45a)]({'vod_id':_0x16f399[_0x2401bb(0x602,0x745,0x7b4,0x6b0)](_0x16f399[_0x2401bb(0x7dd,0x5ce,0x913,0x804)](_0x552fda[_0x1661fa(0x820,0x684,0x744,0x527)][_0x1e058a]['gname'],_0x1661fa(0x379,0x36a,0x4cb,0x475)),_0x4a33cc['groupDB'][_0x3b33b2][_0x2401bb(0x6a2,0x726,0x493,0x5cc)]),'vod_name':_0x270c08[_0x2401bb(0x7ba,0x5ae,0x7b0,0x62e)][_0x4cf9f1][_0x1661fa(0x7a1,0x61b,0x6c0,0x7f2)][_0x1661fa(0x409,0x414,0x202,0x263)](/\/parse$/,''),'vod_pic':_0xdf44fa[_0x1661fa(0x5ab,0x4cd,0x314,0x451)][_0x146eea[_0x1661fa(0x557,0x684,0x63e,0x6a9)][_0xb165cd][_0x2401bb(0x425,0x622,0x21d,0x60c)]],'vod_remarks':_0x5d5312[_0x1661fa(0x758,0x684,0x81e,0x67b)][_0xd53702][_0x2401bb(0x425,0x384,0x456,0x20e)]});}}else{const _0x19c493={};_0x19c493['Referer']=_0x16f399['jXTDM'],_0x3d2d9a[_0x1661fa(0x807,0x6ad,0x77b,0x8c0)](/ulivetv\.net/)&&(_0xf75e5d=JSON['stringify'](_0x19c493));}}}}}}}const _0x2bd37b={};_0x2bd37b[_0x2401bb(0x779,0x820,0x57a,0x5ac)]=_0x211a70,_0x2bd37b['jx']=_0x34bee9,_0x2bd37b[_0x1661fa(0x602,0x423,0x396,0x483)]=_0xf75e5d,_0x2bd37b[_0x2401bb(0x7b3,0x813,0x794,0x83f)]='';function _0x1661fa(_0x37fee3,_0x1674b7,_0x18e7f6,_0x121793){return _0x397eb8(_0x1674b7- -0x49,_0x37fee3,_0x18e7f6-0x1ca,_0x121793-0x115);}_0x2bd37b[_0x1661fa(0x359,0x366,0x4b3,0x282)]=_0x3d2d9a,_0x3a6ff0=_0x2bd37b;try{_0x16f399[_0x1661fa(0x3f7,0x40c,0x582,0x42c)](_0x16f399[_0x2401bb(0x730,0x6e0,0x5f2,0x713)],_0x16f399[_0x1661fa(0x3eb,0x403,0x339,0x5df)])?(_0x16f399[_0x2401bb(0x419,0x3b8,0x230,0x4ed)](setTimeout,()=>{function _0x574430(_0x2c05c0,_0x2177e9,_0x4784d5,_0x18528c){return _0x2401bb(_0x2177e9-0x77,_0x2177e9-0x119,_0x4784d5-0xfc,_0x2c05c0);}_0x16f399[_0x574430(0x66b,0x4e4,0x4fb,0x5a8)](lfee,0x83b+0x1*0x1ea5+-0x26df);},config['play_fetch'+_0x1661fa(0x42c,0x391,0x1c7,0x26a)]),console[_0x2401bb(0x52b,0x559,0x48c,0x35b)](_0x16f399[_0x1661fa(0x4f2,0x51f,0x68c,0x723)])):_0x1bed38[_0x1661fa(0x491,0x416,0x3b1,0x25b)](function(_0x40e3fb){function _0x5e281b(_0x591753,_0xa779d8,_0x760d40,_0x176318){return _0x1661fa(_0x591753,_0xa779d8-0x206,_0x760d40-0x179,_0x176318-0xe2);}function _0x54692a(_0x36faa2,_0x569ec8,_0x1535c3,_0x4f9030){return _0x2401bb(_0x1535c3- -0x18e,_0x569ec8-0x14e,_0x1535c3-0x1cf,_0x569ec8);}_0x2d835c[_0x5e281b(0x29a,0x495,0x60d,0x646)]({'vod_id':_0x16f399['COxWh'](_0x16f399['AvMot'](_0x1a384c,this,this)['text']()+(_0x54692a(0x42b,0x39e,0x437,0x62e)+_0x5e281b(0x72d,0x640,0x835,0x816)),_0x16f399[_0x5e281b(0x959,0x84d,0x8df,0x871)](_0xacc826,this,this)['attr'](_0x16f399[_0x54692a(0x3fd,0x429,0x4dc,0x382)])),'vod_name':_0x1a1a83(this,this)['text'](),'vod_pic':_0x4924a6[_0x5e281b(0x56b,0x5b4,0x7b3,0x70d)+_0x5e281b(0x630,0x797,0x6d4,0x5a0)],'vod_remarks':_0x16f399[_0x5e281b(0x5af,0x696,0x6ff,0x57c)]});});}catch(_0x21eae9){if('kfUeZ'!==_0x16f399[_0x2401bb(0x6e0,0x4c2,0x648,0x889)])console[_0x1661fa(0x558,0x3f5,0x475,0x3a8)]('当前的TVBox壳子'+_0x1661fa(0x409,0x495,0x573,0x4c2)+_0x2401bb(0x6a3,0x4e3,0x751,0x49d));else{let _0x233460=/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/gm,_0x5bdc25=_0x2a39e8[_0x1661fa(0x886,0x6ad,0x8a0,0x832)](/()(.*?),?(#genre#|(?:http|rtmp|mitv)[^\s]*)/m);_0x5bdc25&&![_0x16f399[_0x1661fa(0x1da,0x353,0x267,0x31d)],'##','头#',_0x16f399[_0x2401bb(0x438,0x61c,0x52d,0x42f)]][_0x1661fa(0x602,0x5c0,0x734,0x7a8)](_0x5bdc25[0x191d*-0x1+-0x19a1+0x32c1])&&(_0xd7c46f=_0x16f399[_0x1661fa(0x206,0x2e1,0x4c5,0x1fe)]+_0x1bd2c0);while(_0x16f399[_0x1661fa(0x71b,0x5c8,0x3d4,0x4a5)](_0x40b0e9=_0x233460[_0x1661fa(0x1a0,0x295,0x263,0x1c8)](_0x1e51a9),null)){_0x16f399[_0x1661fa(0x57c,0x3a4,0x216,0x222)](_0x258fbe[_0x1661fa(0x4f4,0x42f,0x2d2,0x421)],_0x233460[_0x1661fa(0x6d9,0x6af,0x4ec,0x778)])&&_0x233460[_0x2401bb(0x7e5,0x726,0x7b0,0x95e)]++,_0x217145[-0x169d*-0x1+0x19a2+0x35*-0xe9]=_0x2fcbd8[0x90*-0x22+-0x1*-0x2175+-0xe53]['replace'](/(^[ ]{1,})|([ ]{1,}$)/gm,''),_0x3c0661[0xdd*-0x4+0x6b9+-0x343]=_0x1ba7c6[0x24ef+-0x260d+0x120]['replace'](/(#|\$)/gm,'');const _0x38d0db={};_0x38d0db['sname']=_0x9f57ee,_0x38d0db[_0x1661fa(0x5cc,0x56c,0x473,0x4c4)]=_0x534a77,_0x38d0db[_0x2401bb(0x751,0x5d8,0x717,0x87f)]=_0x395f04,[_0x16f399[_0x1661fa(0x353,0x353,0x344,0x426)],'##','头#',_0x16f399['inejP']][_0x1661fa(0x599,0x5c0,0x74d,0x7c5)](_0x251f67[-0x1cf3+-0x1972+0x3668*0x1])?(_0x1c8b75=_0x53a959[0x12ab+0x18be*-0x1+0x615*0x1],_0x33383c[_0x2401bb(0x5ba,0x7b6,0x4df,0x580)][_0x16f399[_0x2401bb(0x737,0x69d,0x947,0x517)](_0x16f399[_0x2401bb(0x3dd,0x5e7,0x4b1,0x5e9)](_0x1ec5d7,'-'),_0x5d86e6)]={},!_0x56c80d&&(!_0x13ad90['cacheCateg'+'oryDB'][_0x40c2eb]&&(_0x14edf5['cacheCateg'+_0x2401bb(0x43b,0x4de,0x535,0x3a8)][_0x50e087]=[]),_0x5255df[_0x1661fa(0x2c3,0x45d,0x452,0x33e)+_0x2401bb(0x43b,0x2ce,0x47b,0x493)][_0x152c8c][_0x1661fa(0x31f,0x28f,0x288,0xbf)]({'vod_id':_0x16f399[_0x1661fa(0x67b,0x67c,0x547,0x53b)](_0x16f399[_0x1661fa(0x504,0x432,0x2cd,0x341)](_0x2503d0,_0x16f399[_0x1661fa(0x516,0x508,0x344,0x64f)]),_0x122215),'vod_name':_0x560406[_0x2401bb(0x54a,0x35c,0x3ca,0x72d)](/\/parse$/,''),'vod_pic':_0x2da05c['pics'][_0x248dcf],'vod_remarks':''})),_0xf544bc[_0x1661fa(0x77a,0x684,0x6ce,0x5df)]['push'](_0x38d0db)):(_0x2f8a15['match'](/\/parse$/)&&(_0x1bf8cf[0x3*0x575+0x36*0x11+-0x13f2*0x1]=_0xe10aaf[0x4c7+-0x16a0+0x3*0x5f4][_0x1661fa(0x27b,0x414,0x390,0x555)](/\/$/,''),!_0x25485b[0x828+-0x1*-0xbdb+-0x1400]['match'](/\/parse$/)&&(_0x4cdbc3[0x2535+0x3b6*0x7+-0x3f2c]=_0x1571ae[-0x1cd2+0x25b8+-0x8e3]+_0x16f399[_0x2401bb(0x673,0x53c,0x762,0x5dc)])),_0x111ecb[_0x2401bb(0x5ba,0x6a8,0x6bb,0x790)][_0x16f399[_0x2401bb(0x4b5,0x54a,0x60f,0x401)](_0x2d2506+'-',_0x3ec864)][_0x490573[0x988*0x2+-0xcb*0x1+-0x113*0x11]]?_0x339cca['channelDB'][_0x16f399[_0x1661fa(0x33c,0x432,0x4a3,0x47b)](_0x1a8a2c+'-',_0x2b6f2b)][_0x5a02b7[-0x382+-0x71d*0x1+0x3*0x38b]][_0x1661fa(0x3b9,0x28f,0x38b,0xb0)](_0x4fdc77[0x634+0xd*0x103+0x1*-0x1358]):(_0x33a4d8['channelDB'][_0x16f399['COxWh'](_0x40d03d+'-',_0x42f99f)][_0x4f65a0[0xe3e*0x1+0x198b+0x11*-0x257]]=[],_0x3510c1[_0x2401bb(0x5ba,0x6c6,0x632,0x3fe)][_0x16f399[_0x2401bb(0x568,0x393,0x721,0x599)](_0x16f399[_0x2401bb(0x566,0x444,0x763,0x5ed)](_0x5cbcfb,'-'),_0x20a778)][_0x25b135[0x925+0x1*-0x2233+0x4*0x644]][_0x2401bb(0x3c5,0x1dd,0x34a,0x46d)](_0x58e13d[-0x7*0x57a+-0x1a78+0x40d1])));}}}return JSON[_0x1661fa(0x6c8,0x62f,0x514,0x799)](_0x3a6ff0);}function lfaa(){const _0x6f885f={'KPHlc':function(_0x24dc80,_0x445e33){return _0x24dc80+_0x445e33;},'KOyAb':_0x5a4a7f(0x33c,0x263,0x459,0x371),'NvAww':'timestamp=','GnwPV':function(_0x1fe27e,_0x1ac43c){return _0x1fe27e(_0x1ac43c);},'XRGsL':_0x50c8b8(0x36,0x1c8,-0x12,0xc2)+_0x5a4a7f(0x667,0x49b,0x5a7,0x46a)+'!','tTrwl':_0x50c8b8(0x1fa,0x15e,0x413,0x24a),'NseZt':function(_0x12c2d1,_0x17887e){return _0x12c2d1!==_0x17887e;},'MHLPh':_0x50c8b8(0x24a,0x3bf,0x382,0x3cc),'MaZzS':function(_0x54a79c,_0x30fbbf,_0x4b3cd6){return _0x54a79c(_0x30fbbf,_0x4b3cd6);},'TuoDG':_0x50c8b8(0x9,0xb,-0x189,-0xb),'LJBwI':_0x5a4a7f(0x3f0,0x32b,0x540,0x35b)+_0x50c8b8(0x299,0x2a5,0x6d,0x1ce)+'蜂蜜大佬的影视最新版'+'!'};try{if(_0x6f885f[_0x5a4a7f(0x607,0x4b4,0x7c0,0x659)](_0x6f885f[_0x5a4a7f(0x3d5,0x505,0x1db,0x48d)],_0x6f885f[_0x5a4a7f(0x3d5,0x413,0x492,0x46e)])){var _0x3b8a2e=new _0x3982fd()[_0x5a4a7f(0x488,0x52a,0x359,0x54e)](),_0x43cd2b=_0x6f885f[_0x5a4a7f(0x63d,0x4ac,0x731,0x5ac)](_0x6f885f[_0x50c8b8(0x28e,0x19c,0x35a,0x30f)](_0x6f885f[_0x5a4a7f(0x63d,0x698,0x587,0x73a)](_0x6f885f[_0x5a4a7f(0x63d,0x434,0x43a,0x704)](_0x148d4b?_0x4b1cf(_0x1569c8,_0x6f885f[_0x50c8b8(0x128,-0x90,0x1b8,0x63)])+'&':'',_0x6f885f[_0x50c8b8(0x353,0x320,0x47a,0x328)]),_0x3b8a2e),'&key='),_0xbcaa5a),_0x59fe4d={'Timestamp':_0x3b8a2e[_0x5a4a7f(0x5e2,0x4ee,0x73f,0x72f)](),'Sign':_0x6f885f[_0x5a4a7f(0x646,0x76f,0x6c5,0x6aa)](_0x4d3755,_0x43cd2b)};return _0x59fe4d;}else _0x6f885f['MaZzS'](setTimeout,()=>{console['log'](_0x6f885f['XRGsL']);},0xec*-0x1+-0x21ab+0x22a1);}catch{_0x6f885f['TuoDG']!==_0x5a4a7f(0x323,0x1ae,0x1c4,0x14d)?_0x4d3523='':(!config['lfpfg']&&(config['lfsasas']=![]),console[_0x5a4a7f(0x45c,0x313,0x24c,0x3c2)](_0x6f885f['LJBwI']));}function _0x50c8b8(_0x51f422,_0x13179f,_0x756d05,_0x55e093){return _0x397eb8(_0x55e093- -0x310,_0x51f422,_0x756d05-0x100,_0x55e093-0x19c);}function _0x5a4a7f(_0x3588cf,_0x496a67,_0x144710,_0x2fde3e){return _0x397eb8(_0x3588cf-0x1e,_0x144710,_0x144710-0xa1,_0x2fde3e-0xcf);}!config[_0x5a4a7f(0x71b,0x901,0x88d,0x57e)]&&setTimeout(()=>{function _0x245cda(_0x3c1a29,_0x2b885b,_0x49b39d,_0x197744){return _0x50c8b8(_0x49b39d,_0x2b885b-0x116,_0x49b39d-0x1e7,_0x2b885b-0x47);}function _0x445d3a(_0x71a07,_0xcf73d4,_0x3e2aa8,_0x5ac6f3){return _0x50c8b8(_0x3e2aa8,_0xcf73d4-0x13,_0x3e2aa8-0x43,_0xcf73d4- -0x1a0);}console[_0x245cda(0x2da,0x175,0x2e,-0x2c)](_0x6f885f[_0x245cda(0x25,0x144,0x1af,0x1c7)]);},0x3*0x71f+0xd*-0x166+-0x325);}function lfbb(_0x5db34a,_0x4a2bff){function _0x23858a(_0x6ba3a4,_0x42b046,_0x19e8a0,_0x4ba7ee){return _0x397eb8(_0x4ba7ee- -0x3f6,_0x19e8a0,_0x19e8a0-0x17d,_0x4ba7ee-0x4e);}function _0x2235de(_0x178c28,_0x3ebbcd,_0x24b4cd,_0x401558){return _0x32fa5d(_0x178c28,_0x3ebbcd-0x756,_0x24b4cd-0x1cc,_0x401558-0x1b3);}const _0x11abf7={'jwdiJ':_0x23858a(0x262,0x36c,0x460,0x262),'SbMqz':function(_0xc1bb24,_0x22c36c,_0xe3ab65){return _0xc1bb24(_0x22c36c,_0xe3ab65);},'OtebF':function(_0x30db27,_0xb64ac2){return _0x30db27(_0xb64ac2);},'sGjFg':'select\x20opt'+'ion','BtmIH':_0x2235de(0x591,0x614,0x436,0x793),'FsNGQ':function(_0x479645,_0x2c7486){return _0x479645<_0x2c7486;},'jjZAN':function(_0x38fc08,_0x351d0b){return _0x38fc08(_0x351d0b);},'iiyOn':_0x23858a(-0xf,-0x25,0x2c9,0x14f)+_0x23858a(-0x56,-0x115,-0x10b,0x93)+_0x2235de(0x3dd,0x5b2,0x3d0,0x436)+_0x23858a(0x236,-0x48,0xd,0xf0)+_0x23858a(-0x249,0x15c,-0x33,-0x8c),'LVbDE':_0x2235de(0x71f,0x6da,0x565,0x86d)+'+$','JryUe':'http://127'+_0x23858a(0x20d,-0x18e,-0xc6,0x11)+_0x2235de(0x7ba,0x61d,0x768,0x499),'HkqYV':function(_0x32ffcc,_0x51cc3b){return _0x32ffcc+_0x51cc3b;},'Oqvdj':function(_0xa50d58,_0x64dafc){return _0xa50d58!=_0x64dafc;},'kQqnS':function(_0x2c036a,_0x1a66e2){return _0x2c036a!==_0x1a66e2;},'hTxwe':_0x2235de(0x729,0x606,0x4f1,0x663),'qSqMs':_0x23858a(0xc3,-0x6a,-0x230,-0xa0),'nTNcB':function(_0x4b98a8,_0x4a303f){return _0x4b98a8==_0x4a303f;},'fjrJF':function(_0x7b2f83,_0x2e1c6a){return _0x7b2f83+_0x2e1c6a;}};let _0x2da711=_0x11abf7[_0x23858a(0x70,-0xfb,0xa6,0x108)],_0x24e0a7=_0x4a2bff[_0x23858a(-0x16b,0x61,0x61,0x62)](-0x1727+0x1ac4+-0x39d,_0x11abf7[_0x2235de(0x398,0x4fd,0x5eb,0x3e4)](_0x4a2bff[_0x23858a(0xda,0x42,-0x9b,0x96)+'f']('/'),-0x8f*-0x41+-0x210d+-0x11*0x31));_0x5db34a[_0x2235de(0x871,0x920,0x915,0xa9f)](/^(\/)/)&&(_0x24e0a7=_0x2da711);let _0x5dada4=_0x5db34a[_0x2235de(0x8ae,0x791,0x72d,0x93c)]('/')['slice'](0xf8c+0xb14+-0x8*0x354,-(-0x3*-0xc25+-0x635*0x1+-0x1e39)),_0x28d2b7=_0x5db34a[_0x23858a(0x2a9,0xa3,0x372,0x171)]('/')[_0x23858a(0x20b,0xc2,0x58,0x11d)]();for(let _0x38a5f0=0x2537+0x439+-0x2970;_0x11abf7[_0x23858a(0x153,0x160,0x168,0x279)](_0x38a5f0,_0x5dada4['length']);_0x38a5f0++){if(!(_0x5dada4[_0x38a5f0]=='.')){if(_0x5dada4[_0x38a5f0]=='..')_0x11abf7[_0x2235de(0x794,0x84e,0x9e2,0x742)](_0x24e0a7,_0x2da711)&&(_0x24e0a7=_0x24e0a7[_0x23858a(0x196,0x1bc,0x253,0x67)](/[^\/]*\/$/,''));else{if(_0x11abf7[_0x2235de(0x6b7,0x54f,0x6db,0x61a)](_0x11abf7[_0x23858a(0x27d,0x262,0x275,0xad)],_0x11abf7[_0x23858a(0xb6,-0x13e,0xe8,0x22)])){if(!_0x11abf7[_0x23858a(0x165,0x1f4,0x196,0x2c6)](_0x5dada4[_0x38a5f0],'')){if(_0x2235de(0x6d9,0x56e,0x394,0x4a3)!=='YWPPI'){let _0x399924=_0x2365fb['split'](_0x11abf7['jwdiJ'])[-0x235*-0x11+-0x1817+0x23d*-0x6],_0x5a3c4c=_0x3aa841['split'](_0x11abf7[_0x23858a(0x148,-0x20,0x122,-0xd3)])[-0xf5d+-0x20a*0xa+-0x11e1*-0x2];const _0x1212eb={};_0x1212eb['headers']=_0x16f465[_0x23858a(0x25d,0x294,-0xa4,0x75)];let _0x497db8=_0x11abf7[_0x2235de(0x869,0x803,0x630,0xa03)](_0xbd9fda,_0x399924,_0x1212eb)[_0x2235de(0x685,0x664,0x61a,0x795)],_0x4f385f=_0x2756ce[_0x2235de(0x8e7,0x802,0x79e,0x643)](_0x497db8);if(_0x5a3c4c>=_0x11abf7[_0x2235de(0x66b,0x55a,0x6b2,0x4e8)](_0x4f385f,_0x11abf7[_0x23858a(0x4a8,0x3f2,0x209,0x2ba)])[_0x2235de(0x741,0x6e8,0x7a7,0x5a2)])return'';let _0x302576=_0x11abf7[_0x2235de(0x604,0x55a,0x5b3,0x4d9)](_0x4f385f,_0x11abf7[_0x2235de(0x7e4,0x8da,0x93b,0x859)])['eq'](_0x5a3c4c)['val'](),_0x3fa4e8=_0x497db8[_0x2235de(0x9ef,0x920,0x852,0x87b)](/