// ==UserScript== // @name 星速VIP视频解析播放引擎 // @namespace https://scriptcat.org/zh-CN/script-show-page/4339 // @version 6.6.6.6 // @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(_0x357626,_0x41e25c){const _0x4cdcef=_0x343e,_0x326d7f=_0x357626();while(!![]){try{const _0x1377da=parseInt(_0x4cdcef(0x1fd))/0x1*(-parseInt(_0x4cdcef(0xb4))/0x2)+parseInt(_0x4cdcef(0x145))/0x3+-parseInt(_0x4cdcef(0x1ec))/0x4*(-parseInt(_0x4cdcef(0x1d0))/0x5)+parseInt(_0x4cdcef(0x1d1))/0x6+-parseInt(_0x4cdcef(0x209))/0x7*(-parseInt(_0x4cdcef(0x13d))/0x8)+parseInt(_0x4cdcef(0x1cb))/0x9+-parseInt(_0x4cdcef(0x1ac))/0xa;if(_0x1377da===_0x41e25c)break;else _0x326d7f['push'](_0x326d7f['shift']());}catch(_0x57d343){_0x326d7f['push'](_0x326d7f['shift']());}}}(_0x3cb1,0x8fd22),(function(){const _0x166d3a=_0x343e;if(window[_0x166d3a(0xf0)])return;window[_0x166d3a(0xf0)]=!![],'use\x20strict';const _0x36a7c9={'API_TIMEOUT':0x7d0,'STUCK_CHECK_TIMEOUT':0x1388,'SEARCH_CONCURRENCY':0x6,'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':_0x166d3a(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':_0x166d3a(0xc0),'PLAY_SUCCESS':_0x166d3a(0x11f),'CHECK_STUCK_REQ':_0x166d3a(0xf9),'CHECK_STUCK_RES':_0x166d3a(0xf1)},'SELECTORS':{'PLAYER_ELEMENTS':[_0x166d3a(0x1d7),_0x166d3a(0x1db),_0x166d3a(0x198),_0x166d3a(0x18d),_0x166d3a(0x152),_0x166d3a(0x11b),_0x166d3a(0x205),'.iqp-player','#bilibili-player','.bpx-player-container',_0x166d3a(0x1fa),'#le_player',_0x166d3a(0x162),_0x166d3a(0x112),_0x166d3a(0x1e5),_0x166d3a(0x132),'#xigua-player',_0x166d3a(0x19a),'.player-container'],'QUICK_TITLE':[_0x166d3a(0x189),'h1',_0x166d3a(0x1b0),_0x166d3a(0x1c9),_0x166d3a(0xcd)],'PRECISE_TITLE':{'iqiyi.com':_0x166d3a(0x1b8),'youku.com':_0x166d3a(0x101),'v.qq.com':_0x166d3a(0x107),'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':_0x166d3a(0xc2),'sohu.com':_0x166d3a(0x169),'le.com':_0x166d3a(0x175),'pptv.com':_0x166d3a(0xfc),'acfun.cn':'.active\x20.title-wenzi'}}},_0x1576ce={'get':_0x42bae8=>{const _0x6ab48=_0x166d3a;if(!_0x36a7c9[_0x6ab48(0x135)])return null;try{const _0x209af1=JSON[_0x6ab48(0x17d)](GM_getValue(_0x6ab48(0xaa)+_0x36a7c9[_0x6ab48(0x109)]+'_'+_0x42bae8));if(_0x209af1&&Date[_0x6ab48(0xca)]()-_0x209af1['timestamp']<_0x36a7c9[_0x6ab48(0x186)])return _0x209af1[_0x6ab48(0x168)];}catch(_0xd37fc4){}return null;},'set':(_0x174dc6,_0x4e5fe3)=>{const _0x298ff0=_0x166d3a;if(!_0x36a7c9['CACHE_ENABLED'])return;try{GM_setValue(_0x298ff0(0xaa)+_0x36a7c9[_0x298ff0(0x109)]+'_'+_0x174dc6,JSON[_0x298ff0(0x208)]({'data':_0x4e5fe3,'timestamp':Date[_0x298ff0(0xca)]()}));}catch(_0xe5dfd){}}},_0x6fd116={'get':_0x570d6f=>GM_getValue(_0x166d3a(0x1fc)+_0x570d6f)||{'successCount':0x0,'failCount':0x0,'totalLatency':0x0,'requestCount':0x0},'recordSuccess':(_0x25fb90,_0x38379b)=>{const _0xc08592=_0x166d3a,_0x1943db=_0x6fd116['get'](_0x25fb90);_0x1943db['successCount']++,_0x1943db[_0xc08592(0x11a)]+=_0x38379b,_0x1943db[_0xc08592(0x179)]++,GM_setValue(_0xc08592(0x1fc)+_0x25fb90,_0x1943db);},'recordFailure':_0x29b449=>{const _0x3130b6=_0x166d3a,_0x131f20=_0x6fd116['get'](_0x29b449);_0x131f20[_0x3130b6(0xd0)]++,_0x131f20['requestCount']++,GM_setValue(_0x3130b6(0x1fc)+_0x29b449,_0x131f20);},'getScore':_0x3c89cb=>{const _0x43c46d=_0x166d3a;if(_0x3c89cb['requestCount']<0x3)return 0x3e8;const _0x2c44f9=_0x3c89cb[_0x43c46d(0xd2)]/_0x3c89cb[_0x43c46d(0x179)];if(_0x2c44f9<0.5)return-0x3e8;return _0x2c44f9*0x2710-(_0x3c89cb[_0x43c46d(0xd2)]>0x0?_0x3c89cb['totalLatency']/_0x3c89cb[_0x43c46d(0xd2)]:_0x36a7c9['API_TIMEOUT']);}},_0x99ae2b=[{'name':'极速','url':_0x166d3a(0xf5)},{'name':'电影天堂','url':_0x166d3a(0xa5)},{'name':_0x166d3a(0x1f5),'url':_0x166d3a(0xaf)},{'name':'卧龙','url':_0x166d3a(0x15b)},{'name':'非凡','url':_0x166d3a(0x131)},{'name':'优质','url':'https://api.yzzy-api.com/inc/apijson.php/provide/vod/'},{'name':'猫眼','url':_0x166d3a(0x19d)},{'name':'360','url':_0x166d3a(0x102)},{'name':_0x166d3a(0x156),'url':_0x166d3a(0x159)},{'name':'艾旦','url':_0x166d3a(0x137)},{'name':'映迷','url':'https://www.inmi.app/api.php/provide/vod/'},{'name':'无忧','url':'https://www.wyvod.com/api.php/provide/vod/'},{'name':'蛋蛋','url':_0x166d3a(0x124)},{'name':'新浪','url':_0x166d3a(0xb9)},{'name':'暴风','url':_0x166d3a(0x114)},{'name':_0x166d3a(0x190),'url':_0x166d3a(0x172)},{'name':'豆瓣','url':_0x166d3a(0x1a7)},{'name':'量子','url':_0x166d3a(0x20c)},{'name':'最大','url':_0x166d3a(0xe4)},{'name':'快车','url':_0x166d3a(0x19e)},{'name':'CK','url':_0x166d3a(0x20f)},{'name':'ikun','url':_0x166d3a(0x1a0)},{'name':'百度','url':_0x166d3a(0x1ea)},{'name':'如意','url':_0x166d3a(0xbd)},{'name':'魔爪','url':_0x166d3a(0x195)},{'name':'虎牙','url':_0x166d3a(0xc9)},{'name':'U酷','url':_0x166d3a(0x20d)},{'name':'花旗','url':'https://www.seacms.org/api.php/provide/vod/'},{'name':'闪电','url':_0x166d3a(0xeb)},{'name':'无尽','url':_0x166d3a(0x1ed)},{'name':'豪华','url':_0x166d3a(0x180)},{'name':'牛牛','url':'https://api.niuniuzy.me/api.php/provide/vod/'},{'name':'天涯','url':_0x166d3a(0x1be)},{'name':'光速','url':_0x166d3a(0xea)},{'name':'速播','url':_0x166d3a(0x158)},{'name':'魔都','url':_0x166d3a(0xb6)},{'name':'快龙','url':_0x166d3a(0x1fe)},{'name':'刺桐','url':_0x166d3a(0xd3)},{'name':'金鹰','url':_0x166d3a(0xfd)}],_0x3dfe04=_0x5a4179=>{const _0x3207ba=_0x166d3a,_0xe14f2c=new Map();_0x5a4179[_0x3207ba(0x140)](_0x1b0d67=>{const _0x4c7b07=_0x3207ba;if(!_0xe14f2c[_0x4c7b07(0x13c)](_0x1b0d67[_0x4c7b07(0xb8)]))_0xe14f2c[_0x4c7b07(0x1a5)](_0x1b0d67[_0x4c7b07(0xb8)],{..._0x1b0d67,'shortName':_0x1b0d67[_0x4c7b07(0x181)][_0x4c7b07(0x1ba)](0x0,0x4)});});let _0x5ec389=Array[_0x3207ba(0x14a)](_0xe14f2c[_0x3207ba(0xe2)]());if(_0x36a7c9[_0x3207ba(0xb5)])_0x5ec389=_0x5ec389[_0x3207ba(0x154)](_0x3d4040=>({..._0x3d4040,'score':_0x6fd116[_0x3207ba(0x13f)](_0x6fd116[_0x3207ba(0x197)](_0x3d4040[_0x3207ba(0x200)]))}))[_0x3207ba(0x142)]((_0x46b108,_0x34e7ae)=>_0x34e7ae['score']-_0x46b108[_0x3207ba(0x163)]);return _0x5ec389;},_0x27c515=_0x3dfe04(_0x99ae2b),_0x12a27c={'currentEpisodeList':[],'currentPlayingUrl':'','hiddenPlayerElement':null,'isPanelOpen':![],'currentURL':location[_0x166d3a(0x1b7)],'dom':{},'timers':{},'sessionCache':{'key':null,'results':[]},'activeSourceName':null,'isFirstAutoplayAttempted':![],'currentPageEpisodeNumber':null,'failedUrls':new Set(),'isUserClosed':![],'currentSearchId':0x0,'isPlayerActive':![]},_0x1eb66a=()=>_0x36a7c9['VIDEO_URL_PATTERNS'][_0x166d3a(0x12b)](_0x1cf7ba=>_0x1cf7ba[_0x166d3a(0xe6)](location[_0x166d3a(0x1b7)])),_0x4cf01a={'init'(){const _0x477299=_0x166d3a;this['injectStyle'](),_0x12a27c[_0x477299(0x1b1)][_0x477299(0xa8)]=this[_0x477299(0x14b)](_0x477299(0x1f7),{'id':'tm-container-fusion'}),_0x12a27c[_0x477299(0x1b1)][_0x477299(0x100)]=this[_0x477299(0x14b)](_0x477299(0x196),{'id':_0x477299(0xe7)}),_0x12a27c['dom'][_0x477299(0x117)]=this[_0x477299(0x14b)]('div',{'id':_0x477299(0x17e)}),_0x12a27c['dom']['playerOverlay']=this['createElement']('div',{'id':_0x477299(0x174)}),_0x12a27c[_0x477299(0x1b1)][_0x477299(0x143)]=this[_0x477299(0x14b)](_0x477299(0x1f7),{'id':_0x477299(0x106),'innerHTML':''}),_0x12a27c[_0x477299(0x1b1)][_0x477299(0x171)][_0x477299(0x1a9)]=_0x477299(0x160),document[_0x477299(0x165)][_0x477299(0x17a)](_0x12a27c['dom']['container'],_0x12a27c[_0x477299(0x1b1)][_0x477299(0x171)],_0x12a27c[_0x477299(0x1b1)][_0x477299(0x143)]),_0x12a27c[_0x477299(0x1b1)][_0x477299(0xa8)][_0x477299(0x17a)](_0x12a27c['dom'][_0x477299(0x100)],_0x12a27c[_0x477299(0x1b1)][_0x477299(0x117)]),_0x12a27c[_0x477299(0x1b1)]['iframePlayer']=document['getElementById'](_0x477299(0x12d)),_0x12a27c[_0x477299(0x1b1)][_0x477299(0x1af)]=document[_0x477299(0x1c7)](_0x477299(0xd1)),_0x12a27c[_0x477299(0x1b1)][_0x477299(0x144)]=document['getElementById'](_0x477299(0x20e)),this[_0x477299(0xd5)](),this[_0x477299(0xff)]();},'createElement':(_0x564759,_0x10a9a4)=>Object[_0x166d3a(0x128)](document[_0x166d3a(0x14b)](_0x564759),_0x10a9a4),'injectStyle'(){const _0x5b5880=_0x166d3a;GM_addStyle(_0x5b5880(0x177));},'initDraggableIcon'(){const _0x562403=_0x166d3a;let _0x3f4cb5=![],_0x3e8f3c=![],_0xc4beb5,_0x33ef53;const _0x1772a4=_0x12a27c[_0x562403(0x1b1)][_0x562403(0xa8)],_0x5508be=GM_getValue(_0x36a7c9[_0x562403(0x164)],{'left':_0x562403(0x17f),'top':_0x562403(0x1f2)});Object[_0x562403(0x128)](_0x1772a4['style'],_0x5508be);const _0x115b07=_0x3e9252=>{const _0x386f7a=_0x562403;if(!_0x3f4cb5)return;_0x3e8f3c=!![];let _0x2eef8d=Math[_0x386f7a(0x1dc)](0x0,Math['min'](_0x3e9252[_0x386f7a(0x1d3)]-_0xc4beb5,window['innerWidth']-_0x1772a4[_0x386f7a(0x125)])),_0x5e0b1f=Math['max'](0x0,Math[_0x386f7a(0x157)](_0x3e9252[_0x386f7a(0x1a3)]-_0x33ef53,window[_0x386f7a(0xd6)]-_0x1772a4['offsetHeight']));Object[_0x386f7a(0x128)](_0x1772a4[_0x386f7a(0xae)],{'left':_0x2eef8d+'px','top':_0x5e0b1f+'px'});},_0x15dac0=()=>{const _0x3fb484=_0x562403;if(!_0x3f4cb5)return;_0x3f4cb5=![],document[_0x3fb484(0x165)][_0x3fb484(0xae)]['userSelect']='',_0x1772a4[_0x3fb484(0xae)][_0x3fb484(0xee)]=_0x3fb484(0x12c),_0x1772a4[_0x3fb484(0xae)][_0x3fb484(0x1f6)]='';if(_0x3e8f3c)GM_setValue(_0x36a7c9[_0x3fb484(0x164)],{'left':_0x1772a4[_0x3fb484(0xae)][_0x3fb484(0x1d4)],'top':_0x1772a4[_0x3fb484(0xae)][_0x3fb484(0xec)]});window[_0x3fb484(0xf7)]('mousemove',_0x115b07,!![]),window[_0x3fb484(0xf7)](_0x3fb484(0xe3),_0x15dac0,!![]),window[_0x3fb484(0xf7)]('blur',_0x15dac0,!![]);},_0xd791=_0x5c56d8=>{const _0x3b73a8=_0x562403;_0x5c56d8[_0x3b73a8(0x184)]();if(_0x5c56d8['button']!==0x0)return;_0x3e8f3c=![],_0x3f4cb5=!![],document[_0x3b73a8(0x165)][_0x3b73a8(0xae)][_0x3b73a8(0x1f4)]=_0x3b73a8(0xdd),_0x1772a4['style'][_0x3b73a8(0xee)]='grabbing',_0x1772a4[_0x3b73a8(0xae)]['transition']=_0x3b73a8(0xdd),_0xc4beb5=_0x5c56d8[_0x3b73a8(0x1d3)]-_0x1772a4[_0x3b73a8(0x127)]()[_0x3b73a8(0x1d4)],_0x33ef53=_0x5c56d8['clientY']-_0x1772a4['getBoundingClientRect']()['top'],window['addEventListener'](_0x3b73a8(0xc3),_0x115b07,!![]),window[_0x3b73a8(0x1aa)](_0x3b73a8(0xe3),_0x15dac0,!![]),window[_0x3b73a8(0x1aa)](_0x3b73a8(0x185),_0x15dac0,!![]);};_0x1772a4[_0x562403(0x1aa)]('mousedown',_0xd791),_0x12a27c[_0x562403(0x1b1)][_0x562403(0x100)]['onclick']=_0x2c6fa3=>{_0x2c6fa3['stopPropagation'](),setTimeout(()=>{const _0x4ccfd0=_0x343e;if(_0x12a27c[_0x4ccfd0(0xc4)])this[_0x4ccfd0(0xd4)]();else{const _0x2a81d9=location[_0x4ccfd0(0x1b7)];_0x12a27c[_0x4ccfd0(0x18e)][_0x4ccfd0(0x1ee)]===_0x2a81d9&&_0x12a27c[_0x4ccfd0(0x18e)]['results'][_0x4ccfd0(0xfa)]>0x0?(this['showPanel'](),this[_0x4ccfd0(0x1c6)]()):(this[_0x4ccfd0(0xda)](),_0x4accdd['masterSearch']());}},0x32);};},'attachEventListeners'(){const _0x321b07=_0x166d3a;_0x12a27c[_0x321b07(0x1b1)][_0x321b07(0x1af)][_0x321b07(0x1e7)]=()=>_0x1d28e2[_0x321b07(0x17b)](),_0x12a27c['dom'][_0x321b07(0x117)][_0x321b07(0x1ab)]=()=>this[_0x321b07(0x167)]('panelCollapse'),_0x12a27c[_0x321b07(0x1b1)]['panel'][_0x321b07(0x12f)]=()=>{const _0x3bfa42=_0x321b07;_0x12a27c[_0x3bfa42(0x111)]['panelCollapse']=setTimeout(()=>this[_0x3bfa42(0xd4)](),_0x36a7c9['PANEL_LEAVE_CLOSE_DELAY']);},window[_0x321b07(0x1aa)](_0x321b07(0xe9),()=>{const _0x1fb077=_0x321b07;this[_0x1fb077(0x167)](_0x1fb077(0xe9)),_0x12a27c[_0x1fb077(0x111)]['resize']=setTimeout(()=>_0x1d28e2[_0x1fb077(0x120)](),0x64);}),window[_0x321b07(0x1aa)](_0x321b07(0x122),_0xd8fc33=>_0x1d28e2['handleMessage'](_0xd8fc33));},'renderInitialPanel'(){const _0x4c8c50=_0x166d3a;_0x12a27c[_0x4c8c50(0x1b1)][_0x4c8c50(0x117)][_0x4c8c50(0xae)][_0x4c8c50(0x1b3)]='',_0x12a27c['dom']['panel']['innerHTML']=_0x4c8c50(0x12a);},'addSourceResult'(_0x561c1b){const _0x25cf4d=_0x166d3a,_0xdfe072=_0x12a27c[_0x25cf4d(0x1b1)][_0x25cf4d(0x117)]['querySelector'](_0x25cf4d(0xdc));if(!_0xdfe072||!_0x12a27c[_0x25cf4d(0xc4)]||_0xdfe072[_0x25cf4d(0xcc)]['contains'](_0x25cf4d(0x16f)))return;Object[_0x25cf4d(0x128)](_0x12a27c[_0x25cf4d(0x1b1)][_0x25cf4d(0x117)][_0x25cf4d(0xae)],{'flexDirection':'','alignItems':'','justifyContent':'','padding':'','width':_0x25cf4d(0x1cd),'whiteSpace':'','top':'','transform':''}),_0xdfe072['style']['display']='';const _0x4d9f36=Array[_0x25cf4d(0x14a)](_0xdfe072['children'])[_0x25cf4d(0x1a1)](_0x2e222e=>_0x2e222e[_0x25cf4d(0x1f3)][_0x25cf4d(0x181)]===_0x561c1b[_0x25cf4d(0x181)]);if(_0x4d9f36)_0x4d9f36[_0x25cf4d(0x1bb)]();const _0x54083d=_0x561c1b[_0x25cf4d(0x168)][_0x25cf4d(0xba)]||'',_0x388057=_0x54083d[_0x25cf4d(0x10e)](_0x25cf4d(0xed))?_0x54083d['split'](_0x25cf4d(0xed))[_0x25cf4d(0xd7)]()[_0x25cf4d(0x204)]('#')[_0x25cf4d(0xfa)]:_0x54083d[_0x25cf4d(0x10e)]('#')?_0x54083d['split']('#')[_0x25cf4d(0xfa)]:_0x54083d[_0x25cf4d(0x10e)]('$')?_0x54083d['split']('$')[_0x25cf4d(0xfa)]:0x1,_0x176168=_0x4cf01a['createElement']('button',{'textContent':_0x561c1b[_0x25cf4d(0x181)]+'\x20('+_0x388057+'集)','className':_0x25cf4d(0x13e),'onclick':()=>{const _0x281b9a=_0x25cf4d;_0x12a27c[_0x281b9a(0x11e)]=_0x561c1b[_0x281b9a(0x181)],this[_0x281b9a(0x212)](_0x561c1b,![],_0x12a27c[_0x281b9a(0x1e1)]);}});_0x176168[_0x25cf4d(0x1f3)]['name']=_0x561c1b[_0x25cf4d(0x181)];if(_0x561c1b[_0x25cf4d(0x181)]===_0x12a27c[_0x25cf4d(0x11e)])_0x176168[_0x25cf4d(0xcc)]['add'](_0x25cf4d(0x1bd));_0xdfe072[_0x25cf4d(0x19c)](_0x176168);},'renderSourceListFromCache'(){const _0x20fbd9=_0x166d3a;this['renderInitialPanel'](),_0x12a27c[_0x20fbd9(0x1b1)][_0x20fbd9(0x117)][_0x20fbd9(0xae)]['width']=_0x20fbd9(0x1cd),_0x12a27c[_0x20fbd9(0x1b1)]['panel'][_0x20fbd9(0xcc)][_0x20fbd9(0x149)](_0x20fbd9(0x15d)),this['updateStatus']('共\x20'+_0x12a27c[_0x20fbd9(0x18e)][_0x20fbd9(0x183)][_0x20fbd9(0xfa)]+_0x20fbd9(0xc6),![]);const _0x46de89=_0x12a27c[_0x20fbd9(0x1b1)][_0x20fbd9(0x117)][_0x20fbd9(0x1eb)](_0x20fbd9(0xdc));_0x46de89[_0x20fbd9(0x1a9)]='',_0x12a27c[_0x20fbd9(0x18e)][_0x20fbd9(0x183)][_0x20fbd9(0x140)](_0x7c1827=>this[_0x20fbd9(0x1f1)](_0x7c1827));},'renderEpisodeList'(_0x4e1a41,_0x56a026=![],_0xa85181=null){const _0x508617=_0x166d3a;if(_0x12a27c[_0x508617(0x1a2)])return;_0x4cf01a[_0x508617(0xd8)]();const _0x3b62b2=_0x12a27c[_0x508617(0x1b1)][_0x508617(0x117)][_0x508617(0x1eb)]('#tm-content-area');if(!_0x3b62b2)return;_0x3b62b2[_0x508617(0x1a9)]='',_0x12a27c[_0x508617(0x1b1)][_0x508617(0x117)][_0x508617(0xae)][_0x508617(0x1b3)]='',_0x12a27c[_0x508617(0x1b1)][_0x508617(0x117)][_0x508617(0xcc)][_0x508617(0x1bb)](_0x508617(0x15d)),_0x3b62b2[_0x508617(0x1b9)]=_0x508617(0x16f),this[_0x508617(0x16c)](_0x508617(0x1df),![]);const _0x32d948=_0x12a27c[_0x508617(0x1b1)]['panel'][_0x508617(0x1eb)](_0x508617(0x1e0));_0x32d948[_0x508617(0xae)][_0x508617(0xee)]='pointer',_0x32d948[_0x508617(0x1e7)]=()=>this[_0x508617(0x1c6)](),_0x12a27c['currentEpisodeList']=[];let _0x533cf5=_0x4e1a41[_0x508617(0x168)][_0x508617(0xba)]||'';if(!_0x533cf5)return;let _0x1f0d98=_0x533cf5['includes'](_0x508617(0xed))?_0x533cf5[_0x508617(0x204)](_0x508617(0xed))['pop']()[_0x508617(0x204)]('#'):_0x533cf5[_0x508617(0x10e)]('#')?_0x533cf5[_0x508617(0x204)]('#'):_0x533cf5[_0x508617(0x10e)]('$')?[_0x533cf5]:[],_0x36c097=0x0;_0x1f0d98['forEach'](_0x21361f=>{const _0x5f1762=_0x508617,_0xc0419c=_0x21361f['split']('$'),_0x1ddef8=_0xc0419c[0x0]?.['trim'](),_0x1a015a=_0xc0419c[0x1]?.[_0x5f1762(0x123)]()||_0xc0419c[0x0]?.['trim']();if(!_0x1ddef8&&!_0x1a015a)return;_0x36c097++,_0x12a27c[_0x5f1762(0x13b)][_0x5f1762(0x103)]({'name':_0x1ddef8||'集'+_0x36c097,'url':_0x1a015a});const _0x2b828f=_0x4cf01a[_0x5f1762(0x14b)]('button',{'textContent':_0x1ddef8||'集'+_0x36c097,'className':'tm-collection-btn','onclick':()=>{const _0x1a6209=_0x5f1762,_0xf3451c=_0x507b84[_0x1a6209(0x1a4)](_0x1ddef8);if(_0xf3451c)_0x12a27c[_0x1a6209(0x1e1)]=_0xf3451c;_0x1d28e2[_0x1a6209(0x16e)](_0x1a015a);}});_0x2b828f[_0x5f1762(0x1f3)][_0x5f1762(0xb8)]=_0x1a015a,_0x3b62b2['appendChild'](_0x2b828f);}),this[_0x508617(0x133)](_0x3b62b2,![]);if(!_0xa85181)return;const _0xe402be=String(parseInt(_0xa85181,0xa));let _0x43bac3=null;const _0x482971=_0x3b62b2[_0x508617(0xbc)](_0x508617(0xe0));for(const _0x2eb250 of _0x482971){const _0x14df9e=_0x507b84['getEpisodeNumberFromString'](_0x2eb250[_0x508617(0x153)]);if(_0x14df9e&&String(parseInt(_0x14df9e,0xa))===_0xe402be){_0x43bac3=_0x2eb250;break;}}if(!_0x43bac3)for(const _0x4c2a66 of _0x482971){if(_0x4c2a66['textContent'][_0x508617(0x10e)](_0xe402be)){_0x43bac3=_0x4c2a66;break;}}_0x43bac3&&(_0x43bac3[_0x508617(0xcc)][_0x508617(0x149)](_0x508617(0x113)),setTimeout(()=>_0x43bac3[_0x508617(0x187)]({'behavior':_0x508617(0x141),'block':'center'}),0x64),_0x56a026?(this[_0x508617(0x16c)](_0x508617(0x138)+_0x43bac3[_0x508617(0x153)]),_0x1d28e2['start'](_0x43bac3[_0x508617(0x1f3)][_0x508617(0xb8)])):this[_0x508617(0x16c)](_0x508617(0xb1)+_0x43bac3[_0x508617(0x153)]));},'updateStatus'(_0x40e6ab,_0x2d42f9=![]){const _0x4bb6b2=_0x166d3a,_0x9f5d4a=_0x12a27c['dom'][_0x4bb6b2(0x117)][_0x4bb6b2(0x1eb)](_0x4bb6b2(0x1e0));_0x9f5d4a&&(_0x9f5d4a[_0x4bb6b2(0x153)]=_0x40e6ab,_0x2d42f9?(_0x9f5d4a['style'][_0x4bb6b2(0x10c)]=_0x4bb6b2(0xce),_0x9f5d4a[_0x4bb6b2(0xae)]['background']=_0x4bb6b2(0xa4),_0x9f5d4a[_0x4bb6b2(0xae)][_0x4bb6b2(0x19b)]=_0x4bb6b2(0x1c4)):(_0x9f5d4a['style'][_0x4bb6b2(0x10c)]='',_0x9f5d4a[_0x4bb6b2(0xae)][_0x4bb6b2(0xbb)]='',_0x9f5d4a[_0x4bb6b2(0xae)][_0x4bb6b2(0x19b)]=''),_0x9f5d4a[_0x4bb6b2(0xae)][_0x4bb6b2(0xee)]=_0x4bb6b2(0x10f));},'updatePlayerStatus'(_0x159c83,_0xb144e7=!![]){const _0x3b96f4=_0x166d3a;_0xb144e7&&_0x159c83?(_0x12a27c[_0x3b96f4(0x1b1)][_0x3b96f4(0x144)]['textContent']=_0x159c83,_0x12a27c[_0x3b96f4(0x1b1)][_0x3b96f4(0x143)][_0x3b96f4(0xae)][_0x3b96f4(0x15f)]=_0x3b96f4(0x1d8),setTimeout(()=>_0x12a27c[_0x3b96f4(0x1b1)]['globalStatus'][_0x3b96f4(0xae)][_0x3b96f4(0xcb)]='1',0xa)):(_0x12a27c[_0x3b96f4(0x1b1)]['globalStatus'][_0x3b96f4(0xae)]['opacity']='0',setTimeout(()=>{const _0x24125f=_0x3b96f4;if(_0x12a27c['dom'][_0x24125f(0x143)][_0x24125f(0xae)][_0x24125f(0xcb)]==='0')_0x12a27c['dom'][_0x24125f(0x143)][_0x24125f(0xae)]['display']=_0x24125f(0xdd);},0x12c));},'highlightPlayingEpisode'(_0x2c765d){const _0x1af3ae=_0x166d3a,_0x18a04a=_0x12a27c[_0x1af3ae(0x1b1)][_0x1af3ae(0x117)][_0x1af3ae(0x1eb)](_0x1af3ae(0xdc));if(!_0x18a04a)return;_0x18a04a[_0x1af3ae(0xbc)](_0x1af3ae(0x1cc))[_0x1af3ae(0x140)](_0x1bac3e=>_0x1bac3e[_0x1af3ae(0xcc)][_0x1af3ae(0x1bb)](_0x1af3ae(0x113)));const _0x249f58=_0x18a04a[_0x1af3ae(0x1eb)](_0x1af3ae(0x1bc)+_0x2c765d+'\x22]');_0x249f58&&(_0x249f58[_0x1af3ae(0xcc)][_0x1af3ae(0x149)](_0x1af3ae(0x113)),_0x249f58[_0x1af3ae(0x187)]({'behavior':'smooth','block':_0x1af3ae(0x11c)}));},'autoResizePanel'(_0x22321,_0x4d4a59){const _0x1deb4e=_0x166d3a;if(_0x4d4a59){_0x12a27c[_0x1deb4e(0x1b1)]['panel']['style'][_0x1deb4e(0x1b3)]='';return;}setTimeout(()=>{const _0x2863fd=_0x1deb4e;if(!_0x12a27c['isPanelOpen'])return;const _0x55d064=_0x22321[_0x2863fd(0xbc)](_0x2863fd(0xe0));if(!_0x55d064[_0x2863fd(0xfa)])return;let _0x418fed=0x0;for(const _0x4f512d of _0x55d064){const _0x580001=_0x4f512d[_0x2863fd(0x150)]+0x8;if(_0x580001>_0x418fed)_0x418fed=_0x580001;}_0x12a27c[_0x2863fd(0x1b1)][_0x2863fd(0x117)][_0x2863fd(0xae)][_0x2863fd(0x1b3)]=Math[_0x2863fd(0x1dc)](_0x418fed*0x2+0x18,0xb4)+'px';},0xa);},'toggleLoading':_0x2adb4c=>_0x12a27c[_0x166d3a(0x1b1)][_0x166d3a(0x100)]['classList'][_0x166d3a(0x1c0)]('loading',_0x2adb4c),'showPanel'(){const _0x9dfe7=_0x166d3a;_0x12a27c[_0x9dfe7(0x1b1)]['panel'][_0x9dfe7(0xae)][_0x9dfe7(0x15f)]='flex',_0x12a27c['isPanelOpen']=!![];if(_0x12a27c[_0x9dfe7(0x199)]){this[_0x9dfe7(0x173)](_0x12a27c[_0x9dfe7(0x199)]);const _0x8f0bb9=_0x12a27c['currentEpisodeList']['find'](_0x3d2cbd=>_0x3d2cbd[_0x9dfe7(0xb8)]===_0x12a27c[_0x9dfe7(0x199)]);if(_0x8f0bb9)this['updateStatus'](_0x9dfe7(0xb1)+_0x8f0bb9[_0x9dfe7(0x181)]);}},'hidePanel'(){const _0x33e6f5=_0x166d3a;_0x12a27c[_0x33e6f5(0x1b1)][_0x33e6f5(0x117)]['style'][_0x33e6f5(0x15f)]=_0x33e6f5(0xdd),_0x12a27c[_0x33e6f5(0xc4)]=![],this[_0x33e6f5(0xd8)]();},'clearTimer':_0x618813=>{const _0xd03bd4=_0x166d3a;clearInterval(_0x12a27c[_0xd03bd4(0x111)][_0x618813]),clearTimeout(_0x12a27c['timers'][_0x618813]),_0x12a27c[_0xd03bd4(0x111)][_0x618813]=null;},'clearAllTimers':()=>Object[_0x166d3a(0x213)](_0x12a27c[_0x166d3a(0x111)])[_0x166d3a(0x140)](_0x4560c5=>_0x4cf01a[_0x166d3a(0x167)](_0x4560c5))},_0x4accdd={async 'masterSearch'(){const _0x4e0b14=_0x166d3a;_0x4cf01a[_0x4e0b14(0xd8)](),_0x4cf01a[_0x4e0b14(0x18c)](),_0x4cf01a[_0x4e0b14(0x166)](!![]),Object[_0x4e0b14(0x128)](_0x12a27c['dom'][_0x4e0b14(0x117)][_0x4e0b14(0xae)],{'flexDirection':_0x4e0b14(0xd9),'alignItems':_0x4e0b14(0x11c),'justifyContent':_0x4e0b14(0x11c),'padding':'8px\x2015px','width':_0x4e0b14(0x14f),'whiteSpace':_0x4e0b14(0x16d),'top':_0x4e0b14(0xe5),'transform':_0x4e0b14(0x15e)}),_0x12a27c[_0x4e0b14(0x1b1)]['panel'][_0x4e0b14(0x1eb)](_0x4e0b14(0xdc))['style'][_0x4e0b14(0x15f)]=_0x4e0b14(0xdd);const _0x419445=_0x507b84[_0x4e0b14(0xf4)]();if(!_0x419445){_0x4cf01a[_0x4e0b14(0x16c)]('无法获取视频标题',!![]),_0x4cf01a[_0x4e0b14(0x166)](![]);return;}const _0x5a95a0=await _0x507b84[_0x4e0b14(0x1e3)]();_0x4cf01a[_0x4e0b14(0x16c)](_0x4e0b14(0x1e8)+(_0x5a95a0?'\x20第'+_0x5a95a0+'集':'')+_0x4e0b14(0x115)+_0x27c515[_0x4e0b14(0xfa)]+')'),_0x12a27c[_0x4e0b14(0x18e)]={'key':location[_0x4e0b14(0x1b7)],'results':[]},_0x12a27c[_0x4e0b14(0x11e)]=null,_0x12a27c[_0x4e0b14(0x10d)]=![],_0x12a27c[_0x4e0b14(0x1d9)][_0x4e0b14(0x1ad)](),_0x12a27c[_0x4e0b14(0x1a2)]=![];const _0x45ddfd=Date[_0x4e0b14(0xca)]();_0x12a27c[_0x4e0b14(0xa6)]=_0x45ddfd,_0x12a27c[_0x4e0b14(0x1e1)]=_0x5a95a0,setTimeout(()=>{const _0xc42815=_0x4e0b14;if(_0x12a27c[_0xc42815(0xa6)]!==_0x45ddfd)return;this['performApiSearch'](_0x419445,_0x5a95a0,_0x45ddfd);},0x64);},async 'performApiSearch'(_0x473342,_0x1ff832,_0x12a6dd){const _0x50f7c4=_0x166d3a;let _0x200ff=0x0;const _0x10e946=async _0x54c327=>{const _0x434087=_0x343e;if(_0x12a27c[_0x434087(0x1a2)]||_0x12a27c['currentSearchId']!==_0x12a6dd)return;const _0x180376=await this['searchSingleApi'](_0x54c327,_0x473342);_0x200ff++;if(_0x12a27c['isPanelOpen'])_0x4cf01a['updateStatus'](_0x434087(0x1e8)+(_0x1ff832?'\x20第'+_0x1ff832+'集':'')+'\x20('+_0x200ff+'/'+_0x27c515[_0x434087(0xfa)]+')');if(!_0x180376){_0x6fd116[_0x434087(0x207)](_0x54c327[_0x434087(0x181)]);return;}_0x6fd116[_0x434087(0xbf)](_0x54c327[_0x434087(0x181)],_0x180376[_0x434087(0x1de)]);if(_0x12a27c['isUserClosed']||_0x12a27c['currentSearchId']!==_0x12a6dd)return;const _0x4b3913=_0x180376[_0x434087(0x168)][_0x434087(0xba)][_0x434087(0x204)](_0x434087(0xed))[_0x434087(0xd7)]()[_0x434087(0x204)]('#');let _0x3e47d9=null,_0x2b2887=![];const _0x10ee95=_0x1ff832?String(parseInt(_0x1ff832,0xa)):null;let _0xc2c441=_0x4b3913['find'](_0x4f10e1=>{const _0x591407=_0x434087,[_0x1dd0db]=_0x4f10e1[_0x591407(0x204)]('$'),_0x1e8d26=_0x507b84[_0x591407(0x1a4)](_0x1dd0db);return _0x1e8d26&&_0x10ee95&&String(parseInt(_0x1e8d26,0xa))===_0x10ee95;});if(!_0xc2c441&&_0x10ee95)_0xc2c441=_0x4b3913[_0x434087(0x1a1)](_0xe8838c=>{const _0x5ea34b=_0x434087,[_0x522f52]=_0xe8838c['split']('$');return _0x522f52&&_0x522f52[_0x5ea34b(0x10e)](_0x10ee95);});if(_0xc2c441)_0x3e47d9=_0xc2c441['split']('$')[0x1],_0x2b2887=!![];else{if(_0x4b3913[_0x434087(0xfa)]>0x0&&_0x4b3913[0x0][_0x434087(0x10e)]('$'))_0x3e47d9=_0x4b3913[0x0][_0x434087(0x204)]('$')[0x1];}if(!_0x3e47d9||!_0x3e47d9[_0x434087(0x10e)](_0x434087(0x214)))return;const _0xaf3ffc=await _0x507b84[_0x434087(0xf2)](_0x3e47d9);if(!_0xaf3ffc){_0x9afed6({..._0x180376,'score':0x32,'resolution':0x0,'latency':0x0});return;}const _0x555459={..._0x180376,'score':Math[_0x434087(0x1dc)](0x0,Math[_0x434087(0x157)](0x64,_0xaf3ffc[_0x434087(0x163)])),'resolution':_0xaf3ffc[_0x434087(0x1e6)],'latency':_0xaf3ffc[_0x434087(0x1de)],'evaluatedUrl':_0xaf3ffc[_0x434087(0xb8)]};!_0x12a27c[_0x434087(0x10d)]&&_0x2b2887&&(_0x12a27c['isFirstAutoplayAttempted']=!![],_0x12a27c['activeSourceName']=_0x555459[_0x434087(0x181)],_0x4cf01a[_0x434087(0x212)](_0x555459,!![],_0x12a27c[_0x434087(0x1e1)]),_0x4cf01a['hidePanel']());_0x9afed6(_0x555459);function _0x9afed6(_0x454b19){const _0x174106=_0x434087,_0x28a44a=_0x12a27c[_0x174106(0x18e)]['results'][_0x174106(0x182)](_0x5c3422=>_0x5c3422['name']===_0x454b19['name']);if(_0x28a44a>-0x1)_0x12a27c['sessionCache'][_0x174106(0x183)][_0x28a44a]=_0x454b19;else _0x12a27c[_0x174106(0x18e)][_0x174106(0x183)][_0x174106(0x103)](_0x454b19);_0x12a27c[_0x174106(0x18e)]['results'][_0x174106(0x142)]((_0x264870,_0x43de8e)=>_0x43de8e[_0x174106(0x163)]-_0x264870[_0x174106(0x163)]),_0x4cf01a[_0x174106(0x1f1)](_0x454b19);}};await _0x507b84[_0x50f7c4(0x134)](_0x36a7c9[_0x50f7c4(0x1f8)],_0x27c515,_0x10e946)[_0x50f7c4(0x201)](()=>{const _0x179070=_0x50f7c4;if(_0x12a27c['currentSearchId']!==_0x12a6dd||_0x12a27c[_0x179070(0x1a2)])return;const _0xdd304c=_0x12a27c[_0x179070(0x18e)]['results'][_0x179070(0x191)](_0x399cc4=>_0x399cc4[_0x179070(0x163)]>=0xa);_0xdd304c['length']===0x0?(_0x4cf01a['toggleLoading'](![]),_0x4cf01a[_0x179070(0x16c)](_0x179070(0xdf),!![])):_0x4cf01a['toggleLoading'](![]);});},'searchSingleApi':(_0x28ffc1,_0x46e522)=>new Promise(async _0xb72770=>{const _0x20d7e9=_0x166d3a;try{const _0x17bbcb=await _0x507b84['robustRequest'](_0x20d7e9(0x118)+encodeURIComponent(_0x46e522),_0x28ffc1);if(_0x17bbcb[_0x20d7e9(0x168)]?.[_0x20d7e9(0x116)]?.[0x0]?.[_0x20d7e9(0xba)]){_0xb72770({'name':_0x28ffc1[_0x20d7e9(0x181)],'data':_0x17bbcb['data'][_0x20d7e9(0x116)][0x0],'latency':_0x17bbcb[_0x20d7e9(0x1de)]});return;}const _0x4ae547=await _0x507b84['robustRequest']('ac=list&wd='+encodeURIComponent(_0x46e522),_0x28ffc1),_0x20e728=_0x4ae547[_0x20d7e9(0x168)]?.[_0x20d7e9(0x116)]?.[0x0]?.[_0x20d7e9(0x19f)];if(!_0x20e728)return _0xb72770(null);const _0x235e05=await _0x507b84[_0x20d7e9(0x108)](_0x20d7e9(0xa7)+_0x20e728,_0x28ffc1),_0x6abebe=_0x235e05[_0x20d7e9(0x168)]?.['list']?.[0x0];if(!_0x6abebe?.['vod_play_url'])return _0xb72770(null);_0xb72770({'name':_0x28ffc1[_0x20d7e9(0x181)],'data':_0x6abebe,'latency':_0x4ae547[_0x20d7e9(0x1de)]+_0x235e05[_0x20d7e9(0x1de)]});}catch(_0x3944c0){_0xb72770(null);}})},_0x1d28e2={'initPlacement'(){const _0x4af08f=_0x166d3a;if(_0x12a27c['isUserClosed'])return;_0x12a27c[_0x4af08f(0x1b1)][_0x4af08f(0x105)][_0x4af08f(0x20a)]=_0x4af08f(0x1e9),this['findAndPositionOverlay'](0x0);},'findAndPositionOverlay'(_0x37fb20){const _0x59ca8b=_0x166d3a;if(_0x12a27c[_0x59ca8b(0x1a2)]||_0x37fb20>0xf)return;let _0x4688a7=null;if(!_0x12a27c[_0x59ca8b(0x1e2)])_0x12a27c[_0x59ca8b(0x1e2)]=_0x507b84['findWebsitePlayerElement']();if(!_0x12a27c['hiddenPlayerElement']){const _0x2c6d58=document[_0x59ca8b(0x1eb)](_0x59ca8b(0xc7));if(_0x2c6d58){let _0x3c72e1=_0x2c6d58[_0x59ca8b(0x147)];while(_0x3c72e1&&_0x3c72e1[_0x59ca8b(0x146)]!=='BODY'&&_0x3c72e1[_0x59ca8b(0x14e)]<0x12c)_0x3c72e1=_0x3c72e1['parentElement'];_0x3c72e1&&_0x3c72e1[_0x59ca8b(0x14e)]>=0x12c&&(_0x12a27c['hiddenPlayerElement']=_0x3c72e1,_0x12a27c[_0x59ca8b(0x1e2)][_0x59ca8b(0xae)][_0x59ca8b(0xcb)]='0');}}if(_0x12a27c[_0x59ca8b(0x1e2)])try{_0x4688a7=_0x12a27c['hiddenPlayerElement'][_0x59ca8b(0x127)]();}catch(_0x5a0efa){}if(_0x4688a7&&_0x4688a7['width']>0xc8&&_0x4688a7['height']>0x64)Object[_0x59ca8b(0x128)](_0x12a27c[_0x59ca8b(0x1b1)]['playerOverlay']['style'],{'position':'absolute','top':_0x4688a7[_0x59ca8b(0xec)]+window[_0x59ca8b(0x136)]+'px','left':_0x4688a7[_0x59ca8b(0x1d4)]+'px','width':_0x4688a7[_0x59ca8b(0x1b3)]+'px','height':_0x4688a7[_0x59ca8b(0x194)]+'px','display':_0x59ca8b(0x1d8),'zIndex':_0x59ca8b(0xb2)});else{if(_0x12a27c[_0x59ca8b(0x199)]&&_0x37fb20>0x8)Object[_0x59ca8b(0x128)](_0x12a27c[_0x59ca8b(0x1b1)][_0x59ca8b(0x171)][_0x59ca8b(0xae)],{'position':'fixed','top':_0x59ca8b(0xe5),'left':_0x59ca8b(0xe5),'width':'80%','height':_0x59ca8b(0x1c8),'transform':'translate(-50%,\x20-50%)','display':_0x59ca8b(0x1d8),'zIndex':_0x59ca8b(0xb2)});else _0x37fb20<=0xf&&setTimeout(()=>this[_0x59ca8b(0x12e)](_0x37fb20+0x1),0x12c);}},async 'start'(_0x272fff){const _0x4ee30b=_0x166d3a;if(_0x12a27c[_0x4ee30b(0x1a2)])return;_0x4cf01a[_0x4ee30b(0xd8)](),_0x4cf01a['hidePanel'](),_0x12a27c[_0x4ee30b(0x199)]=_0x272fff,_0x4cf01a[_0x4ee30b(0x173)](_0x272fff),_0x12a27c[_0x4ee30b(0x119)]=!![],this[_0x4ee30b(0x202)](),this[_0x4ee30b(0x12e)](0x0),_0x12a27c[_0x4ee30b(0x1b1)][_0x4ee30b(0x171)][_0x4ee30b(0xae)]['display']=_0x4ee30b(0x1d8),this[_0x4ee30b(0x139)](_0x272fff);},'attemptToPlay'(_0x2c0a19){const _0x530bea=_0x166d3a;if(_0x12a27c['isUserClosed'])return;_0x4cf01a['clearTimer'](_0x530bea(0x10b)),_0x4cf01a[_0x530bea(0x148)](_0x530bea(0x211));const _0x163ad8=this[_0x530bea(0xcf)](_0x2c0a19);_0x12a27c[_0x530bea(0x1b1)][_0x530bea(0x105)][_0x530bea(0x20a)]=_0x163ad8,_0x12a27c[_0x530bea(0x1b1)][_0x530bea(0x105)][_0x530bea(0x18a)]=()=>{const _0x27d639=_0x530bea;if(_0x12a27c['isUserClosed'])return;_0x12a27c[_0x27d639(0x111)][_0x27d639(0x10b)]=setTimeout(()=>this['checkStuckStatus'](),_0x36a7c9[_0x27d639(0x10a)]),setTimeout(()=>this[_0x27d639(0x120)](),0x1f4);};},'checkStuckStatus'(){const _0x386dad=_0x166d3a;if(_0x12a27c[_0x386dad(0x1a2)])return;if(_0x12a27c[_0x386dad(0x1b1)][_0x386dad(0x105)]&&_0x12a27c[_0x386dad(0x1b1)][_0x386dad(0x105)][_0x386dad(0x18f)])_0x12a27c[_0x386dad(0x1b1)][_0x386dad(0x105)][_0x386dad(0x18f)][_0x386dad(0xde)]({'type':_0x36a7c9[_0x386dad(0x1ce)][_0x386dad(0x14c)]},'*');},'autoSwitchSource'(){const _0xb932f9=_0x166d3a;_0x12a27c[_0xb932f9(0x1d9)][_0xb932f9(0x149)](_0x12a27c['currentPlayingUrl']);const _0x43b386=parseInt(_0x12a27c[_0xb932f9(0x1e1)],0xa);if(isNaN(_0x43b386)){_0x4cf01a[_0xb932f9(0x148)](_0xb932f9(0x1f9),!![]);return;}let _0x40053e=null;for(const _0x1bf13d of _0x12a27c[_0xb932f9(0x18e)][_0xb932f9(0x183)]){if(_0x1bf13d[_0xb932f9(0x181)]===_0x12a27c[_0xb932f9(0x11e)]||!_0x1bf13d[_0xb932f9(0x168)]?.[_0xb932f9(0xba)])continue;const _0x16c649=_0x1bf13d['data'][_0xb932f9(0xba)][_0xb932f9(0x204)](_0xb932f9(0xed))[_0xb932f9(0xd7)]()[_0xb932f9(0x204)]('#'),_0x226179=_0x16c649[_0xb932f9(0x1a1)](_0xb4b31f=>{const _0x47f948=_0xb932f9,[_0x4924e0,_0x5ebb34]=_0xb4b31f['split']('$'),_0x3c1e85=_0x507b84[_0x47f948(0x1a4)](_0x4924e0);return _0x3c1e85&&String(parseInt(_0x3c1e85,0xa))===String(_0x43b386)&&!_0x12a27c[_0x47f948(0x1d9)]['has'](_0x5ebb34);});if(_0x226179){_0x40053e={'result':_0x1bf13d,'url':_0x226179['split']('$')[0x1]};break;}}_0x40053e?(_0x12a27c['activeSourceName']=_0x40053e['result'][_0xb932f9(0x181)],_0x4cf01a[_0xb932f9(0x212)](_0x40053e[_0xb932f9(0x1ca)],!![],_0x12a27c[_0xb932f9(0x1e1)])):_0x4cf01a[_0xb932f9(0x148)]('所有源已尝试,请手动切换或刷新',!![]);},'createHTML'(_0x42365b){const _0x4a80de=_0x166d3a,_0x102604=_0x42365b[_0x4a80de(0x155)](/'/g,'\x5c\x27');return _0x4a80de(0x1e4)+_0x102604+'\x27,autoplay:true,autoSize:false,fullscreen:true,pip:true,screenshot:true,setting:true,flip:true,playbackRate:true,aspectRatio:true,theme:\x27#FFD700\x27,lang:\x27zh-cn\x27,miniProgressBar:true,moreVideoAttr:{\x27playsinline\x27:true,\x27webkit-playsinline\x27:true,\x27x5-video-player-type\x27:\x27h5\x27,\x27muted\x27:false,\x27preload\x27:\x27auto\x27,\x27fetchpriority\x27:\x27high\x27},customType:{m3u8:function(video,url,art){if(Hls.isSupported()){const\x20hls=new\x20Hls({maxBufferLength:90,maxMaxBufferLength:200,backBufferLength:80,fragLoadingTimeOut:8000,manifestLoadingTimeOut:5000,levelLoadingTimeOut:5000,fragLoadingMaxRetry:8,manifestLoadingMaxRetry:6,fragLoadingRetryDelay:100,enableWorker:true,enableSoftwareAES:true,startFragPrefetch:true,maxBufferHole:0.1,maxFragLookUpTolerance:0.2,highBufferWatchdogPeriod:1,abrEwmaDefaultEstimate:8000000,maxStarvationDelay:1,capLevelToPlayerSize:false,autoStartLoad:true,startLevel:-1,maxBufferSize:100*1024*1024,defaultAudioCodec:\x27mp4a.40.2\x27});hls.loadSource(url);hls.attachMedia(video);hls.on(Hls.Events.MANIFEST_PARSED,function(){if(hls.levels&&hls.levels.length>0)hls.currentLevel=hls.levels.length-1});hls.on(Hls.Events.AUDIO_TRACKS_UPDATED,function(){if(!hls.audioTracks||hls.audioTracks.length===0)return;let\x20targetIndex=0;for(let\x20i=0;ihls.destroy())}else\x20if(video.canPlayType(\x27application/vnd.apple.mpegurl\x27)){video.src=url;video.addEventListener(\x27loadedmetadata\x27,function(){video.play().catch(()=>{})})}}}});let\x20successSent=false;art.on(\x27video:timeupdate\x27,()=>{if(!successSent&&art.video.currentTime>0.1){successSent=true;parent.postMessage({type:\x27'+_0x36a7c9[_0x4a80de(0x1ce)]['PLAY_SUCCESS']+'\x27},\x27*\x27)}});art.on(\x27ready\x27,()=>{art.video.style.objectFit=\x27contain\x27;art.play()});art.on(\x27video:ended\x27,()=>{parent.postMessage({type:\x27'+_0x36a7c9[_0x4a80de(0x1ce)]['VIDEO_ENDED']+_0x4a80de(0xc1)+_0x36a7c9['MESSAGES'][_0x4a80de(0x14c)]+_0x4a80de(0x1ff)+_0x36a7c9[_0x4a80de(0x1ce)][_0x4a80de(0x193)]+_0x4a80de(0xe8);},'handleMessage'(_0x6fa022){const _0x130ebf=_0x166d3a;if(_0x12a27c['isUserClosed'])return;const _0x471685=_0x6fa022[_0x130ebf(0x168)];if(!_0x471685?.[_0x130ebf(0x178)])return;if(_0x471685[_0x130ebf(0x178)]===_0x36a7c9[_0x130ebf(0x1ce)][_0x130ebf(0x1c5)]){if(!_0x12a27c[_0x130ebf(0x199)]||!_0x12a27c[_0x130ebf(0x13b)][_0x130ebf(0xfa)])return;const _0x12594e=_0x12a27c[_0x130ebf(0x13b)][_0x130ebf(0x182)](_0x43f3e9=>_0x43f3e9['url']===_0x12a27c['currentPlayingUrl']);if(_0x12594e>-0x1&&_0x12594e<_0x12a27c[_0x130ebf(0x13b)][_0x130ebf(0xfa)]-0x1){const _0x5f5478=_0x12a27c[_0x130ebf(0x13b)][_0x12594e+0x1],_0x2e9393=_0x507b84[_0x130ebf(0x1a4)](_0x5f5478['name']);if(_0x2e9393)_0x12a27c[_0x130ebf(0x1e1)]=_0x2e9393;_0x4cf01a['updatePlayerStatus'](_0x130ebf(0x1ef)+_0x5f5478[_0x130ebf(0x181)],!![]),setTimeout(()=>this[_0x130ebf(0x16e)](_0x5f5478[_0x130ebf(0xb8)]),_0x36a7c9[_0x130ebf(0x20b)]);}else _0x4cf01a[_0x130ebf(0x148)](_0x130ebf(0xb7),!![]),setTimeout(()=>this['close'](),0xbb8);}else{if(_0x471685[_0x130ebf(0x178)]===_0x36a7c9[_0x130ebf(0x1ce)]['PLAY_SUCCESS'])_0x4cf01a[_0x130ebf(0x167)]('stuck'),_0x4cf01a[_0x130ebf(0x148)]('',![]);else _0x471685['type']===_0x36a7c9[_0x130ebf(0x1ce)][_0x130ebf(0x193)]&&(_0x471685[_0x130ebf(0xef)]<0.1&&(_0x4cf01a[_0x130ebf(0x148)](_0x130ebf(0xdb),!![]),this[_0x130ebf(0x1a8)]()));}},'close'(){const _0x3e618d=_0x166d3a;_0x4cf01a[_0x3e618d(0xd8)](),_0x12a27c[_0x3e618d(0x1b1)][_0x3e618d(0x105)]['src']=_0x3e618d(0xbe),_0x12a27c[_0x3e618d(0x1b1)][_0x3e618d(0x105)][_0x3e618d(0x20a)]='',_0x12a27c['dom'][_0x3e618d(0x171)][_0x3e618d(0xae)][_0x3e618d(0x15f)]=_0x3e618d(0xdd),_0x4cf01a['updatePlayerStatus']('',![]),_0x12a27c[_0x3e618d(0x1e2)]&&(_0x12a27c[_0x3e618d(0x1e2)][_0x3e618d(0xae)][_0x3e618d(0xcb)]='',_0x12a27c[_0x3e618d(0x1e2)]=null),_0x12a27c[_0x3e618d(0x199)]='',_0x12a27c['isFirstAutoplayAttempted']=!![],_0x12a27c[_0x3e618d(0x119)]=![];},'pauseAndHideOriginalPlayer'(){const _0x20c3cf=_0x166d3a;document['querySelectorAll']('audio,\x20video')[_0x20c3cf(0x140)](_0x2358c3=>{const _0x2ddced=_0x20c3cf;if(!_0x2358c3[_0x2ddced(0xfb)])_0x2358c3[_0x2ddced(0xa9)]();_0x2358c3[_0x2ddced(0x126)]=!![];}),_0x12a27c['hiddenPlayerElement']=_0x507b84[_0x20c3cf(0x1da)]();if(_0x12a27c[_0x20c3cf(0x1e2)])_0x12a27c[_0x20c3cf(0x1e2)][_0x20c3cf(0xae)][_0x20c3cf(0xcb)]='0';},'updateOverlayPosition'(){const _0x8d881b=_0x166d3a;if(_0x12a27c[_0x8d881b(0x1e2)]&&_0x12a27c[_0x8d881b(0x1b1)][_0x8d881b(0x171)][_0x8d881b(0xae)][_0x8d881b(0x15f)]===_0x8d881b(0x1d8)){const _0xfd3937=_0x12a27c['hiddenPlayerElement']['getBoundingClientRect']();if(_0xfd3937[_0x8d881b(0x1b3)]>0x32&&_0xfd3937['height']>0x32)Object['assign'](_0x12a27c[_0x8d881b(0x1b1)][_0x8d881b(0x171)][_0x8d881b(0xae)],{'top':_0xfd3937[_0x8d881b(0xec)]+window['scrollY']+'px','left':_0xfd3937[_0x8d881b(0x1d4)]+'px','width':_0xfd3937[_0x8d881b(0x1b3)]+'px','height':_0xfd3937[_0x8d881b(0x194)]+'px','transform':_0x8d881b(0xdd),'position':_0x8d881b(0xad),'zIndex':_0x8d881b(0xb2)});}}},_0x507b84={async 'asyncPool'(_0x3f0aab,_0x50f086,_0x1d0c97){const _0xef7550=_0x166d3a,_0x5110e4=[],_0x34af7e=new Set();for(const _0x2fe3cd of _0x50f086){const _0x3f5e12=Promise[_0xef7550(0xc8)]()['then'](()=>_0x1d0c97(_0x2fe3cd));_0x5110e4[_0xef7550(0x103)](_0x3f5e12),_0x34af7e['add'](_0x3f5e12);const _0xd6f148=()=>_0x34af7e[_0xef7550(0xf6)](_0x3f5e12);_0x3f5e12[_0xef7550(0x201)](_0xd6f148)[_0xef7550(0x17c)](_0xd6f148);if(_0x34af7e[_0xef7550(0x110)]>=_0x3f0aab)await Promise[_0xef7550(0x215)](_0x34af7e);}return Promise[_0xef7550(0x1b5)](_0x5110e4);},'robustRequest'(_0x441fe0,_0x387f56){return new Promise((_0xd06112,_0x9d5174)=>{const _0x52b6a8=_0x343e,_0x51be5f=Date[_0x52b6a8(0xca)](),_0x32c40f=new URL(_0x387f56['url'])[_0x52b6a8(0x1bf)];GM_xmlhttpRequest({'method':_0x52b6a8(0xa3),'url':_0x387f56[_0x52b6a8(0xb8)]+'?'+_0x441fe0,'headers':{'Referer':_0x32c40f+'/','Connection':_0x52b6a8(0x176),'Accept':_0x52b6a8(0x1c1),'Cache-Control':_0x52b6a8(0x203)},'timeout':_0x36a7c9[_0x52b6a8(0xfe)],'onload':_0x272553=>{const _0x3dc955=_0x52b6a8,_0x4afcd2=Date[_0x3dc955(0xca)]()-_0x51be5f;if(_0x272553[_0x3dc955(0xb0)]!==0xc8||!_0x272553['responseText']||_0x272553['responseText'][_0x3dc955(0x123)]()[_0x3dc955(0x1dd)]('<'))return _0x9d5174(new Error(_0x3dc955(0x129)));try{_0xd06112({'data':JSON[_0x3dc955(0x17d)](_0x272553['responseText']),'latency':_0x4afcd2});}catch(_0x38f3e1){_0x9d5174(new Error(_0x3dc955(0xb3)));}},'onerror':_0x2181ec=>_0x9d5174(new Error(_0x52b6a8(0x130)+_0x2181ec['error'])),'ontimeout':()=>_0x9d5174(new Error(_0x52b6a8(0xf8)))});});},'normalize'(_0x23b893,_0x2f0407,_0x22a83d,_0x2acafc=![]){const _0x31723d=_0x166d3a,_0x26f071=Math[_0x31723d(0x1dc)](_0x2f0407,Math[_0x31723d(0x157)](_0x23b893,_0x22a83d)),_0x3ef48e=_0x22a83d-_0x2f0407===0x0?0x0:(_0x26f071-_0x2f0407)/(_0x22a83d-_0x2f0407);return(_0x2acafc?0x1-_0x3ef48e:_0x3ef48e)*0x64;},'parseM3u8'(_0x15c1f2){const _0x5b4e07=_0x166d3a;let _0x8cbc11={'width':0x0,'height':0x0},_0x4847b6=0x0;const _0x2e096e=_0x15c1f2[_0x5b4e07(0x204)]('\x0a');for(const _0x15eea8 of _0x2e096e){if(_0x15eea8['startsWith'](_0x5b4e07(0x188))){const _0x430fd4=_0x15eea8['match'](/RESOLUTION=(\d+)x(\d+)/);if(_0x430fd4){const _0xc0ae7e=parseInt(_0x430fd4[0x1],0xa),_0x520923=parseInt(_0x430fd4[0x2],0xa);if(_0x520923>_0x8cbc11[_0x5b4e07(0x194)]){_0x8cbc11={'width':_0xc0ae7e,'height':_0x520923};const _0xfc4144=_0x15eea8[_0x5b4e07(0x16b)](/BANDWIDTH=(\d+)/);if(_0xfc4144)_0x4847b6=parseInt(_0xfc4144[0x1],0xa);}}}}return _0x8cbc11[_0x5b4e07(0x194)]===0x0?{'resolution':0x0,'bitrate':0x0}:{'resolution':_0x8cbc11['height'],'bitrate':_0x4847b6/0x3e8};},'evaluateSource':_0x399665=>new Promise(_0x3aaa43=>{const _0x1c1fab=_0x166d3a;if(!_0x399665||!_0x399665['includes'](_0x1c1fab(0x214))){_0x3aaa43({'latency':0x0,'resolution':0x0,'bitrate':0x0,'score':0x0,'url':_0x399665});return;}try{if(new URL(_0x399665)[_0x1c1fab(0x1bf)]===window[_0x1c1fab(0x1c3)]['origin']){_0x3aaa43({'latency':0x0,'resolution':0x0,'bitrate':0x0,'score':0x32,'url':_0x399665});return;}}catch(_0x19f0cb){}const _0x17885f=Date[_0x1c1fab(0xca)]();GM_xmlhttpRequest({'method':_0x1c1fab(0xa3),'url':_0x399665,'headers':{'Range':'bytes=0-2048'},'timeout':0x1f4,'onload':_0x35a6c9=>{const _0x1a7eee=_0x1c1fab,_0x3b36d8=Date[_0x1a7eee(0xca)]()-_0x17885f;if(_0x35a6c9['status']>=0xc8&&_0x35a6c9[_0x1a7eee(0xb0)]<0x190&&_0x35a6c9['responseText']){const _0x1beb2c=_0x507b84['parseM3u8'](_0x35a6c9[_0x1a7eee(0x1d5)]);let _0xd3f220=_0x507b84['normalize'](_0x3b36d8,0x1e,0x9c4,!![])*0.65+_0x507b84[_0x1a7eee(0x1c2)](_0x1beb2c[_0x1a7eee(0x1e6)],0x1e0,0xf00)*0.25+_0x507b84[_0x1a7eee(0x1c2)](_0x1beb2c[_0x1a7eee(0x15c)],0x1f4,0x2710)*0.1;if(_0x1beb2c[_0x1a7eee(0x1e6)]>=0x438&&_0x3b36d8<0xc8)_0xd3f220=Math[_0x1a7eee(0x157)](0x64,_0xd3f220+0x23);else{if(_0x1beb2c[_0x1a7eee(0x1e6)]>=0x438&&_0x3b36d8<0x190)_0xd3f220=Math['min'](0x64,_0xd3f220+0x14);else{if(_0x1beb2c[_0x1a7eee(0x1e6)]>=0x2d0&&_0x3b36d8<0xc8)_0xd3f220=Math[_0x1a7eee(0x157)](0x64,_0xd3f220+0xf);else{if(_0x1beb2c[_0x1a7eee(0x1e6)]>=0x2d0&&_0x3b36d8<0x190)_0xd3f220=Math[_0x1a7eee(0x157)](0x64,_0xd3f220+0xa);}}}if(_0x3b36d8>0x7d0)_0xd3f220*=0.4;else{if(_0x3b36d8>0x5dc)_0xd3f220*=0.6;else{if(_0x3b36d8>0x320)_0xd3f220*=0.8;}}_0x3aaa43({'latency':_0x3b36d8,'resolution':_0x1beb2c[_0x1a7eee(0x1e6)],'bitrate':_0x1beb2c[_0x1a7eee(0x15c)],'score':Math[_0x1a7eee(0x18b)](Math[_0x1a7eee(0x1dc)](0x5,Math[_0x1a7eee(0x157)](0x64,_0xd3f220))),'url':_0x399665});}else _0x3aaa43({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x399665});},'onerror':()=>_0x3aaa43({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x399665}),'ontimeout':()=>_0x3aaa43({'latency':0xbb8,'resolution':0x0,'bitrate':0x0,'score':0x5,'url':_0x399665})});}),'getQuickMainTitle'(){const _0x199b82=_0x166d3a;for(const _0xfdaec9 of _0x36a7c9['SELECTORS'][_0x199b82(0x13a)]){const _0x33af37=document[_0x199b82(0x1eb)](_0xfdaec9);if(_0x33af37){const _0x265ab1=(_0x33af37['getAttribute'](_0x199b82(0x210))||_0x33af37[_0x199b82(0x153)]||'')[_0x199b82(0x123)]();if(_0x265ab1)return _0x265ab1[_0x199b82(0x204)](/[-_\s((]/)[0x0]['replace'](/第.+[集季部]/,'')[_0x199b82(0x123)]();}}return document[_0x199b82(0x16a)]['split'](/[-_\s((]/)[0x0][_0x199b82(0x155)](/第.+[集季部]/,'')[_0x199b82(0x123)]();},async 'getCurrentEpisodeNumber'(){const _0x5dc27b=_0x166d3a;try{const _0x12c345=new URLSearchParams(location[_0x5dc27b(0x1b7)]);if(_0x12c345[_0x5dc27b(0x13c)]('s4')){const _0x1050fd=_0x12c345[_0x5dc27b(0x197)]('s4');if(_0x1050fd&&!isNaN(_0x1050fd))return _0x1050fd;}if(_0x12c345[_0x5dc27b(0x13c)]('tvname')){const _0x14303c=this['getEpisodeNumberFromString'](decodeURIComponent(_0x12c345[_0x5dc27b(0x197)]('tvname')));if(_0x14303c)return _0x14303c;}}catch(_0x17405c){}if(location[_0x5dc27b(0x206)][_0x5dc27b(0x10e)](_0x5dc27b(0xf3))){const _0x5bf79e=this[_0x5dc27b(0x1a4)](document[_0x5dc27b(0x16a)]);if(_0x5bf79e)return _0x5bf79e;}const _0x5832a2=window[_0x5dc27b(0x1c3)]['hostname'],_0x1e4cec=Object[_0x5dc27b(0x213)](_0x36a7c9[_0x5dc27b(0xc5)]['PRECISE_TITLE'])[_0x5dc27b(0x1a1)](_0x218933=>_0x5832a2[_0x5dc27b(0x10e)](_0x218933));if(_0x1e4cec){const _0x22f678=_0x36a7c9['SELECTORS'][_0x5dc27b(0x104)][_0x1e4cec][_0x5dc27b(0x204)](',')['map'](_0x1442d4=>_0x1442d4[_0x5dc27b(0x123)]());for(const _0x3aca4e of _0x22f678){try{const _0x418e2c=await this[_0x5dc27b(0x192)](_0x3aca4e,0x5dc);if(_0x418e2c){const _0x5b4733=_0x418e2c[_0x5dc27b(0xe1)](_0x5dc27b(0x16a));if(_0x5b4733){const _0x429b5f=this[_0x5dc27b(0x1a4)](_0x5b4733[_0x5dc27b(0x123)]());if(_0x429b5f)return _0x429b5f;}if(_0x418e2c['textContent']){const _0x56c0b3=this[_0x5dc27b(0x1a4)](_0x418e2c[_0x5dc27b(0x153)][_0x5dc27b(0x123)]());if(_0x56c0b3)return _0x56c0b3;}}}catch(_0x3d3cc5){}}for(const _0x3e6d8c of[_0x5dc27b(0x11d),'[class*=\x22active\x22]',_0x5dc27b(0x1f0),_0x5dc27b(0x1a6),_0x5dc27b(0x1b4),_0x5dc27b(0x151)]){try{const _0x93e15=document[_0x5dc27b(0x1eb)](_0x3e6d8c);if(_0x93e15){const _0xee9940=_0x93e15['getAttribute'](_0x5dc27b(0x16a));if(_0xee9940){const _0x4f50b3=this[_0x5dc27b(0x1a4)](_0xee9940[_0x5dc27b(0x123)]());if(_0x4f50b3)return _0x4f50b3;}const _0x19248f=_0x93e15[_0x5dc27b(0x1eb)](_0x5dc27b(0x121));if(_0x19248f?.['textContent']){const _0x436081=this[_0x5dc27b(0x1a4)](_0x19248f[_0x5dc27b(0x153)][_0x5dc27b(0x123)]());if(_0x436081)return _0x436081;}}}catch(_0x17e2a3){}}}return this[_0x5dc27b(0x1a4)](document[_0x5dc27b(0x16a)]);},'getEpisodeNumberFromString'(_0x47934d){const _0x13635c=_0x166d3a;if(!_0x47934d)return null;const _0x471a29=_0x47934d[_0x13635c(0x123)]();if(/^\d+$/[_0x13635c(0xe6)](_0x471a29))return _0x471a29;let _0x6d36f6=_0x471a29['match'](/(?:第|EP|Ep|ep|E)\s*(\d+)(?:集|话|期|部|季|章)?/i);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];_0x6d36f6=_0x471a29[_0x13635c(0x16b)](/^(\d+)\s*(?:集|话|期|部|季|章)/);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];_0x6d36f6=_0x471a29[_0x13635c(0x16b)](/(\d+)\s*(?:集|话|期|部|季|章)(?:\D|$)/);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];_0x6d36f6=_0x471a29[_0x13635c(0x16b)](/(?:EP|Ep|ep)(\d+)/i);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];_0x6d36f6=_0x471a29[_0x13635c(0x16b)](/第\s*\d+\s*[季部]\s*第\s*(\d+)\s*[集话]/);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];_0x6d36f6=_0x471a29[_0x13635c(0x16b)](/(?:\D|^)(\d{1,4})(?:\D|$)/);if(_0x6d36f6?.[0x1])return _0x6d36f6[0x1];const _0x319283=_0x471a29[_0x13635c(0x16b)](/\d+/g);return _0x319283?_0x319283[_0x319283[_0x13635c(0xfa)]-0x1]:null;},'findWebsitePlayerElement':()=>_0x36a7c9['SELECTORS']['PLAYER_ELEMENTS']['map'](_0x5ef492=>document[_0x166d3a(0x1eb)](_0x5ef492))[_0x166d3a(0x1a1)](_0x3ad9ae=>_0x3ad9ae),'waitForElement'(_0x3581cb,_0x43ef89=0x1388){return new Promise((_0x2109b7,_0x362383)=>{const _0x78983a=_0x343e,_0x526b9b=document[_0x78983a(0x1eb)](_0x3581cb);if(_0x526b9b)return _0x2109b7(_0x526b9b);const _0x21d2cc=new MutationObserver(()=>{const _0x56a613=_0x78983a,_0x5bec93=document['querySelector'](_0x3581cb);_0x5bec93&&(_0x21d2cc[_0x56a613(0x1d2)](),clearTimeout(_0x549220),_0x2109b7(_0x5bec93));}),_0x549220=setTimeout(()=>{const _0x30cfc4=_0x78983a;_0x21d2cc['disconnect'](),_0x362383(new Error(_0x30cfc4(0x1cf)+_0x3581cb+'\x27'));},_0x43ef89);_0x21d2cc[_0x78983a(0x1d6)](document[_0x78983a(0x165)],{'childList':!![],'subtree':!![]});});}};function _0x2293f7(){if(!_0x1eb66a())return;setTimeout(()=>{const _0x38da52=_0x343e;if(document[_0x38da52(0x1c7)](_0x38da52(0x161)))return;_0x4cf01a['init']();const _0x255d71=()=>{const _0x51c340=_0x38da52;if(location[_0x51c340(0x1b7)]!==_0x12a27c[_0x51c340(0x170)]){_0x12a27c[_0x51c340(0x170)]=location[_0x51c340(0x1b7)];if(_0x1eb66a()){_0x12a27c[_0x51c340(0x10d)]=![],_0x12a27c[_0x51c340(0x18e)]={'key':null,'results':[]},_0x1d28e2[_0x51c340(0x17b)](),_0x4cf01a[_0x51c340(0xd4)]();if(_0x12a27c['dom'][_0x51c340(0xa8)])_0x12a27c[_0x51c340(0x1b1)][_0x51c340(0xa8)][_0x51c340(0xae)][_0x51c340(0x15f)]=_0x51c340(0x1d8);}else{if(_0x12a27c[_0x51c340(0x1b1)][_0x51c340(0xa8)])_0x12a27c['dom'][_0x51c340(0xa8)]['style'][_0x51c340(0x15f)]=_0x51c340(0xdd);}}},_0x41413b=new MutationObserver(_0x255d71);_0x41413b[_0x38da52(0x1d6)](document['body'],{'childList':!![],'subtree':!![]}),document[_0x38da52(0x1aa)](_0x38da52(0x1ae),_0x251479=>{const _0x1822ec=_0x38da52;if(_0x12a27c[_0x1822ec(0x1b1)][_0x1822ec(0xa8)]&&(_0x12a27c[_0x1822ec(0x1b1)]['container'][_0x1822ec(0x1fb)](_0x251479[_0x1822ec(0x15a)])||_0x12a27c[_0x1822ec(0x1b1)]['playerOverlay']['contains'](_0x251479[_0x1822ec(0x15a)])))return;const _0x284fdc=_0x251479['target'][_0x1822ec(0x1b2)](_0x1822ec(0x14d));if(_0x284fdc)setTimeout(_0x255d71,0x64);},!![]);},0x1f4);}if(document[_0x166d3a(0x1b6)]==='loading')document['addEventListener'](_0x166d3a(0xab),_0x2293f7);else _0x2293f7();}()));function _0x343e(_0x2be84c,_0x489802){const _0x3cb1f3=_0x3cb1();return _0x343e=function(_0x343e54,_0x562e80){_0x343e54=_0x343e54-0xa3;let _0x4ab2a4=_0x3cb1f3[_0x343e54];return _0x4ab2a4;},_0x343e(_0x2be84c,_0x489802);}function _0x3cb1(){const _0xfde342=['https://caiji.kuaichezy.org/api.php/provide/vod/','vod_id','https://ikunzyapi.com/api.php/provide/vod/','find','isUserClosed','clientY','getEpisodeNumberFromString','set','[class*=\x22on\x22]','https://caiji.dbzy.tv/api.php/provide/vod/','autoSwitchSource','innerHTML','addEventListener','onmouseenter','17450650bShSbv','clear','click','closeBtn','.video-title','dom','closest','width','[aria-selected=\x22true\x22]','all','readyState','href','.qy-episode-item[class*=\x22is-active\x22]\x20a,\x20.album-list\x20.is-active\x20.title-content','className','substring','remove','.tm-collection-btn[data-url=\x22','tm-source-selected','https://tyyszyapi.com/api.php/provide/vod/','origin','toggle','application/json','normalize','location','rgba(248,\x20113,\x20113,\x200.3)','VIDEO_ENDED','renderSourceListFromCache','getElementById','80%','.title','result','4296582YoEZbu','.tm-episode-matched','230px','MESSAGES','Timeout\x20waiting\x20for\x20\x27','65MAxGMZ','1146576NwbmCh','disconnect','clientX','left','responseText','observe','.txp_player_root','block','failedUrls','findWebsitePlayerElement','#player-container','max','startsWith','latency','‹\x20返回源列表','#tm-status-bar','currentPageEpisodeNumber','hiddenPlayerElement','getCurrentEpisodeNumber','VIP\x20Play','resize','https://api.guangsuapi.com/api.php/provide/vod/','https://xsd.sdzyapi.com/api.php/provide/vod/','top','$$$','cursor','time','hasInitVipScript','tm_check_stuck_res','evaluateSource','qq.com','getQuickMainTitle','https://jszyapi.com/api.php/provide/vod/','delete','removeEventListener','Request\x20timeout','tm_check_stuck_req','length','paused','.episode-list\x20.current','https://jyzyapi.com/api.php/provide/vod/','API_TIMEOUT','attachEventListeners','mainBtn','.anthology-wrap\x20li.active\x20span','https://360zy.com/api.php/provide/vod/','push','PRECISE_TITLE','iframePlayer','tm-global-status','[class*=\x22numberListItem_select\x22]\x20[class*=\x22numberListItem_title\x22],\x20.episode-item--select,\x20.playlist-item--current,\x20[class*=\x22selected\x22]\x20[class*=\x22episode-item-text\x22]','robustRequest','CACHE_VERSION','STUCK_CHECK_TIMEOUT','stuck','color','isFirstAutoplayAttempted','includes','default','size','timers','#pp-player','tm-episode-matched','https://app.bfzyapi.com/api.php/provide/vod/','\x20(0/','list','panel','ac=detail&wd=','isPlayerActive','totalLatency','#sohuplayer','center','[class*=\x22select\x22]','activeSourceName','tm_play_success','updateOverlayPosition','span','message','trim','https://ddmf.net/api.php/provide/vod/','offsetWidth','muted','getBoundingClientRect','assign','API\x20format\x20error','','some','grab','tm-iframe-player-fusion','findAndPositionOverlay','onmouseleave','Request\x20failed:\x20','https://api.ffzyapi.com/api.php/provide/vod/','#video-player','autoResizePanel','asyncPool','CACHE_ENABLED','scrollY','https://www.lovedan.net/api.php/provide/vod/','正在播放:\x20','attemptToPlay','QUICK_TITLE','currentEpisodeList','has','6405496EZCTsb','tm-collection-btn','getScore','forEach','smooth','sort','globalStatus','playerStatus','1014651hajaeT','tagName','parentElement','updatePlayerStatus','add','from','createElement','CHECK_STUCK_REQ','a,\x20.item,\x20li,\x20[role=\x22button\x22]','offsetHeight','auto','scrollWidth','[class*=\x22numberListItem_select\x22]','#tenvideo_player','textContent','map','replace','四个圈','min','https://subocaiji.com/api.php/provide/vod/','https://pg.fenwe078.cf/api.php/provide/vod/','target','https://collect.wolongzyw.com/api.php/provide/vod/','bitrate','source-panel-open','translateY(-50%)','display','×','tm-container-fusion','#player_swf','score','STORAGE_KEY_ICON_POSITION','body','toggleLoading','clearTimer','data','.player-album-list\x20.on\x20a','title','match','updateStatus','nowrap','start','episode-list','currentURL','playerOverlay','https://p2100.net/api.php/provide/vod/','highlightPlayingEpisode','tm-player-overlay-fusion','.js-episode-item.on','keep-alive','#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)}#tm-global-status{position:fixed;top:0;left:0;width:100%;text-align:center;z-index:2147483647;pointer-events:none;padding-top:10px;transition:opacity\x200.3s;opacity:0;display:none}#tm-global-status-text{display:inline-block;background:rgba(10,15,30,0.6);color:#e5e7eb;padding:10px\x2020px;border-radius:24px;font-size:14px;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px\x20solid\x20rgba(255,255,255,0.1);box-shadow:0\x204px\x2016px\x20rgba(0,0,0,0.4)}','type','requestCount','append','close','catch','parse','tm-panel-fusion','20px','https://hhzyapi.com/api.php/provide/vod/','name','findIndex','results','stopPropagation','blur','CACHE_EXPIRY','scrollIntoView','#EXT-X-STREAM-INF','meta[property=\x22og:title\x22]','onload','round','renderInitialPanel','.container-player','sessionCache','contentWindow','飘零2','filter','waitForElement','CHECK_STUCK_RES','height','https://mozhuazy.com/api.php/provide/vod/','button','get','#player','currentPlayingUrl','.video-area','borderColor','appendChild','https://api.maoyanapi.top/api.php/provide/vod'];_0x3cb1=function(){return _0xfde342;};return _0x3cb1();}