// ==UserScript== // @name VIP视频全网解析 (Pro版) // @namespace https://scriptcat.org/zh-CN/script-show-page/4339 // @version 5.6.5 // @description 视频VIP 影视vip 电影vip解析-----支持:腾讯、爱奇艺、优酷、芒果、pptv、乐视、bilibili等其它网站视频VIP解析,影视vip解析。 ---强烈推荐用脚本猫加载此插件---,资源搜索会快很多(请不要使用油猴加载此插件,会很慢)。(如果自动选择的播放源,不理想,卡顿,或不播放,声音不对,请手动点击黄色vip图标切换播放源,40多个源,一定有你需要的), // @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0idXJsKCNncmFkKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiODJmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiNWNmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0ZXh0IHg9IjUwIiB5PSI3MCIgZm9udC1zaXplPSI1MCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZmlsbD0id2hpdGUiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXdlaWdodD0ibjkwMCI+VklQPC90ZXh0Pjwvc3ZnPg== // @author lsym // @license MIT // @match *://*.iqiyi.com/v_* // @match *://*.iqiyi.com/a_* // @match *://*.iqiyi.com/w_* // @match *://*.iq.com/play/* // @match *://v.youku.com/v_show/id_* // @match *://*.youku.com/v_show/id_* // @match *://v.qq.com/x/cover/* // @match *://v.qq.com/x/page/* // @match *://v.qq.com/tv/* // @match *://*.mgtv.com/b/* // @match *://*.bilibili.com/video/av* // @match *://*.bilibili.com/video/BV* // @match *://*.bilibili.com/bangumi/play/* // @match *://*.le.com/ptv/vplay/* // @match *://*.tudou.com/listplay/* // @match *://*.tudou.com/albumplay/* // @match *://*.tudou.com/programs/view/* // @match *://tv.sohu.com/v/* // @match *://film.sohu.com/album/* // @match *://*.pptv.com/show/* // @match *://*.acfun.cn/v/ac* // @match *://*.fun.tv/vplay/* // @match *://*.wasu.cn/Play/show/id/* // @match *://*.1905.com/play/* // @match *://*.ixigua.com/video/* // @match *://*.weibo.com/tv/show/* // @match *://*.weibo.com/v/tv/show/* // @grant GM_addStyle // @grant GM_xmlhttpRequest // @grant GM_setValue // @grant GM_getValue // @grant GM_registerMenuCommand // @run-at document-end // @connect lz.118318.xyz // @connect api.maoyanapi.top // @connect pg.cttv.vip // @connect pg.fenwe078.cf // @connect www.lovedan.net // @connect www.inmi.app // @connect www.wyvod.com // @connect ddmf.net // @connect dh.ha.cn // @connect api.xinlangapi.com // @connect app.bfzyapi.com // @connect p2100.net // @connect bfzyapi.com // @connect api.yzzy-api.com // @connect caiji.dbzy.tv // @connect cj.lziapi.com // @connect api.ffzyapi.com // @connect api.zuidapi.com // @connect caiji.kuaichezy.org // @connect ckzy.me // @connect ikunzyapi.com // @connect api.apibdzy.com // @connect 360zy.com // @connect cj.rycjapi.com // @connect mozhuazy.com // @connect www.huyaapi.com // @connect www.hongniuzy2.com // @connect api.ukuapi88.com // @connect suoniapi.com // @connect xsd.sdzyapi.com // @connect www.seacms.org // @connect collect.wolongzy.cc // @connect api.wujinapi.me // @connect img.smdyw.top // @connect hhzyapi.com // @connect caiji.maotaizy.cc // @connect api.niuniuzy.me // @connect savviuux.hk3.345888.xyz.cdn.cloudflare.net // @connect tyyszyapi.com // @connect cj.ffzyapi.com // @connect collect.wolongzyw.com // @connect api.ukuapi.com // @connect api.guangsuapi.com // @connect jszyapi.com // @connect subocaiji.com // @connect www.mdzyapi.com // @connect iqiyizyapi.com // @connect jyzyapi.com // @connect caiji.dyttzyapi.com // @connect * // @antifeature piracy // ==/UserScript== function _0x3d23(){const _0x7beb44=['stopPropagation','PRECISE_TITLE','stringify','clear','isUserClosed','https://xsd.sdzyapi.com/api.php/provide/vod/','height','disconnect','video','ac=detail&ids=','getBoundingClientRect','.qy-episode-item[class*=\x22is-active\x22]\x20a,\x20.album-list\x20.is-active\x20.title-content,\x20[class*=\x22video-title_text\x22]','\x27)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20type:\x20\x27','#flashbox','VIDEO_ENDED','smooth','vod_play_url','innerWidth','map','race','','currentPageEpisodeNumber','BODY','','tm-close-btn-fusion','tm-source-selected','http://savviuux.hk3.345888.xyz.cdn.cloudflare.net/api.php/provide/vod/','https://www.seacms.org/api.php/provide/vod/','44HCQyia','api_stats_','source-list','#f8d7da','tm_get_time_res','close','tm-collection-btn','#player-container','\x27\x20},\x20\x27*\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20successSent\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20art.on(\x27video:timeupdate\x27,\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!successSent\x20&&\x20art.video.currentTime\x20>\x200.1)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20successSent\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x20type:\x20\x27','0\x200\x2050px\x20rgba(0,0,0,0.8)','https://hhzyapi.com/api.php/provide/vod/','data','mouseup','×','contentWindow','has','innerHeight','isPlayerActive','now','misses','whiteSpace','#mgtv-player-wrap','tagName','searchSingleApi','fixed','https://collect.wolongzyw.com/api.php/provide/vod/','tm_check_stuck_req','CHECK_STUCK_REQ','warn','mousedown','PANEL_LEAVE_CLOSE_DELAY','querySelectorAll','querySelector',');\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.loadSource(url);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.attachMedia(video);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.on(Hls.Events.ERROR,\x20function\x20(event,\x20data)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(data.fatal)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(data.type\x20===\x20Hls.ErrorTypes.NETWORK_ERROR)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x20type:\x20\x27','ac=detail&wd=','Player\x20did\x20not\x20resize\x20in\x20time','.tm-collection-btn[data-url=\x22','onmouseenter','resolution','https://www.wyvod.com/api.php/provide/vod/','tm_check_stuck_res','scrollY','https://www.mdzyapi.com/api.php/provide/vod/','content','isFirstAutoplayAttempted','.txp_player_root','renderEpisodeList','#343a40','$$$','nowrap','#sohuplayer','includes','50%','score','#xigua-player','https://api.yzzy-api.com/inc/api.php/provide/vod/','cache_','https://cj.ffzyapi.com/api.php/provide/vod/','https://dh.ha.cn/api.php/provide/vod/','pauseAndHideOriginalPlayer','renderSourceListFromCache','checkStuckStatus','SMART_SORTING','min','paused','mousemove','.m3u8','.js-episode-item.on,\x20.video-info\x20h1','getStats','clientX','https://subocaiji.com/api.php/provide/vod/','justifyContent','add','recordFailure','showPanel','row','PLAY_SUCCESS','8px\x2015px','sort','block','delete','then','style','updateStatus','\x27\x20},\x20\x27*\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.destroy();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.recoverMediaError();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20art.on(\x27destroy\x27,\x20()\x20=>\x20hls.destroy());\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20if\x20(video.canPlayType(\x27application/vnd.apple.mpegurl\x27))\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20video.src\x20=\x20url;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20else\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20art.notice.show\x20=\x20\x27当前浏览器不支持播放此格式\x27;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20art.on(\x27video:ended\x27,\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x20type:\x20\x27','alignItems','opacity','.play-box','FAST_EVAL_TIMEOUT','getQuickMainTitle','body','parentElement','tvname','MESSAGES','20px','initDraggableIcon','pointer','isPanelOpen','recordHit','CHECK_STUCK_RES','match','mainBtn','translateY(-50%)','display','updatePlayerStatus','src','substring','updateOverlayPosition','tm_video_ended','performApiSearch','#tm-content-area','list','results','https://api.zuidapi.com/api.php/provide/vod/','http://caiji.dyttzyapi.com/api.php/provide/vod/','userSelect','timers','CACHE_EXPIRY','https://api.apibdzy.com/api.php/provide/vod/','max','瀑布盘','button','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-container-fusion\x20{\x20position:\x20fixed;\x20z-index:\x202147483647;\x20width:\x2038px;\x20height:\x2038px;\x20text-align:\x20center;\x20cursor:\x20grab;\x20user-select:\x20none;\x20display:\x20block;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-main-btn-fusion\x20{\x20width:\x20100%;\x20height:\x20100%;\x20border:\x20none;\x20border-radius:\x2050%;\x20background:\x20linear-gradient(135deg,\x20#2563eb,\x20#7c3aed);\x20color:\x20white;\x20cursor:\x20pointer;\x20box-shadow:\x200\x204px\x2012px\x20rgba(37,\x2099,\x20235,\x200.5);\x20transition:\x20all\x200.3s\x20ease;\x20padding:\x200;\x20display:\x20flex;\x20align-items:\x20center;\x20justify-content:\x20center;\x20overflow:\x20hidden;\x20position:\x20relative;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-main-btn-fusion:hover\x20{\x20transform:\x20scale(1.1);\x20box-shadow:\x200\x206px\x2016px\x20rgba(124,\x2058,\x20237,\x200.7);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-main-btn-fusion::before\x20{\x20content:\x20\x22VIP\x22;\x20font-size:\x2016px;\x20font-weight:\x20bold;\x20color:\x20#fff;\x20text-shadow:\x200\x201px\x202px\x20rgba(0,0,0,0.3);\x20z-index:\x202;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-main-btn-fusion.loading\x20{\x20background:\x20linear-gradient(135deg,\x20#2563eb,\x20#7c3aed)\x20!important;\x20box-shadow:\x200\x206px\x2016px\x20rgba(124,\x2058,\x20237,\x200.7);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-main-btn-fusion.loading::before\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20font-size:\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20content:\x20\x27\x27;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20width:\x204px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20height:\x2020px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20background:\x20white;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20border-radius:\x204px;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20animation:\x20tm-pupil-stretch\x201.2s\x20infinite\x20ease-in-out;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20@keyframes\x20tm-pupil-stretch\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x200%\x20{\x20transform:\x20scaleY(0.3);\x20opacity:\x200.7;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x2050%\x20{\x20transform:\x20scaleY(1);\x20opacity:\x201;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20100%\x20{\x20transform:\x20scaleY(0.3);\x20opacity:\x200.7;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-panel-fusion\x20{\x20display:\x20none;\x20position:\x20absolute;\x20left:\x2048px;\x20top:\x200;\x20background:\x20rgba(17,\x2024,\x2039,\x200.95);\x20border-radius:\x2012px;\x20padding:\x208px;\x20max-height:\x2070vh;\x20box-shadow:\x200\x208px\x2032px\x20rgba(0,\x200,\x200,\x200.4);\x20font-size:\x2012px;\x20backdrop-filter:\x20blur(12px);\x20border:\x201px\x20solid\x20rgba(139,\x2092,\x20246,\x200.3);\x20flex-direction:\x20column;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-status-bar\x20{\x20padding:\x206px\x2010px;\x20margin-bottom:\x206px;\x20background:\x20rgba(31,\x2041,\x2055,\x200.8);\x20border-radius:\x208px;\x20text-align:\x20center;\x20font-weight:\x20500;\x20color:\x20#e5e7eb;\x20font-size:\x2011px;\x20min-height:\x2020px;\x20border:\x201px\x20solid\x20rgba(75,\x2085,\x2099,\x200.5);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20.tm-collection-btn\x20{\x20display:\x20block;\x20width:\x20100%;\x20padding:\x208px\x2010px;\x20margin-bottom:\x204px;\x20background:\x20rgba(31,\x2041,\x2055,\x200.6);\x20border:\x201px\x20solid\x20rgba(75,\x2085,\x2099,\x200.5);\x20border-radius:\x208px;\x20cursor:\x20pointer;\x20text-align:\x20left;\x20font-weight:\x20500;\x20color:\x20#d1d5db;\x20font-size:\x2011px;\x20transition:\x20all\x200.2s\x20ease;\x20white-space:\x20nowrap;\x20box-sizing:\x20border-box;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20.tm-collection-btn:hover\x20{\x20background:\x20rgba(55,\x2065,\x2081,\x200.8);\x20transform:\x20translateY(-1px);\x20border-color:\x20rgba(124,\x2058,\x20237,\x200.6);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20.tm-episode-matched,\x20.tm-source-selected\x20{\x20background:\x20linear-gradient(135deg,\x20#2563eb,\x20#7c3aed)\x20!important;\x20color:\x20white\x20!important;\x20border-color:\x20transparent\x20!important;\x20box-shadow:\x200\x204px\x2012px\x20rgba(37,\x2099,\x20235,\x200.5);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area\x20{\x20display:\x20grid;\x20grid-template-columns:\x201fr;\x20gap:\x204px;\x20flex-grow:\x201;\x20overflow-y:\x20auto;\x20padding-right:\x208px;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area.episode-list\x20{\x20grid-template-columns:\x201fr\x201fr;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area::-webkit-scrollbar\x20{\x20width:\x206px;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area::-webkit-scrollbar-track\x20{\x20background:\x20rgba(17,\x2024,\x2039,\x200.5);\x20border-radius:\x203px;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area::-webkit-scrollbar-thumb\x20{\x20background:\x20rgba(124,\x2058,\x20237,\x200.7);\x20border-radius:\x203px;\x20border:\x202px\x20solid\x20transparent;\x20background-clip:\x20content-box;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-content-area::-webkit-scrollbar-thumb:hover\x20{\x20background:\x20rgba(124,\x2058,\x20237,\x201);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-player-overlay-fusion\x20{\x20position:\x20absolute;\x20background-color:\x20#000;\x20z-index:\x202147483646;\x20display:\x20none;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-iframe-player-fusion\x20{\x20width:\x20100%;\x20height:\x20100%;\x20border:\x20none;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-close-btn-fusion\x20{\x20position:\x20absolute;\x20top:\x2010px;\x20right:\x2010px;\x20z-index:\x202147483647;\x20width:\x2032px;\x20height:\x2032px;\x20border-radius:\x2050%;\x20background:\x20rgba(31,\x2041,\x2055,\x200.8);\x20backdrop-filter:\x20blur(8px);\x20-webkit-backdrop-filter:\x20blur(8px);\x20border:\x201px\x20solid\x20rgba(124,\x2058,\x20237,\x200.5);\x20color:\x20#e5e7eb;\x20cursor:\x20pointer;\x20font-size:\x2018px;\x20line-height:\x201;\x20display:\x20flex;\x20align-items:\x20center;\x20justify-content:\x20center;\x20transition:\x20all\x200.3s\x20ease;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-close-btn-fusion:hover\x20{\x20background:\x20rgba(239,\x2068,\x2068,\x200.9);\x20border-color:\x20rgba(239,\x2068,\x2068,\x200.9);\x20color:\x20#fff;\x20transform:\x20rotate(90deg);\x20box-shadow:\x200\x204px\x2012px\x20rgba(239,\x2068,\x2068,\x200.5);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-global-status\x20{\x20position:\x20fixed;\x20top:\x200;\x20left:\x200;\x20width:\x20100%;\x20text-align:\x20center;\x20z-index:\x202147483647;\x20pointer-events:\x20none;\x20padding-top:\x2010px;\x20transition:\x20opacity\x200.3s;\x20opacity:\x200;\x20display:\x20none;\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#tm-global-status-text\x20{\x20display:\x20inline-block;\x20background:\x20rgba(17,\x2024,\x2039,\x200.9);\x20color:\x20#e5e7eb;\x20padding:\x2010px\x2020px;\x20border-radius:\x2024px;\x20font-size:\x2014px;\x20backdrop-filter:\x20blur(8px);\x20border:\x201px\x20solid\x20rgba(124,\x2058,\x20237,\x200.4);\x20box-shadow:\x200\x204px\x2016px\x20rgba(0,\x200,\x200,\x200.3);\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20','.iqp-player','.vod_title','dom','80%','panel','autoSwitchSource','正在建立安全连接...','cursor','remove','正在播放:\x20','addSourceResult','startsWith','createHTML','API_TIMEOUT','append','findWebsitePlayerElement','none','masterSearch','源失效,切换线路...','episode-list','createElement','tm_load_error','div','PLAYER_ELEMENTS','pop','[VIP]\x20无法自动定位原播放器,使用居中保底模式','asyncPool','#video-player','waitForElement','color','https://mozhuazy.com/api.php/provide/vod/','.active\x20.title-wenzi','http://api.xinlangapi.com/xinlangapi.php/provide/vod/','container','requestCount','AUTOPLAY_NEXT_DELAY','bytes=0-4096','https://suoniapi.com/api.php/provide/vod/','https://lz.118318.xyz/api.php/provide/vod/','getScore','values','clientY','STORAGE_KEY_ICON_POSITION','scrollIntoView','AUTO_EXPAND_BEST_SOURCE','all','ac=list&wd=','blur','4SiwiNk','CACHE_VERSION','currentURL','qq.com','parseM3u8','无法获取视频标题','about:blank','[Cache]\x20Save\x20failed:','message','center','.episode-list\x20.current,\x20.video-title\x20a','robustRequest','contains','Request\x20failed:\x20','.video-area','flexDirection','width','JSON\x20parse\x20error','onload','children','textContent','className','get','panelCollapse','onclick','length','latency','stuck','find','四个圈','normalize','dataset','a,\x20.item,\x20li,\x20[role=\x22button\x22]','currentEpisodeList','result','tm-player-overlay-fusion','.container-player','time','globalStatus','tm_icon_position_pure_v5_cn','findIndex','所有源已尝试,请手动切换或刷新','ikun','tm-global-status','SELECTORS','https://www.hongniuzy2.com/api.php/provide/vod/','grabbing','target','srcdoc','some','#c82333','closeBtn','4718628muSDCv','2664368tHWXDA','bitrate','totalLatency','activeSourceName','https://api.niuniuzy.me/api.php/provide/vod/','set','.tm-collection-btn','click','https://api.guangsuapi.com/api.php/provide/vod/','https://ddmf.net/api.php/provide/vod/','#EXT-X-STREAM-INF','250px','#player','url','tm_play_success','https://p2100.net/api.php/provide/vod/','replace','clearAllTimers','location','split','sessionCache','tm-container-fusion','#ACPlayer','[VIP]\x20Current\x20page\x20is\x20not\x20a\x20recognized\x20video\x20page.\x20Script\x20will\x20not\x20initialize\x20UI.','parse','clearTimer','https://www.lovedan.net/api.php/provide/vod/','log','请选择播放源','.video-name','toFixed','GET','CACHE_ENABLED','href','currentSearchId','observe','https://caiji.dbzy.tv/api.php/provide/vod/','injectStyle','origin','https://jszyapi.com/api.php/provide/vod/','keys','name','toggle','from','recordMiss','https://360zy.com/api.php/provide/vod/','\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20VIP\x20Play\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','https://api.maoyanapi.top/api.php/provide/vod','scrollWidth','4964680vDNOal','push','catch','2147483646','currentPlayingUrl','playerStatus','onmouseleave','全网资源扫描中...\x20(0/','集\x20|\x20得分:\x20','top','title','全网资源极速加载中...','DOMContentLoaded','138605eqRejd','hiddenPlayerElement'];_0x3d23=function(){return _0x7beb44;};return _0x3d23();}function _0x29be(_0x4b4d60,_0x4623cd){const _0x3d23fc=_0x3d23();return _0x29be=function(_0x29be9e,_0x1893a0){_0x29be9e=_0x29be9e-0x191;let _0x499b8b=_0x3d23fc[_0x29be9e];return _0x499b8b;},_0x29be(_0x4b4d60,_0x4623cd);}(function(_0x5bd212,_0x285070){const _0x187f53=_0x29be,_0x4f7ee7=_0x5bd212();while(!![]){try{const _0x33be8b=parseInt(_0x187f53(0x2fc))/0x1+-parseInt(_0x187f53(0x23c))/0x2*(-parseInt(_0x187f53(0x2c4))/0x3)+parseInt(_0x187f53(0x191))/0x4*(-parseInt(_0x187f53(0x2d9))/0x5)+-parseInt(_0x187f53(0x270))/0x6+-parseInt(_0x187f53(0x271))/0x7+-parseInt(_0x187f53(0x2ef))/0x8+-parseInt(_0x187f53(0x2c7))/0x9*(-parseInt(_0x187f53(0x2c3))/0xa);if(_0x33be8b===_0x285070)break;else _0x4f7ee7['push'](_0x4f7ee7['shift']());}catch(_0x5c9c29){_0x4f7ee7['push'](_0x4f7ee7['shift']());}}}(_0x3d23,0x89703),(async function(){'use strict';const _0x14bf5c=_0x29be;const _0x46fb41={'API_TIMEOUT':0x1194,'STUCK_CHECK_TIMEOUT':0x2ee0,'SEARCH_CONCURRENCY':0x20,'AUTO_EXPAND_BEST_SOURCE':!![],'CACHE_ENABLED':!![],'CACHE_EXPIRY':0x1b7740,'CACHE_VERSION':'v2','SMART_SORTING':!![],'FAST_EVAL_TIMEOUT':0x5dc,'AUTOPLAY_NEXT_DELAY':0x64,'PANEL_LEAVE_CLOSE_DELAY':0x5dc,'STORAGE_KEY_ICON_POSITION':_0x14bf5c(0x263),'VIDEO_URL_PATTERNS':[/iqiyi\.com\/[vwa]_/,/iq\.com\/play\//,/youku\.com\/v_show\/id_/,/v\.qq\.com\/(x\/cover|x\/page|tv)\//,/mgtv\.com\/b\//,/bilibili\.com\/(video|bangumi\/play)\//,/le\.com\/ptv\/vplay\//,/tv\.sohu\.com\/v\//,/film\.sohu\.com\/album\//,/pptv\.com\/show\//,/acfun\.cn\/v\/ac/,/1905\.com\/play\//,/ixigua\.com\/video\//,/tudou\.com\/(listplay|albumplay|programs\/view)\//],'HLS_CONFIG':{'maxBufferLength':0x1e,'maxMaxBufferLength':0x3c,'fragLoadingTimeOut':0x61a8,'manifestLoadingTimeOut':0x2710,'levelLoadingTimeOut':0x2710,'fragLoadingMaxRetry':0x5,'manifestLoadingMaxRetry':0x2,'fragLoadingRetryDelay':0x3e8,'enableWorker':!![],'enableSoftwareAES':!![],'startFragPrefetch':!![],'lowLatencyMode':![],'backBufferLength':0x1e,'maxStarvationDelay':0x4,'capLevelToPlayerSize':![],'autoStartLoad':!![],'maxBufferHole':1.5,'maxFragLookUpTolerance':0.5},'MESSAGES':{'VIDEO_ENDED':_0x14bf5c(0x1fd),'GET_TIME_REQ':'tm_get_time_req','GET_TIME_RES':_0x14bf5c(0x195),'PLAY_SUCCESS':_0x14bf5c(0x27f),'CHECK_STUCK_REQ':_0x14bf5c(0x1ab),'CHECK_STUCK_RES':_0x14bf5c(0x1b9),'LOAD_ERROR':_0x14bf5c(0x221)},'SELECTORS':{'PLAYER_ELEMENTS':[_0x14bf5c(0x198),_0x14bf5c(0x27d),_0x14bf5c(0x1be),_0x14bf5c(0x260),_0x14bf5c(0x2b5),_0x14bf5c(0x1c3),_0x14bf5c(0x30b),_0x14bf5c(0x20c),'#bilibili-player','.bpx-player-container',_0x14bf5c(0x1a6),'#le_player','#player_swf','#pp-player',_0x14bf5c(0x287),_0x14bf5c(0x227),_0x14bf5c(0x1c7),_0x14bf5c(0x24a),'.player-container','.play-player',_0x14bf5c(0x1e8)],'QUICK_TITLE':['meta[property=\x22og:title\x22]','h1','.video-title','.title',_0x14bf5c(0x20d),_0x14bf5c(0x2e2),_0x14bf5c(0x28e)],'PRECISE_TITLE':{'iqiyi.com':_0x14bf5c(0x309),'youku.com':'.anthology-wrap\x20li.active\x20span,\x20.list-single-episode.current\x20a','v.qq.com':'.episode-item--select,\x20.video-episode-card__item--select,\x20.playlist-item--current,\x20.episode-list-rect__item--current,\x20.episode-item-btn.current,\x20.playlist-track__item.is-active,\x20.episode-item.is-selected','bilibili.com':_0x14bf5c(0x2e7),'mgtv.com':'.episode-list\x20.current\x20a,\x20.v-title-info\x20.title','sohu.com':_0x14bf5c(0x2ac),'le.com':_0x14bf5c(0x1d4),'pptv.com':_0x14bf5c(0x246),'acfun.cn':_0x14bf5c(0x22b)}}},_0x3a83bc={'get'(_0x2a6ddb){const _0x20f2b1=_0x14bf5c;if(!_0x46fb41[_0x20f2b1(0x291)])return null;try{const _0x46de12=JSON['parse'](GM_getValue(_0x20f2b1(0x1c9)+_0x46fb41[_0x20f2b1(0x23d)]+'_'+_0x2a6ddb));if(_0x46de12&&Date[_0x20f2b1(0x1a3)]()-_0x46de12['timestamp']<_0x46fb41[_0x20f2b1(0x206)])return this[_0x20f2b1(0x1f3)](),_0x46de12[_0x20f2b1(0x19c)];}catch(_0x448f29){}return this[_0x20f2b1(0x29d)](),null;},'set'(_0x5b34b,_0x27e4e3){const _0x46f80e=_0x14bf5c;if(!_0x46fb41['CACHE_ENABLED'])return;try{const _0x477888=JSON[_0x46f80e(0x300)]({'data':_0x27e4e3,'timestamp':Date[_0x46f80e(0x1a3)]()});GM_setValue(_0x46f80e(0x1c9)+_0x46fb41[_0x46f80e(0x23d)]+'_'+_0x5b34b,_0x477888);}catch(_0x57c0fa){console['error'](_0x46f80e(0x243),_0x57c0fa);}},'getStats'(){const _0x5ef933=_0x14bf5c;return GM_getValue(_0x5ef933(0x2dd))||{'hits':0x0,'misses':0x0};},'recordHit'(){const _0x254ca3=_0x14bf5c,_0x294f6b=this[_0x254ca3(0x1d5)]();_0x294f6b[_0x254ca3(0x2d6)]++,GM_setValue(_0x254ca3(0x2dd),_0x294f6b);},'recordMiss'(){const _0x49384b=_0x14bf5c,_0x342f24=this[_0x49384b(0x1d5)]();_0x342f24[_0x49384b(0x1a4)]++,GM_setValue(_0x49384b(0x2dd),_0x342f24);}},_0x35d329={'get'(_0x3f07e2){const _0x552f27=_0x14bf5c;return GM_getValue(_0x552f27(0x192)+_0x3f07e2)||{'successCount':0x0,'failCount':0x0,'totalLatency':0x0,'requestCount':0x0};},'recordSuccess'(_0x126766,_0x3ea374){const _0x563eb2=_0x14bf5c,_0x3bd768=this['get'](_0x126766);_0x3bd768[_0x563eb2(0x2a3)]++,_0x3bd768['totalLatency']+=_0x3ea374,_0x3bd768['requestCount']++,GM_setValue(_0x563eb2(0x192)+_0x126766,_0x3bd768);},'recordFailure'(_0xd9c2b1){const _0x1012f6=_0x14bf5c,_0x1f28cb=this[_0x1012f6(0x252)](_0xd9c2b1);_0x1f28cb[_0x1012f6(0x2ab)]++,_0x1f28cb[_0x1012f6(0x22e)]++,GM_setValue(_0x1012f6(0x192)+_0xd9c2b1,_0x1f28cb);},'getScore'(_0x5bbc43){const _0x5a95ed=_0x14bf5c;if(_0x5bbc43[_0x5a95ed(0x22e)]<0x3)return 0x3e8;const _0x53e4c6=_0x5bbc43['successCount']/_0x5bbc43[_0x5a95ed(0x22e)];if(_0x53e4c6<0.5)return-0x3e8;const _0x367437=_0x5bbc43['successCount']>0x0?_0x5bbc43[_0x5a95ed(0x273)]/_0x5bbc43[_0x5a95ed(0x2a3)]:_0x46fb41[_0x5a95ed(0x219)];return _0x53e4c6*0x2710-_0x367437;}},_0x31bac1=_0x249a6f=>{const _0x28fdaf=_0x14bf5c,_0x26381c=new Map();_0x249a6f[_0x28fdaf(0x2cb)](_0x5d8da1=>{const _0x3962dc=_0x28fdaf;!_0x26381c[_0x3962dc(0x1a0)](_0x5d8da1[_0x3962dc(0x27e)])&&_0x26381c[_0x3962dc(0x276)](_0x5d8da1['url'],{..._0x5d8da1,'name':_0x5d8da1[_0x3962dc(0x29a)][_0x3962dc(0x1fb)](0x0,0x4)});});let _0x44665c=Array[_0x28fdaf(0x29c)](_0x26381c[_0x28fdaf(0x234)]());return _0x46fb41[_0x28fdaf(0x1cf)]&&(_0x44665c=_0x44665c['map'](_0x531b74=>({..._0x531b74,'score':_0x35d329[_0x28fdaf(0x233)](_0x35d329[_0x28fdaf(0x252)](_0x531b74['name']))}))[_0x28fdaf(0x1df)]((_0x2e705,_0x10bb9a)=>_0x10bb9a['score']-_0x2e705[_0x28fdaf(0x1c6)])),_0x44665c;},_0x140702=[{'name':'快龙','url':_0x14bf5c(0x232)},{'name':'猫眼','url':_0x14bf5c(0x2ed)},{'name':'刺桐','url':_0x14bf5c(0x2ba)},{'name':_0x14bf5c(0x259),'url':_0x14bf5c(0x2bf)},{'name':'艾旦','url':_0x14bf5c(0x28b)},{'name':'映迷','url':'https://www.inmi.app/api.php/provide/vod/'},{'name':'无忧','url':_0x14bf5c(0x1b8)},{'name':'蛋蛋','url':_0x14bf5c(0x27a)},{'name':_0x14bf5c(0x209),'url':_0x14bf5c(0x1cb)},{'name':'新浪','url':_0x14bf5c(0x22c)},{'name':'暴风','url':'https://app.bfzyapi.com/api.php/provide/vod/'},{'name':_0x14bf5c(0x2d7),'url':_0x14bf5c(0x280)},{'name':'优质','url':_0x14bf5c(0x2b1)},{'name':'豆瓣','url':_0x14bf5c(0x295)},{'name':'量子','url':'https://cj.lziapi.com/api.php/provide/vod/'},{'name':'非凡','url':'http://api.ffzyapi.com/api.php/provide/vod/'},{'name':'最大','url':_0x14bf5c(0x202)},{'name':'快车','url':'https://caiji.kuaichezy.org/api.php/provide/vod/'},{'name':'CK','url':'https://ckzy.me/api.php/provide/vod/'},{'name':_0x14bf5c(0x266),'url':_0x14bf5c(0x2e5)},{'name':'百度','url':_0x14bf5c(0x207)},{'name':_0x14bf5c(0x2ad),'url':_0x14bf5c(0x29e)},{'name':'如意','url':'https://cj.rycjapi.com/api.php/provide/vod/'},{'name':'魔爪','url':_0x14bf5c(0x22a)},{'name':'虎牙','url':_0x14bf5c(0x2cd)},{'name':'红牛','url':_0x14bf5c(0x269)},{'name':'U酷','url':_0x14bf5c(0x2e4)},{'name':'索尼','url':_0x14bf5c(0x231)},{'name':'闪电','url':_0x14bf5c(0x303)},{'name':'花旗','url':_0x14bf5c(0x319)},{'name':'无尽','url':'https://api.wujinapi.me/api.php/provide/vod/'},{'name':'神马','url':'https://img.smdyw.top/api.php/provide/vod/'},{'name':'豪华','url':_0x14bf5c(0x19b)},{'name':'茅台','url':_0x14bf5c(0x2e1)},{'name':'牛牛','url':_0x14bf5c(0x275)},{'name':'快鹰','url':_0x14bf5c(0x318)},{'name':'天涯','url':_0x14bf5c(0x2e3)},{'name':'柚子','url':_0x14bf5c(0x1c8)},{'name':'非凡','url':_0x14bf5c(0x1ca)},{'name':'卧龙','url':_0x14bf5c(0x1aa)},{'name':'光速','url':_0x14bf5c(0x279)},{'name':'极速','url':_0x14bf5c(0x298)},{'name':'速播','url':_0x14bf5c(0x1d7)},{'name':'魔都','url':_0x14bf5c(0x1bb)},{'name':_0x14bf5c(0x2c0),'url':_0x14bf5c(0x2d5)},{'name':'金鹰','url':_0x14bf5c(0x2d0)},{'name':'电影天堂','url':_0x14bf5c(0x203)}],_0x1d7c96=_0x31bac1(_0x140702),_0x3ad2e7={'currentEpisodeList':[],'currentPlayingUrl':'','hiddenPlayerElement':null,'isPanelOpen':![],'currentURL':location[_0x14bf5c(0x292)],'dom':{},'timers':{'resize':null,'panelCollapse':null,'stuck':null},'sessionCache':{'key':null,'results':[]},'activeSourceName':null,'isFirstAutoplayAttempted':![],'currentPageEpisodeNumber':null,'failedUrls':new Set(),'isUserClosed':![],'currentSearchId':0x0,'isPlayerActive':![]};function _0x287e04(){const _0x12fe8c=_0x14bf5c;return _0x46fb41[_0x12fe8c(0x2a1)][_0x12fe8c(0x26d)](_0x38b791=>_0x38b791['test'](location[_0x12fe8c(0x292)]));}const _0x35b7ae={'init'(){const _0x24230b=_0x14bf5c;this[_0x24230b(0x296)](),_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x22d)]=this[_0x24230b(0x220)]('div',{'id':'tm-container-fusion'}),_0x3ad2e7['dom'][_0x24230b(0x1f6)]=this[_0x24230b(0x220)](_0x24230b(0x20a),{'id':'tm-main-btn-fusion'}),_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x210)]=this[_0x24230b(0x220)](_0x24230b(0x222),{'id':_0x24230b(0x2af)}),_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x2dc)]=this[_0x24230b(0x220)](_0x24230b(0x222),{'id':_0x24230b(0x25f)}),_0x3ad2e7[_0x24230b(0x20e)]['globalStatus']=this[_0x24230b(0x220)](_0x24230b(0x222),{'id':_0x24230b(0x267),'innerHTML':_0x24230b(0x315)}),_0x3ad2e7['dom'][_0x24230b(0x2dc)][_0x24230b(0x2da)]=_0x24230b(0x19e),document[_0x24230b(0x1eb)]['append'](_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x22d)],_0x3ad2e7[_0x24230b(0x20e)]['playerOverlay'],_0x3ad2e7[_0x24230b(0x20e)]['globalStatus']),_0x3ad2e7['dom'][_0x24230b(0x22d)][_0x24230b(0x21a)](_0x3ad2e7[_0x24230b(0x20e)]['mainBtn'],_0x3ad2e7['dom'][_0x24230b(0x210)]),_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x2aa)]=document[_0x24230b(0x2e9)](_0x24230b(0x2a8)),_0x3ad2e7[_0x24230b(0x20e)][_0x24230b(0x26f)]=document[_0x24230b(0x2e9)](_0x24230b(0x316)),_0x3ad2e7['dom'][_0x24230b(0x2f4)]=document[_0x24230b(0x2e9)](_0x24230b(0x2b7)),this[_0x24230b(0x1f0)](),this[_0x24230b(0x2b3)]();},'createElement':(_0x3b4157,_0x4960dd)=>Object[_0x14bf5c(0x2a2)](document['createElement'](_0x3b4157),_0x4960dd),'injectStyle'(){const _0x7a0e0f=_0x14bf5c;GM_addStyle(_0x7a0e0f(0x20b));},'initDraggableIcon'(){const _0x11e55d=_0x14bf5c;let _0x923b87=![],_0x558c4f=![],_0x40ff4b,_0xbf1756;const _0x4eba90=_0x3ad2e7[_0x11e55d(0x20e)][_0x11e55d(0x22d)],_0x17525a=GM_getValue(_0x46fb41['STORAGE_KEY_ICON_POSITION'],{'left':_0x11e55d(0x1ef),'top':_0x11e55d(0x27c)});Object[_0x11e55d(0x2a2)](_0x4eba90[_0x11e55d(0x1e3)],_0x17525a);const _0x39944f=_0x29103b=>{const _0x2c22b5=_0x11e55d;if(!_0x923b87)return;_0x558c4f=!![];let _0x2aa458=_0x29103b['clientX']-_0x40ff4b,_0x278f62=_0x29103b[_0x2c22b5(0x235)]-_0xbf1756;_0x2aa458=Math[_0x2c22b5(0x208)](0x0,Math[_0x2c22b5(0x1d0)](_0x2aa458,window[_0x2c22b5(0x30f)]-_0x4eba90['offsetWidth'])),_0x278f62=Math[_0x2c22b5(0x208)](0x0,Math[_0x2c22b5(0x1d0)](_0x278f62,window[_0x2c22b5(0x1a1)]-_0x4eba90[_0x2c22b5(0x2ce)])),Object[_0x2c22b5(0x2a2)](_0x4eba90[_0x2c22b5(0x1e3)],{'left':_0x2aa458+'px','top':_0x278f62+'px'});},_0x4c322c=()=>{const _0x6ca107=_0x11e55d;if(!_0x923b87)return;_0x923b87=![],document['body'][_0x6ca107(0x1e3)][_0x6ca107(0x204)]='',_0x4eba90['style'][_0x6ca107(0x213)]='grab',_0x4eba90[_0x6ca107(0x1e3)]['transition']='',_0x558c4f&&GM_setValue(_0x46fb41[_0x6ca107(0x236)],{'left':_0x4eba90[_0x6ca107(0x1e3)][_0x6ca107(0x2bb)],'top':_0x4eba90[_0x6ca107(0x1e3)][_0x6ca107(0x2f8)]}),window[_0x6ca107(0x2e6)](_0x6ca107(0x1d2),_0x39944f,!![]),window[_0x6ca107(0x2e6)]('mouseup',_0x4c322c,!![]),window[_0x6ca107(0x2e6)](_0x6ca107(0x23b),_0x4c322c,!![]);},_0x3e2d14=_0x4420b2=>{const _0x1c5cca=_0x11e55d;_0x4420b2[_0x1c5cca(0x2fe)]();if(_0x4420b2[_0x1c5cca(0x20a)]!==0x0)return;_0x558c4f=![],_0x923b87=!![],document[_0x1c5cca(0x1eb)][_0x1c5cca(0x1e3)][_0x1c5cca(0x204)]=_0x1c5cca(0x21c),_0x4eba90['style']['cursor']=_0x1c5cca(0x26a),_0x4eba90[_0x1c5cca(0x1e3)][_0x1c5cca(0x2b0)]='none',_0x40ff4b=_0x4420b2[_0x1c5cca(0x1d6)]-_0x4eba90['getBoundingClientRect']()['left'],_0xbf1756=_0x4420b2['clientY']-_0x4eba90[_0x1c5cca(0x308)]()[_0x1c5cca(0x2f8)],window['addEventListener'](_0x1c5cca(0x1d2),_0x39944f,!![]),window['addEventListener'](_0x1c5cca(0x19d),_0x4c322c,!![]),window[_0x1c5cca(0x2a0)](_0x1c5cca(0x23b),_0x4c322c,!![]);};_0x4eba90[_0x11e55d(0x2a0)](_0x11e55d(0x1ae),_0x3e2d14),_0x3ad2e7['dom'][_0x11e55d(0x1f6)][_0x11e55d(0x254)]=_0xf6aa5c=>{const _0x39790d=_0x11e55d;if(_0x558c4f){_0xf6aa5c[_0x39790d(0x2fe)]();return;}_0xf6aa5c['stopPropagation']();if(_0x3ad2e7[_0x39790d(0x1f2)])this[_0x39790d(0x2ae)]();else{const _0x4bc591=location[_0x39790d(0x292)];_0x3ad2e7['sessionCache'][_0x39790d(0x2a7)]===_0x4bc591&&_0x3ad2e7['sessionCache'][_0x39790d(0x201)]['length']>0x0?(this[_0x39790d(0x1db)](),this[_0x39790d(0x1cd)]()):(this[_0x39790d(0x1db)](),_0x432527[_0x39790d(0x21d)]());}};},'attachEventListeners'(){const _0x1cf5ad=_0x14bf5c;_0x3ad2e7[_0x1cf5ad(0x20e)][_0x1cf5ad(0x26f)][_0x1cf5ad(0x254)]=()=>_0x501d26[_0x1cf5ad(0x196)](),_0x3ad2e7[_0x1cf5ad(0x20e)][_0x1cf5ad(0x210)][_0x1cf5ad(0x1b6)]=()=>{const _0x3573cc=_0x1cf5ad;this[_0x3573cc(0x28a)](_0x3573cc(0x253));},_0x3ad2e7[_0x1cf5ad(0x20e)]['panel'][_0x1cf5ad(0x2f5)]=()=>{const _0x49ca11=_0x1cf5ad;_0x3ad2e7[_0x49ca11(0x205)]['panelCollapse']=setTimeout(()=>this[_0x49ca11(0x2ae)](),_0x46fb41[_0x49ca11(0x1af)]);},window['addEventListener'](_0x1cf5ad(0x2bc),()=>{const _0x13be9f=_0x1cf5ad;this[_0x13be9f(0x28a)](_0x13be9f(0x2bc)),_0x3ad2e7[_0x13be9f(0x205)][_0x13be9f(0x2bc)]=setTimeout(()=>_0x501d26[_0x13be9f(0x1fc)](),0x64);}),window['addEventListener'](_0x1cf5ad(0x244),_0x1a8018=>_0x501d26['handleMessage'](_0x1a8018));},'renderInitialPanel'(){const _0xd2b70a=_0x14bf5c;_0x3ad2e7['dom']['panel'][_0xd2b70a(0x1e3)][_0xd2b70a(0x24c)]='',_0x3ad2e7[_0xd2b70a(0x20e)][_0xd2b70a(0x210)][_0xd2b70a(0x2da)]=_0xd2b70a(0x312);},'addSourceResult'(_0x5cf972){const _0x17df89=_0x14bf5c,_0x1670e7=_0x3ad2e7[_0x17df89(0x20e)][_0x17df89(0x210)][_0x17df89(0x1b1)](_0x17df89(0x1ff));if(!_0x1670e7||!_0x3ad2e7['isPanelOpen']||!_0x1670e7[_0x17df89(0x2df)][_0x17df89(0x248)](_0x17df89(0x193)))return;_0x3ad2e7['dom'][_0x17df89(0x210)][_0x17df89(0x1e3)][_0x17df89(0x24b)]='',_0x3ad2e7[_0x17df89(0x20e)][_0x17df89(0x210)][_0x17df89(0x1e3)][_0x17df89(0x1e6)]='',_0x3ad2e7[_0x17df89(0x20e)][_0x17df89(0x210)][_0x17df89(0x1e3)][_0x17df89(0x1d8)]='',_0x3ad2e7['dom'][_0x17df89(0x210)]['style'][_0x17df89(0x2cc)]='',_0x3ad2e7['dom'][_0x17df89(0x210)]['style'][_0x17df89(0x24c)]='',_0x3ad2e7['dom']['panel'][_0x17df89(0x1e3)][_0x17df89(0x1a5)]='',_0x3ad2e7[_0x17df89(0x20e)][_0x17df89(0x210)][_0x17df89(0x1e3)][_0x17df89(0x2f8)]='',_0x3ad2e7[_0x17df89(0x20e)][_0x17df89(0x210)][_0x17df89(0x1e3)]['transform']='',_0x1670e7[_0x17df89(0x1e3)][_0x17df89(0x1f8)]='';const _0x310a99=Array[_0x17df89(0x29c)](_0x1670e7[_0x17df89(0x24f)])[_0x17df89(0x258)](_0x20815a=>_0x20815a[_0x17df89(0x25b)][_0x17df89(0x29a)]===_0x5cf972['name']);_0x310a99&&_0x310a99['remove']();const _0x6cf41f=_0x5cf972[_0x17df89(0x19c)][_0x17df89(0x30e)][_0x17df89(0x284)](_0x17df89(0x1c1))['pop']()['split']('#')[_0x17df89(0x255)],_0x3648c0=_0x35b7ae[_0x17df89(0x220)](_0x17df89(0x20a),{'textContent':_0x5cf972[_0x17df89(0x29a)]+'\x20('+_0x6cf41f+_0x17df89(0x2f7)+_0x5cf972[_0x17df89(0x1c6)][_0x17df89(0x28f)](0x0)+')','className':'tm-collection-btn','onclick':()=>{const _0x499e6f=_0x17df89;_0x3ad2e7['activeSourceName']=_0x5cf972[_0x499e6f(0x29a)],this[_0x499e6f(0x1bf)](_0x5cf972,![],_0x3ad2e7[_0x499e6f(0x313)]);}});_0x3648c0[_0x17df89(0x25b)][_0x17df89(0x29a)]=_0x5cf972[_0x17df89(0x29a)];_0x5cf972['name']===_0x3ad2e7[_0x17df89(0x274)]&&_0x3648c0[_0x17df89(0x2df)][_0x17df89(0x1d9)](_0x17df89(0x317));_0x1670e7['appendChild'](_0x3648c0);const _0x99b2fc=Array[_0x17df89(0x29c)](_0x1670e7[_0x17df89(0x24f)]);_0x99b2fc['sort']((_0x509d5e,_0x246e88)=>{const _0x598395=_0x17df89,_0x55f4d1=_0x3ad2e7['sessionCache']['results']['find'](_0x305cf8=>_0x305cf8[_0x598395(0x29a)]===_0x509d5e['dataset'][_0x598395(0x29a)])?.['score']||0x0,_0x276a07=_0x3ad2e7[_0x598395(0x285)]['results'][_0x598395(0x258)](_0x22d6d9=>_0x22d6d9['name']===_0x246e88[_0x598395(0x25b)][_0x598395(0x29a)])?.[_0x598395(0x1c6)]||0x0;return _0x276a07-_0x55f4d1;}),_0x99b2fc[_0x17df89(0x2cb)](_0x22c683=>_0x1670e7['appendChild'](_0x22c683));},'renderSourceListFromCache'(){const _0x7e313d=_0x14bf5c;this[_0x7e313d(0x2e8)](),_0x3ad2e7['dom'][_0x7e313d(0x210)]['style']['width']='';const _0x3e2c67=_0x3a83bc[_0x7e313d(0x1d5)](),_0x41633e=_0x3e2c67[_0x7e313d(0x2d6)]+_0x3e2c67[_0x7e313d(0x1a4)]>0x0?(_0x3e2c67[_0x7e313d(0x2d6)]/(_0x3e2c67['hits']+_0x3e2c67['misses'])*0x64)['toFixed'](0x0):0x0;this[_0x7e313d(0x1e4)]('共\x20'+_0x3ad2e7[_0x7e313d(0x285)][_0x7e313d(0x201)]['length']+'\x20个资源\x20(缓存命中率:\x20'+_0x41633e+'%)',![]);const _0x223771=_0x3ad2e7[_0x7e313d(0x20e)][_0x7e313d(0x210)][_0x7e313d(0x1b1)]('#tm-content-area');_0x223771[_0x7e313d(0x2da)]='',_0x3ad2e7[_0x7e313d(0x285)][_0x7e313d(0x201)][_0x7e313d(0x2cb)](_0x123d3e=>this[_0x7e313d(0x216)](_0x123d3e));if(_0x223771)this[_0x7e313d(0x2b8)](_0x223771,!![]);},'renderEpisodeList'(_0x4c7b97,_0x1030aa=![],_0x3b84ef=null){const _0x2781fa=_0x14bf5c;if(_0x3ad2e7[_0x2781fa(0x302)])return;_0x35b7ae[_0x2781fa(0x282)]();const _0x8baefc=_0x3ad2e7['dom'][_0x2781fa(0x210)][_0x2781fa(0x1b1)](_0x2781fa(0x1ff));if(!_0x8baefc)return;_0x8baefc['innerHTML']='',_0x3ad2e7[_0x2781fa(0x20e)]['panel'][_0x2781fa(0x1e3)][_0x2781fa(0x24c)]='',_0x8baefc[_0x2781fa(0x251)]=_0x2781fa(0x21f),this['updateStatus']('‹\x20返回源列表',![]);const _0x2ea55c=_0x3ad2e7['dom'][_0x2781fa(0x210)][_0x2781fa(0x1b1)](_0x2781fa(0x2db));_0x2ea55c['style']['cursor']=_0x2781fa(0x1f1),_0x2ea55c[_0x2781fa(0x254)]=()=>this['renderSourceListFromCache'](),_0x3ad2e7['currentEpisodeList']=[];const _0x214bb9=_0x4c7b97[_0x2781fa(0x19c)][_0x2781fa(0x30e)][_0x2781fa(0x284)](_0x2781fa(0x1c1))['pop']()['split']('#');_0x214bb9[_0x2781fa(0x2cb)](_0x25e5f0=>{const _0x5e2430=_0x2781fa,[_0x4a9634,_0x4da72b]=_0x25e5f0[_0x5e2430(0x284)]('$');if(!_0x4a9634||!_0x4da72b)return;_0x3ad2e7[_0x5e2430(0x25d)][_0x5e2430(0x2f0)]({'name':_0x4a9634,'url':_0x4da72b});const _0x20e6d1=_0x35b7ae[_0x5e2430(0x220)](_0x5e2430(0x20a),{'textContent':_0x4a9634,'className':_0x5e2430(0x197),'onclick':()=>{const _0x33a131=_0x5e2430,_0x5bfdb5=_0xc64fb7['getEpisodeNumberFromString'](_0x4a9634);_0x5bfdb5&&(_0x3ad2e7[_0x33a131(0x313)]=_0x5bfdb5),_0x501d26[_0x33a131(0x2a5)](_0x4da72b);}});_0x20e6d1[_0x5e2430(0x25b)][_0x5e2430(0x27e)]=_0x4da72b,_0x8baefc[_0x5e2430(0x2a9)](_0x20e6d1);}),this[_0x2781fa(0x2b8)](_0x8baefc,![]);if(!_0x3b84ef)return;;let _0x51871b=null;const _0x5025dc=_0x8baefc[_0x2781fa(0x1b0)](_0x2781fa(0x277));for(const _0x1572c6 of _0x5025dc){const _0x1d0e46=_0xc64fb7[_0x2781fa(0x2a4)](_0x1572c6[_0x2781fa(0x250)]);if(_0x1d0e46&&parseInt(_0x3b84ef,0xa)===parseInt(_0x1d0e46,0xa)){_0x51871b=_0x1572c6;break;}}_0x51871b&&(_0x51871b['classList']['add'](_0x2781fa(0x2d1)),setTimeout(()=>_0x51871b[_0x2781fa(0x237)]({'behavior':_0x2781fa(0x30d),'block':_0x2781fa(0x245)}),0x64),_0x1030aa?(this[_0x2781fa(0x1e4)](_0x2781fa(0x215)+_0x51871b[_0x2781fa(0x250)]),_0x501d26[_0x2781fa(0x2a5)](_0x51871b['dataset'][_0x2781fa(0x27e)])):this[_0x2781fa(0x1e4)]('已匹配:\x20'+_0x51871b[_0x2781fa(0x250)]));},'updateStatus'(_0x328b16,_0x34fb64=![]){const _0x37fc80=_0x14bf5c,_0x2afbfa=_0x3ad2e7[_0x37fc80(0x20e)][_0x37fc80(0x210)][_0x37fc80(0x1b1)]('#tm-status-bar');_0x2afbfa&&(_0x2afbfa[_0x37fc80(0x250)]=_0x328b16,_0x2afbfa[_0x37fc80(0x1e3)][_0x37fc80(0x229)]=_0x34fb64?_0x37fc80(0x26e):_0x37fc80(0x1c0),_0x2afbfa['style']['backgroundColor']=_0x34fb64?_0x37fc80(0x194):'#f1f3f5',_0x2afbfa[_0x37fc80(0x1e3)][_0x37fc80(0x213)]='default');},'updatePlayerStatus'(_0x3588b3,_0x4906d3=!![]){const _0x228fe1=_0x14bf5c;_0x4906d3&&_0x3588b3?(_0x3ad2e7[_0x228fe1(0x20e)][_0x228fe1(0x2f4)][_0x228fe1(0x250)]=_0x3588b3,_0x3ad2e7[_0x228fe1(0x20e)]['globalStatus'][_0x228fe1(0x1e3)][_0x228fe1(0x1f8)]='block',setTimeout(()=>_0x3ad2e7[_0x228fe1(0x20e)][_0x228fe1(0x262)][_0x228fe1(0x1e3)][_0x228fe1(0x1e7)]='1',0xa)):(_0x3ad2e7[_0x228fe1(0x20e)][_0x228fe1(0x262)][_0x228fe1(0x1e3)]['opacity']='0',setTimeout(()=>{const _0x51cbe9=_0x228fe1;_0x3ad2e7[_0x51cbe9(0x20e)][_0x51cbe9(0x262)][_0x51cbe9(0x1e3)]['opacity']==='0'&&(_0x3ad2e7[_0x51cbe9(0x20e)][_0x51cbe9(0x262)][_0x51cbe9(0x1e3)][_0x51cbe9(0x1f8)]='none');},0x12c));},'highlightPlayingEpisode'(_0x583945){const _0x496a4f=_0x14bf5c,_0x2d9e5c=_0x3ad2e7[_0x496a4f(0x20e)]['panel'][_0x496a4f(0x1b1)](_0x496a4f(0x1ff));if(!_0x2d9e5c)return;_0x2d9e5c[_0x496a4f(0x1b0)](_0x496a4f(0x2b9))[_0x496a4f(0x2cb)](_0x1fc653=>_0x1fc653[_0x496a4f(0x2df)][_0x496a4f(0x214)](_0x496a4f(0x2d1)));const _0x1c6906=_0x2d9e5c[_0x496a4f(0x1b1)](_0x496a4f(0x1b5)+_0x583945+'\x22]');_0x1c6906&&(_0x1c6906[_0x496a4f(0x2df)][_0x496a4f(0x1d9)](_0x496a4f(0x2d1)),_0x1c6906[_0x496a4f(0x237)]({'behavior':_0x496a4f(0x30d),'block':'center'}));},'autoResizePanel'(_0x545088,_0x5ec755){const _0x458cf8=_0x14bf5c;if(_0x5ec755){_0x3ad2e7[_0x458cf8(0x20e)][_0x458cf8(0x210)][_0x458cf8(0x1e3)][_0x458cf8(0x24c)]='';return;}setTimeout(()=>{const _0x5b6ede=_0x458cf8;if(!_0x3ad2e7['isPanelOpen'])return;const _0x58f1a6=_0x545088[_0x5b6ede(0x1b0)](_0x5b6ede(0x277));if(!_0x58f1a6['length'])return;let _0x454436=0x0;for(let _0x45880e=0x0;_0x45880e<_0x58f1a6['length'];_0x45880e+=0x2){const _0x38c7bb=(_0x58f1a6[_0x45880e]?.[_0x5b6ede(0x2ee)]||0x0)+(_0x58f1a6[_0x45880e+0x1]?.['scrollWidth']||0x0)+0x4;if(_0x38c7bb>_0x454436)_0x454436=_0x38c7bb;}_0x3ad2e7[_0x5b6ede(0x20e)][_0x5b6ede(0x210)][_0x5b6ede(0x1e3)][_0x5b6ede(0x24c)]=_0x454436+0xe+'px';},0xa);},'toggleLoading'(_0x3cde31){const _0x18b0b2=_0x14bf5c;_0x3ad2e7[_0x18b0b2(0x20e)][_0x18b0b2(0x1f6)][_0x18b0b2(0x2df)][_0x18b0b2(0x29b)](_0x18b0b2(0x2c8),_0x3cde31);},'showPanel'(){const _0x3e0648=_0x14bf5c;_0x3ad2e7[_0x3e0648(0x20e)][_0x3e0648(0x210)][_0x3e0648(0x1e3)][_0x3e0648(0x1f8)]='flex',_0x3ad2e7[_0x3e0648(0x1f2)]=!![];},'hidePanel'(){const _0x500a66=_0x14bf5c;_0x3ad2e7[_0x500a66(0x20e)][_0x500a66(0x210)][_0x500a66(0x1e3)][_0x500a66(0x1f8)]='none',_0x3ad2e7['isPanelOpen']=![],this['clearAllTimers']();},'clearTimer'(_0x169772){const _0x18cce3=_0x14bf5c;clearInterval(_0x3ad2e7[_0x18cce3(0x205)][_0x169772]),clearTimeout(_0x3ad2e7[_0x18cce3(0x205)][_0x169772]),_0x3ad2e7['timers'][_0x169772]=null;},'clearAllTimers'(){const _0xe84158=_0x14bf5c;Object[_0xe84158(0x299)](_0x3ad2e7[_0xe84158(0x205)])[_0xe84158(0x2cb)](_0x2c0982=>this[_0xe84158(0x28a)](_0x2c0982));}},_0x432527={async 'masterSearch'(){const _0x34f234=_0x14bf5c;_0x35b7ae['clearAllTimers'](),_0x35b7ae[_0x34f234(0x2e8)](),_0x35b7ae[_0x34f234(0x2c6)](!![]),Object[_0x34f234(0x2a2)](_0x3ad2e7[_0x34f234(0x20e)][_0x34f234(0x210)]['style'],{'flexDirection':_0x34f234(0x1dc),'alignItems':'center','justifyContent':'center','padding':_0x34f234(0x1de),'width':'auto','whiteSpace':_0x34f234(0x1c2),'top':_0x34f234(0x1c5),'transform':_0x34f234(0x1f7)}),_0x3ad2e7[_0x34f234(0x20e)][_0x34f234(0x210)][_0x34f234(0x1b1)](_0x34f234(0x1ff))['style'][_0x34f234(0x1f8)]=_0x34f234(0x21c),_0x35b7ae['updateStatus'](_0x34f234(0x2f6)+_0x1d7c96[_0x34f234(0x255)]+')');const _0x23c9b5=_0xc64fb7[_0x34f234(0x1ea)]();if(!_0x23c9b5){_0x35b7ae[_0x34f234(0x1e4)](_0x34f234(0x241),!![]),_0x35b7ae[_0x34f234(0x2c6)](![]);return;}const _0x2b6955=await _0xc64fb7['getCurrentEpisodeNumber'](),_0x14ffdb=_0x23c9b5+'_'+(_0x2b6955||'any'),_0x53bc2f=_0x3a83bc['get'](_0x14ffdb);_0x3ad2e7['sessionCache']={'key':location['href'],'results':[]},_0x3ad2e7[_0x34f234(0x274)]=null,_0x3ad2e7[_0x34f234(0x1bd)]=![],_0x3ad2e7[_0x34f234(0x2b2)][_0x34f234(0x301)](),_0x3ad2e7['isUserClosed']=![];const _0x6363c=Date[_0x34f234(0x1a3)]();_0x3ad2e7[_0x34f234(0x293)]=_0x6363c,console[_0x34f234(0x28c)]('[VIP]\x20目标集数:',_0x2b6955),_0x3ad2e7[_0x34f234(0x313)]=_0x2b6955;if(_0x3ad2e7[_0x34f234(0x302)]||_0x3ad2e7[_0x34f234(0x293)]!==_0x6363c)return;this[_0x34f234(0x1fe)](_0x23c9b5,_0x2b6955,_0x6363c)[_0x34f234(0x1e2)](()=>{const _0x543932=_0x34f234;_0x3ad2e7[_0x543932(0x293)]===_0x6363c&&(_0x35b7ae['toggleLoading'](![]),_0x3ad2e7[_0x543932(0x285)][_0x543932(0x201)][_0x543932(0x255)]>0x0&&_0x3a83bc['set'](_0x14ffdb,_0x3ad2e7['sessionCache'][_0x543932(0x201)]),this['smartAutoPlay'](_0x2b6955));});},'smartAutoPlay'(_0x1fc524){const _0x4234dd=_0x14bf5c;if(_0x3ad2e7[_0x4234dd(0x285)][_0x4234dd(0x201)][_0x4234dd(0x255)]>0x0&&_0x46fb41[_0x4234dd(0x238)]&&!_0x3ad2e7[_0x4234dd(0x1bd)]&&!_0x3ad2e7[_0x4234dd(0x302)]){let _0x1edca5=null;_0x1fc524&&(_0x1edca5=_0x3ad2e7[_0x4234dd(0x285)]['results'][_0x4234dd(0x258)](_0x539ab1=>{const _0x20e73c=_0x4234dd,_0x56f538=_0x539ab1['data']['vod_play_url'][_0x20e73c(0x284)](_0x20e73c(0x1c1))[_0x20e73c(0x224)]()[_0x20e73c(0x284)]('#');return _0x56f538['some'](_0x32bd5b=>{const _0x1fd19f=_0x20e73c,_0x45ae3e=_0xc64fb7[_0x1fd19f(0x2a4)](_0x32bd5b[_0x1fd19f(0x284)]('$')[0x0]);return _0x45ae3e&&parseInt(_0x45ae3e,0xa)===parseInt(_0x1fc524,0xa);});})),!_0x1edca5&&_0x3ad2e7[_0x4234dd(0x285)]['results'][_0x4234dd(0x255)]>0x0&&(_0x1edca5=_0x3ad2e7[_0x4234dd(0x285)]['results'][0x0]),_0x1edca5?(_0x3ad2e7[_0x4234dd(0x1bd)]=!![],_0x3ad2e7[_0x4234dd(0x274)]=_0x1edca5[_0x4234dd(0x29a)],_0x35b7ae[_0x4234dd(0x1bf)](_0x1edca5,!![],_0x1fc524)):_0x35b7ae[_0x4234dd(0x1e4)](_0x4234dd(0x28d),![]);}else{if(_0x3ad2e7[_0x4234dd(0x285)][_0x4234dd(0x201)][_0x4234dd(0x255)]===0x0)_0x35b7ae[_0x4234dd(0x1e4)]('未找到可用资源',!![]);else!_0x3ad2e7[_0x4234dd(0x302)]&&_0x35b7ae[_0x4234dd(0x1e4)]('搜索完成,请选择',![]);}const _0x3b9678=_0x3ad2e7[_0x4234dd(0x20e)]['panel'][_0x4234dd(0x1b1)](_0x4234dd(0x1ff));_0x3b9678&&_0x35b7ae[_0x4234dd(0x2b8)](_0x3b9678,!![]);},async 'performApiSearch'(_0x19a7c0,_0x5272bd,_0x408ad7){const _0x4ba7ef=_0x14bf5c;let _0x5512b5=0x0;const _0x2ca89c=async _0x577f33=>{const _0x111caa=_0x29be;if(_0x3ad2e7[_0x111caa(0x302)]||_0x3ad2e7[_0x111caa(0x293)]!==_0x408ad7)return;const _0x50911d=await this[_0x111caa(0x1a8)](_0x577f33,_0x19a7c0);_0x5512b5++;if(_0x3ad2e7[_0x111caa(0x1f2)])_0x35b7ae[_0x111caa(0x1e4)](_0x111caa(0x2bd)+_0x5512b5+'/'+_0x1d7c96['length']+')');if(!_0x50911d){_0x35d329[_0x111caa(0x1da)](_0x577f33['name']);return;}_0x35d329['recordSuccess'](_0x577f33[_0x111caa(0x29a)],_0x50911d[_0x111caa(0x256)]);if(_0x3ad2e7['isUserClosed']||_0x3ad2e7[_0x111caa(0x293)]!==_0x408ad7)return;const _0x18108b=_0x50911d[_0x111caa(0x19c)][_0x111caa(0x30e)]['split'](_0x111caa(0x1c1))['pop']()['split']('#');let _0x3634fb=null;const _0x4b6bfd=_0x18108b[_0x111caa(0x258)](_0xa56ce0=>{const _0x16a6c9=_0x111caa,[_0x169634]=_0xa56ce0['split']('$'),_0x2cff2d=_0xc64fb7[_0x16a6c9(0x2a4)](_0x169634);return _0x5272bd&&_0x2cff2d&&parseInt(_0x2cff2d,0xa)===parseInt(_0x5272bd,0xa);});if(_0x4b6bfd)_0x3634fb=_0x4b6bfd[_0x111caa(0x284)]('$')[0x1];else _0x18108b[_0x111caa(0x255)]>0x0&&_0x18108b[0x0]['includes']('$')&&(_0x3634fb=_0x18108b[0x0]['split']('$')[0x1]);if(!_0x3634fb||!_0x3634fb['includes'](_0x111caa(0x1d3)))return;const _0x7d9c52=await _0xc64fb7['evaluateSource'](_0x3634fb);if(!_0x7d9c52)return;const _0x59f7ab={..._0x50911d,..._0x7d9c52};_0x46fb41[_0x111caa(0x238)]&&!_0x3ad2e7[_0x111caa(0x1bd)]&&_0x59f7ab[_0x111caa(0x1c6)]>=0x4b&&_0x4b6bfd&&(_0x3ad2e7[_0x111caa(0x1bd)]=!![],_0x3ad2e7[_0x111caa(0x274)]=_0x59f7ab['name'],_0x35b7ae[_0x111caa(0x1bf)](_0x59f7ab,!![],_0x3ad2e7['currentPageEpisodeNumber']));const _0x20533b=_0x3ad2e7[_0x111caa(0x285)][_0x111caa(0x201)][_0x111caa(0x264)](_0x4f3b5b=>_0x4f3b5b[_0x111caa(0x29a)]===_0x59f7ab[_0x111caa(0x29a)]);_0x20533b>-0x1?_0x3ad2e7[_0x111caa(0x285)]['results'][_0x20533b]=_0x59f7ab:_0x3ad2e7['sessionCache'][_0x111caa(0x201)][_0x111caa(0x2f0)](_0x59f7ab),_0x3ad2e7[_0x111caa(0x285)][_0x111caa(0x201)][_0x111caa(0x1df)]((_0x75658c,_0x1c3254)=>_0x1c3254[_0x111caa(0x1c6)]-_0x75658c[_0x111caa(0x1c6)]),_0x35b7ae[_0x111caa(0x216)](_0x59f7ab);};await _0xc64fb7[_0x4ba7ef(0x226)](_0x46fb41['SEARCH_CONCURRENCY'],_0x1d7c96,_0x2ca89c);},'searchSingleApi':(_0x14f481,_0x232dc0)=>new Promise(async _0x47e75b=>{const _0x248cb5=_0x14bf5c;try{const _0x5ae09e=await _0xc64fb7[_0x248cb5(0x247)](_0x248cb5(0x1b3)+encodeURIComponent(_0x232dc0),_0x14f481);if(_0x5ae09e['data']?.[_0x248cb5(0x200)]?.[0x0]?.[_0x248cb5(0x30e)]){_0x47e75b({'name':_0x14f481[_0x248cb5(0x29a)],'data':_0x5ae09e['data']['list'][0x0],'latency':_0x5ae09e['latency']});return;}const _0xefb7a=await _0xc64fb7[_0x248cb5(0x247)](_0x248cb5(0x23a)+encodeURIComponent(_0x232dc0),_0x14f481),_0x59a1c1=_0xefb7a[_0x248cb5(0x19c)]?.[_0x248cb5(0x200)]?.[0x0]?.['vod_id'];if(!_0x59a1c1)return _0x47e75b(null);const _0x1c47e2=await _0xc64fb7[_0x248cb5(0x247)](_0x248cb5(0x307)+_0x59a1c1,_0x14f481),_0x470521=_0x1c47e2[_0x248cb5(0x19c)]?.[_0x248cb5(0x200)]?.[0x0];if(!_0x470521?.['vod_play_url'])return _0x47e75b(null);_0x47e75b({'name':_0x14f481['name'],'data':_0x470521,'latency':_0xefb7a[_0x248cb5(0x256)]+_0x1c47e2[_0x248cb5(0x256)]});}catch(_0x5e35d4){_0x47e75b(null);}})},_0x501d26={'initPlacement'(){const _0x303944=_0x14bf5c;if(_0x3ad2e7[_0x303944(0x302)])return;const _0x55bebf=_0x303944(0x2fa);_0x3ad2e7[_0x303944(0x20e)][_0x303944(0x2aa)][_0x303944(0x26c)]=_0x55bebf,this[_0x303944(0x2cf)](0x0);},'findAndPositionOverlay'(_0x51d3a2){const _0x3b9a93=_0x14bf5c;if(_0x3ad2e7[_0x3b9a93(0x302)])return;let _0x34743b=null;!_0x3ad2e7[_0x3b9a93(0x2fd)]&&(_0x3ad2e7[_0x3b9a93(0x2fd)]=_0xc64fb7[_0x3b9a93(0x21b)]());if(!_0x3ad2e7[_0x3b9a93(0x2fd)]){const _0x405ed7=document[_0x3b9a93(0x1b1)](_0x3b9a93(0x306));if(_0x405ed7){let _0x10ffcb=_0x405ed7[_0x3b9a93(0x1ec)];while(_0x10ffcb&&_0x10ffcb[_0x3b9a93(0x1a7)]!==_0x3b9a93(0x314)&&_0x10ffcb[_0x3b9a93(0x2ce)]<0x12c){_0x10ffcb=_0x10ffcb[_0x3b9a93(0x1ec)];}_0x10ffcb&&_0x10ffcb[_0x3b9a93(0x2ce)]>=0x12c&&(_0x3ad2e7[_0x3b9a93(0x2fd)]=_0x10ffcb,_0x3ad2e7[_0x3b9a93(0x2fd)][_0x3b9a93(0x1e3)][_0x3b9a93(0x1e7)]='0');}}if(_0x3ad2e7[_0x3b9a93(0x2fd)])try{_0x34743b=_0x3ad2e7[_0x3b9a93(0x2fd)][_0x3b9a93(0x308)]();}catch(_0x55ce9d){}if(_0x34743b&&_0x34743b[_0x3b9a93(0x24c)]>0xc8&&_0x34743b[_0x3b9a93(0x304)]>0x64)Object['assign'](_0x3ad2e7[_0x3b9a93(0x20e)]['playerOverlay'][_0x3b9a93(0x1e3)],{'position':_0x3b9a93(0x2be),'top':_0x34743b[_0x3b9a93(0x2f8)]+window[_0x3b9a93(0x1ba)]+'px','left':_0x34743b['left']+'px','width':_0x34743b[_0x3b9a93(0x24c)]+'px','height':_0x34743b[_0x3b9a93(0x304)]+'px','display':_0x3b9a93(0x1e0),'zIndex':_0x3b9a93(0x2f2),'transform':_0x3b9a93(0x21c)});else{if(_0x3ad2e7[_0x3b9a93(0x2f3)]&&_0x51d3a2>0xa){console[_0x3b9a93(0x1ad)](_0x3b9a93(0x225)),Object[_0x3b9a93(0x2a2)](_0x3ad2e7['dom'][_0x3b9a93(0x2dc)]['style'],{'position':_0x3b9a93(0x1a9),'top':_0x3b9a93(0x1c5),'left':_0x3b9a93(0x1c5),'width':'80%','height':_0x3b9a93(0x20f),'transform':'translate(-50%,\x20-50%)','display':_0x3b9a93(0x1e0),'zIndex':_0x3b9a93(0x2f2),'boxShadow':_0x3b9a93(0x19a)});if(_0x51d3a2<0x32)setTimeout(()=>this[_0x3b9a93(0x2cf)](_0x51d3a2+0x1),0x1f4);}else _0x51d3a2<=0x14&&setTimeout(()=>this[_0x3b9a93(0x2cf)](_0x51d3a2+0x1),0xc8);}},async 'start'(_0x5c197a){const _0x136561=_0x14bf5c;if(_0x3ad2e7[_0x136561(0x302)])return;_0x35b7ae[_0x136561(0x282)](),_0x35b7ae[_0x136561(0x2ae)](),_0x3ad2e7[_0x136561(0x2f3)]=_0x5c197a,_0x35b7ae['highlightPlayingEpisode'](_0x5c197a),_0x3ad2e7[_0x136561(0x1a2)]=!![],this[_0x136561(0x1cc)](),this[_0x136561(0x2cf)](0x0),_0x3ad2e7['dom'][_0x136561(0x2dc)][_0x136561(0x1e3)][_0x136561(0x1f8)]=_0x136561(0x1e0),this['attemptToPlay'](_0x5c197a);},'attemptToPlay'(_0x207908){const _0x1020ad=_0x14bf5c;if(_0x3ad2e7[_0x1020ad(0x302)])return;_0x35b7ae[_0x1020ad(0x28a)](_0x1020ad(0x257)),_0x35b7ae[_0x1020ad(0x1f9)](_0x1020ad(0x212));const _0xcc3d42=this[_0x1020ad(0x218)](_0x207908);_0x3ad2e7[_0x1020ad(0x20e)][_0x1020ad(0x2aa)][_0x1020ad(0x26c)]=_0xcc3d42,_0x3ad2e7[_0x1020ad(0x20e)][_0x1020ad(0x2aa)][_0x1020ad(0x24e)]=()=>{const _0x2fce13=_0x1020ad;if(_0x3ad2e7[_0x2fce13(0x302)])return;_0x3ad2e7[_0x2fce13(0x205)][_0x2fce13(0x257)]=setTimeout(()=>{const _0x13cbad=_0x2fce13;this[_0x13cbad(0x1ce)]();},_0x46fb41['STUCK_CHECK_TIMEOUT']),setTimeout(()=>this[_0x2fce13(0x1fc)](),0x1f4);};},'checkStuckStatus'(){const _0x258e28=_0x14bf5c;if(_0x3ad2e7[_0x258e28(0x302)])return;_0x3ad2e7[_0x258e28(0x20e)][_0x258e28(0x2aa)]&&_0x3ad2e7[_0x258e28(0x20e)][_0x258e28(0x2aa)][_0x258e28(0x19f)]&&_0x3ad2e7[_0x258e28(0x20e)][_0x258e28(0x2aa)][_0x258e28(0x19f)][_0x258e28(0x2d2)]({'type':_0x46fb41[_0x258e28(0x1ee)][_0x258e28(0x1ac)]},'*');},'autoSwitchSource'(){const _0x5dfe61=_0x14bf5c;_0x3ad2e7[_0x5dfe61(0x2b2)]['add'](_0x3ad2e7[_0x5dfe61(0x2f3)]);const _0x26bce4=parseInt(_0x3ad2e7[_0x5dfe61(0x313)],0xa);if(isNaN(_0x26bce4)){_0x35b7ae[_0x5dfe61(0x1f9)]('自动切换失败,请手动选择其他源',!![]);return;}let _0x6e71a4=null;for(const _0x53d2bf of _0x3ad2e7[_0x5dfe61(0x285)][_0x5dfe61(0x201)]){if(_0x53d2bf[_0x5dfe61(0x29a)]===_0x3ad2e7['activeSourceName'])continue;if(!_0x53d2bf[_0x5dfe61(0x19c)]||!_0x53d2bf[_0x5dfe61(0x19c)][_0x5dfe61(0x30e)])continue;const _0x40cab9=_0x53d2bf['data']['vod_play_url']['split'](_0x5dfe61(0x1c1))[_0x5dfe61(0x224)]()[_0x5dfe61(0x284)]('#'),_0x31f239=_0x40cab9[_0x5dfe61(0x258)](_0x35858c=>{const _0x2127eb=_0x5dfe61,[_0x424d19,_0x1e06de]=_0x35858c[_0x2127eb(0x284)]('$'),_0x2ef16f=_0xc64fb7[_0x2127eb(0x2a4)](_0x424d19);return _0x2ef16f&&parseInt(_0x2ef16f,0xa)===_0x26bce4&&!_0x3ad2e7[_0x2127eb(0x2b2)][_0x2127eb(0x1a0)](_0x1e06de);});if(_0x31f239){_0x6e71a4={'result':_0x53d2bf,'url':_0x31f239[_0x5dfe61(0x284)]('$')[0x1]};break;}}_0x6e71a4?(_0x3ad2e7[_0x5dfe61(0x274)]=_0x6e71a4[_0x5dfe61(0x25e)][_0x5dfe61(0x29a)],_0x35b7ae['renderEpisodeList'](_0x6e71a4[_0x5dfe61(0x25e)],!![],_0x3ad2e7[_0x5dfe61(0x313)])):_0x35b7ae[_0x5dfe61(0x1f9)](_0x5dfe61(0x265),!![]);},'createHTML'(_0x534b3b){const _0x5eda7a=_0x14bf5c,_0x78faac=_0x534b3b+(_0x534b3b[_0x5eda7a(0x1c4)]('?')?'&':'?')+(_0x5eda7a(0x2b6)+Date[_0x5eda7a(0x1a3)]()),_0x5550f6=_0x78faac[_0x5eda7a(0x281)](/'/g,'\x5c\x27'),_0x249d45=JSON['stringify'](_0x46fb41[_0x5eda7a(0x2d4)]);return _0x5eda7a(0x29f)+_0x5550f6+'\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20autoplay:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20autoSize:\x20false,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fullscreen:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20pip:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20screenshot:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20setting:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20flip:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20playbackRate:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20aspectRatio:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20theme:\x20\x27#FFD700\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lang:\x20\x27zh-cn\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20miniProgressBar:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20moreVideoAttr:\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27playsinline\x27:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27webkit-playsinline\x27:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27x5-video-player-type\x27:\x20\x27h5\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20customType:\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20m3u8:\x20function\x20(video,\x20url,\x20art)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(Hls.isSupported())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20hls\x20=\x20new\x20Hls('+_0x249d45+_0x5eda7a(0x1b2)+_0x46fb41[_0x5eda7a(0x1ee)][_0x5eda7a(0x2c1)]+_0x5eda7a(0x1e5)+_0x46fb41[_0x5eda7a(0x1ee)][_0x5eda7a(0x30c)]+_0x5eda7a(0x199)+_0x46fb41['MESSAGES'][_0x5eda7a(0x1dd)]+_0x5eda7a(0x2de)+_0x46fb41['MESSAGES']['CHECK_STUCK_REQ']+_0x5eda7a(0x30a)+_0x46fb41['MESSAGES'][_0x5eda7a(0x1f4)]+_0x5eda7a(0x2ec);},'handleMessage'(_0x32961f){const _0x57b43f=_0x14bf5c;if(_0x3ad2e7[_0x57b43f(0x302)])return;const _0x8ef011=_0x32961f['data'];if(!_0x8ef011?.[_0x57b43f(0x2c9)])return;if(_0x8ef011[_0x57b43f(0x2c9)]===_0x46fb41[_0x57b43f(0x1ee)][_0x57b43f(0x30c)]){if(!_0x3ad2e7[_0x57b43f(0x2f3)]||!_0x3ad2e7[_0x57b43f(0x25d)][_0x57b43f(0x255)])return;const _0x5c1311=_0x3ad2e7[_0x57b43f(0x25d)]['findIndex'](_0x5719cd=>_0x5719cd['url']===_0x3ad2e7[_0x57b43f(0x2f3)]);if(_0x5c1311>-0x1&&_0x5c1311<_0x3ad2e7['currentEpisodeList']['length']-0x1){const _0x936611=_0x3ad2e7[_0x57b43f(0x25d)][_0x5c1311+0x1];_0x35b7ae[_0x57b43f(0x1f9)](_0x57b43f(0x2ea)+_0x936611[_0x57b43f(0x29a)],!![]),setTimeout(()=>this[_0x57b43f(0x2a5)](_0x936611[_0x57b43f(0x27e)]),_0x46fb41[_0x57b43f(0x22f)]);}else _0x35b7ae[_0x57b43f(0x1f9)]('播放完毕',!![]),setTimeout(()=>this[_0x57b43f(0x196)](),0xbb8);}else{if(_0x8ef011[_0x57b43f(0x2c9)]===_0x46fb41['MESSAGES'][_0x57b43f(0x2c1)])_0x35b7ae['updatePlayerStatus'](_0x57b43f(0x21e),!![]),this[_0x57b43f(0x211)]();else{if(_0x8ef011[_0x57b43f(0x2c9)]===_0x46fb41[_0x57b43f(0x1ee)][_0x57b43f(0x1dd)])_0x35b7ae[_0x57b43f(0x28a)](_0x57b43f(0x257)),_0x35b7ae[_0x57b43f(0x1f9)]('',![]);else _0x8ef011[_0x57b43f(0x2c9)]===_0x46fb41[_0x57b43f(0x1ee)]['CHECK_STUCK_RES']&&(_0x8ef011[_0x57b43f(0x261)]<0.1&&(_0x35b7ae['updatePlayerStatus']('播放无响应,自动切换线路...',!![]),this[_0x57b43f(0x211)]()));}}},'close'(){const _0x1a1295=_0x14bf5c;_0x35b7ae[_0x1a1295(0x282)](),_0x3ad2e7[_0x1a1295(0x20e)][_0x1a1295(0x2aa)][_0x1a1295(0x1fa)]=_0x1a1295(0x242),_0x3ad2e7[_0x1a1295(0x20e)]['iframePlayer'][_0x1a1295(0x26c)]='',_0x3ad2e7[_0x1a1295(0x20e)][_0x1a1295(0x2dc)]['style'][_0x1a1295(0x1f8)]=_0x1a1295(0x21c),_0x35b7ae[_0x1a1295(0x1f9)]('',![]),_0x3ad2e7['hiddenPlayerElement']&&(_0x3ad2e7['hiddenPlayerElement'][_0x1a1295(0x1e3)][_0x1a1295(0x1e7)]='',_0x3ad2e7['hiddenPlayerElement']=null),_0x3ad2e7[_0x1a1295(0x2f3)]='',_0x3ad2e7[_0x1a1295(0x1bd)]=!![],_0x3ad2e7[_0x1a1295(0x1a2)]=![];},'pauseAndHideOriginalPlayer'(){const _0x2bda3c=_0x14bf5c;document[_0x2bda3c(0x1b0)](_0x2bda3c(0x2e0))[_0x2bda3c(0x2cb)](_0xb388cc=>{const _0x36015e=_0x2bda3c;if(!_0xb388cc[_0x36015e(0x1d1)])_0xb388cc['pause']();_0xb388cc[_0x36015e(0x2a6)]=!![];}),_0x3ad2e7[_0x2bda3c(0x2fd)]=_0xc64fb7[_0x2bda3c(0x21b)](),_0x3ad2e7['hiddenPlayerElement']&&(_0x3ad2e7[_0x2bda3c(0x2fd)]['style'][_0x2bda3c(0x1e7)]='0');},'updateOverlayPosition'(){const _0x347f7c=_0x14bf5c;if(_0x3ad2e7[_0x347f7c(0x2fd)]&&_0x3ad2e7['dom'][_0x347f7c(0x2dc)][_0x347f7c(0x1e3)][_0x347f7c(0x1f8)]===_0x347f7c(0x1e0)){const _0x185591=_0x3ad2e7[_0x347f7c(0x2fd)][_0x347f7c(0x308)]();_0x185591['width']>0x32&&_0x185591[_0x347f7c(0x304)]>0x32&&Object[_0x347f7c(0x2a2)](_0x3ad2e7[_0x347f7c(0x20e)][_0x347f7c(0x2dc)][_0x347f7c(0x1e3)],{'top':_0x185591[_0x347f7c(0x2f8)]+window[_0x347f7c(0x1ba)]+'px','left':_0x185591[_0x347f7c(0x2bb)]+'px','width':_0x185591[_0x347f7c(0x24c)]+'px','height':_0x185591[_0x347f7c(0x304)]+'px','transform':_0x347f7c(0x21c),'position':_0x347f7c(0x2be)});}}},_0xc64fb7={async 'asyncPool'(_0x38948a,_0x110b95,_0x2d241c){const _0x54e8cd=_0x14bf5c,_0x2c3d17=[],_0x241726=new Set();for(const _0x279b2b of _0x110b95){const _0x590243=Promise['resolve']()[_0x54e8cd(0x1e2)](()=>_0x2d241c(_0x279b2b));_0x2c3d17['push'](_0x590243),_0x241726['add'](_0x590243);const _0x1b7aaa=()=>_0x241726[_0x54e8cd(0x1e1)](_0x590243);_0x590243['then'](_0x1b7aaa)[_0x54e8cd(0x2f1)](_0x1b7aaa),_0x241726['size']>=_0x38948a&&await Promise[_0x54e8cd(0x311)](_0x241726);}return Promise[_0x54e8cd(0x239)](_0x2c3d17);},'robustRequest'(_0x5a96d4,_0x2de2a8){return new Promise((_0x3429ee,_0x5d5fcb)=>{const _0x10aa13=_0x29be,_0x14f80a=Date['now']();GM_xmlhttpRequest({'method':_0x10aa13(0x290),'url':_0x2de2a8[_0x10aa13(0x27e)]+'?'+_0x5a96d4,'headers':{'Referer':new URL(_0x2de2a8[_0x10aa13(0x27e)])[_0x10aa13(0x297)]},'timeout':_0x46fb41[_0x10aa13(0x219)],'onload':_0x350f65=>{const _0x2ed4bc=_0x10aa13,_0x605b6c=Date[_0x2ed4bc(0x1a3)]()-_0x14f80a;if(_0x350f65['status']!==0xc8||!_0x350f65[_0x2ed4bc(0x2c5)]||_0x350f65[_0x2ed4bc(0x2c5)][_0x2ed4bc(0x2b4)]()[_0x2ed4bc(0x217)]('<'))return _0x5d5fcb(new Error('API\x20format\x20error'));try{_0x3429ee({'data':JSON[_0x2ed4bc(0x289)](_0x350f65[_0x2ed4bc(0x2c5)]),'latency':_0x605b6c});}catch(_0x2a02ff){_0x5d5fcb(new Error(_0x2ed4bc(0x24d)));}},'onerror':_0x4b7b6c=>_0x5d5fcb(new Error(_0x10aa13(0x249)+_0x4b7b6c['error'])),'ontimeout':()=>_0x5d5fcb(new Error(_0x10aa13(0x2d8)))});});},'normalize'(_0x471a12,_0x337663,_0x595506,_0x2ca4da=![]){const _0x10b8c9=_0x14bf5c,_0x139d2a=Math[_0x10b8c9(0x208)](_0x337663,Math[_0x10b8c9(0x1d0)](_0x471a12,_0x595506)),_0x26ffae=_0x595506-_0x337663===0x0?0x0:(_0x139d2a-_0x337663)/(_0x595506-_0x337663),_0xfbbbac=_0x2ca4da?0x1-_0x26ffae:_0x26ffae;return _0xfbbbac*0x64;},'parseM3u8'(_0x21f4b4){const _0x981f18=_0x14bf5c;let _0x1ddd9c={'width':0x0,'height':0x0},_0x108ab6=0x0;const _0x1d4a47=_0x21f4b4[_0x981f18(0x284)]('\x0a');for(const _0x1a13bb of _0x1d4a47){if(_0x1a13bb[_0x981f18(0x217)](_0x981f18(0x27b))){const _0x4f50f7=_0x1a13bb[_0x981f18(0x1f5)](/RESOLUTION=(\d+)x(\d+)/);if(_0x4f50f7){const _0x5318cf=parseInt(_0x4f50f7[0x1],0xa),_0x20f223=parseInt(_0x4f50f7[0x2],0xa);if(_0x20f223>_0x1ddd9c[_0x981f18(0x304)]){_0x1ddd9c={'width':_0x5318cf,'height':_0x20f223};const _0x59cfa1=_0x1a13bb[_0x981f18(0x1f5)](/BANDWIDTH=(\d+)/);_0x59cfa1&&(_0x108ab6=parseInt(_0x59cfa1[0x1],0xa));}}}}if(_0x1ddd9c[_0x981f18(0x304)]===0x0)return{'resolution':0x0,'bitrate':0x0};return{'resolution':_0x1ddd9c[_0x981f18(0x304)],'bitrate':_0x108ab6/0x3e8};},'evaluateSource':_0x190513=>new Promise(_0x2daa11=>{const _0x5275be=_0x14bf5c,_0x2a939e=Date[_0x5275be(0x1a3)]();GM_xmlhttpRequest({'method':_0x5275be(0x290),'url':_0x190513,'headers':{'Range':_0x5275be(0x230)},'responseType':'text','timeout':_0x46fb41[_0x5275be(0x1e9)],'onload':_0x56b7ff=>{const _0x4281d2=_0x5275be,_0x537b3f=Date['now']()-_0x2a939e;if(_0x56b7ff['status']>=0xc8&&_0x56b7ff[_0x4281d2(0x2ca)]<0x190&&_0x56b7ff[_0x4281d2(0x2c5)]){const _0x1bdca8=_0xc64fb7[_0x4281d2(0x240)](_0x56b7ff['responseText']),_0x3d4799=_0xc64fb7[_0x4281d2(0x25a)](_0x537b3f,0x32,_0x46fb41[_0x4281d2(0x1e9)],!![]),_0x240f8f=_0xc64fb7['normalize'](_0x1bdca8[_0x4281d2(0x1b7)],0x1e0,0x870,![]),_0xe0951a=_0xc64fb7['normalize'](_0x1bdca8[_0x4281d2(0x272)],0x1f4,0x1f40,![]),_0x2e80f6=_0x240f8f*0.7+_0xe0951a*0.3,_0x432c15=_0x3d4799*0.8+_0x2e80f6*0.2;_0x2daa11({'latency':_0x537b3f,'resolution':_0x1bdca8['resolution'],'bitrate':_0x1bdca8[_0x4281d2(0x272)],'score':_0x432c15});}else _0x2daa11({'latency':_0x46fb41[_0x4281d2(0x1e9)],'resolution':0x0,'bitrate':0x0,'score':0xa});},'onerror':()=>{const _0x1518ba=_0x5275be;_0x2daa11({'latency':_0x46fb41[_0x1518ba(0x1e9)],'resolution':0x0,'bitrate':0x0,'score':0x5});},'ontimeout':()=>{const _0x5ba6e9=_0x5275be;_0x2daa11({'latency':_0x46fb41[_0x5ba6e9(0x1e9)],'resolution':0x0,'bitrate':0x0,'score':0x5});}});}),'getQuickMainTitle'(){const _0x2ddd87=_0x14bf5c;for(const _0x2c50ae of _0x46fb41[_0x2ddd87(0x268)]['QUICK_TITLE']){const _0x3d278a=document[_0x2ddd87(0x1b1)](_0x2c50ae);if(_0x3d278a){const _0x28f703=(_0x3d278a[_0x2ddd87(0x2eb)](_0x2ddd87(0x1bc))||_0x3d278a[_0x2ddd87(0x250)]||'')[_0x2ddd87(0x2b4)]();if(_0x28f703)return _0x28f703['split'](/[-_\s((]/)[0x0][_0x2ddd87(0x281)](/第.+[集季部]/,'')['trim']();}}return document[_0x2ddd87(0x2f9)][_0x2ddd87(0x284)](/[-_\s((]/)[0x0][_0x2ddd87(0x281)](/第.+[集季部]/,'')[_0x2ddd87(0x2b4)]();},async 'getCurrentEpisodeNumber'(){const _0x2c1118=_0x14bf5c;try{const _0x32c292=new URLSearchParams(location[_0x2c1118(0x292)]);if(_0x32c292['has']('s4')){const _0x5eedfe=_0x32c292[_0x2c1118(0x252)]('s4');if(_0x5eedfe&&!isNaN(_0x5eedfe))return _0x5eedfe;}if(_0x32c292[_0x2c1118(0x1a0)]('tvname')){const _0x252c9c=this[_0x2c1118(0x2a4)](decodeURIComponent(_0x32c292['get'](_0x2c1118(0x1ed))));if(_0x252c9c)return _0x252c9c;}}catch(_0x8d7e0a){}if(location[_0x2c1118(0x2c2)][_0x2c1118(0x1c4)](_0x2c1118(0x23f))){const _0x52990d=this[_0x2c1118(0x2a4)](document[_0x2c1118(0x2f9)]);if(_0x52990d)return _0x52990d;}const _0x27050a=window[_0x2c1118(0x283)]['hostname'],_0x19e2e0=Object[_0x2c1118(0x299)](_0x46fb41[_0x2c1118(0x268)][_0x2c1118(0x2ff)])[_0x2c1118(0x258)](_0x3b3816=>_0x27050a[_0x2c1118(0x1c4)](_0x3b3816));if(_0x19e2e0)try{const _0x589b02=await this[_0x2c1118(0x228)](_0x46fb41[_0x2c1118(0x268)][_0x2c1118(0x2ff)][_0x19e2e0],0x3e8);if(_0x589b02?.[_0x2c1118(0x250)]){const _0x44edca=this[_0x2c1118(0x2a4)](_0x589b02[_0x2c1118(0x250)][_0x2c1118(0x2b4)]());if(_0x44edca)return _0x44edca;}}catch(_0x13db03){}return this[_0x2c1118(0x2a4)](document[_0x2c1118(0x2f9)]);},'getEpisodeNumberFromString'(_0x36b7f7){const _0x131a87=_0x14bf5c;if(!_0x36b7f7)return null;if(/^\d+$/['test'](_0x36b7f7['trim']()))return _0x36b7f7[_0x131a87(0x2b4)]();let _0x56705a=_0x36b7f7['match'](/(?:第|EP|Ep|ep|E)\s*(\d+)/);if(_0x56705a&&_0x56705a[0x1])return _0x56705a[0x1];_0x56705a=_0x36b7f7['match'](/(?:\D|^)(\d{1,4})(?:\D|$)/);if(_0x56705a&&_0x56705a[0x1])return _0x56705a[0x1];const _0x5b4137=_0x36b7f7[_0x131a87(0x1f5)](/\d+/g);return _0x5b4137?_0x5b4137[_0x5b4137[_0x131a87(0x255)]-0x1]:null;},'findWebsitePlayerElement':()=>_0x46fb41[_0x14bf5c(0x268)][_0x14bf5c(0x223)][_0x14bf5c(0x310)](_0x21d027=>document[_0x14bf5c(0x1b1)](_0x21d027))['find'](_0x1f11a8=>_0x1f11a8),'waitForElement'(_0x212ac6,_0x438481=0xbb8){return new Promise((_0x3ee1fe,_0x21b60b)=>{const _0x39af71=_0x29be,_0x52af2b=document[_0x39af71(0x1b1)](_0x212ac6);if(_0x52af2b)return _0x3ee1fe(_0x52af2b);const _0x388dbf=new MutationObserver(()=>{const _0x2f017d=_0x39af71,_0x3cd0f7=document[_0x2f017d(0x1b1)](_0x212ac6);_0x3cd0f7&&(_0x388dbf['disconnect'](),clearTimeout(_0x16e0f9),_0x3ee1fe(_0x3cd0f7));}),_0x16e0f9=setTimeout(()=>{const _0x39d2d9=_0x39af71;_0x388dbf[_0x39d2d9(0x305)](),_0x21b60b(new Error(_0x39d2d9(0x2d3)+_0x212ac6+'\x27'));},_0x438481);_0x388dbf[_0x39af71(0x294)](document[_0x39af71(0x1eb)],{'childList':!![],'subtree':!![]});});},'waitForPlayerResize'(_0x36dab0,_0x266c6d=0x7d0){return new Promise((_0x8f2997,_0x3e3997)=>{if(!_0x36dab0)return _0x3e3997(new Error('Player\x20element\x20not\x20found.'));let _0x4ccbde=0x0,_0x4502ec=0x0,_0x19d4c7=0x0;const _0xf2da69=0xc8,_0x58c76d=0x3,_0x2bf32c=setInterval(()=>{const _0x38b0a2=_0x29be,_0x99076a=_0x36dab0['getBoundingClientRect']();_0x99076a[_0x38b0a2(0x24c)]>0x0&&_0x99076a[_0x38b0a2(0x304)]>0x0&&(_0x99076a[_0x38b0a2(0x24c)]===_0x4ccbde&&_0x99076a[_0x38b0a2(0x304)]===_0x4502ec?++_0x19d4c7>=_0x58c76d&&(clearInterval(_0x2bf32c),clearTimeout(_0x2d2de3),_0x8f2997(_0x99076a)):(_0x19d4c7=0x0,_0x4ccbde=_0x99076a[_0x38b0a2(0x24c)],_0x4502ec=_0x99076a['height']));},_0xf2da69),_0x2d2de3=setTimeout(()=>{const _0x2a5698=_0x29be;clearInterval(_0x2bf32c);const _0x23155f=_0x36dab0[_0x2a5698(0x308)]();_0x23155f['width']>0x0?_0x8f2997(_0x23155f):_0x3e3997(new Error(_0x2a5698(0x1b4)));},_0x266c6d);});}};function _0x4f89b7(){const _0x24e327=_0x14bf5c;if(!_0x287e04()){console[_0x24e327(0x28c)](_0x24e327(0x288));return;}setTimeout(()=>{const _0x3544cf=_0x24e327;if(document[_0x3544cf(0x2e9)](_0x3544cf(0x286)))return;_0x35b7ae['init']();const _0xda9bee=()=>{const _0x37f482=_0x3544cf;if(location['href']!==_0x3ad2e7[_0x37f482(0x23e)]){_0x3ad2e7['currentURL']=location[_0x37f482(0x292)];if(_0x287e04()){_0x3ad2e7[_0x37f482(0x1bd)]=![],_0x3ad2e7[_0x37f482(0x285)]={'key':null,'results':[]},_0x501d26[_0x37f482(0x196)](),_0x35b7ae[_0x37f482(0x2ae)]();if(_0x3ad2e7[_0x37f482(0x20e)][_0x37f482(0x22d)])_0x3ad2e7[_0x37f482(0x20e)][_0x37f482(0x22d)][_0x37f482(0x1e3)][_0x37f482(0x1f8)]=_0x37f482(0x1e0);}else{if(_0x3ad2e7[_0x37f482(0x20e)]['container'])_0x3ad2e7['dom'][_0x37f482(0x22d)][_0x37f482(0x1e3)][_0x37f482(0x1f8)]='none';}}},_0x574676=new MutationObserver(_0xda9bee);_0x574676[_0x3544cf(0x294)](document[_0x3544cf(0x1eb)],{'childList':!![],'subtree':!![]}),document['addEventListener'](_0x3544cf(0x278),_0x306e8e=>{const _0x2397b8=_0x3544cf;if(_0x3ad2e7[_0x2397b8(0x20e)]['container']&&(_0x3ad2e7['dom'][_0x2397b8(0x22d)][_0x2397b8(0x248)](_0x306e8e[_0x2397b8(0x26b)])||_0x3ad2e7[_0x2397b8(0x20e)][_0x2397b8(0x2dc)]['contains'](_0x306e8e[_0x2397b8(0x26b)])))return;const _0x1e5f88=_0x306e8e['target']['closest'](_0x2397b8(0x25c));_0x1e5f88&&setTimeout(_0xda9bee,0x64);},!![]);},0x1f4);}document['readyState']===_0x14bf5c(0x2c8)?document[_0x14bf5c(0x2a0)](_0x14bf5c(0x2fb),_0x4f89b7):_0x4f89b7();}()));