// ==UserScript== // @name 星速VIP视频解析播放引擎 // @namespace https://scriptcat.org/zh-CN/script-show-page/4339 // @version 6.6.7 // @description ✅ 支持爱奇艺、腾讯、优酷等主流平台✅ 无需会员,VIP内容免费看✅ 多线路备选,永不剧荒✅ 简洁界面,老人小孩都会用✅ 持续更新,资源库不断扩充 // @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0idXJsKCNncmFkKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzM5OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjZjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0ZXh0IHg9IjUwIiB5PSI3MCIgZm9udC1zaXplPSI1MCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZmlsbD0id2hpdGUiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXdlaWdodD0ibjkwMCI+VklQPC90ZXh0Pjwvc3ZnPg== // @author lsym // @license MIT // @noframes // @match *://*/* // @grant GM_addStyle // @grant GM_xmlhttpRequest // @grant GM_setValue // @grant GM_getValue // @grant GM_registerMenuCommand // @run-at document-end // @connect * // @antifeature piracy // ==/UserScript== function _0x2f89(_0x2d9bde,_0x47f39a){const _0x5a5ef1=_0x5a5e();return _0x2f89=function(_0x2f89db,_0x2454f0){_0x2f89db=_0x2f89db-0x72;let _0x200897=_0x5a5ef1[_0x2f89db];return _0x200897;},_0x2f89(_0x2d9bde,_0x47f39a);}function _0x5a5e(){const _0x1b2312=['SMART_SORTING','https://api.yzzy-api.com/inc/apijson.php/provide/vod/','recordFailure','API_TIMEOUT','body','shortName','2939705BDRngS','querySelector','appendChild','results','.container-player','hiddenPlayerElement','[data-spm-anchor-id*=\x22introduction\x22]\x20.title,\x20.title[style*=\x22max-width\x22]','PLAY_SUCCESS','[data-ai-entity=\x22主标题\x22]','#flashbox','click','url','panel','isUserClosed','vod_id','.video-area','from','contentWindow','parse','init','pauseAndHideOriginalPlayer','iframePlayer','test','pointer','responseText','type','resolve','borderColor','content','getAttribute','pause','_scheduleFlush','https://subocaiji.com/api.php/provide/vod/','STORAGE_KEY_ICON_POSITION','#mgtv-player-wrap','default','length','startsWith','1556EJsdcm','translateY(-50%)','toggle','userSelect','[aria-selected=\x22true\x22]','translate(-50%,\x20-50%)','resize','getCurrentEpisodeNumber','time','https://www.huyaapi.com/api.php/provide/vod/','.episode-list\x20.current\x20a','innerWidth','hidePanel','isPlayerActive','#sohuplayer','loading','$$$','#xigua-player','API\x20format\x20error','no-cache','row','onmouseenter','2805495SIGbOh','https://pg.cttv.vip/api.php/provide/vod/','\x27){parent.postMessage({type:\x27','正在播放:\x20','postMessage','max','stringify','tm-container-fusion','getScore','评估资源\x20','bytes=0-2048','keep-alive','https://www.seacms.org/api.php/provide/vod/','四个圈','dataset','all','自动切换失败,请手动选择其他源','now','.tm-collection-btn','https://api.maoyanapi.top/api.php/provide/vod','mouseup','PRECISE_MAIN_TITLE','getQuickMainTitle','.anthology-wrap\x20li.active\x20span','20px','blur','853983bATyAW','list','classList','PRECISE_TITLE','https://collect.wolongzyw.com/api.php/provide/vod/','keys','currentURL','80%','findAndPositionOverlay','get','VIP\x20Play','assign','div','[class*=\x22current\x22]','location','add','scrollY','panelCollapse','getBoundingClientRect','clearAllTimers','tm-iframe-player-fusion','https://mozhuazy.com/api.php/provide/vod/','MESSAGES','find','https://iqiyizyapi.com/api.php/provide/vod/','[class*=\x22on\x22]','isFirstAutoplayAttempted','waitForElement','removeEventListener','muted','successCount','onload','https://ikunzyapi.com/api.php/provide/vod/','https://360zy.com/api.php/provide/vod/','stuck','renderEpisodeList','PLAYER_ELEMENTS','mainBtn','clientY','currentPlayingUrl','https://lz.118318.xyz/api.php/provide/vod/','https://api.zuidapi.com/api.php/provide/vod/','DOMContentLoaded','.player-album-list\x20.on\x20a','textContent','title','onclick','a,\x20.item,\x20li,\x20[role=\x22button\x22]','PANEL_LEAVE_CLOSE_DELAY','tm-episode-matched','then','observe','_pending','.txp_player_root'];_0x5a5e=function(){return _0x1b2312;};return _0x5a5e();}(function(_0x303649,_0x3b7eb5){const _0x52ae8c=_0x2f89,_0x25ac62=_0x303649();while(!![]){try{const _0x3bc20b=parseInt(_0x52ae8c(0x13a))/0x1+-parseInt(_0x52ae8c(0xa8))/0x2+-parseInt(_0x52ae8c(0x81))/0x3*(-parseInt(_0x52ae8c(0x10a))/0x4)+-parseInt(_0x52ae8c(0xe4))/0x5*(-parseInt(_0x52ae8c(0x1b8))/0x6)+parseInt(_0x52ae8c(0x120))/0x7+parseInt(_0x52ae8c(0x1c5))/0x8+-parseInt(_0x52ae8c(0x15f))/0x9;if(_0x3bc20b===_0x3b7eb5)break;else _0x25ac62['push'](_0x25ac62['shift']());}catch(_0x2c43ff){_0x25ac62['push'](_0x25ac62['shift']());}}}(_0x5a5e,0x68810),(function(){const _0x113e25=_0x2f89;if(window[_0x113e25(0x1bb)])return;window[_0x113e25(0x1bb)]=!![],'use\x20strict';const _0x4800fb={'API_TIMEOUT':0x7d0,'STUCK_CHECK_TIMEOUT':0x1770,'SEARCH_CONCURRENCY':0x4,'AUTO_EXPAND_BEST_SOURCE':!![],'CACHE_ENABLED':!![],'CACHE_EXPIRY':0x1b7740,'CACHE_VERSION':'v2','SMART_SORTING':!![],'AUTOPLAY_NEXT_DELAY':0x64,'PANEL_LEAVE_CLOSE_DELAY':0x3e8,'STORAGE_KEY_ICON_POSITION':_0x113e25(0xac),'VIDEO_URL_PATTERNS':[/iqiyi\.com\/[vwa]_/,/iq\.com\/play\//,/youku\.com\/v_show\/id_/,/v\.youku\.com\/v_show\/id_/,/v\.qq\.com\/(x\/cover|x\/page|tv)\//,/mgtv\.com\/b\//,/mgtv\.com\/s\//,/bilibili\.com\/(video|bangumi\/play)\//,/b23\.tv\//,/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\//,/ixigua\.com\/play\//,/tudou\.com\/(listplay|albumplay|programs\/view)\//,/fun\.tv\/vod-play\//,/baofeng\.com\/play\//,/migumovie\.hcs\.cmvideo\.cn\/movie/,/miguvideo\.com\/detail/,/douyin\.com\/video\//,/kuaishou\.com\/short-video\//,/hanju\.koudaibaobao\.com\//,/maiduidui\.com\/play\//,/rrsp\.tv\/play\//,/vas\.hiaiabc\.com\/play/],'MESSAGES':{'VIDEO_ENDED':'tm_video_ended','PLAY_SUCCESS':_0x113e25(0x1d2),'CHECK_STUCK_REQ':_0x113e25(0x155),'CHECK_STUCK_RES':_0x113e25(0x151)},'SELECTORS':{'PLAYER_ELEMENTS':[_0x113e25(0xdd),'#player-container','#player',_0x113e25(0xe8),_0x113e25(0x182),_0x113e25(0x118),_0x113e25(0xed),_0x113e25(0x1ca),_0x113e25(0x16a),_0x113e25(0x7d),_0x113e25(0x106),'#le_player','#player_swf',_0x113e25(0x184),_0x113e25(0x1c4),'#video-player',_0x113e25(0x11b),_0x113e25(0xf3),'.player-container'],'QUICK_TITLE':[_0x113e25(0x17f),'h1',_0x113e25(0x1bf),'.title','.vod_title'],'PRECISE_TITLE':{'iqiyi.com':_0x113e25(0x8e),'youku.com':_0x113e25(0x137),'v.qq.com':_0x113e25(0x1b5),'bilibili.com':'[class*=\x22numberListItem_select\x22]\x20[class*=\x22numberListItem_title\x22],\x20.ep-list-item.on\x20.ep-item-title,\x20[class*=\x22episode_list\x22]\x20[class*=\x22selected\x22]','mgtv.com':_0x113e25(0x114),'sohu.com':_0x113e25(0xd3),'le.com':_0x113e25(0x1c2),'pptv.com':_0x113e25(0x99),'acfun.cn':'.active\x20.title-wenzi'},'PRECISE_MAIN_TITLE':{'qq.com':'.intro-title[title]','iqiyi.com':_0x113e25(0xec),'iq.com':_0x113e25(0xec),'youku.com':_0x113e25(0xea),'bilibili.com':_0x113e25(0x177),'b23.tv':_0x113e25(0x177)}}},_0x4133e4={'get':_0xc6529d=>{const _0x13cad9=_0x113e25;if(!_0x4800fb['CACHE_ENABLED'])return null;try{const _0x3abcf9=JSON[_0x13cad9(0xf6)](GM_getValue(_0x13cad9(0xb0)+_0x4800fb['CACHE_VERSION']+'_'+_0xc6529d));if(_0x3abcf9&&Date[_0x13cad9(0x131)]()-_0x3abcf9[_0x13cad9(0x148)]<_0x4800fb[_0x13cad9(0x1ac)])return _0x3abcf9['data'];}catch(_0x20c6b8){}return null;},'set':(_0x5dec2d,_0x324dc3)=>{const _0x193ed5=_0x113e25;if(!_0x4800fb[_0x193ed5(0x9f)])return;try{GM_setValue('cache_'+_0x4800fb[_0x193ed5(0x84)]+'_'+_0x5dec2d,JSON[_0x193ed5(0x126)]({'data':_0x324dc3,'timestamp':Date[_0x193ed5(0x131)]()}));}catch(_0x25060d){}}},_0x2c82b6={'_pending':{},'_flushTimer':null,'_flush'(){const _0x1088ef=_0x113e25,_0x5b8bf5=_0x2c82b6[_0x1088ef(0xdc)];_0x2c82b6['_pending']={},_0x2c82b6[_0x1088ef(0x88)]=null;for(const [_0xe5170d,_0x5d130d]of Object['entries'](_0x5b8bf5)){GM_setValue(_0x1088ef(0x8c)+_0xe5170d,_0x5d130d);}},'_scheduleFlush'(){const _0x3d49cf=_0x113e25;if(!_0x2c82b6['_flushTimer'])_0x2c82b6[_0x3d49cf(0x88)]=setTimeout(()=>_0x2c82b6['_flush'](),0x7d0);},'get'(_0x126617){const _0x11bff5=_0x113e25;return _0x2c82b6[_0x11bff5(0xdc)][_0x126617]||GM_getValue('api_stats_'+_0x126617)||{'successCount':0x0,'failCount':0x0,'totalLatency':0x0,'requestCount':0x0};},'recordSuccess'(_0x51a506,_0x4c7072){const _0xbd519a=_0x113e25,_0x19cc99=_0x2c82b6[_0xbd519a(0x143)](_0x51a506);_0x19cc99[_0xbd519a(0xc6)]++,_0x19cc99['totalLatency']+=_0x4c7072,_0x19cc99[_0xbd519a(0x8f)]++,_0x2c82b6[_0xbd519a(0xdc)][_0x51a506]=_0x19cc99,_0x2c82b6[_0xbd519a(0x103)]();},'recordFailure'(_0x1285ea){const _0x28647c=_0x113e25,_0x3b2770=_0x2c82b6[_0x28647c(0x143)](_0x1285ea);_0x3b2770[_0x28647c(0x150)]++,_0x3b2770[_0x28647c(0x8f)]++,_0x2c82b6['_pending'][_0x1285ea]=_0x3b2770,_0x2c82b6[_0x28647c(0x103)]();},'getScore':_0x4eaccf=>{const _0x5ecc8f=_0x113e25;if(_0x4eaccf[_0x5ecc8f(0x8f)]<0x3)return 0x3e8;const _0x1506c8=_0x4eaccf['successCount']/_0x4eaccf[_0x5ecc8f(0x8f)];if(_0x1506c8<0.5)return-0x3e8;return _0x1506c8*0x2710-(_0x4eaccf[_0x5ecc8f(0xc6)]>0x0?_0x4eaccf[_0x5ecc8f(0x1ad)]/_0x4eaccf[_0x5ecc8f(0xc6)]:_0x4800fb[_0x5ecc8f(0xe1)]);}},_0x422be0=[{'name':'极速','url':_0x113e25(0x152)},{'name':_0x113e25(0x1a2),'url':_0x113e25(0x14c)},{'name':'iqiyi','url':_0x113e25(0xc0)},{'name':'卧龙','url':_0x113e25(0x13e)},{'name':'非凡','url':_0x113e25(0x186)},{'name':'优质','url':_0x113e25(0xdf)},{'name':'猫眼','url':_0x113e25(0x133)},{'name':_0x113e25(0x7c),'url':_0x113e25(0xc9)},{'name':_0x113e25(0x12d),'url':_0x113e25(0x169)},{'name':'艾旦','url':_0x113e25(0xad)},{'name':'映迷','url':_0x113e25(0x17e)},{'name':'无忧','url':_0x113e25(0x16d)},{'name':'蛋蛋','url':_0x113e25(0x1b0)},{'name':'新浪','url':_0x113e25(0x1aa)},{'name':'暴风','url':_0x113e25(0x86)},{'name':'飘零2','url':'https://p2100.net/api.php/provide/vod/'},{'name':'豆瓣','url':_0x113e25(0x189)},{'name':'量子','url':_0x113e25(0x17d)},{'name':'最大','url':_0x113e25(0xd1)},{'name':'快车','url':_0x113e25(0x1be)},{'name':'CK','url':_0x113e25(0x15a)},{'name':_0x113e25(0x154),'url':_0x113e25(0xc8)},{'name':'百度','url':_0x113e25(0x157)},{'name':'如意','url':_0x113e25(0x158)},{'name':'魔爪','url':_0x113e25(0xbd)},{'name':'虎牙','url':_0x113e25(0x113)},{'name':'U酷','url':'https://api.ukuapi88.com/api.php/provide/vod/'},{'name':'花旗','url':_0x113e25(0x12c)},{'name':'闪电','url':_0x113e25(0x90)},{'name':'无尽','url':_0x113e25(0x18b)},{'name':'豪华','url':_0x113e25(0x76)},{'name':'牛牛','url':_0x113e25(0x175)},{'name':'天涯','url':_0x113e25(0x181)},{'name':'光速','url':_0x113e25(0x72)},{'name':'速播','url':_0x113e25(0x104)},{'name':'魔都','url':_0x113e25(0x180)},{'name':'快龙','url':_0x113e25(0xd0)},{'name':'刺桐','url':_0x113e25(0x121)},{'name':'金鹰','url':_0x113e25(0x197)}],_0x887bd4=_0x1a59b4=>{const _0x340d23=_0x113e25,_0x1078ac=new Map();_0x1a59b4[_0x340d23(0x167)](_0x4d8228=>{const _0x141583=_0x340d23;if(!_0x1078ac[_0x141583(0x1a3)](_0x4d8228[_0x141583(0xef)]))_0x1078ac[_0x141583(0x1bc)](_0x4d8228[_0x141583(0xef)],{..._0x4d8228,'shortName':_0x4d8228['name']['substring'](0x0,0x4)});});let _0x1c596f=Array[_0x340d23(0xf4)](_0x1078ac['values']());if(_0x4800fb[_0x340d23(0xde)])_0x1c596f=_0x1c596f[_0x340d23(0x92)](_0x279f50=>({..._0x279f50,'score':_0x2c82b6[_0x340d23(0x128)](_0x2c82b6['get'](_0x279f50[_0x340d23(0xe3)]))}))['sort']((_0x180bc6,_0x3afb96)=>_0x3afb96[_0x340d23(0x161)]-_0x180bc6['score']);return _0x1c596f;},_0x3ff958=_0x887bd4(_0x422be0),_0x46e29e={'currentEpisodeList':[],'currentPlayingUrl':'','hiddenPlayerElement':null,'isPanelOpen':![],'currentURL':location[_0x113e25(0x156)],'dom':{},'timers':{},'sessionCache':{'key':null,'results':[]},'activeSourceName':null,'isFirstAutoplayAttempted':![],'currentPageEpisodeNumber':null,'failedUrls':new Set(),'isUserClosed':![],'currentSearchId':0x0,'isPlayerActive':![]},_0x474f35=()=>_0x4800fb['VIDEO_URL_PATTERNS']['some'](_0x2592e9=>_0x2592e9['test'](location['href'])),_0x581927={'init'(){const _0x52f395=_0x113e25;this[_0x52f395(0x163)](),_0x46e29e[_0x52f395(0x1b7)]['container']=this[_0x52f395(0x1a7)](_0x52f395(0xb4),{'id':_0x52f395(0x127)}),_0x46e29e[_0x52f395(0x1b7)][_0x52f395(0xcd)]=this[_0x52f395(0x1a7)](_0x52f395(0x1cf),{'id':'tm-main-btn-fusion'}),_0x46e29e[_0x52f395(0x1b7)]['panel']=this[_0x52f395(0x1a7)](_0x52f395(0xb4),{'id':_0x52f395(0x165)}),_0x46e29e[_0x52f395(0x1b7)][_0x52f395(0x74)]=this[_0x52f395(0x1a7)]('div',{'id':_0x52f395(0x176)}),_0x46e29e['dom'][_0x52f395(0x74)]['innerHTML']='×',document['body'][_0x52f395(0x1ab)](_0x46e29e[_0x52f395(0x1b7)]['container'],_0x46e29e['dom'][_0x52f395(0x74)]),_0x46e29e[_0x52f395(0x1b7)][_0x52f395(0x1d0)][_0x52f395(0x1ab)](_0x46e29e[_0x52f395(0x1b7)][_0x52f395(0xcd)],_0x46e29e[_0x52f395(0x1b7)]['panel']),_0x46e29e['dom'][_0x52f395(0xf9)]=document[_0x52f395(0x146)](_0x52f395(0xbc)),_0x46e29e[_0x52f395(0x1b7)][_0x52f395(0x1bd)]=document[_0x52f395(0x146)](_0x52f395(0x178)),this['initDraggableIcon'](),this[_0x52f395(0x14a)]();},'createElement':(_0x324d9e,_0x260308)=>Object[_0x113e25(0xb3)](document[_0x113e25(0x1a7)](_0x324d9e),_0x260308),'injectStyle'(){GM_addStyle('#tm-container-fusion{position:fixed;z-index:2147483647;width:38px;height:38px;text-align:center;cursor:grab;user-select:none;display:block}#tm-main-btn-fusion{width:100%;height:100%;border:none;border-radius:50%;background:linear-gradient(135deg,#003399,#0066cc);color:white;cursor:pointer;box-shadow:0\x204px\x2012px\x20rgba(0,51,153,0.4);transition:all\x200.3s\x20ease;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}#tm-main-btn-fusion:hover{transform:scale(1.1);box-shadow:0\x206px\x2016px\x20rgba(0,102,204,0.6)}#tm-main-btn-fusion::before{content:\x22VIP\x22;font-size:16px;font-weight:bold;color:#e2e8f0;text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3);z-index:2}#tm-main-btn-fusion.loading{background:linear-gradient(135deg,#003399,#0066cc)!important;box-shadow:0\x206px\x2016px\x20rgba(0,102,204,0.6)}#tm-main-btn-fusion.loading::before{font-size:0;content:\x22\x22;width:4px;height:20px;background:white;border-radius:4px;animation:tm-pupil-stretch\x201.2s\x20infinite\x20ease-in-out}@keyframes\x20tm-pupil-stretch{0%{transform:scaleY(0.3);opacity:0.7}50%{transform:scaleY(1);opacity:1}100%{transform:scaleY(0.3);opacity:0.7}}#tm-panel-fusion{display:none;position:absolute;left:48px;top:0;background:rgba(10,15,30,0.55);border-radius:12px;padding:8px;max-height:70vh;box-shadow:0\x208px\x2032px\x20rgba(0,0,0,0.5),inset\x200\x201px\x201px\x20rgba(255,255,255,0.08);font-size:12px;backdrop-filter:blur(25px)\x20saturate(150%);-webkit-backdrop-filter:blur(25px)\x20saturate(150%);border:1px\x20solid\x20rgba(255,255,255,0.1);flex-direction:column}#tm-status-bar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100%;box-sizing:border-box;padding:8px\x2010px;margin-bottom:6px;background:linear-gradient(135deg,rgba(0,102,255,0.5),rgba(153,51,255,0.5),rgba(255,51,102,0.5));border-radius:8px;text-align:center;font-weight:500;color:#a5b4fc;font-size:11px;height:32px;line-height:16px;border:1px\x20solid\x20rgba(165,180,252,0.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0\x202px\x208px\x20rgba(0,0,0,0.2),inset\x200\x201px\x200\x20rgba(255,255,255,0.05);text-shadow:0\x201px\x202px\x20rgba(0,0,0,0.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tm-collection-btn{display:block;width:100%;padding:8px\x2010px;margin-bottom:4px;background:linear-gradient(135deg,rgba(30,144,255,0.6),rgba(60,30,100,0.7));border:1px\x20solid\x20rgba(255,255,255,0.08);border-radius:8px;cursor:pointer;text-align:center;font-weight:500;color:#d1d5db;font-size:11px;transition:all\x200.2s\x20ease;white-space:nowrap;box-sizing:border-box;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.tm-collection-btn:hover{background:rgba(30,41,59,0.6);transform:translateY(-1px);border-color:rgba(100,100,150,0.4)}.tm-episode-matched,.tm-source-selected{background:linear-gradient(135deg,#0066ff,#9933ff,#ff3366)!important;color:white!important;border-color:rgba(255,255,255,0.15)!important;box-shadow:0\x204px\x2012px\x20rgba(0,102,255,0.5)}#tm-content-area{display:grid;grid-template-columns:1fr;gap:4px;flex:1\x201\x20auto;min-height:0;overflow-y:auto;padding-right:8px;box-sizing:border-box}#tm-content-area.episode-list{grid-template-columns:repeat(2,1fr)}#tm-content-area.episode-list\x20.tm-collection-btn{width:100%;box-sizing:border-box}#tm-content-area.source-list{grid-template-columns:repeat(2,1fr)}#tm-panel-fusion.source-panel-open{width:230px!important}#tm-content-area.source-list\x20.tm-collection-btn{width:100%;box-sizing:border-box;height:32px;min-width:0;overflow:hidden}#tm-content-area::-webkit-scrollbar{width:6px}#tm-content-area::-webkit-scrollbar-track{background:rgba(10,15,30,0.3);border-radius:3px}#tm-content-area::-webkit-scrollbar-thumb{background:rgba(60,60,100,0.6);border-radius:3px;border:2px\x20solid\x20transparent;background-clip:content-box}#tm-content-area::-webkit-scrollbar-thumb:hover{background:rgba(80,80,130,0.8)}#tm-player-overlay-fusion{position:absolute;background-color:#000;z-index:2147483646;display:none}#tm-iframe-player-fusion{width:100%;height:100%;border:none}#tm-close-btn-fusion{position:absolute;top:10px;right:10px;z-index:2147483647;width:32px;height:32px;border-radius:50%;background:rgba(15,23,42,0.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px\x20solid\x20rgba(255,255,255,0.1);color:#e5e7eb;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:all\x200.3s\x20ease}#tm-close-btn-fusion:hover{background:rgba(239,68,68,0.9);border-color:rgba(239,68,68,0.9);color:#fff;transform:rotate(90deg);box-shadow:0\x204px\x2012px\x20rgba(239,68,68,0.5)}');},'initDraggableIcon'(){const _0x124d18=_0x113e25;let _0x5cee56=![],_0x5b6f34=![],_0xbb5967,_0x238f78;const _0x3e8bb2=_0x46e29e[_0x124d18(0x1b7)][_0x124d18(0x1d0)],_0x5f00ca=GM_getValue(_0x4800fb[_0x124d18(0x105)],{'left':_0x124d18(0x138),'top':'250px'});Object[_0x124d18(0xb3)](_0x3e8bb2['style'],_0x5f00ca);const _0xcec738=_0x29d8a4=>{const _0x2001ad=_0x124d18;if(!_0x5cee56)return;_0x5b6f34=!![];let _0x76d3ae=Math[_0x2001ad(0x125)](0x0,Math['min'](_0x29d8a4['clientX']-_0xbb5967,window[_0x2001ad(0x115)]-_0x3e8bb2[_0x2001ad(0x8d)])),_0x54199b=Math[_0x2001ad(0x125)](0x0,Math[_0x2001ad(0x1d3)](_0x29d8a4['clientY']-_0x238f78,window[_0x2001ad(0x1d5)]-_0x3e8bb2[_0x2001ad(0x187)]));Object[_0x2001ad(0xb3)](_0x3e8bb2[_0x2001ad(0x1ae)],{'left':_0x76d3ae+'px','top':_0x54199b+'px'});},_0x553dad=()=>{const _0xc9c299=_0x124d18;if(!_0x5cee56)return;_0x5cee56=![],document[_0xc9c299(0xe2)][_0xc9c299(0x1ae)][_0xc9c299(0x10d)]='',_0x3e8bb2['style']['cursor']=_0xc9c299(0xa9),_0x3e8bb2[_0xc9c299(0x1ae)]['transition']='';if(_0x5b6f34)GM_setValue(_0x4800fb[_0xc9c299(0x105)],{'left':_0x3e8bb2[_0xc9c299(0x1ae)][_0xc9c299(0x1ba)],'top':_0x3e8bb2['style'][_0xc9c299(0x1c6)]});window[_0xc9c299(0xc4)](_0xc9c299(0x18f),_0xcec738,!![]),window[_0xc9c299(0xc4)](_0xc9c299(0x134),_0x553dad,!![]),window['removeEventListener'](_0xc9c299(0x139),_0x553dad,!![]);},_0x399691=_0xbf8ade=>{const _0x4780b4=_0x124d18;_0xbf8ade[_0x4780b4(0x196)]();if(_0xbf8ade[_0x4780b4(0x1cf)]!==0x0)return;_0x5b6f34=![],_0x5cee56=!![],document[_0x4780b4(0xe2)][_0x4780b4(0x1ae)][_0x4780b4(0x10d)]=_0x4780b4(0x1a5),_0x3e8bb2[_0x4780b4(0x1ae)][_0x4780b4(0x145)]='grabbing',_0x3e8bb2['style']['transition']=_0x4780b4(0x1a5),_0xbb5967=_0xbf8ade['clientX']-_0x3e8bb2[_0x4780b4(0xba)]()[_0x4780b4(0x1ba)],_0x238f78=_0xbf8ade[_0x4780b4(0xce)]-_0x3e8bb2['getBoundingClientRect']()[_0x4780b4(0x1c6)],window[_0x4780b4(0x1c7)]('mousemove',_0xcec738,!![]),window[_0x4780b4(0x1c7)]('mouseup',_0x553dad,!![]),window[_0x4780b4(0x1c7)](_0x4780b4(0x139),_0x553dad,!![]);};_0x3e8bb2['addEventListener']('mousedown',_0x399691),_0x46e29e[_0x124d18(0x1b7)][_0x124d18(0xcd)][_0x124d18(0xd6)]=_0x31ed30=>{_0x31ed30['stopPropagation'](),setTimeout(()=>{const _0x29f73a=_0x2f89;if(_0x46e29e['isPanelOpen'])this['hidePanel']();else{const _0x19b2ed=location['href'];_0x46e29e['sessionCache']['key']===_0x19b2ed&&_0x46e29e[_0x29f73a(0x18c)][_0x29f73a(0xe7)][_0x29f73a(0x108)]>0x0?(this[_0x29f73a(0x171)](),this[_0x29f73a(0x199)]()):(this[_0x29f73a(0x171)](),_0x4bdd5f['masterSearch']());}},0x32);};},'attachEventListeners'(){const _0xda5d66=_0x113e25;_0x46e29e[_0xda5d66(0x1b7)][_0xda5d66(0x1bd)]['onclick']=()=>_0x2c7beb['close'](),_0x46e29e['dom'][_0xda5d66(0xf0)][_0xda5d66(0x11f)]=()=>this[_0xda5d66(0x87)](_0xda5d66(0xb9)),_0x46e29e[_0xda5d66(0x1b7)][_0xda5d66(0xf0)][_0xda5d66(0x77)]=()=>{const _0x566e9f=_0xda5d66;_0x46e29e[_0x566e9f(0x9a)]['panelCollapse']=setTimeout(()=>this[_0x566e9f(0x116)](),_0x4800fb[_0x566e9f(0xd8)]);},window[_0xda5d66(0x1c7)](_0xda5d66(0x110),()=>{const _0x2015e6=_0xda5d66;this[_0x2015e6(0x87)](_0x2015e6(0x110)),_0x46e29e['timers'][_0x2015e6(0x110)]=setTimeout(()=>_0x2c7beb[_0x2015e6(0xa7)](),0x64);}),window[_0xda5d66(0x1c7)](_0xda5d66(0x159),_0x82360=>_0x2c7beb['handleMessage'](_0x82360));},'renderInitialPanel'(){const _0x26b502=_0x113e25;_0x46e29e[_0x26b502(0x1b7)]['panel']['style'][_0x26b502(0x173)]='',_0x46e29e[_0x26b502(0x1b7)][_0x26b502(0xf0)][_0x26b502(0x183)]=_0x26b502(0x78);},'addSourceResult'(_0x2f86bf){const _0x5c363c=_0x113e25,_0x146b5e=_0x46e29e[_0x5c363c(0x1b7)][_0x5c363c(0xf0)]['querySelector'](_0x5c363c(0x15c));if(!_0x146b5e||!_0x46e29e['isPanelOpen']||_0x146b5e[_0x5c363c(0x13c)][_0x5c363c(0x1a0)]('episode-list'))return;Object['assign'](_0x46e29e['dom'][_0x5c363c(0xf0)][_0x5c363c(0x1ae)],{'flexDirection':'','alignItems':'','justifyContent':'','padding':'','width':_0x5c363c(0xa4),'whiteSpace':'','top':'','transform':''}),_0x146b5e[_0x5c363c(0x1ae)][_0x5c363c(0xa1)]='';const _0x19b00f=Array['from'](_0x146b5e[_0x5c363c(0x1d7)])[_0x5c363c(0xbf)](_0x102e7d=>_0x102e7d[_0x5c363c(0x12e)]['name']===_0x2f86bf[_0x5c363c(0x1c1)]);if(_0x19b00f)_0x19b00f[_0x5c363c(0x19d)]();const _0x244734=_0x2f86bf[_0x5c363c(0x17b)]['vod_play_url']||'',_0x84b784=_0x244734[_0x5c363c(0x168)]('$$$')?_0x244734[_0x5c363c(0x1ce)](_0x5c363c(0x11a))[_0x5c363c(0x198)]()[_0x5c363c(0x1ce)]('#')['length']:_0x244734[_0x5c363c(0x168)]('#')?_0x244734[_0x5c363c(0x1ce)]('#')['length']:_0x244734[_0x5c363c(0x168)]('$')?_0x244734['split']('$')['length']:0x1,_0x32ded9=_0x581927['createElement'](_0x5c363c(0x1cf),{'textContent':_0x2f86bf['name']+'\x20('+_0x84b784+'集)','className':'tm-collection-btn','onclick':()=>{const _0x1d81a0=_0x5c363c;_0x46e29e[_0x1d81a0(0x16f)]=_0x2f86bf[_0x1d81a0(0x1c1)],this[_0x1d81a0(0xcb)](_0x2f86bf,![],_0x46e29e[_0x1d81a0(0x170)]);}});_0x32ded9[_0x5c363c(0x12e)][_0x5c363c(0x1c1)]=_0x2f86bf[_0x5c363c(0x1c1)];if(_0x2f86bf[_0x5c363c(0x1c1)]===_0x46e29e[_0x5c363c(0x16f)])_0x32ded9[_0x5c363c(0x13c)][_0x5c363c(0xb7)](_0x5c363c(0x190));_0x146b5e[_0x5c363c(0xe6)](_0x32ded9);},'renderSourceListFromCache'(){const _0x1d9791=_0x113e25;this[_0x1d9791(0x73)](),_0x46e29e[_0x1d9791(0x1b7)]['panel']['style'][_0x1d9791(0x173)]='230px',_0x46e29e[_0x1d9791(0x1b7)][_0x1d9791(0xf0)][_0x1d9791(0x13c)][_0x1d9791(0xb7)]('source-panel-open'),this[_0x1d9791(0x185)]('共\x20'+_0x46e29e['sessionCache'][_0x1d9791(0xe7)][_0x1d9791(0x108)]+_0x1d9791(0x1b3),![]);const _0x1c39da=_0x46e29e[_0x1d9791(0x1b7)][_0x1d9791(0xf0)]['querySelector'](_0x1d9791(0x15c));_0x1c39da[_0x1d9791(0x183)]='',_0x46e29e[_0x1d9791(0x18c)][_0x1d9791(0xe7)][_0x1d9791(0x167)](_0xe88c82=>this[_0x1d9791(0x166)](_0xe88c82));},'renderEpisodeList'(_0x30aba3,_0x31c918=![],_0x3625e0=null){const _0x3a741c=_0x113e25;if(_0x46e29e[_0x3a741c(0xf1)])return;_0x581927[_0x3a741c(0xbb)]();const _0x9d2a71=_0x46e29e['dom']['panel'][_0x3a741c(0xe5)](_0x3a741c(0x15c));if(!_0x9d2a71)return;_0x9d2a71[_0x3a741c(0x183)]='',_0x46e29e[_0x3a741c(0x1b7)]['panel'][_0x3a741c(0x1ae)][_0x3a741c(0x173)]='',_0x46e29e[_0x3a741c(0x1b7)][_0x3a741c(0xf0)][_0x3a741c(0x13c)]['remove'](_0x3a741c(0x75)),_0x9d2a71[_0x3a741c(0x18a)]='episode-list',this[_0x3a741c(0x185)](_0x3a741c(0x93),![]);const _0x3ae966=_0x46e29e[_0x3a741c(0x1b7)][_0x3a741c(0xf0)][_0x3a741c(0xe5)]('#tm-status-bar');_0x3ae966[_0x3a741c(0x1ae)][_0x3a741c(0x145)]=_0x3a741c(0xfb),_0x3ae966[_0x3a741c(0xd6)]=()=>this['renderSourceListFromCache'](),_0x46e29e[_0x3a741c(0x1cc)]=[];let _0x1510cd=_0x30aba3[_0x3a741c(0x17b)]['vod_play_url']||'';if(!_0x1510cd)return;let _0x49a031=_0x1510cd[_0x3a741c(0x168)](_0x3a741c(0x11a))?_0x1510cd[_0x3a741c(0x1ce)](_0x3a741c(0x11a))[_0x3a741c(0x198)]()[_0x3a741c(0x1ce)]('#'):_0x1510cd[_0x3a741c(0x168)]('#')?_0x1510cd[_0x3a741c(0x1ce)]('#'):_0x1510cd[_0x3a741c(0x168)]('$')?[_0x1510cd]:[],_0x47a32c=0x0;_0x49a031[_0x3a741c(0x167)](_0x250508=>{const _0x321835=_0x3a741c,_0x2911da=_0x250508['split']('$'),_0x2e8053=_0x2911da[0x0]?.['trim'](),_0x4b7331=_0x2911da[0x1]?.['trim']()||_0x2911da[0x0]?.[_0x321835(0xa3)]();if(!_0x2e8053&&!_0x4b7331)return;_0x47a32c++,_0x46e29e[_0x321835(0x1cc)]['push']({'name':_0x2e8053||'集'+_0x47a32c,'url':_0x4b7331});const _0x20fb4f=_0x581927['createElement'](_0x321835(0x1cf),{'textContent':_0x2e8053||'集'+_0x47a32c,'className':'tm-collection-btn','onclick':()=>{const _0x1cef02=_0x321835,_0x3babe3=_0x2fd78b[_0x1cef02(0x19b)](_0x2e8053);if(_0x3babe3)_0x46e29e[_0x1cef02(0x170)]=_0x3babe3;_0x2c7beb[_0x1cef02(0x94)](_0x4b7331);}});_0x20fb4f['dataset']['url']=_0x4b7331,_0x9d2a71[_0x321835(0xe6)](_0x20fb4f);}),this[_0x3a741c(0x7e)](_0x9d2a71,![]);if(!_0x3625e0){if(_0x31c918&&_0x46e29e[_0x3a741c(0x1cc)][_0x3a741c(0x108)]>0x0){const _0x3f469a=_0x46e29e[_0x3a741c(0x1cc)][0x0],_0x5cfc90=_0x9d2a71[_0x3a741c(0xe5)]('.tm-collection-btn');if(_0x5cfc90)_0x5cfc90['classList']['add'](_0x3a741c(0xd9));this[_0x3a741c(0x185)](_0x3a741c(0x123)+_0x3f469a[_0x3a741c(0x1c1)]),_0x2c7beb[_0x3a741c(0x94)](_0x3f469a[_0x3a741c(0xef)]);}return;}const _0x1c6de5=String(parseInt(_0x3625e0,0xa));let _0x5ed842=null;const _0x5c5dd5=_0x9d2a71[_0x3a741c(0x96)](_0x3a741c(0x132));for(const _0x33a74f of _0x5c5dd5){const _0x255dc5=_0x2fd78b[_0x3a741c(0x19b)](_0x33a74f[_0x3a741c(0xd4)]);if(_0x255dc5&&String(parseInt(_0x255dc5,0xa))===_0x1c6de5){_0x5ed842=_0x33a74f;break;}}if(!_0x5ed842)for(const _0x2a7c56 of _0x5c5dd5){if(_0x2a7c56[_0x3a741c(0xd4)][_0x3a741c(0x168)](_0x1c6de5)){_0x5ed842=_0x2a7c56;break;}}_0x5ed842&&(_0x5ed842['classList'][_0x3a741c(0xb7)](_0x3a741c(0xd9)),setTimeout(()=>_0x5ed842[_0x3a741c(0x192)]({'behavior':_0x3a741c(0x16b),'block':'center'}),0x64),_0x31c918?(this[_0x3a741c(0x185)](_0x3a741c(0x123)+_0x5ed842['textContent']),_0x2c7beb[_0x3a741c(0x94)](_0x5ed842['dataset'][_0x3a741c(0xef)])):this[_0x3a741c(0x185)]('已匹配剧集:\x20'+_0x5ed842['textContent']));},'updateStatus'(_0x6ca32c,_0x3d4d4f=![]){const _0x3e624f=_0x113e25,_0x4426c1=_0x46e29e[_0x3e624f(0x1b7)]['panel'][_0x3e624f(0xe5)]('#tm-status-bar');_0x4426c1&&(_0x4426c1[_0x3e624f(0xd4)]=_0x6ca32c,_0x3d4d4f?(_0x4426c1['style']['color']='#fca5a5',_0x4426c1[_0x3e624f(0x1ae)][_0x3e624f(0x1b1)]=_0x3e624f(0x1a4),_0x4426c1[_0x3e624f(0x1ae)][_0x3e624f(0xff)]=_0x3e624f(0x8b)):(_0x4426c1[_0x3e624f(0x1ae)][_0x3e624f(0xa5)]='',_0x4426c1[_0x3e624f(0x1ae)][_0x3e624f(0x1b1)]='',_0x4426c1[_0x3e624f(0x1ae)][_0x3e624f(0xff)]=''),_0x4426c1['style']['cursor']=_0x3e624f(0x107));},'updatePlayerStatus'(){},'highlightPlayingEpisode'(_0x21b212){const _0x436acc=_0x113e25,_0x2d9f87=_0x46e29e[_0x436acc(0x1b7)][_0x436acc(0xf0)][_0x436acc(0xe5)](_0x436acc(0x15c));if(!_0x2d9f87)return;_0x2d9f87[_0x436acc(0x96)](_0x436acc(0x1a9))['forEach'](_0x520435=>_0x520435['classList'][_0x436acc(0x19d)]('tm-episode-matched'));const _0x4aff2d=_0x2d9f87[_0x436acc(0xe5)](_0x436acc(0x15d)+_0x21b212+'\x22]');_0x4aff2d&&(_0x4aff2d[_0x436acc(0x13c)][_0x436acc(0xb7)](_0x436acc(0xd9)),_0x4aff2d[_0x436acc(0x192)]({'behavior':_0x436acc(0x16b),'block':_0x436acc(0x191)}));},'autoResizePanel'(_0x2d2967,_0x433501){const _0x3a567a=_0x113e25;if(_0x433501){_0x46e29e[_0x3a567a(0x1b7)][_0x3a567a(0xf0)]['style'][_0x3a567a(0x173)]='';return;}setTimeout(()=>{const _0x1ba3f3=_0x3a567a;if(!_0x46e29e['isPanelOpen'])return;const _0x19225c=_0x2d2967[_0x1ba3f3(0x96)](_0x1ba3f3(0x132));if(!_0x19225c[_0x1ba3f3(0x108)])return;let _0x280957=0x0;for(const _0x1e8009 of _0x19225c){const _0xd7681b=_0x1e8009[_0x1ba3f3(0x7f)]+0x8;if(_0xd7681b>_0x280957)_0x280957=_0xd7681b;}_0x46e29e[_0x1ba3f3(0x1b7)][_0x1ba3f3(0xf0)][_0x1ba3f3(0x1ae)][_0x1ba3f3(0x173)]=Math[_0x1ba3f3(0x125)](_0x280957*0x2+0x18,0xb4)+'px';},0xa);},'toggleLoading':_0x4ff1fd=>_0x46e29e['dom']['mainBtn'][_0x113e25(0x13c)][_0x113e25(0x10c)](_0x113e25(0x119),_0x4ff1fd),'showPanel'(){const _0x5d76b2=_0x113e25;_0x46e29e['dom']['panel'][_0x5d76b2(0x1ae)]['display']=_0x5d76b2(0xa0),_0x46e29e['isPanelOpen']=!![];if(_0x46e29e[_0x5d76b2(0xcf)]){this[_0x5d76b2(0x1cd)](_0x46e29e['currentPlayingUrl']);const _0x4d886e=_0x46e29e[_0x5d76b2(0x1cc)]['find'](_0x3d68a5=>_0x3d68a5['url']===_0x46e29e['currentPlayingUrl']);if(_0x4d886e)this[_0x5d76b2(0x185)](_0x5d76b2(0x19e)+_0x4d886e[_0x5d76b2(0x1c1)]);}},'hidePanel'(){const _0xd765fe=_0x113e25;_0x46e29e[_0xd765fe(0x1b7)][_0xd765fe(0xf0)][_0xd765fe(0x1ae)][_0xd765fe(0xa1)]=_0xd765fe(0x1a5),_0x46e29e['isPanelOpen']=![],this[_0xd765fe(0xbb)]();},'clearTimer':_0x5296a0=>{const _0x3d6d68=_0x113e25;clearInterval(_0x46e29e[_0x3d6d68(0x9a)][_0x5296a0]),clearTimeout(_0x46e29e['timers'][_0x5296a0]),_0x46e29e[_0x3d6d68(0x9a)][_0x5296a0]=null;},'clearAllTimers':()=>Object[_0x113e25(0x13f)](_0x46e29e[_0x113e25(0x9a)])[_0x113e25(0x167)](_0x3bde96=>_0x581927[_0x113e25(0x87)](_0x3bde96))},_0x4bdd5f={async 'masterSearch'(){const _0x28e32a=_0x113e25;_0x581927['clearAllTimers'](),_0x581927[_0x28e32a(0x73)](),_0x581927[_0x28e32a(0x147)](!![]),Object[_0x28e32a(0xb3)](_0x46e29e[_0x28e32a(0x1b7)][_0x28e32a(0xf0)]['style'],{'flexDirection':_0x28e32a(0x11e),'alignItems':'center','justifyContent':_0x28e32a(0x191),'padding':_0x28e32a(0x1a1),'width':_0x28e32a(0x19c),'whiteSpace':'nowrap','top':_0x28e32a(0x179),'transform':_0x28e32a(0x10b)}),_0x46e29e['dom']['panel'][_0x28e32a(0xe5)]('#tm-content-area')['style'][_0x28e32a(0xa1)]=_0x28e32a(0x1a5);const _0x29b44e=_0x2fd78b[_0x28e32a(0x136)]();if(!_0x29b44e){_0x581927[_0x28e32a(0x185)]('无法获取视频标题',!![]),_0x581927[_0x28e32a(0x147)](![]);return;}const _0x58dc78=await _0x2fd78b[_0x28e32a(0x111)]();_0x581927['updateStatus'](_0x28e32a(0x129)+(_0x58dc78?'\x20第'+_0x58dc78+'集':'')+_0x28e32a(0x9e)+_0x3ff958[_0x28e32a(0x108)]+')'),_0x46e29e['sessionCache']={'key':location[_0x28e32a(0x156)],'results':[]},_0x46e29e[_0x28e32a(0x16f)]=null,_0x46e29e['isFirstAutoplayAttempted']=![],_0x46e29e[_0x28e32a(0x9c)][_0x28e32a(0x1b9)](),_0x46e29e[_0x28e32a(0xf1)]=![];const _0x129cd6=Date['now']();_0x46e29e[_0x28e32a(0x1c3)]=_0x129cd6,_0x46e29e[_0x28e32a(0x170)]=_0x58dc78,setTimeout(()=>{const _0x5b5772=_0x28e32a;if(_0x46e29e[_0x5b5772(0x1c3)]!==_0x129cd6)return;this['performApiSearch'](_0x29b44e,_0x58dc78,_0x129cd6);},0x64);},async 'performApiSearch'(_0x4967d7,_0x428b2c,_0x2bb083){const _0xfd7b2d=_0x113e25;let _0x254b69=0x0;const _0x368732=async _0x475ab5=>{const _0x4f1425=_0x2f89;if(_0x46e29e[_0x4f1425(0xf1)]||_0x46e29e[_0x4f1425(0x1c3)]!==_0x2bb083)return;const _0x42d65f=await this[_0x4f1425(0x1cb)](_0x475ab5,_0x4967d7);_0x254b69++;if(_0x46e29e['isPanelOpen'])_0x581927['updateStatus'](_0x4f1425(0x129)+(_0x428b2c?'\x20第'+_0x428b2c+'集':'')+'\x20('+_0x254b69+'/'+_0x3ff958['length']+')');if(!_0x42d65f){_0x2c82b6[_0x4f1425(0xe0)](_0x475ab5[_0x4f1425(0x1c1)]);return;}_0x2c82b6['recordSuccess'](_0x475ab5['name'],_0x42d65f[_0x4f1425(0x164)]);if(_0x46e29e[_0x4f1425(0xf1)]||_0x46e29e[_0x4f1425(0x1c3)]!==_0x2bb083)return;const _0x48df8b=_0x42d65f[_0x4f1425(0x17b)][_0x4f1425(0x19f)][_0x4f1425(0x1ce)]('$$$')[_0x4f1425(0x198)]()['split']('#');let _0x4a9bc0=null,_0x334a55=![];const _0x37a233=_0x428b2c?String(parseInt(_0x428b2c,0xa)):null;let _0x3f7072=_0x48df8b[_0x4f1425(0xbf)](_0x46b29e=>{const _0x5146de=_0x4f1425,[_0x4c18f4]=_0x46b29e['split']('$'),_0x2d9919=_0x2fd78b[_0x5146de(0x19b)](_0x4c18f4);return _0x2d9919&&_0x37a233&&String(parseInt(_0x2d9919,0xa))===_0x37a233;});if(!_0x3f7072&&_0x37a233)_0x3f7072=_0x48df8b[_0x4f1425(0xbf)](_0xc2246=>{const _0x1f5b2d=_0x4f1425,[_0x14efd3]=_0xc2246[_0x1f5b2d(0x1ce)]('$');return _0x14efd3&&_0x14efd3[_0x1f5b2d(0x168)](_0x37a233);});if(_0x3f7072)_0x4a9bc0=_0x3f7072[_0x4f1425(0x1ce)]('$')[0x1],_0x334a55=!![];else{if(_0x48df8b[_0x4f1425(0x108)]>0x0&&_0x48df8b[0x0][_0x4f1425(0x168)]('$'))_0x4a9bc0=_0x48df8b[0x0][_0x4f1425(0x1ce)]('$')[0x1];}if(!_0x4a9bc0||!_0x4a9bc0[_0x4f1425(0x168)]('.m3u8'))return;const _0x2f441b=await _0x2fd78b[_0x4f1425(0x1a8)](_0x4a9bc0);if(!_0x2f441b){_0x33914a({..._0x42d65f,'score':0x32,'resolution':0x0,'latency':0x0});return;}const _0x44819f={..._0x42d65f,'score':Math[_0x4f1425(0x125)](0x0,Math['min'](0x64,_0x2f441b[_0x4f1425(0x161)])),'resolution':_0x2f441b['resolution'],'latency':_0x2f441b['latency'],'evaluatedUrl':_0x2f441b[_0x4f1425(0xef)]},_0xfbb15c=_0x48df8b['length']<=0x2&&!_0x334a55;!_0x46e29e[_0x4f1425(0xc2)]&&(_0x334a55||_0xfbb15c)&&(_0x46e29e[_0x4f1425(0xc2)]=!![],_0x46e29e[_0x4f1425(0x16f)]=_0x44819f[_0x4f1425(0x1c1)],_0x581927[_0x4f1425(0xcb)](_0x44819f,!![],_0xfbb15c?null:_0x46e29e[_0x4f1425(0x170)]),_0x581927['hidePanel']());_0x33914a(_0x44819f);function _0x33914a(_0x3419c9){const _0x483e20=_0x4f1425,_0x214adc=_0x46e29e[_0x483e20(0x18c)][_0x483e20(0xe7)][_0x483e20(0x1a6)](_0x4e35b6=>_0x4e35b6[_0x483e20(0x1c1)]===_0x3419c9['name']);if(_0x214adc>-0x1)_0x46e29e[_0x483e20(0x18c)][_0x483e20(0xe7)][_0x214adc]=_0x3419c9;else _0x46e29e[_0x483e20(0x18c)][_0x483e20(0xe7)][_0x483e20(0x1c8)](_0x3419c9);_0x46e29e[_0x483e20(0x18c)][_0x483e20(0xe7)]['sort']((_0x4db1ec,_0x2f7845)=>_0x2f7845[_0x483e20(0x161)]-_0x4db1ec[_0x483e20(0x161)]),_0x581927[_0x483e20(0x166)](_0x3419c9);}};await _0x2fd78b['asyncPool'](_0x4800fb[_0xfd7b2d(0xa2)],_0x3ff958,_0x368732)[_0xfd7b2d(0xda)](()=>{const _0x7dcd77=_0xfd7b2d;if(_0x46e29e['currentSearchId']!==_0x2bb083||_0x46e29e['isUserClosed'])return;const _0x5b054a=_0x46e29e[_0x7dcd77(0x18c)][_0x7dcd77(0xe7)][_0x7dcd77(0x14f)](_0x382dfa=>_0x382dfa[_0x7dcd77(0x161)]>=0xa);_0x5b054a[_0x7dcd77(0x108)]===0x0?(_0x581927['toggleLoading'](![]),_0x581927[_0x7dcd77(0x185)]('未找到可用源,请刷新重试',!![])):_0x581927[_0x7dcd77(0x147)](![]);});},'searchSingleApi':(_0x27f63f,_0x15f2b2)=>new Promise(async _0x203a34=>{const _0xa3914=_0x113e25;try{const _0x19ac1d=await _0x2fd78b[_0xa3914(0x9b)](_0xa3914(0xaa)+encodeURIComponent(_0x15f2b2),_0x27f63f);if(_0x19ac1d[_0xa3914(0x17b)]?.[_0xa3914(0x13b)]?.[0x0]?.[_0xa3914(0x19f)]){_0x203a34({'name':_0x27f63f[_0xa3914(0x1c1)],'data':_0x19ac1d['data']['list'][0x0],'latency':_0x19ac1d[_0xa3914(0x164)]});return;}const _0x48707f=await _0x2fd78b[_0xa3914(0x9b)](_0xa3914(0x16c)+encodeURIComponent(_0x15f2b2),_0x27f63f),_0x1beb36=_0x48707f[_0xa3914(0x17b)]?.[_0xa3914(0x13b)]?.[0x0]?.[_0xa3914(0xf2)];if(!_0x1beb36)return _0x203a34(null);const _0x395a41=await _0x2fd78b[_0xa3914(0x9b)](_0xa3914(0x9d)+_0x1beb36,_0x27f63f),_0x5365e0=_0x395a41[_0xa3914(0x17b)]?.[_0xa3914(0x13b)]?.[0x0];if(!_0x5365e0?.['vod_play_url'])return _0x203a34(null);_0x203a34({'name':_0x27f63f['name'],'data':_0x5365e0,'latency':_0x48707f['latency']+_0x395a41[_0xa3914(0x164)]});}catch(_0x4532e5){_0x203a34(null);}})},_0x2c7beb={'initPlacement'(){const _0x38e7f9=_0x113e25;if(_0x46e29e[_0x38e7f9(0xf1)])return;_0x46e29e[_0x38e7f9(0x1b7)]['iframePlayer']['srcdoc']='全网资源极速加载中...',this[_0x38e7f9(0x142)](0x0);},'findAndPositionOverlay'(_0x3298f4){const _0x620122=_0x113e25;if(_0x46e29e[_0x620122(0xf1)]||_0x3298f4>0xc)return;let _0x4a7ee9=null;if(!_0x46e29e[_0x620122(0xe9)])_0x46e29e[_0x620122(0xe9)]=_0x2fd78b[_0x620122(0x8a)]();if(!_0x46e29e[_0x620122(0xe9)]){const _0x172b41=document[_0x620122(0xe5)]('video');if(_0x172b41){let _0x1e21f0=_0x172b41[_0x620122(0x14d)];while(_0x1e21f0&&_0x1e21f0[_0x620122(0x1c0)]!==_0x620122(0x1b6)&&_0x1e21f0[_0x620122(0x187)]<0x12c)_0x1e21f0=_0x1e21f0[_0x620122(0x14d)];_0x1e21f0&&_0x1e21f0['offsetHeight']>=0x12c&&(_0x46e29e['hiddenPlayerElement']=_0x1e21f0,_0x46e29e[_0x620122(0xe9)][_0x620122(0x1ae)][_0x620122(0x97)]='0');}}if(_0x46e29e[_0x620122(0xe9)])try{_0x4a7ee9=_0x46e29e[_0x620122(0xe9)][_0x620122(0xba)]();}catch(_0x9854a){}if(_0x4a7ee9&&_0x4a7ee9[_0x620122(0x173)]>0xc8&&_0x4a7ee9[_0x620122(0x18e)]>0x64)Object[_0x620122(0xb3)](_0x46e29e[_0x620122(0x1b7)][_0x620122(0x74)][_0x620122(0x1ae)],{'position':_0x620122(0x91),'top':_0x4a7ee9[_0x620122(0x1c6)]+window[_0x620122(0xb8)]+'px','left':_0x4a7ee9[_0x620122(0x1ba)]+'px','width':_0x4a7ee9[_0x620122(0x173)]+'px','height':_0x4a7ee9['height']+'px','display':_0x620122(0x1c9),'zIndex':_0x620122(0x160)});else{if(_0x46e29e[_0x620122(0xcf)]&&_0x3298f4>0x6)Object[_0x620122(0xb3)](_0x46e29e[_0x620122(0x1b7)][_0x620122(0x74)][_0x620122(0x1ae)],{'position':_0x620122(0x17c),'top':_0x620122(0x179),'left':_0x620122(0x179),'width':_0x620122(0x141),'height':_0x620122(0x141),'transform':_0x620122(0x10f),'display':_0x620122(0x1c9),'zIndex':_0x620122(0x160)});else _0x3298f4<=0xc&&setTimeout(()=>this[_0x620122(0x142)](_0x3298f4+0x1),0x190);}},async 'start'(_0x50a98c){const _0x3efaa5=_0x113e25;if(_0x46e29e['isUserClosed'])return;_0x581927[_0x3efaa5(0xbb)](),_0x581927[_0x3efaa5(0x116)](),_0x46e29e[_0x3efaa5(0xcf)]=_0x50a98c,_0x581927[_0x3efaa5(0x1cd)](_0x50a98c),_0x46e29e['isPlayerActive']=!![],this[_0x3efaa5(0xf8)](),this[_0x3efaa5(0x142)](0x0),_0x46e29e[_0x3efaa5(0x1b7)][_0x3efaa5(0x74)][_0x3efaa5(0x1ae)]['display']='block',this[_0x3efaa5(0x1d6)](_0x50a98c);},'attemptToPlay'(_0x1903d1){const _0x54c0b8=_0x113e25;if(_0x46e29e[_0x54c0b8(0xf1)])return;_0x581927[_0x54c0b8(0x87)](_0x54c0b8(0xca)),_0x581927[_0x54c0b8(0x14b)](_0x54c0b8(0x7a));const _0x416ce5=this[_0x54c0b8(0x14e)](_0x1903d1);_0x46e29e['dom']['iframePlayer'][_0x54c0b8(0x1d4)]=_0x416ce5,_0x46e29e[_0x54c0b8(0x1b7)]['iframePlayer'][_0x54c0b8(0xc7)]=()=>{const _0x5700b3=_0x54c0b8;if(_0x46e29e[_0x5700b3(0xf1)])return;_0x46e29e[_0x5700b3(0x9a)][_0x5700b3(0xca)]=setTimeout(()=>this['checkStuckStatus'](),_0x4800fb[_0x5700b3(0x149)]),setTimeout(()=>this[_0x5700b3(0xa7)](),0x1f4);};},'checkStuckStatus'(){const _0xaa48d8=_0x113e25;if(_0x46e29e[_0xaa48d8(0xf1)])return;if(_0x46e29e[_0xaa48d8(0x1b7)][_0xaa48d8(0xf9)]&&_0x46e29e[_0xaa48d8(0x1b7)]['iframePlayer']['contentWindow'])_0x46e29e[_0xaa48d8(0x1b7)][_0xaa48d8(0xf9)][_0xaa48d8(0xf5)][_0xaa48d8(0x124)]({'type':_0x4800fb['MESSAGES'][_0xaa48d8(0x7b)]},'*');},'autoSwitchSource'(){const _0x56eefc=_0x113e25;_0x46e29e[_0x56eefc(0x9c)][_0x56eefc(0xb7)](_0x46e29e['currentPlayingUrl']);const _0x4b5ed2=parseInt(_0x46e29e[_0x56eefc(0x170)],0xa);if(isNaN(_0x4b5ed2)){_0x581927[_0x56eefc(0x14b)](_0x56eefc(0x130),!![]);return;}let _0xbf57fb=null;for(const _0x452c16 of _0x46e29e[_0x56eefc(0x18c)][_0x56eefc(0xe7)]){if(_0x452c16['name']===_0x46e29e[_0x56eefc(0x16f)]||!_0x452c16[_0x56eefc(0x17b)]?.[_0x56eefc(0x19f)])continue;const _0x47b786=_0x452c16[_0x56eefc(0x17b)][_0x56eefc(0x19f)][_0x56eefc(0x1ce)]('$$$')[_0x56eefc(0x198)]()['split']('#'),_0x5d6389=_0x47b786[_0x56eefc(0xbf)](_0x3cd79b=>{const _0x2a728e=_0x56eefc,[_0x55da89,_0xfb4a11]=_0x3cd79b[_0x2a728e(0x1ce)]('$'),_0x78d538=_0x2fd78b['getEpisodeNumberFromString'](_0x55da89);return _0x78d538&&String(parseInt(_0x78d538,0xa))===String(_0x4b5ed2)&&!_0x46e29e[_0x2a728e(0x9c)][_0x2a728e(0x1a3)](_0xfb4a11);});if(_0x5d6389){_0xbf57fb={'result':_0x452c16,'url':_0x5d6389[_0x56eefc(0x1ce)]('$')[0x1]};break;}}_0xbf57fb?(_0x46e29e['activeSourceName']=_0xbf57fb[_0x56eefc(0x95)][_0x56eefc(0x1c1)],_0x581927[_0x56eefc(0xcb)](_0xbf57fb[_0x56eefc(0x95)],!![],_0x46e29e[_0x56eefc(0x170)])):_0x581927[_0x56eefc(0x14b)]('所有源已尝试,请手动切换或刷新',!![]);},'createHTML'(_0x5307d3){const _0x2449b1=_0x113e25,_0x20ab3e=_0x5307d3[_0x2449b1(0x195)](/'/g,'\x5c\x27');return _0x2449b1(0x144)+_0x20ab3e+_0x2449b1(0x15e)+_0x4800fb['MESSAGES'][_0x2449b1(0xeb)]+'\x27},\x27*\x27)}});art.on(\x27ready\x27,()=>{art.video.style.objectFit=\x27contain\x27;art.play()});art.on(\x27video:ended\x27,()=>{parent.postMessage({type:\x27'+_0x4800fb[_0x2449b1(0xbe)][_0x2449b1(0x1af)]+'\x27},\x27*\x27)});window.addEventListener(\x27message\x27,e=>{if(e.data?.type===\x27'+_0x4800fb[_0x2449b1(0xbe)]['CHECK_STUCK_REQ']+_0x2449b1(0x122)+_0x4800fb['MESSAGES']['CHECK_STUCK_RES']+_0x2449b1(0xb2);},'handleMessage'(_0x42eefc){const _0x2b66f1=_0x113e25;if(_0x46e29e[_0x2b66f1(0xf1)])return;const _0x5b964a=_0x42eefc[_0x2b66f1(0x17b)];if(!_0x5b964a?.[_0x2b66f1(0xfd)])return;if(_0x5b964a['type']===_0x4800fb[_0x2b66f1(0xbe)]['VIDEO_ENDED']){if(!_0x46e29e[_0x2b66f1(0xcf)]||!_0x46e29e[_0x2b66f1(0x1cc)][_0x2b66f1(0x108)])return;const _0x5cafef=_0x46e29e[_0x2b66f1(0x1cc)][_0x2b66f1(0x1a6)](_0x577d3c=>_0x577d3c[_0x2b66f1(0xef)]===_0x46e29e[_0x2b66f1(0xcf)]);if(_0x5cafef>-0x1&&_0x5cafef<_0x46e29e[_0x2b66f1(0x1cc)][_0x2b66f1(0x108)]-0x1){const _0x41e66a=_0x46e29e[_0x2b66f1(0x1cc)][_0x5cafef+0x1],_0x5b5dea=_0x2fd78b[_0x2b66f1(0x19b)](_0x41e66a[_0x2b66f1(0x1c1)]);if(_0x5b5dea)_0x46e29e['currentPageEpisodeNumber']=_0x5b5dea;_0x581927[_0x2b66f1(0x14b)](_0x2b66f1(0x188)+_0x41e66a[_0x2b66f1(0x1c1)],!![]),setTimeout(()=>this[_0x2b66f1(0x94)](_0x41e66a[_0x2b66f1(0xef)]),_0x4800fb['AUTOPLAY_NEXT_DELAY']);}else _0x581927[_0x2b66f1(0x14b)]('播放完毕',!![]),setTimeout(()=>this[_0x2b66f1(0x174)](),0xbb8);}else{if(_0x5b964a[_0x2b66f1(0xfd)]===_0x4800fb['MESSAGES']['PLAY_SUCCESS'])_0x581927[_0x2b66f1(0x87)](_0x2b66f1(0xca)),_0x581927['updatePlayerStatus']('',![]);else _0x5b964a[_0x2b66f1(0xfd)]===_0x4800fb[_0x2b66f1(0xbe)][_0x2b66f1(0x194)]&&(_0x5b964a[_0x2b66f1(0x112)]<0.1&&(_0x581927[_0x2b66f1(0x14b)]('播放无响应,自动切换线路...',!![]),this[_0x2b66f1(0xae)]()));}},'close'(){const _0x34149a=_0x113e25;_0x581927['clearAllTimers'](),_0x46e29e[_0x34149a(0x1b7)]['iframePlayer']['src']=_0x34149a(0x82),_0x46e29e[_0x34149a(0x1b7)]['iframePlayer'][_0x34149a(0x1d4)]='',_0x46e29e[_0x34149a(0x1b7)][_0x34149a(0x74)][_0x34149a(0x1ae)]['display']=_0x34149a(0x1a5),_0x581927[_0x34149a(0x14b)]('',![]),_0x46e29e['hiddenPlayerElement']&&(_0x46e29e[_0x34149a(0xe9)][_0x34149a(0x1ae)]['opacity']='',_0x46e29e['hiddenPlayerElement']=null),_0x46e29e[_0x34149a(0xcf)]='',_0x46e29e[_0x34149a(0xc2)]=!![],_0x46e29e[_0x34149a(0x117)]=![];},'pauseAndHideOriginalPlayer'(){const _0x4b44aa=_0x113e25;document[_0x4b44aa(0x96)]('audio,\x20video')['forEach'](_0x4ffc9d=>{const _0xb3a5d2=_0x4b44aa;if(!_0x4ffc9d[_0xb3a5d2(0x79)])_0x4ffc9d[_0xb3a5d2(0x102)]();_0x4ffc9d[_0xb3a5d2(0xc5)]=!![];}),_0x46e29e[_0x4b44aa(0xe9)]=_0x2fd78b[_0x4b44aa(0x8a)]();if(_0x46e29e[_0x4b44aa(0xe9)])_0x46e29e[_0x4b44aa(0xe9)][_0x4b44aa(0x1ae)][_0x4b44aa(0x97)]='0';},'updateOverlayPosition'(){const _0x23ab65=_0x113e25;if(_0x46e29e[_0x23ab65(0xe9)]&&_0x46e29e['dom']['playerOverlay']['style'][_0x23ab65(0xa1)]===_0x23ab65(0x1c9)){const _0x3163fe=_0x46e29e[_0x23ab65(0xe9)]['getBoundingClientRect']();if(_0x3163fe[_0x23ab65(0x173)]>0x32&&_0x3163fe[_0x23ab65(0x18e)]>0x32)Object[_0x23ab65(0xb3)](_0x46e29e[_0x23ab65(0x1b7)][_0x23ab65(0x74)][_0x23ab65(0x1ae)],{'top':_0x3163fe[_0x23ab65(0x1c6)]+window[_0x23ab65(0xb8)]+'px','left':_0x3163fe[_0x23ab65(0x1ba)]+'px','width':_0x3163fe[_0x23ab65(0x173)]+'px','height':_0x3163fe[_0x23ab65(0x18e)]+'px','transform':_0x23ab65(0x1a5),'position':_0x23ab65(0x91),'zIndex':'2147483646'});}}},_0x2fd78b={async 'asyncPool'(_0x43ce73,_0x3aaaa6,_0x10e005){const _0x4eee00=_0x113e25,_0x337dd0=[],_0x3e8ed2=new Set();for(const _0xa2e985 of _0x3aaaa6){const _0x3f6f60=Promise[_0x4eee00(0xfe)]()['then'](()=>_0x10e005(_0xa2e985));_0x337dd0['push'](_0x3f6f60),_0x3e8ed2[_0x4eee00(0xb7)](_0x3f6f60);const _0xe85ce4=()=>_0x3e8ed2[_0x4eee00(0x98)](_0x3f6f60);_0x3f6f60[_0x4eee00(0xda)](_0xe85ce4)[_0x4eee00(0x85)](_0xe85ce4);if(_0x3e8ed2[_0x4eee00(0xa6)]>=_0x43ce73)await Promise['race'](_0x3e8ed2);}return Promise[_0x4eee00(0x12f)](_0x337dd0);},'robustRequest'(_0x445e08,_0x15ec4c){return new Promise((_0x574b21,_0x7747bb)=>{const _0x2b4b03=_0x2f89,_0xccf021=Date[_0x2b4b03(0x131)](),_0xe16953=new URL(_0x15ec4c['url'])[_0x2b4b03(0x162)];GM_xmlhttpRequest({'method':_0x2b4b03(0x193),'url':_0x15ec4c[_0x2b4b03(0xef)]+'?'+_0x445e08,'headers':{'Referer':_0xe16953+'/','Connection':_0x2b4b03(0x12b),'Accept':'application/json','Cache-Control':_0x2b4b03(0x11d)},'timeout':_0x4800fb[_0x2b4b03(0xe1)],'onload':_0x1352f0=>{const _0x479956=_0x2b4b03,_0x2847c4=Date[_0x479956(0x131)]()-_0xccf021;if(_0x1352f0['status']!==0xc8||!_0x1352f0[_0x479956(0xfc)]||_0x1352f0[_0x479956(0xfc)]['trim']()[_0x479956(0x109)]('<'))return _0x7747bb(new Error(_0x479956(0x11c)));try{_0x574b21({'data':JSON[_0x479956(0xf6)](_0x1352f0[_0x479956(0xfc)]),'latency':_0x2847c4});}catch(_0x12333b){_0x7747bb(new Error('JSON\x20parse\x20error'));}},'onerror':_0x5d87b7=>_0x7747bb(new Error(_0x2b4b03(0xaf)+_0x5d87b7[_0x2b4b03(0x17a)])),'ontimeout':()=>_0x7747bb(new Error('Request\x20timeout'))});});},'normalize'(_0xfb02c9,_0x394a24,_0x27d4dd,_0x519797=![]){const _0x508a88=_0x113e25,_0x442e99=Math[_0x508a88(0x125)](_0x394a24,Math[_0x508a88(0x1d3)](_0xfb02c9,_0x27d4dd)),_0x474ca4=_0x27d4dd-_0x394a24===0x0?0x0:(_0x442e99-_0x394a24)/(_0x27d4dd-_0x394a24);return(_0x519797?0x1-_0x474ca4:_0x474ca4)*0x64;},'parseM3u8'(_0x53fae4){const _0x13a080=_0x113e25;let _0x56456a={'width':0x0,'height':0x0},_0x338a35=0x0;const _0x7ee821=_0x53fae4[_0x13a080(0x1ce)]('\x0a');for(const _0x4befce of _0x7ee821){if(_0x4befce[_0x13a080(0x109)](_0x13a080(0x83))){const _0x1e3e73=_0x4befce['match'](/RESOLUTION=(\d+)x(\d+)/);if(_0x1e3e73){const _0x38806b=parseInt(_0x1e3e73[0x1],0xa),_0x4b4653=parseInt(_0x1e3e73[0x2],0xa);if(_0x4b4653>_0x56456a[_0x13a080(0x18e)]){_0x56456a={'width':_0x38806b,'height':_0x4b4653};const _0x3c06a8=_0x4befce['match'](/BANDWIDTH=(\d+)/);if(_0x3c06a8)_0x338a35=parseInt(_0x3c06a8[0x1],0xa);}}}}return _0x56456a['height']===0x0?{'resolution':0x0,'bitrate':0x0}:{'resolution':_0x56456a[_0x13a080(0x18e)],'bitrate':_0x338a35/0x3e8};},'evaluateSource':_0x2e5e0c=>new Promise(_0x539ac6=>{const _0x5461df=_0x113e25;if(!_0x2e5e0c||!_0x2e5e0c[_0x5461df(0x168)]('.m3u8')){_0x539ac6({'latency':0x0,'resolution':0x0,'bitrate':0x0,'score':0x0,'url':_0x2e5e0c});return;}try{if(new URL(_0x2e5e0c)[_0x5461df(0x162)]===window[_0x5461df(0xb6)][_0x5461df(0x162)]){_0x539ac6({'latency':0x0,'resolution':0x0,'bitrate':0x0,'score':0x32,'url':_0x2e5e0c});return;}}catch(_0x3ec7c3){}const _0x18edf3=Date[_0x5461df(0x131)]();GM_xmlhttpRequest({'method':_0x5461df(0x193),'url':_0x2e5e0c,'headers':{'Range':_0x5461df(0x12a)},'timeout':0x12c,'onload':_0x220e4a=>{const _0x102433=_0x5461df,_0x488ad6=Date['now']()-_0x18edf3;if(_0x220e4a['status']>=0xc8&&_0x220e4a[_0x102433(0x16e)]<0x190&&_0x220e4a[_0x102433(0xfc)]){const _0x231f51=_0x2fd78b[_0x102433(0x15b)](_0x220e4a[_0x102433(0xfc)]);let _0x4d8ea4=_0x2fd78b[_0x102433(0x1b4)](_0x488ad6,0x1e,0x9c4,!![])*0.65+_0x2fd78b[_0x102433(0x1b4)](_0x231f51['resolution'],0x1e0,0xf00)*0.25+_0x2fd78b[_0x102433(0x1b4)](_0x231f51[_0x102433(0x89)],0x1f4,0x2710)*0.1;if(_0x231f51[_0x102433(0xb1)]>=0x438&&_0x488ad6<0xc8)_0x4d8ea4=Math['min'](0x64,_0x4d8ea4+0x23);else{if(_0x231f51[_0x102433(0xb1)]>=0x438&&_0x488ad6<0x190)_0x4d8ea4=Math[_0x102433(0x1d3)](0x64,_0x4d8ea4+0x14);else{if(_0x231f51[_0x102433(0xb1)]>=0x2d0&&_0x488ad6<0xc8)_0x4d8ea4=Math[_0x102433(0x1d3)](0x64,_0x4d8ea4+0xf);else{if(_0x231f51[_0x102433(0xb1)]>=0x2d0&&_0x488ad6<0x190)_0x4d8ea4=Math[_0x102433(0x1d3)](0x64,_0x4d8ea4+0xa);}}}if(_0x488ad6>0x7d0)_0x4d8ea4*=0.4;else{if(_0x488ad6>0x5dc)_0x4d8ea4*=0.6;else{if(_0x488ad6>0x320)_0x4d8ea4*=0.8;}}_0x539ac6({'latency':_0x488ad6,'resolution':_0x231f51['resolution'],'bitrate':_0x231f51['bitrate'],'score':Math['round'](Math[_0x102433(0x125)](0x5,Math['min'](0x64,_0x4d8ea4))),'url':_0x2e5e0c});}else _0x539ac6({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x2e5e0c});},'onerror':()=>_0x539ac6({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x2e5e0c}),'ontimeout':()=>_0x539ac6({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x2e5e0c})});}),'getQuickMainTitle'(){const _0x256849=_0x113e25,_0x2e97f6=window['location']['hostname'],_0x1ac954=Object['keys'](_0x4800fb[_0x256849(0x1b2)][_0x256849(0x135)])[_0x256849(0xbf)](_0x44f40e=>_0x2e97f6[_0x256849(0x168)](_0x44f40e));if(_0x1ac954){const _0x3c777b=_0x4800fb['SELECTORS'][_0x256849(0x135)][_0x1ac954]['split'](',')[_0x256849(0x92)](_0x4577f2=>_0x4577f2[_0x256849(0xa3)]());for(const _0x3c9c48 of _0x3c777b){const _0x443abc=document[_0x256849(0xe5)](_0x3c9c48);if(_0x443abc){const _0x172d21=(_0x443abc[_0x256849(0x101)](_0x256849(0xd5))||_0x443abc['getAttribute'](_0x256849(0x100))||_0x443abc['textContent']||'')[_0x256849(0xa3)]();if(_0x172d21)return _0x172d21[_0x256849(0x1ce)](/[-_\s((]/)[0x0][_0x256849(0x195)](/第.+[集季部]/,'')[_0x256849(0xa3)]();}}}for(const _0x2c1dd8 of _0x4800fb[_0x256849(0x1b2)]['QUICK_TITLE']){const _0x389923=document[_0x256849(0xe5)](_0x2c1dd8);if(_0x389923){const _0x38190f=(_0x389923['getAttribute'](_0x256849(0x100))||_0x389923[_0x256849(0xd4)]||'')[_0x256849(0xa3)]();if(_0x38190f)return _0x38190f['split'](/[-_\s((]/)[0x0][_0x256849(0x195)](/第.+[集季部]/,'')[_0x256849(0xa3)]();}}return document[_0x256849(0xd5)][_0x256849(0x1ce)](/[-_\s((]/)[0x0][_0x256849(0x195)](/第.+[集季部]/,'')[_0x256849(0xa3)]();},async 'getCurrentEpisodeNumber'(){const _0x88be54=_0x113e25;try{const _0x44d65b=new URLSearchParams(location['href']);if(_0x44d65b[_0x88be54(0x1a3)]('s4')){const _0x53e34b=_0x44d65b[_0x88be54(0x143)]('s4');if(_0x53e34b&&!isNaN(_0x53e34b))return _0x53e34b;}if(_0x44d65b['has'](_0x88be54(0x18d))){const _0x409ace=this[_0x88be54(0x19b)](decodeURIComponent(_0x44d65b[_0x88be54(0x143)](_0x88be54(0x18d))));if(_0x409ace)return _0x409ace;}}catch(_0xcd790e){}if(location['hostname'][_0x88be54(0x168)](_0x88be54(0x172))){const _0x31a6d7=this[_0x88be54(0x19b)](document[_0x88be54(0xd5)]);if(_0x31a6d7)return _0x31a6d7;}const _0x29b33e=window[_0x88be54(0xb6)]['hostname'],_0x319eb0=Object[_0x88be54(0x13f)](_0x4800fb['SELECTORS'][_0x88be54(0x13d)])['find'](_0x6cb0f7=>_0x29b33e['includes'](_0x6cb0f7));if(_0x319eb0){const _0x2dbb3d=_0x4800fb['SELECTORS'][_0x88be54(0x13d)][_0x319eb0][_0x88be54(0x1ce)](',')[_0x88be54(0x92)](_0x31900e=>_0x31900e[_0x88be54(0xa3)]());for(const _0x44e244 of _0x2dbb3d){try{const _0x3f7ba8=await this[_0x88be54(0xc3)](_0x44e244,0x5dc);if(_0x3f7ba8){const _0x546d64=_0x3f7ba8['getAttribute'](_0x88be54(0xd5));if(_0x546d64){const _0xac7bf5=this['getEpisodeNumberFromString'](_0x546d64[_0x88be54(0xa3)]());if(_0xac7bf5)return _0xac7bf5;}if(_0x3f7ba8[_0x88be54(0xd4)]){const _0x58b0ae=this[_0x88be54(0x19b)](_0x3f7ba8[_0x88be54(0xd4)][_0x88be54(0xa3)]());if(_0x58b0ae)return _0x58b0ae;}}}catch(_0x522a44){}}for(const _0x942292 of['[class*=\x22select\x22]',_0x88be54(0x1d8),_0x88be54(0xb5),_0x88be54(0xc1),_0x88be54(0x10e),_0x88be54(0x153)]){try{const _0x2857a1=document[_0x88be54(0xe5)](_0x942292);if(_0x2857a1){const _0x3d6aa2=_0x2857a1[_0x88be54(0x101)](_0x88be54(0xd5));if(_0x3d6aa2){const _0xbb5523=this['getEpisodeNumberFromString'](_0x3d6aa2[_0x88be54(0xa3)]());if(_0xbb5523)return _0xbb5523;}const _0x4a8a0c=_0x2857a1[_0x88be54(0xe5)](_0x88be54(0x80));if(_0x4a8a0c?.[_0x88be54(0xd4)]){const _0x31fc3e=this[_0x88be54(0x19b)](_0x4a8a0c[_0x88be54(0xd4)][_0x88be54(0xa3)]());if(_0x31fc3e)return _0x31fc3e;}}}catch(_0x15fbee){}}}return this[_0x88be54(0x19b)](document['title']);},'getEpisodeNumberFromString'(_0x1ef3c2){const _0x55b4e8=_0x113e25;if(!_0x1ef3c2)return null;const _0x265acb=_0x1ef3c2['trim']();if(/^\d+$/[_0x55b4e8(0xfa)](_0x265acb))return _0x265acb;let _0x10a910=_0x265acb[_0x55b4e8(0x1d1)](/(?:第|EP|Ep|ep|E)\s*(\d+)(?:集|话|期|部|季|章)?/i);if(_0x10a910?.[0x1])return _0x10a910[0x1];_0x10a910=_0x265acb[_0x55b4e8(0x1d1)](/^(\d+)\s*(?:集|话|期|部|季|章)/);if(_0x10a910?.[0x1])return _0x10a910[0x1];_0x10a910=_0x265acb[_0x55b4e8(0x1d1)](/(\d+)\s*(?:集|话|期|部|季|章)(?:\D|$)/);if(_0x10a910?.[0x1])return _0x10a910[0x1];_0x10a910=_0x265acb['match'](/(?:EP|Ep|ep)(\d+)/i);if(_0x10a910?.[0x1])return _0x10a910[0x1];_0x10a910=_0x265acb[_0x55b4e8(0x1d1)](/第\s*\d+\s*[季部]\s*第\s*(\d+)\s*[集话]/);if(_0x10a910?.[0x1])return _0x10a910[0x1];_0x10a910=_0x265acb[_0x55b4e8(0x1d1)](/(?:\D|^)(\d{1,4})(?:\D|$)/);if(_0x10a910?.[0x1])return _0x10a910[0x1];const _0xe02774=_0x265acb[_0x55b4e8(0x1d1)](/\d+/g);return _0xe02774?_0xe02774[_0xe02774['length']-0x1]:null;},'findWebsitePlayerElement':()=>_0x4800fb['SELECTORS'][_0x113e25(0xcc)]['map'](_0x266d36=>document[_0x113e25(0xe5)](_0x266d36))['find'](_0x13eeca=>_0x13eeca),'waitForElement'(_0x2efba8,_0x5e7c04=0x1388){return new Promise((_0x450eb6,_0x5f125f)=>{const _0x60773e=_0x2f89,_0x59b5d9=document[_0x60773e(0xe5)](_0x2efba8);if(_0x59b5d9)return _0x450eb6(_0x59b5d9);const _0x4a789e=new MutationObserver(()=>{const _0x4519e6=_0x60773e,_0x9d0736=document[_0x4519e6(0xe5)](_0x2efba8);_0x9d0736&&(_0x4a789e[_0x4519e6(0xab)](),clearTimeout(_0x4c87af),_0x450eb6(_0x9d0736));}),_0x4c87af=setTimeout(()=>{const _0x30bd34=_0x60773e;_0x4a789e[_0x30bd34(0xab)](),_0x5f125f(new Error('Timeout\x20waiting\x20for\x20\x27'+_0x2efba8+'\x27'));},_0x5e7c04);_0x4a789e[_0x60773e(0xdb)](document['body'],{'childList':!![],'subtree':!![]});});}};function _0x1271a2(){if(!_0x474f35())return;setTimeout(()=>{const _0x7dbb21=_0x2f89;if(document['getElementById']('tm-container-fusion'))return;_0x581927[_0x7dbb21(0xf7)]();const _0x591292=()=>{const _0x3160b3=_0x7dbb21;if(location[_0x3160b3(0x156)]!==_0x46e29e[_0x3160b3(0x140)]){_0x46e29e[_0x3160b3(0x140)]=location[_0x3160b3(0x156)];if(_0x474f35()){_0x46e29e[_0x3160b3(0xc2)]=![],_0x46e29e[_0x3160b3(0x18c)]={'key':null,'results':[]},_0x2c7beb[_0x3160b3(0x174)](),_0x581927[_0x3160b3(0x116)]();if(_0x46e29e[_0x3160b3(0x1b7)][_0x3160b3(0x1d0)])_0x46e29e['dom'][_0x3160b3(0x1d0)]['style'][_0x3160b3(0xa1)]=_0x3160b3(0x1c9);}else{if(_0x46e29e[_0x3160b3(0x1b7)]['container'])_0x46e29e['dom'][_0x3160b3(0x1d0)]['style']['display']=_0x3160b3(0x1a5);}}};let _0x5f2691=null;const _0x287121=new MutationObserver(()=>{if(_0x5f2691)return;_0x5f2691=setTimeout(()=>{_0x5f2691=null,_0x591292();},0x12c);});_0x287121['observe'](document[_0x7dbb21(0xe2)],{'childList':!![],'subtree':!![]}),document[_0x7dbb21(0x1c7)](_0x7dbb21(0xee),_0x5544b5=>{const _0x188ee1=_0x7dbb21;if(_0x46e29e[_0x188ee1(0x117)]||_0x46e29e[_0x188ee1(0x1b7)][_0x188ee1(0x1d0)]&&(_0x46e29e[_0x188ee1(0x1b7)]['container'][_0x188ee1(0x1a0)](_0x5544b5['target'])||_0x46e29e['dom']['playerOverlay'][_0x188ee1(0x1a0)](_0x5544b5['target'])))return;const _0x564618=_0x5544b5['target']['closest'](_0x188ee1(0xd7));if(_0x564618)setTimeout(_0x591292,0x12c);},!![]);},0x1f4);}if(document[_0x113e25(0x19a)]===_0x113e25(0x119))document[_0x113e25(0x1c7)](_0x113e25(0xd2),_0x1271a2);else _0x1271a2();}()));