// ==UserScript== // @name VIP视频全网解析 (Pro版) // @namespace https://scriptcat.org/zh-CN/script-show-page/4339 // @version 5.7.6 // @description 视频VIP 影视vip 电影vip解析-----支持:腾讯、爱奇艺、优酷、芒果、pptv、乐视、bilibili等其它网站视频VIP解析,影视vip解析。 ---强烈推荐用脚本猫加载此插件---,资源搜索会快很多(请不要使用油猴加载此插件,会很慢)。(如果自动选择的播放源,不理想,卡顿,或不播放,声音不对,请手动点击黄色vip图标切换播放源,40多个源,一定有你需要的), // @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0idXJsKCNncmFkKSIvPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZCIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNiODJmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiNWNmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjx0ZXh0IHg9IjUwIiB5PSI3MCIgZm9udC1zaXplPSI1MCIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZmlsbD0id2hpdGUiIGZvbnQtZmFtaWx5PSJzYW5zLXNlcmlmIiBmb250LXdlaWdodD0ibjkwMCI+VklQPC90ZXh0Pjwvc3ZnPg== // @author lsym // @license MIT // @match *://*.iqiyi.com/v_* // @match *://*.iqiyi.com/a_* // @match *://*.iqiyi.com/w_* // @match *://*.iq.com/play/* // @match *://v.youku.com/v_show/id_* // @match *://*.youku.com/v_show/id_* // @match *://v.qq.com/x/cover/* // @match *://v.qq.com/x/page/* // @match *://v.qq.com/tv/* // @match *://*.mgtv.com/b/* // @match *://*.bilibili.com/video/av* // @match *://*.bilibili.com/video/BV* // @match *://*.bilibili.com/bangumi/play/* // @match *://*.le.com/ptv/vplay/* // @match *://*.tudou.com/listplay/* // @match *://*.tudou.com/albumplay/* // @match *://*.tudou.com/programs/view/* // @match *://tv.sohu.com/v/* // @match *://film.sohu.com/album/* // @match *://*.pptv.com/show/* // @match *://*.acfun.cn/v/ac* // @match *://*.fun.tv/vplay/* // @match *://*.wasu.cn/Play/show/id/* // @match *://*.1905.com/play/* // @match *://*.ixigua.com/video/* // @match *://*.weibo.com/tv/show/* // @match *://*.weibo.com/v/tv/show/* // @grant GM_addStyle // @grant GM_xmlhttpRequest // @grant GM_setValue // @grant GM_getValue // @grant GM_registerMenuCommand // @run-at document-end // @connect lz.118318.xyz // @connect api.maoyanapi.top // @connect pg.cttv.vip // @connect pg.fenwe078.cf // @connect www.lovedan.net // @connect www.inmi.app // @connect www.wyvod.com // @connect ddmf.net // @connect dh.ha.cn // @connect api.xinlangapi.com // @connect app.bfzyapi.com // @connect p2100.net // @connect bfzyapi.com // @connect api.yzzy-api.com // @connect caiji.dbzy.tv // @connect cj.lziapi.com // @connect api.ffzyapi.com // @connect api.zuidapi.com // @connect caiji.kuaichezy.org // @connect ckzy.me // @connect ikunzyapi.com // @connect api.apibdzy.com // @connect 360zy.com // @connect cj.rycjapi.com // @connect mozhuazy.com // @connect www.huyaapi.com // @connect www.hongniuzy2.com // @connect api.ukuapi88.com // @connect suoniapi.com // @connect xsd.sdzyapi.com // @connect www.seacms.org // @connect collect.wolongzy.cc // @connect api.wujinapi.me // @connect img.smdyw.top // @connect hhzyapi.com // @connect caiji.maotaizy.cc // @connect api.niuniuzy.me // @connect savviuux.hk3.345888.xyz.cdn.cloudflare.net // @connect tyyszyapi.com // @connect cj.ffzyapi.com // @connect collect.wolongzyw.com // @connect api.ukuapi.com // @connect api.guangsuapi.com // @connect jszyapi.com // @connect subocaiji.com // @connect www.mdzyapi.com // @connect iqiyizyapi.com // @connect jyzyapi.com // @connect caiji.dyttzyapi.com // @connect bzy.tv // @connect wolongzyw.com // @connect jinyingzy.com // @connect tyyszy.com // @connect * // @antifeature piracy // ==/UserScript== function _0x59b9(_0x4ebfa3,_0x2a5309){const _0x45c417=_0x45c4();return _0x59b9=function(_0x59b968,_0x2b6f06){_0x59b968=_0x59b968-0xd9;let _0x2ae410=_0x45c417[_0x59b968];return _0x2ae410;},_0x59b9(_0x4ebfa3,_0x2a5309);}(function(_0x11d434,_0x43647f){const _0x2d97c0=_0x59b9,_0x38614b=_0x11d434();while(!![]){try{const _0x252011=parseInt(_0x2d97c0(0x14b))/0x1+parseInt(_0x2d97c0(0x17e))/0x2*(-parseInt(_0x2d97c0(0x252))/0x3)+-parseInt(_0x2d97c0(0x1e0))/0x4+parseInt(_0x2d97c0(0xdc))/0x5+-parseInt(_0x2d97c0(0x206))/0x6+-parseInt(_0x2d97c0(0x110))/0x7+-parseInt(_0x2d97c0(0xda))/0x8*(-parseInt(_0x2d97c0(0x1e6))/0x9);if(_0x252011===_0x43647f)break;else _0x38614b['push'](_0x38614b['shift']());}catch(_0x3643d1){_0x38614b['push'](_0x38614b['shift']());}}}(_0x45c4,0xca21b),(async function(){'use strict';const _0x5ae628=_0x59b9;const _0x1fe08f={'API_TIMEOUT':0x1194,'STUCK_CHECK_TIMEOUT':0x2ee0,'SEARCH_CONCURRENCY':0x8,'AUTO_EXPAND_BEST_SOURCE':!![],'CACHE_ENABLED':!![],'CACHE_EXPIRY':0x1b7740,'CACHE_VERSION':'v2','SMART_SORTING':!![],'FAST_EVAL_TIMEOUT':0x7d0,'CDN_SMART_SELECT':!![],'CDN_TEST_TIMEOUT':0xbb8,'CDN_CACHE_DURATION':0x493e0,'CDN_LIST':{'hlsjs':[{'name':_0x5ae628(0x130),'url':_0x5ae628(0x12b),'weight':0x50},{'name':_0x5ae628(0x19f),'url':_0x5ae628(0x24f),'weight':0x5f},{'name':'staticfile','url':_0x5ae628(0x19e),'weight':0x5a},{'name':_0x5ae628(0x135),'url':_0x5ae628(0xf6),'weight':0x55},{'name':'bytecdn','url':_0x5ae628(0x17d),'weight':0x58},{'name':_0x5ae628(0x168),'url':_0x5ae628(0x16f),'weight':0x46}],'artplayer':[{'name':'cdnjs','url':_0x5ae628(0x198),'weight':0x50},{'name':_0x5ae628(0x19f),'url':_0x5ae628(0x257),'weight':0x5f},{'name':_0x5ae628(0x295),'url':_0x5ae628(0x293),'weight':0x5a},{'name':_0x5ae628(0x135),'url':_0x5ae628(0x15d),'weight':0x55},{'name':'bytecdn','url':_0x5ae628(0x123),'weight':0x58},{'name':_0x5ae628(0x168),'url':_0x5ae628(0x142),'weight':0x46}]},'AUTOPLAY_NEXT_DELAY':0x64,'PANEL_LEAVE_CLOSE_DELAY':0x3e8,'STORAGE_KEY_ICON_POSITION':_0x5ae628(0x126),'VIDEO_URL_PATTERNS':[/iqiyi\.com\/[vwa]_/,/iq\.com\/play\//,/youku\.com\/v_show\/id_/,/v\.qq\.com\/(x\/cover|x\/page|tv)\//,/mgtv\.com\/b\//,/bilibili\.com\/(video|bangumi\/play)\//,/le\.com\/ptv\/vplay\//,/tv\.sohu\.com\/v\//,/film\.sohu\.com\/album\//,/pptv\.com\/show\//,/acfun\.cn\/v\/ac/,/1905\.com\/play\//,/ixigua\.com\/video\//,/tudou\.com\/(listplay|albumplay|programs\/view)\//],'HLS_CONFIG':{'maxBufferLength':0x1e,'maxMaxBufferLength':0x3c,'fragLoadingTimeOut':0x7530,'manifestLoadingTimeOut':0x3a98,'levelLoadingTimeOut':0x3a98,'fragLoadingMaxRetry':0x3,'manifestLoadingMaxRetry':0x3,'fragLoadingRetryDelay':0x1f4,'enableWorker':!![],'enableSoftwareAES':!![],'startFragPrefetch':!![],'lowLatencyMode':![],'backBufferLength':0x1e,'maxStarvationDelay':0x2,'capLevelToPlayerSize':![],'autoStartLoad':!![],'maxBufferHole':0.5,'maxFragLookUpTolerance':0.3,'liveSyncDurationCount':0x3,'liveMaxLatencyDurationCount':0x5,'liveDurationInfinity':!![],'highBufferWatchdogPeriod':0x1},'MESSAGES':{'VIDEO_ENDED':_0x5ae628(0x183),'GET_TIME_REQ':_0x5ae628(0x1c5),'GET_TIME_RES':_0x5ae628(0x273),'PLAY_SUCCESS':'tm_play_success','CHECK_STUCK_REQ':_0x5ae628(0x288),'CHECK_STUCK_RES':_0x5ae628(0x242),'LOAD_ERROR':'tm_load_error'},'SELECTORS':{'PLAYER_ELEMENTS':[_0x5ae628(0xff),_0x5ae628(0x262),'#player',_0x5ae628(0x263),_0x5ae628(0x250),_0x5ae628(0x120),_0x5ae628(0x276),_0x5ae628(0x268),'#bilibili-player',_0x5ae628(0x146),_0x5ae628(0x23f),_0x5ae628(0x1ce),_0x5ae628(0x18b),_0x5ae628(0x1b4),_0x5ae628(0x1fe),_0x5ae628(0x1e2),'#xigua-player',_0x5ae628(0x18f),_0x5ae628(0x158),'.play-player',_0x5ae628(0x100)],'QUICK_TITLE':['meta[property=\x22og:title\x22]','h1',_0x5ae628(0x132),_0x5ae628(0x270),_0x5ae628(0x116),'.video-info-title',_0x5ae628(0x1d2)],'PRECISE_TITLE':{'iqiyi.com':_0x5ae628(0x137),'youku.com':'.anthology-wrap\x20li.active\x20span,\x20.list-single-episode.current\x20a','v.qq.com':_0x5ae628(0xe1),'bilibili.com':_0x5ae628(0x1f9),'mgtv.com':_0x5ae628(0x149),'sohu.com':_0x5ae628(0x287),'le.com':_0x5ae628(0x1ec),'pptv.com':_0x5ae628(0x248),'acfun.cn':_0x5ae628(0x277)}}},_0x40341c={'get'(_0x541c05){const _0x3c3005=_0x5ae628;if(!_0x1fe08f[_0x3c3005(0x1ba)])return null;try{const _0x489ba7=JSON[_0x3c3005(0x114)](GM_getValue(_0x3c3005(0x15a)+_0x1fe08f[_0x3c3005(0x260)]+'_'+_0x541c05));if(_0x489ba7&&Date[_0x3c3005(0x143)]()-_0x489ba7[_0x3c3005(0x286)]<_0x1fe08f['CACHE_EXPIRY'])return this['recordHit'](),_0x489ba7['data'];}catch(_0x17f09d){}return this[_0x3c3005(0x227)](),null;},'set'(_0x684ca3,_0x220422){const _0x5091f3=_0x5ae628;if(!_0x1fe08f[_0x5091f3(0x1ba)])return;try{const _0x7dab8a=JSON['stringify']({'data':_0x220422,'timestamp':Date[_0x5091f3(0x143)]()});GM_setValue(_0x5091f3(0x15a)+_0x1fe08f[_0x5091f3(0x260)]+'_'+_0x684ca3,_0x7dab8a);}catch(_0x5e0e64){console[_0x5091f3(0xf3)](_0x5091f3(0x186),_0x5e0e64);}},'getStats'(){const _0x5a25ad=_0x5ae628;return GM_getValue(_0x5a25ad(0x131))||{'hits':0x0,'misses':0x0};},'recordHit'(){const _0x197752=_0x5ae628,_0x2c13d4=this[_0x197752(0x156)]();_0x2c13d4['hits']++,GM_setValue(_0x197752(0x131),_0x2c13d4);},'recordMiss'(){const _0x396635=_0x5ae628,_0xd5a993=this[_0x396635(0x156)]();_0xd5a993[_0x396635(0x194)]++,GM_setValue(_0x396635(0x131),_0xd5a993);}},_0x327365={'get'(_0x48debe){const _0xee8676=_0x5ae628;return GM_getValue(_0xee8676(0x232)+_0x48debe)||{'successCount':0x0,'failCount':0x0,'totalLatency':0x0,'requestCount':0x0};},'recordSuccess'(_0x5a419f,_0x2898a7){const _0x3c3e6d=_0x5ae628,_0x27fe15=this['get'](_0x5a419f);_0x27fe15[_0x3c3e6d(0x107)]++,_0x27fe15[_0x3c3e6d(0x1ac)]+=_0x2898a7,_0x27fe15[_0x3c3e6d(0x148)]++,GM_setValue(_0x3c3e6d(0x232)+_0x5a419f,_0x27fe15);},'recordFailure'(_0x52a457){const _0x4e8bfa=_0x5ae628,_0x29bae0=this['get'](_0x52a457);_0x29bae0[_0x4e8bfa(0xec)]++,_0x29bae0[_0x4e8bfa(0x148)]++,GM_setValue('api_stats_'+_0x52a457,_0x29bae0);},'getScore'(_0x3f3aac){const _0x450a53=_0x5ae628;if(_0x3f3aac[_0x450a53(0x148)]<0x3)return 0x3e8;const _0x21f027=_0x3f3aac[_0x450a53(0x107)]/_0x3f3aac[_0x450a53(0x148)];if(_0x21f027<0.5)return-0x3e8;const _0x41b3a5=_0x3f3aac[_0x450a53(0x107)]>0x0?_0x3f3aac[_0x450a53(0x1ac)]/_0x3f3aac[_0x450a53(0x107)]:_0x1fe08f[_0x450a53(0x230)];return _0x21f027*0x2710-_0x41b3a5;}},_0x22465e={'selectedCdn':{'hlsjs':null,'artplayer':null},async 'testCdnSpeed'(_0x27cc8c){return new Promise(_0x5171cb=>{const _0x2fed92=_0x59b9,_0xc5fd1=Date['now'](),_0x4e3fd2=new Image(),_0x5513ff=_0x1fe08f[_0x2fed92(0x202)],_0x2d11d9=setTimeout(()=>{_0x5171cb({'success':![],'latency':_0x5513ff});},_0x5513ff);_0x4e3fd2[_0x2fed92(0x237)]=()=>{clearTimeout(_0x2d11d9),_0x5171cb({'success':!![],'latency':Date['now']()-_0xc5fd1});},_0x4e3fd2['onerror']=()=>{clearTimeout(_0x2d11d9),_0x5171cb({'success':![],'latency':_0x5513ff});},_0x4e3fd2[_0x2fed92(0x29a)]=_0x27cc8c+_0x2fed92(0x1eb)+Date[_0x2fed92(0x143)]();});},async 'selectBestCdn'(_0x213b27){const _0x31158b=_0x5ae628;if(!_0x1fe08f[_0x31158b(0x1f3)]){const _0x2cba59=_0x1fe08f[_0x31158b(0x20d)][_0x213b27][0x0];return _0x2cba59[_0x31158b(0x10f)];}const _0xb98108=_0x31158b(0x241)+_0x213b27,_0x2e927d=GM_getValue(_0xb98108);if(_0x2e927d&&Date['now']()-_0x2e927d['timestamp']<_0x1fe08f[_0x31158b(0x1f6)])return this[_0x31158b(0x1e3)][_0x213b27]=_0x2e927d['url'],console['log'](_0x31158b(0x138)+_0x213b27+_0x31158b(0x12d)+_0x2e927d[_0x31158b(0x16c)]+'\x20('+_0x2e927d[_0x31158b(0x167)]+_0x31158b(0x245)),_0x2e927d['url'];const _0x50226f=_0x1fe08f[_0x31158b(0x20d)][_0x213b27];console[_0x31158b(0x200)](_0x31158b(0x1a9)+_0x213b27+_0x31158b(0x12c));const _0x5eef99=_0x50226f[_0x31158b(0x15c)](async _0x3a57e7=>{const _0x164ed9=_0x31158b,_0x1fdb7a=await this[_0x164ed9(0x1c7)](_0x3a57e7[_0x164ed9(0x10f)]);return{..._0x3a57e7,'latency':_0x1fdb7a['latency'],'score':_0x1fdb7a['success']?0x2710-_0x1fdb7a[_0x164ed9(0x167)]+_0x3a57e7[_0x164ed9(0x25e)]*0x64:-0x1};}),_0x3d9c0d=await Promise['all'](_0x5eef99),_0x27780b=_0x3d9c0d[_0x31158b(0x14c)]((_0x2e3fa3,_0x7ab4f2)=>_0x7ab4f2[_0x31158b(0xe0)]-_0x2e3fa3[_0x31158b(0xe0)]),_0x512968=_0x27780b[0x0];if(_0x512968[_0x31158b(0xe0)]>0x0)return this[_0x31158b(0x1e3)][_0x213b27]=_0x512968[_0x31158b(0x10f)],GM_setValue(_0xb98108,{'name':_0x512968[_0x31158b(0x16c)],'url':_0x512968['url'],'latency':_0x512968[_0x31158b(0x167)],'timestamp':Date['now']()}),console['log'](_0x31158b(0x1f0)+_0x213b27+_0x31158b(0x12d)+_0x512968['name']+_0x31158b(0x166)+_0x512968['latency']+_0x31158b(0x245)),_0x512968['url'];else{const _0x38d5be=_0x50226f[0x0];return this[_0x31158b(0x1e3)][_0x213b27]=_0x38d5be[_0x31158b(0x10f)],_0x38d5be['url'];}},'prefetchDns'(){const _0x1366b6=_0x5ae628,_0x25c01d=[_0x1366b6(0x13e),_0x1366b6(0x117),'cdn.staticfile.org',_0x1366b6(0x1b2),'lib.baomitu.com',_0x1366b6(0xef)],_0x51915a=_0x43d50c[_0x1366b6(0x15c)](_0x2904d7=>{const _0x1243ef=_0x1366b6;try{return new URL(_0x2904d7['url'])[_0x1243ef(0xe2)];}catch(_0x4d74ba){return null;}})[_0x1366b6(0x171)](_0x3e0e5b=>_0x3e0e5b),_0x40db4c=[...new Set([..._0x25c01d,..._0x51915a])];_0x40db4c[_0x1366b6(0x188)](_0x353c7a=>{const _0x165a53=_0x1366b6,_0x482e10=document[_0x165a53(0x15f)](_0x165a53(0x147));_0x482e10[_0x165a53(0x27e)]=_0x165a53(0x129),_0x482e10[_0x165a53(0x20e)]=_0x165a53(0x26f)+_0x353c7a,document[_0x165a53(0x18d)]['appendChild'](_0x482e10);const _0x168e04=document[_0x165a53(0x15f)]('link');_0x168e04[_0x165a53(0x27e)]=_0x165a53(0x12f),_0x168e04[_0x165a53(0x20e)]=_0x165a53(0x26f)+_0x353c7a,document[_0x165a53(0x18d)][_0x165a53(0x134)](_0x168e04);}),console[_0x1366b6(0x200)](_0x1366b6(0x124)+_0x40db4c[_0x1366b6(0x106)]+_0x1366b6(0x1d6));},async 'init'(){const _0x4d2061=_0x5ae628;_0x1fe08f['CDN_SMART_SELECT']?(this['prefetchDns'](),await Promise[_0x4d2061(0x1fc)]([this[_0x4d2061(0x299)](_0x4d2061(0x16b)),this[_0x4d2061(0x299)]('artplayer')])):(this[_0x4d2061(0x1e3)]['hlsjs']=_0x1fe08f[_0x4d2061(0x20d)][_0x4d2061(0x16b)][0x0][_0x4d2061(0x10f)],this[_0x4d2061(0x1e3)][_0x4d2061(0x1ef)]=_0x1fe08f[_0x4d2061(0x20d)][_0x4d2061(0x1ef)][0x0][_0x4d2061(0x10f)]);}},_0x595dda=_0x41cafa=>{const _0x54e6a3=_0x5ae628,_0x239336=new Map();_0x41cafa[_0x54e6a3(0x188)](_0xd0d22c=>{const _0x2357e1=_0x54e6a3;!_0x239336[_0x2357e1(0x21b)](_0xd0d22c[_0x2357e1(0x10f)])&&_0x239336['set'](_0xd0d22c[_0x2357e1(0x10f)],{..._0xd0d22c,'name':_0xd0d22c['name'][_0x2357e1(0x1cf)](0x0,0x4)});});let _0x11b8bc=Array[_0x54e6a3(0x216)](_0x239336[_0x54e6a3(0x22e)]());return _0x1fe08f['SMART_SORTING']&&(_0x11b8bc=_0x11b8bc[_0x54e6a3(0x15c)](_0x3fb5f4=>({..._0x3fb5f4,'score':_0x327365[_0x54e6a3(0x1aa)](_0x327365[_0x54e6a3(0x115)](_0x3fb5f4[_0x54e6a3(0x16c)]))}))['sort']((_0x21f542,_0x1cd0ba)=>_0x1cd0ba['score']-_0x21f542[_0x54e6a3(0xe0)])),_0x11b8bc;},_0x43d50c=[{'name':'快龙','url':_0x5ae628(0x1b3)},{'name':'猫眼','url':_0x5ae628(0x1a0)},{'name':'刺桐','url':_0x5ae628(0x13a)},{'name':_0x5ae628(0x217),'url':_0x5ae628(0x192)},{'name':'艾旦','url':_0x5ae628(0x1e1)},{'name':'映迷','url':_0x5ae628(0x1c8)},{'name':'无忧','url':_0x5ae628(0xe6)},{'name':'蛋蛋','url':_0x5ae628(0x214)},{'name':'瀑布盘','url':_0x5ae628(0x13c)},{'name':'新浪','url':_0x5ae628(0x289)},{'name':'暴风','url':_0x5ae628(0x141)},{'name':_0x5ae628(0x1cd),'url':_0x5ae628(0x22b)},{'name':'优质','url':_0x5ae628(0x179)},{'name':'豆瓣','url':_0x5ae628(0x28f)},{'name':'量子','url':_0x5ae628(0x296)},{'name':'非凡','url':_0x5ae628(0x240)},{'name':'最大','url':_0x5ae628(0x19c)},{'name':'快车','url':_0x5ae628(0x189)},{'name':'CK','url':_0x5ae628(0x121)},{'name':_0x5ae628(0x10e),'url':_0x5ae628(0x22d)},{'name':'百度','url':_0x5ae628(0xdf)},{'name':_0x5ae628(0x104),'url':_0x5ae628(0x24d)},{'name':'如意','url':_0x5ae628(0x11b)},{'name':'魔爪','url':'https://mozhuazy.com/api.php/provide/vod/'},{'name':'虎牙','url':_0x5ae628(0x1f1)},{'name':'红牛','url':_0x5ae628(0x153)},{'name':'U酷','url':_0x5ae628(0x1ab)},{'name':'索尼','url':_0x5ae628(0x162)},{'name':'闪电','url':_0x5ae628(0x1e8)},{'name':'花旗','url':_0x5ae628(0x1bf)},{'name':'无尽','url':_0x5ae628(0x12a)},{'name':'神马','url':'https://img.smdyw.top/api.php/provide/vod/'},{'name':'豪华','url':_0x5ae628(0x155)},{'name':'茅台','url':'https://caiji.maotaizy.cc/api.php/provide/vod/'},{'name':'牛牛','url':_0x5ae628(0x18a)},{'name':'快鹰','url':'http://savviuux.hk3.345888.xyz.cdn.cloudflare.net/api.php/provide/vod/'},{'name':'天涯','url':_0x5ae628(0x197)},{'name':'柚子','url':_0x5ae628(0x13d)},{'name':'非凡','url':_0x5ae628(0xe5)},{'name':'卧龙','url':_0x5ae628(0x24e)},{'name':'光速','url':_0x5ae628(0x26b)},{'name':'极速','url':_0x5ae628(0xea)},{'name':'速播','url':_0x5ae628(0x176)},{'name':'魔都','url':_0x5ae628(0x144)},{'name':_0x5ae628(0x165),'url':_0x5ae628(0x29b)},{'name':'金鹰','url':_0x5ae628(0x1b6)},{'name':_0x5ae628(0x14f),'url':'http://caiji.dyttzyapi.com/api.php/provide/vod/'}],_0x4bf389=_0x595dda(_0x43d50c),_0x328814={'currentEpisodeList':[],'currentPlayingUrl':'','hiddenPlayerElement':null,'isPanelOpen':![],'currentURL':location[_0x5ae628(0x20e)],'dom':{},'timers':{'resize':null,'panelCollapse':null,'stuck':null},'sessionCache':{'key':null,'results':[]},'activeSourceName':null,'isFirstAutoplayAttempted':![],'currentPageEpisodeNumber':null,'failedUrls':new Set(),'isUserClosed':![],'currentSearchId':0x0,'isPlayerActive':![]};function _0x1caf5e(){const _0x45cafc=_0x5ae628;return _0x1fe08f[_0x45cafc(0x174)][_0x45cafc(0x266)](_0x41437c=>_0x41437c[_0x45cafc(0x253)](location['href']));}const _0x2f6e62={'init'(){const _0x406b53=_0x5ae628;this[_0x406b53(0x244)](),_0x328814[_0x406b53(0x1f4)]['container']=this[_0x406b53(0x15f)](_0x406b53(0x10c),{'id':'tm-container-fusion'}),_0x328814[_0x406b53(0x1f4)][_0x406b53(0x1a8)]=this[_0x406b53(0x15f)](_0x406b53(0x1b8),{'id':_0x406b53(0xed)}),_0x328814['dom'][_0x406b53(0x1c0)]=this[_0x406b53(0x15f)](_0x406b53(0x10c),{'id':'tm-panel-fusion'}),_0x328814['dom']['playerOverlay']=this[_0x406b53(0x15f)]('div',{'id':'tm-player-overlay-fusion'}),_0x328814[_0x406b53(0x1f4)]['globalStatus']=this[_0x406b53(0x15f)]('div',{'id':_0x406b53(0x239),'innerHTML':_0x406b53(0x285)}),_0x328814[_0x406b53(0x1f4)][_0x406b53(0xe9)]['innerHTML']=_0x406b53(0x1cc),document['body'][_0x406b53(0x154)](_0x328814[_0x406b53(0x1f4)][_0x406b53(0x11c)],_0x328814[_0x406b53(0x1f4)][_0x406b53(0xe9)],_0x328814[_0x406b53(0x1f4)]['globalStatus']),_0x328814[_0x406b53(0x1f4)][_0x406b53(0x11c)][_0x406b53(0x154)](_0x328814[_0x406b53(0x1f4)][_0x406b53(0x1a8)],_0x328814[_0x406b53(0x1f4)][_0x406b53(0x1c0)]),_0x328814[_0x406b53(0x1f4)][_0x406b53(0x294)]=document[_0x406b53(0x298)](_0x406b53(0x27d)),_0x328814[_0x406b53(0x1f4)]['closeBtn']=document['getElementById'](_0x406b53(0x15b)),_0x328814['dom'][_0x406b53(0x225)]=document['getElementById'](_0x406b53(0x157)),this[_0x406b53(0x207)](),this[_0x406b53(0x18e)]();},'createElement':(_0x3e84b2,_0x23add8)=>Object['assign'](document[_0x5ae628(0x15f)](_0x3e84b2),_0x23add8),'injectStyle'(){const _0x5b2482=_0x5ae628;GM_addStyle(_0x5b2482(0x139));},'initDraggableIcon'(){const _0x54b637=_0x5ae628;let _0x10e833=![],_0x5e4753=![],_0x247c62,_0x5d2b11;const _0x9eeb52=_0x328814[_0x54b637(0x1f4)][_0x54b637(0x11c)],_0x28d534=GM_getValue(_0x1fe08f['STORAGE_KEY_ICON_POSITION'],{'left':_0x54b637(0x180),'top':_0x54b637(0x278)});Object[_0x54b637(0x10b)](_0x9eeb52[_0x54b637(0x279)],_0x28d534);const _0x566e34=_0x55bea7=>{const _0x2d6059=_0x54b637;if(!_0x10e833)return;_0x5e4753=!![];let _0x1bde0d=_0x55bea7[_0x2d6059(0x128)]-_0x247c62,_0xfa39a0=_0x55bea7['clientY']-_0x5d2b11;_0x1bde0d=Math[_0x2d6059(0x1d1)](0x0,Math[_0x2d6059(0x251)](_0x1bde0d,window['innerWidth']-_0x9eeb52[_0x2d6059(0x11e)])),_0xfa39a0=Math[_0x2d6059(0x1d1)](0x0,Math[_0x2d6059(0x251)](_0xfa39a0,window[_0x2d6059(0x272)]-_0x9eeb52['offsetHeight'])),Object['assign'](_0x9eeb52[_0x2d6059(0x279)],{'left':_0x1bde0d+'px','top':_0xfa39a0+'px'});},_0x1e0519=()=>{const _0x4dc080=_0x54b637;if(!_0x10e833)return;_0x10e833=![],document['body'][_0x4dc080(0x279)]['userSelect']='',_0x9eeb52[_0x4dc080(0x279)][_0x4dc080(0x212)]=_0x4dc080(0x1b1),_0x9eeb52['style'][_0x4dc080(0x111)]='',_0x5e4753&&GM_setValue(_0x1fe08f[_0x4dc080(0x29c)],{'left':_0x9eeb52[_0x4dc080(0x279)][_0x4dc080(0x1ca)],'top':_0x9eeb52['style'][_0x4dc080(0x17c)]}),window[_0x4dc080(0x11d)]('mousemove',_0x566e34,!![]),window[_0x4dc080(0x11d)]('mouseup',_0x1e0519,!![]),window[_0x4dc080(0x11d)]('blur',_0x1e0519,!![]);},_0x361132=_0x1ed60a=>{const _0x479040=_0x54b637;_0x1ed60a[_0x479040(0xf8)]();if(_0x1ed60a[_0x479040(0x1b8)]!==0x0)return;_0x5e4753=![],_0x10e833=!![],document[_0x479040(0x1b7)][_0x479040(0x279)][_0x479040(0xe7)]='none',_0x9eeb52['style'][_0x479040(0x212)]=_0x479040(0x178),_0x9eeb52[_0x479040(0x279)][_0x479040(0x111)]=_0x479040(0x22f),_0x247c62=_0x1ed60a['clientX']-_0x9eeb52[_0x479040(0x1d9)]()[_0x479040(0x1ca)],_0x5d2b11=_0x1ed60a[_0x479040(0x26d)]-_0x9eeb52[_0x479040(0x1d9)]()['top'],window[_0x479040(0x284)]('mousemove',_0x566e34,!![]),window[_0x479040(0x284)](_0x479040(0x112),_0x1e0519,!![]),window['addEventListener'](_0x479040(0x255),_0x1e0519,!![]);};_0x9eeb52['addEventListener'](_0x54b637(0x1df),_0x361132),_0x328814[_0x54b637(0x1f4)]['mainBtn'][_0x54b637(0xf2)]=_0x4c3d38=>{const _0xd2e2a2=_0x54b637;if(_0x5e4753){_0x4c3d38['stopPropagation']();return;}_0x4c3d38['stopPropagation']();if(_0x328814['isPanelOpen'])this[_0xd2e2a2(0x23c)]();else{const _0x1ded3e=location[_0xd2e2a2(0x20e)];_0x328814[_0xd2e2a2(0x1d3)][_0xd2e2a2(0xf5)]===_0x1ded3e&&_0x328814[_0xd2e2a2(0x1d3)]['results'][_0xd2e2a2(0x106)]>0x0?(this[_0xd2e2a2(0x16d)](),this[_0xd2e2a2(0x1f2)]()):(this[_0xd2e2a2(0x16d)](),_0x2aaec0['masterSearch']());}};},'attachEventListeners'(){const _0x180fc1=_0x5ae628;_0x328814[_0x180fc1(0x1f4)][_0x180fc1(0x140)][_0x180fc1(0xf2)]=()=>_0x377191[_0x180fc1(0x20b)](),_0x328814['dom']['panel'][_0x180fc1(0x264)]=()=>{this['clearTimer']('panelCollapse');},_0x328814[_0x180fc1(0x1f4)]['panel'][_0x180fc1(0x26a)]=()=>{const _0xb9fae8=_0x180fc1;_0x328814[_0xb9fae8(0xd9)]['panelCollapse']=setTimeout(()=>this[_0xb9fae8(0x23c)](),_0x1fe08f[_0xb9fae8(0x190)]);},window['addEventListener'](_0x180fc1(0x25a),()=>{const _0x3b88f9=_0x180fc1;this[_0x3b88f9(0x109)](_0x3b88f9(0x25a)),_0x328814[_0x3b88f9(0xd9)][_0x3b88f9(0x25a)]=setTimeout(()=>_0x377191[_0x3b88f9(0x224)](),0x64);}),window[_0x180fc1(0x284)]('message',_0x41d9e6=>_0x377191[_0x180fc1(0x1e9)](_0x41d9e6));},'renderInitialPanel'(){const _0x2f6fc8=_0x5ae628;_0x328814[_0x2f6fc8(0x1f4)][_0x2f6fc8(0x1c0)]['style']['width']='',_0x328814[_0x2f6fc8(0x1f4)][_0x2f6fc8(0x1c0)][_0x2f6fc8(0xf9)]='
';},'addSourceResult'(_0x1e1c9c){const _0x556730=_0x5ae628,_0x4240df=_0x328814['dom'][_0x556730(0x1c0)]['querySelector']('#tm-content-area');if(!_0x4240df||!_0x328814['isPanelOpen']||!_0x4240df[_0x556730(0x256)][_0x556730(0x1bc)](_0x556730(0x292)))return;_0x328814['dom'][_0x556730(0x1c0)][_0x556730(0x279)]['flexDirection']='',_0x328814['dom'][_0x556730(0x1c0)][_0x556730(0x279)][_0x556730(0xe3)]='',_0x328814[_0x556730(0x1f4)][_0x556730(0x1c0)][_0x556730(0x279)][_0x556730(0x181)]='',_0x328814['dom'][_0x556730(0x1c0)][_0x556730(0x279)]['padding']='',_0x328814[_0x556730(0x1f4)]['panel'][_0x556730(0x279)][_0x556730(0xdd)]='',_0x328814[_0x556730(0x1f4)]['panel'][_0x556730(0x279)]['whiteSpace']='',_0x328814[_0x556730(0x1f4)][_0x556730(0x1c0)][_0x556730(0x279)]['top']='',_0x328814[_0x556730(0x1f4)]['panel'][_0x556730(0x279)][_0x556730(0x20c)]='',_0x4240df[_0x556730(0x279)]['display']='';const _0x2a582e=Array[_0x556730(0x216)](_0x4240df[_0x556730(0x21f)])[_0x556730(0xdb)](_0x7cd622=>_0x7cd622['dataset'][_0x556730(0x16c)]===_0x1e1c9c[_0x556730(0x16c)]);_0x2a582e&&_0x2a582e[_0x556730(0x21d)]();const _0x14ef33=_0x1e1c9c[_0x556730(0x184)][_0x556730(0x1c1)][_0x556730(0x150)](_0x556730(0x1af))[_0x556730(0x161)]()[_0x556730(0x150)]('#')[_0x556730(0x106)],_0x1b1167=_0x2f6e62[_0x556730(0x15f)](_0x556730(0x1b8),{'textContent':_0x1e1c9c[_0x556730(0x16c)]+'\x20('+_0x14ef33+_0x556730(0x11f)+_0x1e1c9c[_0x556730(0xe0)][_0x556730(0x1e7)](0x0)+')','className':_0x556730(0x24a),'onclick':()=>{const _0x5e4092=_0x556730;_0x328814[_0x5e4092(0xfb)]=_0x1e1c9c[_0x5e4092(0x16c)],this[_0x5e4092(0x274)](_0x1e1c9c,![],_0x328814[_0x5e4092(0x19d)]);}});_0x1b1167[_0x556730(0x101)][_0x556730(0x16c)]=_0x1e1c9c[_0x556730(0x16c)];_0x1e1c9c[_0x556730(0x16c)]===_0x328814[_0x556730(0xfb)]&&_0x1b1167[_0x556730(0x256)][_0x556730(0x16a)]('tm-source-selected');_0x4240df[_0x556730(0x134)](_0x1b1167);const _0xe81736=Array[_0x556730(0x216)](_0x4240df[_0x556730(0x21f)]);_0xe81736[_0x556730(0x14c)]((_0x3334ab,_0x5b406c)=>{const _0x56e05c=_0x556730,_0x488837=_0x328814[_0x56e05c(0x1d3)][_0x56e05c(0x27b)][_0x56e05c(0xdb)](_0x1660e2=>_0x1660e2[_0x56e05c(0x16c)]===_0x3334ab['dataset'][_0x56e05c(0x16c)])?.[_0x56e05c(0xe0)]||0x0,_0x2181cb=_0x328814[_0x56e05c(0x1d3)]['results'][_0x56e05c(0xdb)](_0x500c2c=>_0x500c2c[_0x56e05c(0x16c)]===_0x5b406c[_0x56e05c(0x101)][_0x56e05c(0x16c)])?.[_0x56e05c(0xe0)]||0x0;return _0x2181cb-_0x488837;}),_0xe81736[_0x556730(0x188)](_0x2ad7da=>_0x4240df[_0x556730(0x134)](_0x2ad7da));},'renderSourceListFromCache'(){const _0x1df46e=_0x5ae628;this[_0x1df46e(0x205)](),_0x328814[_0x1df46e(0x1f4)][_0x1df46e(0x1c0)][_0x1df46e(0x279)]['width']='',this[_0x1df46e(0x136)]('共\x20'+_0x328814[_0x1df46e(0x1d3)][_0x1df46e(0x27b)]['length']+'\x20个资源',![]);const _0x38e380=_0x328814['dom']['panel'][_0x1df46e(0x175)](_0x1df46e(0x1a2));_0x38e380[_0x1df46e(0xf9)]='',_0x328814[_0x1df46e(0x1d3)]['results'][_0x1df46e(0x188)](_0x5acc19=>this['addSourceResult'](_0x5acc19));if(_0x38e380)this['autoResizePanel'](_0x38e380,!![]);},'renderEpisodeList'(_0x4e35c0,_0x5d1d78=![],_0x3b0d21=null){const _0x1c23b9=_0x5ae628;if(_0x328814[_0x1c23b9(0xfa)])return;_0x2f6e62[_0x1c23b9(0x219)]();const _0x5325ff=_0x328814[_0x1c23b9(0x1f4)][_0x1c23b9(0x1c0)][_0x1c23b9(0x175)]('#tm-content-area');if(!_0x5325ff)return;_0x5325ff[_0x1c23b9(0xf9)]='',_0x328814['dom'][_0x1c23b9(0x1c0)]['style'][_0x1c23b9(0xdd)]='',_0x5325ff[_0x1c23b9(0x1be)]=_0x1c23b9(0x103),this[_0x1c23b9(0x136)](_0x1c23b9(0x102),![]);const _0x28f298=_0x328814['dom'][_0x1c23b9(0x1c0)][_0x1c23b9(0x175)]('#tm-status-bar');_0x28f298[_0x1c23b9(0x279)][_0x1c23b9(0x212)]=_0x1c23b9(0x185),_0x28f298[_0x1c23b9(0xf2)]=()=>this[_0x1c23b9(0x1f2)](),_0x328814[_0x1c23b9(0x28b)]=[];const _0x455852=_0x4e35c0[_0x1c23b9(0x184)][_0x1c23b9(0x1c1)][_0x1c23b9(0x150)](_0x1c23b9(0x1af))[_0x1c23b9(0x161)]()[_0x1c23b9(0x150)]('#');_0x455852[_0x1c23b9(0x188)](_0x5ebd8d=>{const _0x336fc7=_0x1c23b9,[_0x385471,_0x40950c]=_0x5ebd8d['split']('$');if(!_0x385471||!_0x40950c)return;_0x328814[_0x336fc7(0x28b)][_0x336fc7(0x215)]({'name':_0x385471,'url':_0x40950c});const _0x54509d=_0x2f6e62['createElement'](_0x336fc7(0x1b8),{'textContent':_0x385471,'className':_0x336fc7(0x24a),'onclick':()=>{const _0x16e022=_0x336fc7,_0x14d234=_0x2bb137[_0x16e022(0x1a3)](_0x385471);_0x14d234&&(_0x328814[_0x16e022(0x19d)]=_0x14d234),_0x377191[_0x16e022(0x265)](_0x40950c);}});_0x54509d[_0x336fc7(0x101)][_0x336fc7(0x10f)]=_0x40950c,_0x5325ff[_0x336fc7(0x134)](_0x54509d);}),this[_0x1c23b9(0x125)](_0x5325ff,![]);if(!_0x3b0d21)return;;let _0x241131=null;const _0x30f8ed=_0x5325ff[_0x1c23b9(0x170)]('.tm-collection-btn');for(const _0x409194 of _0x30f8ed){const _0x16afa9=_0x2bb137['getEpisodeNumberFromString'](_0x409194[_0x1c23b9(0x28e)]);if(_0x16afa9&&parseInt(_0x3b0d21,0xa)===parseInt(_0x16afa9,0xa)){_0x241131=_0x409194;break;}}_0x241131&&(_0x241131['classList'][_0x1c23b9(0x16a)](_0x1c23b9(0x1ed)),setTimeout(()=>_0x241131[_0x1c23b9(0xde)]({'behavior':_0x1c23b9(0xf7),'block':_0x1c23b9(0x291)}),0x64),_0x5d1d78?(this[_0x1c23b9(0x136)](_0x1c23b9(0x1a6)+_0x241131[_0x1c23b9(0x28e)]),_0x377191[_0x1c23b9(0x265)](_0x241131['dataset'][_0x1c23b9(0x10f)])):this[_0x1c23b9(0x136)]('已匹配:\x20'+_0x241131['textContent']));},'updateStatus'(_0xaa885c,_0x10a0e8=![]){const _0x27198d=_0x5ae628,_0xff9cfc=_0x328814[_0x27198d(0x1f4)][_0x27198d(0x1c0)][_0x27198d(0x175)](_0x27198d(0x220));_0xff9cfc&&(_0xff9cfc[_0x27198d(0x28e)]=_0xaa885c,_0x10a0e8?(_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x169)]=_0x27198d(0x105),_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x1ff)]='linear-gradient(135deg,\x20rgba(127,\x2029,\x2029,\x200.6),\x20rgba(146,\x2064,\x2064,\x200.6))',_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x196)]='rgba(248,\x20113,\x20113,\x200.3)'):(_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x169)]='',_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x1ff)]='',_0xff9cfc[_0x27198d(0x279)]['borderColor']=''),_0xff9cfc[_0x27198d(0x279)][_0x27198d(0x212)]=_0x27198d(0x28d));},'updatePlayerStatus'(_0x316c78,_0x25d6d0=!![]){const _0x117d58=_0x5ae628;_0x25d6d0&&_0x316c78?(_0x328814[_0x117d58(0x1f4)][_0x117d58(0x225)][_0x117d58(0x28e)]=_0x316c78,_0x328814[_0x117d58(0x1f4)][_0x117d58(0x243)][_0x117d58(0x279)]['display']=_0x117d58(0x28a),setTimeout(()=>_0x328814['dom'][_0x117d58(0x243)][_0x117d58(0x279)][_0x117d58(0x195)]='1',0xa)):(_0x328814[_0x117d58(0x1f4)][_0x117d58(0x243)]['style'][_0x117d58(0x195)]='0',setTimeout(()=>{const _0x565195=_0x117d58;_0x328814[_0x565195(0x1f4)][_0x565195(0x243)][_0x565195(0x279)][_0x565195(0x195)]==='0'&&(_0x328814['dom'][_0x565195(0x243)][_0x565195(0x279)]['display']=_0x565195(0x22f));},0x12c));},'highlightPlayingEpisode'(_0x49da88){const _0x43c377=_0x5ae628,_0x5f0eb4=_0x328814[_0x43c377(0x1f4)]['panel'][_0x43c377(0x175)](_0x43c377(0x1a2));if(!_0x5f0eb4)return;_0x5f0eb4['querySelectorAll'](_0x43c377(0xeb))[_0x43c377(0x188)](_0x257221=>_0x257221[_0x43c377(0x256)]['remove'](_0x43c377(0x1ed)));const _0x12b577=_0x5f0eb4[_0x43c377(0x175)](_0x43c377(0x127)+_0x49da88+'\x22]');_0x12b577&&(_0x12b577[_0x43c377(0x256)][_0x43c377(0x16a)](_0x43c377(0x1ed)),_0x12b577[_0x43c377(0xde)]({'behavior':'smooth','block':_0x43c377(0x291)}));},'autoResizePanel'(_0x28db0c,_0x157f1a){const _0xaaba38=_0x5ae628;if(_0x157f1a){_0x328814[_0xaaba38(0x1f4)]['panel'][_0xaaba38(0x279)][_0xaaba38(0xdd)]='';return;}setTimeout(()=>{const _0x2dad5b=_0xaaba38;if(!_0x328814[_0x2dad5b(0x1ae)])return;const _0xc4f67f=_0x28db0c[_0x2dad5b(0x170)](_0x2dad5b(0x203));if(!_0xc4f67f['length'])return;let _0x5cd77c=0x0;for(let _0x417b30=0x0;_0x417b30<_0xc4f67f['length'];_0x417b30+=0x2){const _0x4cf48d=(_0xc4f67f[_0x417b30]?.[_0x2dad5b(0x269)]||0x0)+(_0xc4f67f[_0x417b30+0x1]?.[_0x2dad5b(0x269)]||0x0)+0x4;if(_0x4cf48d>_0x5cd77c)_0x5cd77c=_0x4cf48d;}_0x328814['dom'][_0x2dad5b(0x1c0)][_0x2dad5b(0x279)][_0x2dad5b(0xdd)]=_0x5cd77c+0xe+'px';},0xa);},'toggleLoading'(_0x354c62){const _0x1c084e=_0x5ae628;_0x328814[_0x1c084e(0x1f4)][_0x1c084e(0x1a8)]['classList'][_0x1c084e(0x21c)](_0x1c084e(0x246),_0x354c62);},'showPanel'(){const _0x9f107e=_0x5ae628;_0x328814[_0x9f107e(0x1f4)][_0x9f107e(0x1c0)][_0x9f107e(0x279)][_0x9f107e(0x25f)]='flex',_0x328814[_0x9f107e(0x1ae)]=!![];},'hidePanel'(){const _0x12f371=_0x5ae628;_0x328814[_0x12f371(0x1f4)][_0x12f371(0x1c0)][_0x12f371(0x279)][_0x12f371(0x25f)]=_0x12f371(0x22f),_0x328814[_0x12f371(0x1ae)]=![],this[_0x12f371(0x219)]();},'clearTimer'(_0x11f1b6){const _0x265b2f=_0x5ae628;clearInterval(_0x328814[_0x265b2f(0xd9)][_0x11f1b6]),clearTimeout(_0x328814['timers'][_0x11f1b6]),_0x328814[_0x265b2f(0xd9)][_0x11f1b6]=null;},'clearAllTimers'(){Object['keys'](_0x328814['timers'])['forEach'](_0x93acc1=>this['clearTimer'](_0x93acc1));}},_0x2aaec0={async 'masterSearch'(){const _0x40c12f=_0x5ae628;_0x2f6e62[_0x40c12f(0x219)](),_0x2f6e62[_0x40c12f(0x205)](),_0x2f6e62[_0x40c12f(0x10a)](!![]),Object[_0x40c12f(0x10b)](_0x328814[_0x40c12f(0x1f4)][_0x40c12f(0x1c0)]['style'],{'flexDirection':_0x40c12f(0xe4),'alignItems':_0x40c12f(0x291),'justifyContent':_0x40c12f(0x291),'padding':_0x40c12f(0x1ee),'width':_0x40c12f(0x223),'whiteSpace':_0x40c12f(0x290),'top':'50%','transform':_0x40c12f(0x122)}),_0x328814[_0x40c12f(0x1f4)][_0x40c12f(0x1c0)]['querySelector'](_0x40c12f(0x1a2))[_0x40c12f(0x279)]['display']='none',_0x2f6e62[_0x40c12f(0x136)](_0x40c12f(0x247)+_0x4bf389['length']+')');const _0x3ea8ac=_0x2bb137[_0x40c12f(0x25b)]();if(!_0x3ea8ac){_0x2f6e62[_0x40c12f(0x136)](_0x40c12f(0x25c),!![]),_0x2f6e62['toggleLoading'](![]);return;}const _0x22de5e=await _0x2bb137[_0x40c12f(0x173)](),_0x267a51=_0x3ea8ac+'_'+(_0x22de5e||_0x40c12f(0x26e)),_0x353ee2=_0x40341c[_0x40c12f(0x115)](_0x267a51);_0x328814[_0x40c12f(0x1d3)]={'key':location['href'],'results':[]},_0x328814[_0x40c12f(0xfb)]=null,_0x328814[_0x40c12f(0x14a)]=![],_0x328814[_0x40c12f(0x15e)][_0x40c12f(0x1dd)](),_0x328814[_0x40c12f(0xfa)]=![];const _0x18c9c6=Date['now']();_0x328814[_0x40c12f(0x201)]=_0x18c9c6,console[_0x40c12f(0x200)]('[VIP]\x20目标集数:',_0x22de5e),_0x328814[_0x40c12f(0x19d)]=_0x22de5e;if(_0x328814['isUserClosed']||_0x328814[_0x40c12f(0x201)]!==_0x18c9c6)return;this[_0x40c12f(0x27c)](_0x3ea8ac,_0x22de5e,_0x18c9c6)[_0x40c12f(0x152)](()=>{const _0x4d282b=_0x40c12f;_0x328814[_0x4d282b(0x201)]===_0x18c9c6&&(_0x2f6e62[_0x4d282b(0x10a)](![]),_0x328814[_0x4d282b(0x1d3)][_0x4d282b(0x27b)][_0x4d282b(0x106)]>0x0&&_0x40341c[_0x4d282b(0x1b5)](_0x267a51,_0x328814[_0x4d282b(0x1d3)]['results']),this[_0x4d282b(0x226)](_0x22de5e));});},'smartAutoPlay'(_0x42ec85){const _0x192016=_0x5ae628;if(_0x328814[_0x192016(0x1d3)][_0x192016(0x27b)][_0x192016(0x106)]>0x0&&_0x1fe08f['AUTO_EXPAND_BEST_SOURCE']&&!_0x328814[_0x192016(0x14a)]&&!_0x328814['isUserClosed']){let _0x14a6d1=null;_0x42ec85&&(_0x14a6d1=_0x328814['sessionCache'][_0x192016(0x27b)][_0x192016(0xdb)](_0x39d7fe=>{const _0x503e24=_0x192016,_0x24e327=_0x39d7fe[_0x503e24(0x184)]['vod_play_url'][_0x503e24(0x150)](_0x503e24(0x1af))[_0x503e24(0x161)]()[_0x503e24(0x150)]('#');return _0x24e327[_0x503e24(0x266)](_0x2edf5b=>{const _0x19ba76=_0x503e24,_0x28facf=_0x2bb137[_0x19ba76(0x1a3)](_0x2edf5b['split']('$')[0x0]);return _0x28facf&&parseInt(_0x28facf,0xa)===parseInt(_0x42ec85,0xa);});})),!_0x14a6d1&&_0x328814[_0x192016(0x1d3)][_0x192016(0x27b)][_0x192016(0x106)]>0x0&&(_0x14a6d1=_0x328814[_0x192016(0x1d3)]['results'][0x0]),_0x14a6d1?(_0x328814[_0x192016(0x14a)]=!![],_0x328814[_0x192016(0xfb)]=_0x14a6d1['name'],_0x2f6e62[_0x192016(0x274)](_0x14a6d1,!![],_0x42ec85)):_0x2f6e62['updateStatus']('请选择播放源',![]);}else{if(_0x328814[_0x192016(0x1d3)][_0x192016(0x27b)][_0x192016(0x106)]===0x0)_0x2f6e62[_0x192016(0x136)](_0x192016(0x1bb),!![]);else!_0x328814[_0x192016(0xfa)]&&_0x2f6e62['updateStatus']('搜索完成,请选择',![]);}const _0x198fd5=_0x328814[_0x192016(0x1f4)][_0x192016(0x1c0)]['querySelector'](_0x192016(0x1a2));_0x198fd5&&_0x2f6e62[_0x192016(0x125)](_0x198fd5,!![]);},async 'performApiSearch'(_0x5f50e3,_0x30f258,_0x3c7ced){const _0x26277d=_0x5ae628;let _0x4a9680=0x0;const _0x3f2843=async _0x2303cd=>{const _0x21e233=_0x59b9;if(_0x328814['isUserClosed']||_0x328814['currentSearchId']!==_0x3c7ced)return;const _0x6d3bc0=await this[_0x21e233(0xf4)](_0x2303cd,_0x5f50e3);_0x4a9680++;if(_0x328814['isPanelOpen'])_0x2f6e62[_0x21e233(0x136)]('评估资源...\x20('+_0x4a9680+'/'+_0x4bf389['length']+')');if(!_0x6d3bc0){_0x327365[_0x21e233(0x208)](_0x2303cd[_0x21e233(0x16c)]);return;}_0x327365[_0x21e233(0x1fb)](_0x2303cd[_0x21e233(0x16c)],_0x6d3bc0[_0x21e233(0x167)]);if(_0x328814['isUserClosed']||_0x328814[_0x21e233(0x201)]!==_0x3c7ced)return;const _0x19e2c3=_0x6d3bc0[_0x21e233(0x184)]['vod_play_url']['split'](_0x21e233(0x1af))[_0x21e233(0x161)]()[_0x21e233(0x150)]('#');let _0x21c5f6=null;const _0x2f16ab=_0x19e2c3[_0x21e233(0xdb)](_0x355866=>{const _0x59e3d6=_0x21e233,[_0x13a15f]=_0x355866[_0x59e3d6(0x150)]('$'),_0x5dcb69=_0x2bb137['getEpisodeNumberFromString'](_0x13a15f);return _0x30f258&&_0x5dcb69&&parseInt(_0x5dcb69,0xa)===parseInt(_0x30f258,0xa);});if(_0x2f16ab)_0x21c5f6=_0x2f16ab[_0x21e233(0x150)]('$')[0x1];else _0x19e2c3[_0x21e233(0x106)]>0x0&&_0x19e2c3[0x0][_0x21e233(0x1f5)]('$')&&(_0x21c5f6=_0x19e2c3[0x0]['split']('$')[0x1]);if(!_0x21c5f6||!_0x21c5f6['includes'](_0x21e233(0x213)))return;const _0xa8a06e=await _0x2bb137[_0x21e233(0x258)](_0x21c5f6);if(!_0xa8a06e)return;const _0x26cb10={..._0x6d3bc0,..._0xa8a06e};_0x1fe08f[_0x21e233(0x271)]&&!_0x328814[_0x21e233(0x14a)]&&_0x26cb10[_0x21e233(0xe0)]>=0x4b&&_0x2f16ab&&(_0x328814[_0x21e233(0x14a)]=!![],_0x328814[_0x21e233(0xfb)]=_0x26cb10['name'],_0x2f6e62['renderEpisodeList'](_0x26cb10,!![],_0x328814[_0x21e233(0x19d)]));const _0x5c6d81=_0x328814['sessionCache'][_0x21e233(0x27b)][_0x21e233(0x1a4)](_0x80a52a=>_0x80a52a[_0x21e233(0x16c)]===_0x26cb10['name']);_0x5c6d81>-0x1?_0x328814[_0x21e233(0x1d3)]['results'][_0x5c6d81]=_0x26cb10:_0x328814[_0x21e233(0x1d3)]['results'][_0x21e233(0x215)](_0x26cb10),_0x328814[_0x21e233(0x1d3)][_0x21e233(0x27b)][_0x21e233(0x14c)]((_0x4f97f6,_0x14c64c)=>_0x14c64c[_0x21e233(0xe0)]-_0x4f97f6[_0x21e233(0xe0)]),_0x2f6e62[_0x21e233(0x275)](_0x26cb10);};await _0x2bb137[_0x26277d(0x261)](_0x1fe08f[_0x26277d(0x19a)],_0x4bf389,_0x3f2843);},'searchSingleApi':(_0x3d9620,_0x29a876)=>new Promise(async _0x28d3d7=>{const _0x40a2be=_0x5ae628;try{const _0x592a34=await _0x2bb137[_0x40a2be(0x1d7)](_0x40a2be(0x118)+encodeURIComponent(_0x29a876),_0x3d9620);if(_0x592a34['data']?.[_0x40a2be(0x211)]?.[0x0]?.[_0x40a2be(0x1c1)]){_0x28d3d7({'name':_0x3d9620[_0x40a2be(0x16c)],'data':_0x592a34[_0x40a2be(0x184)][_0x40a2be(0x211)][0x0],'latency':_0x592a34[_0x40a2be(0x167)]});return;}const _0x2fee10=await _0x2bb137[_0x40a2be(0x1d7)](_0x40a2be(0x282)+encodeURIComponent(_0x29a876),_0x3d9620),_0x1e1128=_0x2fee10[_0x40a2be(0x184)]?.[_0x40a2be(0x211)]?.[0x0]?.[_0x40a2be(0x26c)];if(!_0x1e1128)return _0x28d3d7(null);const _0x27560a=await _0x2bb137[_0x40a2be(0x1d7)](_0x40a2be(0x1ad)+_0x1e1128,_0x3d9620),_0x1a3894=_0x27560a[_0x40a2be(0x184)]?.[_0x40a2be(0x211)]?.[0x0];if(!_0x1a3894?.[_0x40a2be(0x1c1)])return _0x28d3d7(null);_0x28d3d7({'name':_0x3d9620[_0x40a2be(0x16c)],'data':_0x1a3894,'latency':_0x2fee10[_0x40a2be(0x167)]+_0x27560a[_0x40a2be(0x167)]});}catch(_0x44924b){_0x28d3d7(null);}})},_0x377191={'initPlacement'(){const _0xc0ed53=_0x5ae628;if(_0x328814[_0xc0ed53(0xfa)])return;const _0x2604ea=_0xc0ed53(0x233);_0x328814[_0xc0ed53(0x1f4)][_0xc0ed53(0x294)]['srcdoc']=_0x2604ea,this['findAndPositionOverlay'](0x0);},'findAndPositionOverlay'(_0x50f120){const _0x3e4732=_0x5ae628;if(_0x328814['isUserClosed'])return;if(_0x50f120>0xf){console[_0x3e4732(0x200)](_0x3e4732(0x267));return;}let _0x13d03a=null;!_0x328814['hiddenPlayerElement']&&(_0x328814[_0x3e4732(0x283)]=_0x2bb137[_0x3e4732(0x193)]());if(!_0x328814[_0x3e4732(0x283)]){const _0x5b567e=document[_0x3e4732(0x175)]('video');if(_0x5b567e){let _0x37d55e=_0x5b567e['parentElement'];while(_0x37d55e&&_0x37d55e['tagName']!==_0x3e4732(0x14d)&&_0x37d55e[_0x3e4732(0x20a)]<0x12c){_0x37d55e=_0x37d55e[_0x3e4732(0x1b0)];}_0x37d55e&&_0x37d55e['offsetHeight']>=0x12c&&(_0x328814[_0x3e4732(0x283)]=_0x37d55e,_0x328814['hiddenPlayerElement'][_0x3e4732(0x279)][_0x3e4732(0x195)]='0');}}if(_0x328814[_0x3e4732(0x283)])try{_0x13d03a=_0x328814['hiddenPlayerElement'][_0x3e4732(0x1d9)]();}catch(_0x288739){}if(_0x13d03a&&_0x13d03a[_0x3e4732(0xdd)]>0xc8&&_0x13d03a[_0x3e4732(0x145)]>0x64)Object[_0x3e4732(0x10b)](_0x328814[_0x3e4732(0x1f4)][_0x3e4732(0xe9)][_0x3e4732(0x279)],{'position':_0x3e4732(0x1e5),'top':_0x13d03a[_0x3e4732(0x17c)]+window['scrollY']+'px','left':_0x13d03a[_0x3e4732(0x1ca)]+'px','width':_0x13d03a[_0x3e4732(0xdd)]+'px','height':_0x13d03a[_0x3e4732(0x145)]+'px','display':_0x3e4732(0x28a),'zIndex':'2147483646','transform':_0x3e4732(0x22f)});else{if(_0x328814['currentPlayingUrl']&&_0x50f120>0x8)console['log'](_0x3e4732(0x1d0)),Object[_0x3e4732(0x10b)](_0x328814[_0x3e4732(0x1f4)][_0x3e4732(0xe9)][_0x3e4732(0x279)],{'position':_0x3e4732(0x254),'top':'50%','left':_0x3e4732(0x209),'width':_0x3e4732(0x238),'height':_0x3e4732(0x238),'transform':_0x3e4732(0x1b9),'display':_0x3e4732(0x28a),'zIndex':_0x3e4732(0x18c),'boxShadow':_0x3e4732(0x221)});else _0x50f120<=0xf&&setTimeout(()=>this[_0x3e4732(0x1f8)](_0x50f120+0x1),0x12c);}},async 'start'(_0x49b16d){const _0x473186=_0x5ae628;if(_0x328814['isUserClosed'])return;_0x2f6e62['clearAllTimers'](),_0x2f6e62[_0x473186(0x23c)](),_0x328814[_0x473186(0x280)]=_0x49b16d,_0x2f6e62[_0x473186(0x113)](_0x49b16d),_0x328814['isPlayerActive']=!![],this['pauseAndHideOriginalPlayer'](),this[_0x473186(0x1f8)](0x0),_0x328814['dom'][_0x473186(0xe9)][_0x473186(0x279)][_0x473186(0x25f)]=_0x473186(0x28a),this[_0x473186(0xfd)](_0x49b16d);},'attemptToPlay'(_0x7b642d){const _0x3861ec=_0x5ae628;if(_0x328814[_0x3861ec(0xfa)])return;_0x2f6e62['clearTimer'](_0x3861ec(0x23e)),_0x2f6e62[_0x3861ec(0x17a)](_0x3861ec(0x182));const _0x263686=this[_0x3861ec(0x1c6)](_0x7b642d);_0x328814[_0x3861ec(0x1f4)][_0x3861ec(0x294)][_0x3861ec(0x19b)]=_0x263686,_0x328814['dom'][_0x3861ec(0x294)][_0x3861ec(0x237)]=()=>{const _0x475ca4=_0x3861ec;if(_0x328814[_0x475ca4(0xfa)])return;_0x328814[_0x475ca4(0xd9)][_0x475ca4(0x23e)]=setTimeout(()=>{const _0x5de5ac=_0x475ca4;this[_0x5de5ac(0x1fa)]();},_0x1fe08f[_0x475ca4(0x172)]),setTimeout(()=>this['updateOverlayPosition'](),0x1f4);};},'checkStuckStatus'(){const _0x269694=_0x5ae628;if(_0x328814['isUserClosed'])return;_0x328814['dom']['iframePlayer']&&_0x328814[_0x269694(0x1f4)][_0x269694(0x294)]['contentWindow']&&_0x328814[_0x269694(0x1f4)][_0x269694(0x294)][_0x269694(0x11a)][_0x269694(0x1f7)]({'type':_0x1fe08f[_0x269694(0x1d8)]['CHECK_STUCK_REQ']},'*');},'autoSwitchSource'(){const _0x5f0968=_0x5ae628;_0x328814[_0x5f0968(0x15e)][_0x5f0968(0x16a)](_0x328814[_0x5f0968(0x280)]);const _0x58c799=parseInt(_0x328814[_0x5f0968(0x19d)],0xa);if(isNaN(_0x58c799)){_0x2f6e62[_0x5f0968(0x17a)](_0x5f0968(0x164),!![]);return;}let _0x2e938f=null;for(const _0xfa6c4c of _0x328814['sessionCache'][_0x5f0968(0x27b)]){if(_0xfa6c4c[_0x5f0968(0x16c)]===_0x328814[_0x5f0968(0xfb)])continue;if(!_0xfa6c4c[_0x5f0968(0x184)]||!_0xfa6c4c[_0x5f0968(0x184)][_0x5f0968(0x1c1)])continue;const _0x11f0be=_0xfa6c4c[_0x5f0968(0x184)]['vod_play_url'][_0x5f0968(0x150)](_0x5f0968(0x1af))[_0x5f0968(0x161)]()['split']('#'),_0x4ccb0b=_0x11f0be[_0x5f0968(0xdb)](_0x61205b=>{const _0x4e9756=_0x5f0968,[_0x4aa37e,_0x1b5d11]=_0x61205b[_0x4e9756(0x150)]('$'),_0x2c0b08=_0x2bb137[_0x4e9756(0x1a3)](_0x4aa37e);return _0x2c0b08&&parseInt(_0x2c0b08,0xa)===_0x58c799&&!_0x328814[_0x4e9756(0x15e)][_0x4e9756(0x21b)](_0x1b5d11);});if(_0x4ccb0b){_0x2e938f={'result':_0xfa6c4c,'url':_0x4ccb0b['split']('$')[0x1]};break;}}_0x2e938f?(_0x328814[_0x5f0968(0xfb)]=_0x2e938f['result'][_0x5f0968(0x16c)],_0x2f6e62[_0x5f0968(0x274)](_0x2e938f['result'],!![],_0x328814['currentPageEpisodeNumber'])):_0x2f6e62['updatePlayerStatus']('所有源已尝试,请手动切换或刷新',!![]);},'createHTML'(_0xe15063){const _0x594696=_0x5ae628,_0x4c638a=_0xe15063+(_0xe15063[_0x594696(0x1f5)]('?')?'&':'?')+(_0x594696(0x1a1)+Date['now']()),_0x4b6ab0=_0x4c638a[_0x594696(0x24b)](/'/g,'\x5c\x27'),_0x7e9b37=JSON[_0x594696(0x21e)](_0x1fe08f[_0x594696(0x133)]),_0x12a408=_0x22465e['selectedCdn']['hlsjs']||_0x594696(0x12b),_0x202f6d=_0x22465e[_0x594696(0x1e3)][_0x594696(0x1ef)]||_0x594696(0x198),_0x14d7bb=_0x594696(0x24f),_0x3c9b14=_0x594696(0x257);return _0x594696(0x1dc)+_0x12a408+_0x594696(0x228)+_0x14d7bb+_0x594696(0x204)+_0x202f6d+_0x594696(0x228)+_0x3c9b14+_0x594696(0x23b)+_0x4b6ab0+'\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20autoplay:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20autoSize:\x20false,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fullscreen:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20pip:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20screenshot:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20setting:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20flip:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20playbackRate:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20aspectRatio:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20theme:\x20\x27#FFD700\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lang:\x20\x27zh-cn\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20miniProgressBar:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20moreVideoAttr:\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27playsinline\x27:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27webkit-playsinline\x27:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27x5-video-player-type\x27:\x20\x27h5\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x27muted\x27:\x20false\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20},\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20customType:\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20m3u8:\x20function\x20(video,\x20url,\x20art)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(Hls.isSupported())\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20hls\x20=\x20new\x20Hls({\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxBufferLength:\x2060,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxMaxBufferLength:\x20120,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fragLoadingTimeOut:\x2060000,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20manifestLoadingTimeOut:\x2030000,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20levelLoadingTimeOut:\x2030000,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fragLoadingMaxRetry:\x206,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20manifestLoadingMaxRetry:\x204,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20fragLoadingRetryDelay:\x20300,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20enableWorker:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20enableSoftwareAES:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20startFragPrefetch:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20lowLatencyMode:\x20false,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20backBufferLength:\x2060,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxStarvationDelay:\x201,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20capLevelToPlayerSize:\x20false,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20autoStartLoad:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxBufferHole:\x200.3,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20maxFragLookUpTolerance:\x200.2,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20liveSyncDurationCount:\x203,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20liveMaxLatencyDurationCount:\x2010,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20liveDurationInfinity:\x20true,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20highBufferWatchdogPeriod:\x201,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20defaultAudioCodec:\x20\x27mp4a.40.2\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20forceStartTime:\x20true\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.on(Hls.Events.MANIFEST_PARSED,\x20function()\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(hls.levels\x20&&\x20hls.levels.length\x20>\x200)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20levels\x20=\x20hls.levels;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20bestLevel\x20=\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20bestBandwidth\x20=\x200;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20for\x20(let\x20i\x20=\x200;\x20i\x20<\x20levels.length;\x20i++)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20const\x20level\x20=\x20levels[i];\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(level.height\x20<=\x20720\x20&&\x20level.bitrate\x20>\x20bestBandwidth)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bestBandwidth\x20=\x20level.bitrate;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20bestLevel\x20=\x20i;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.currentLevel\x20=\x20bestLevel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.loadLevel\x20=\x20bestLevel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.nextLoadLevel\x20=\x20bestLevel;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.on(Hls.Events.ERROR,\x20function\x20(event,\x20data)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(data.fatal)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20switch\x20(data.type)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20Hls.ErrorTypes.NETWORK_ERROR:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.startLoad(-1);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20case\x20Hls.ErrorTypes.MEDIA_ERROR:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.recoverMediaError();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20break;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20default:\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20hls.destroy();\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x20type:\x20\x27'+_0x1fe08f[_0x594696(0x1d8)][_0x594696(0xe8)]+_0x594696(0x159)+_0x1fe08f['MESSAGES'][_0x594696(0x17f)]+'\x27\x20},\x20\x27*\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20let\x20successSent\x20=\x20false;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20art.on(\x27video:timeupdate\x27,\x20()\x20=>\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if\x20(!successSent\x20&&\x20art.video.currentTime\x20>\x200.1)\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20successSent\x20=\x20true;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20parent.postMessage({\x20type:\x20\x27'+_0x1fe08f[_0x594696(0x1d8)][_0x594696(0x1c3)]+_0x594696(0xfe)+_0x1fe08f[_0x594696(0x1d8)]['CHECK_STUCK_REQ']+_0x594696(0x297)+_0x1fe08f[_0x594696(0x1d8)][_0x594696(0x1c2)]+'\x27,\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20time:\x20art.video.currentTime\x20||\x200\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20},\x20\x27*\x27);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20});\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20