// VERSION: 3.4.28 // 更新内容:订阅用户管理新增「可添加节点」开关——开通后该订阅用户可直接添加节点(无需审核,仅新增),未开通看不到添加按钮;订阅用户始终不能查看源站线路/编辑/删除;成员添加节点记录(子管理员+授权订阅用户,记录IP/设备,近7天可搜可一键封禁) // 面板核心配置区 (放在最顶端方便修改) const CURRENT_VERSION = "3.4.28"; const GITHUB_RAW_URL = "https://raw.githubusercontent.com/MakkaPakka518/ProxyHub_Emby/refs/heads/main/worker.js"; const CHANGELOG_URL = "https://raw.githubusercontent.com/MakkaPakka518/ProxyHub_Emby/refs/heads/main/changelog.json"; // ========================================== // 1. 网页界面 // ========================================== const _0x8467d2=_0x214e;(function(_0x4b3850,_0x41749d){const _0x3609a2=_0x214e,_0x193b7a=_0x4b3850();while(!![]){try{const _0x1166da=parseInt(_0x3609a2(0x1ab))/0x1+parseInt(_0x3609a2(0x41d))/0x2+-parseInt(_0x3609a2(0x17d))/0x3+-parseInt(_0x3609a2(0x389))/0x4*(-parseInt(_0x3609a2(0x428))/0x5)+parseInt(_0x3609a2(0x41a))/0x6+parseInt(_0x3609a2(0x3da))/0x7+-parseInt(_0x3609a2(0x45d))/0x8;if(_0x1166da===_0x41749d)break;else _0x193b7a['push'](_0x193b7a['shift']());}catch(_0x2b7ad5){_0x193b7a['push'](_0x193b7a['shift']());}}}(_0x2339,0xe7e41));const SVG_EYE=_0x8467d2(0x1b0),SVG_COPY=_0x8467d2(0x2e3),SVG_TG=_0x8467d2(0x2c7),EMBY_LOGO='https://raw.githubusercontent.com/MakkaPakka518/Icon/refs/heads/main/MAKKA_EMBY.JPG',I={'rocket':_0x8467d2(0x24b),'xmark':_0x8467d2(0x198),'check':_0x8467d2(0x45a),'warn':'','film':_0x8467d2(0x39b),'star':_0x8467d2(0x1c9),'sparkles':_0x8467d2(0x390),'globe':_0x8467d2(0x398),'bolt':'','refresh':_0x8467d2(0x29e),'chart':_0x8467d2(0x2d2),'cloud':'','trash':_0x8467d2(0x403),'search':_0x8467d2(0x1cd),'location':'','trophy':_0x8467d2(0x21e),'moon':_0x8467d2(0x1f6),'sun':'','pencil':_0x8467d2(0x1f5),'gear':_0x8467d2(0x3b6),'lines':_0x8467d2(0x1ed),'box':_0x8467d2(0x1ff),'download':'','antenna':_0x8467d2(0x19d),'bulb':_0x8467d2(0x24c),'tv':_0x8467d2(0x185),'flame':'','link':_0x8467d2(0x358),'crown':'','target':_0x8467d2(0x2e0),'arrowdown':_0x8467d2(0x475),'robot':_0x8467d2(0x25d),'spy':_0x8467d2(0x34c),'flask':_0x8467d2(0x181),'broom':_0x8467d2(0x1e6),'checksquare':_0x8467d2(0x212),'upload':_0x8467d2(0x320),'db':_0x8467d2(0x2d1),'dotblue':_0x8467d2(0x165),'dotorange':_0x8467d2(0x2a7),'dotgreen':_0x8467d2(0x32d),'dotpurple':'','plus':''},E2I={'${I.rocket}':'rocket','${I.xmark}':_0x8467d2(0x32a),'${I.check}':'check','${I.warn}':_0x8467d2(0x43c),'${I.film}':_0x8467d2(0x383),'${I.star}':_0x8467d2(0x156),'${I.sparkles}':_0x8467d2(0x36e),'${I.sparkles}':_0x8467d2(0x36e),'${I.globe}':'globe','${I.globe}':_0x8467d2(0x14f),'${I.bolt}':_0x8467d2(0x462),'${I.refresh}':_0x8467d2(0x158),'${I.chart}':'chart','${I.cloud}':_0x8467d2(0x1ca),'${I.trash}':_0x8467d2(0x230),'${I.search}':_0x8467d2(0x206),'${I.location}':_0x8467d2(0x1ad),'${I.trophy}':'trophy','${I.moon}':_0x8467d2(0x213),'${I.sun}':'sun','${I.dotblue}':_0x8467d2(0x298),'${I.dotorange}':_0x8467d2(0x170),'${I.dotgreen}':'dotgreen','${I.dotpurple}':'dotpurple','${I.robot}':_0x8467d2(0x3cc),'${I.spy}':'spy','${I.flame}':_0x8467d2(0x3c3),'${I.link}':_0x8467d2(0x245),'${I.tv}':'tv','${I.box}':'box','${I.download}':_0x8467d2(0x1b2),'${I.antenna}':'antenna','${I.bulb}':_0x8467d2(0x289),'${I.crown}':'crown','${I.target}':_0x8467d2(0x309),'${I.arrowdown}':_0x8467d2(0x225),'${I.xmark}':_0x8467d2(0x32a),'${I.pencil}':_0x8467d2(0x3c7),'${I.gear}':_0x8467d2(0x479),'${I.lines}':'lines','${I.flask}':_0x8467d2(0x3fe),'${I.broom}':'broom','${I.checksquare}':'checksquare','${I.upload}':_0x8467d2(0x31d)};function toSvg(_0x45f5c5){const _0x3f0a1d=_0x8467d2;if(!_0x45f5c5)return _0x45f5c5;return String(_0x45f5c5)[_0x3f0a1d(0x19a)](/[\u{1F000}-\u{1FAFF}\u{2600}-\u{27BF}\u{FE0F}\u{2B00}-\u{2BFF}]/gu,function(_0x35ff04){const _0x55fcaa=_0x3f0a1d;if(_0x35ff04==='\uFE0F')return'';var _0x30f6a1=E2I[_0x35ff04];return _0x30f6a1&&I[_0x30f6a1]?_0x55fcaa(0x276)+I[_0x30f6a1]+'':'';});}const CSS_COMMON=_0x8467d2(0x31c),LOGIN_UI=_0x8467d2(0x2dd)+CSS_COMMON+_0x8467d2(0x2c6)+EMBY_LOGO+_0x8467d2(0x3c9)+I['rocket']+_0x8467d2(0x167)+I[_0x8467d2(0x32a)]+_0x8467d2(0x280)+I[_0x8467d2(0x2ed)]+_0x8467d2(0x419)+I[_0x8467d2(0x43c)]+_0x8467d2(0x2ee)+I[_0x8467d2(0x383)]+_0x8467d2(0x3f3)+I[_0x8467d2(0x156)]+'\x27:\x27star\x27,\x27'+I['sparkles']+_0x8467d2(0x17e)+I['sparkles']+_0x8467d2(0x17e)+I[_0x8467d2(0x14f)]+_0x8467d2(0x288)+I['globe']+_0x8467d2(0x288)+I[_0x8467d2(0x462)]+'\x27:\x27bolt\x27,\x27'+I['refresh']+_0x8467d2(0x188)+I[_0x8467d2(0x347)]+_0x8467d2(0x1c8)+I['cloud']+'\x27:\x27cloud\x27,\x27'+I[_0x8467d2(0x230)]+_0x8467d2(0x153)+I['search']+_0x8467d2(0x12f)+I[_0x8467d2(0x1ad)]+'\x27:\x27location\x27,\x27'+I[_0x8467d2(0x329)]+_0x8467d2(0x3eb)+I['moon']+_0x8467d2(0x3b3)+I[_0x8467d2(0x44e)]+_0x8467d2(0x26a)+I['dotblue']+_0x8467d2(0x13b)+I['dotorange']+_0x8467d2(0x148)+I[_0x8467d2(0x3cf)]+_0x8467d2(0x173)+I[_0x8467d2(0x333)]+_0x8467d2(0x1bc)+I[_0x8467d2(0x3cc)]+_0x8467d2(0x3c4)+I['spy']+_0x8467d2(0x2f5)+I[_0x8467d2(0x3c3)]+_0x8467d2(0x35a)+I[_0x8467d2(0x245)]+_0x8467d2(0x2fb)+I['tv']+_0x8467d2(0x39e)+I[_0x8467d2(0x2b2)]+'\x27:\x27box\x27,\x27'+I['download']+_0x8467d2(0x19f)+I[_0x8467d2(0x1c2)]+'\x27:\x27antenna\x27,\x27'+I['bulb']+_0x8467d2(0x46e)+I[_0x8467d2(0x3c1)]+_0x8467d2(0x27c)+I[_0x8467d2(0x309)]+_0x8467d2(0x3fb)+I[_0x8467d2(0x225)]+'\x27:\x27arrowdown\x27,\x27'+I[_0x8467d2(0x32a)]+_0x8467d2(0x280)+I[_0x8467d2(0x3c7)]+_0x8467d2(0x348)+I[_0x8467d2(0x479)]+_0x8467d2(0x381)+I[_0x8467d2(0x3d1)]+_0x8467d2(0x152)+I[_0x8467d2(0x3fe)]+_0x8467d2(0x44a)+I[_0x8467d2(0x478)]+_0x8467d2(0x1ea)+I[_0x8467d2(0x1cb)]+_0x8467d2(0x142)+I[_0x8467d2(0x31d)]+'\x27:\x27upload\x27\x20};\x0afunction\x20toSvg(s){\x0a\x20\x20if(!s)\x20return\x20s;\x0a\x20\x20return\x20String(s).replace(/[🀀-🫿☀-➿️⬀-⯿]/gu,\x20function(ch){\x0a\x20\x20\x20\x20if(ch===\x27️\x27)\x20return\x20\x27\x27;\x0a\x20\x20\x20\x20var\x20key\x20=\x20E2I[ch];\x0a\x20\x20\x20\x20return\x20(key\x20&&\x20I[key])\x20?\x20\x27\x27+I[key]+\x27\x27\x20:\x20\x27\x27;\x0a\x20\x20});\x0a}\x0a\x20\x20\x20\x20\x0a\x0a\x0a\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x0a\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x0a\x20\x20\x20\x20玛卡巴卡的反代面板\x0a\x20\x20\x20\x20