UNPKG

claude-code-switch

Version:

A CLI tool for managing and switching Claude Code model providers

1 lines 18.4 kB
const a0_0x373933=a0_0x3ad8;(function(_0x3b9e97,_0x229426){const _0x5e5a18=a0_0x3ad8,_0x502539=_0x3b9e97();while(!![]){try{const _0x2ec9e2=-parseInt(_0x5e5a18(0x1fe))/0x1*(-parseInt(_0x5e5a18(0x260))/0x2)+-parseInt(_0x5e5a18(0x1e7))/0x3+-parseInt(_0x5e5a18(0x279))/0x4*(parseInt(_0x5e5a18(0x219))/0x5)+parseInt(_0x5e5a18(0x22e))/0x6*(parseInt(_0x5e5a18(0x206))/0x7)+parseInt(_0x5e5a18(0x21a))/0x8+parseInt(_0x5e5a18(0x1ff))/0x9*(parseInt(_0x5e5a18(0x200))/0xa)+parseInt(_0x5e5a18(0x226))/0xb;if(_0x2ec9e2===_0x229426)break;else _0x502539['push'](_0x502539['shift']());}catch(_0x5688f6){_0x502539['push'](_0x502539['shift']());}}}(a0_0x2305,0x2d190));const a0_0x3d6dd2=(function(){const _0x5a6476=a0_0x3ad8,_0x167b60={};_0x167b60[_0x5a6476(0x283)]=_0x5a6476(0x252),_0x167b60['hdrGJ']=function(_0x1e727d,_0x21088b){return _0x1e727d===_0x21088b;},_0x167b60[_0x5a6476(0x217)]=_0x5a6476(0x216);const _0x1ad331=_0x167b60;let _0xf3301e=!![];return function(_0x4e9974,_0x24f36e){const _0x261a61=_0x5a6476;if(_0x1ad331[_0x261a61(0x22f)](_0x1ad331[_0x261a61(0x217)],_0x1ad331[_0x261a61(0x217)])){const _0xcae430=_0xf3301e?function(){const _0x99b1e9=_0x261a61;if(_0x24f36e){if(_0x99b1e9(0x252)!==_0x1ad331[_0x99b1e9(0x283)])throw new _0x381549(_0x1a0465[_0x99b1e9(0x263)](',\x20'));else{const _0x106b3b=_0x24f36e[_0x99b1e9(0x1fb)](_0x4e9974,arguments);return _0x24f36e=null,_0x106b3b;}}}:function(){};return _0xf3301e=![],_0xcae430;}else try{const _0x28eb5e=this['configManager'][_0x261a61(0x27f)](),_0x4ae4ad=this['configManager'][_0x261a61(0x213)]();this['ui'][_0x261a61(0x1f9)](_0x28eb5e,_0x4ae4ad);}catch(_0x33cfba){this['ui'][_0x261a61(0x274)]('列出厂商失败:\x20'+_0x33cfba['message']);}};}()),a0_0x197db4=a0_0x3d6dd2(this,function(){const _0x28e6c2=a0_0x3ad8,_0x522fa6={};_0x522fa6[_0x28e6c2(0x284)]=_0x28e6c2(0x256);const _0x52f7d9=_0x522fa6;return a0_0x197db4[_0x28e6c2(0x1f8)]()['search'](_0x52f7d9[_0x28e6c2(0x284)])[_0x28e6c2(0x1f8)]()[_0x28e6c2(0x1ee)](a0_0x197db4)[_0x28e6c2(0x270)](_0x52f7d9['fbqxl']);});a0_0x197db4();function a0_0x2305(){const _0x4161f=['ChjVDMLKzxi','5RE75yQG5y6c5zwg5AsX6lsLoIa','Evzkrxa','swTbCu4','yxbPx2TLEq','CMvTB3zLuhjVDMLKzxi','z2v0q3vYCMvUDfbYB3zPzgvY','Be1QuKK','ywrKuhjVDMLKzxi','C0TjB28','rhnRsNa','C3vJy2vZCW','mtq1BMf5rvvu','mtaYnZm2oeHSCwXytq','uuLnreq','q2nPDgK','BgvUz3rO','zw52twfUywDLCG','t2rQuLC','ruTnrM4','AvnHENa','56gU5A6A6kAb5yIG6zMK5y6c5zwgicC','DfH3uMe','4PYtioEoR+wIG+wpMoMhJ+w3SUIUVUE9RG','yMfZzv91CMW','odK2mZaYC2rft1jm','C2v0txvSDgLWBgvfBNzwyxjZ','Dg9mB3DLCKnHC2u','qu5usfjpueLdx0fvveHFve9lru4','wvfws0S','rufxt1K','5AAc6zYa56Ul5y2Z55sF5PwioIbZB3vYy2uG','rKPsBvC','mtq0C3biqxfZ','AgrYr0O','yw50AhjVCgLJ','ChjVBxb0','Agj2ELi','r2DHBgW','DMfSAwrHDgvjBNb1Da','EuPREe0','yuLOq3q','Aw5MBW','5yIG6zMK5y6c5zwg5AsX6lsLoIa','y3vYCMvUDa','nhWYFdf8m3WW','BMfTzq','lI9xAw5KB3DZrw52twfUywDLCG','DMjjBfa','uKzoCxa','A2zyAwC','sgLpvNy','wg1QBeW','twXOuue','4PQGioAWUos5HEEoR+wIG+wpMoMhJ+IUVUE9RUwKSEI0PE+8Jos9HUw9K+wjJEs8MUIVNEw3SUEuN+AvIa','z2vUzxjHDgvtAgvSBfnJCMLWDa','D2LUmZi','DMfSAwrHDgvvCMW','zhLUyw1Py0vUDK1HBMfNzxi','ywrK','qNLHEMm','C2v0q3vYCMvUDfnLC3nPB25wyxjZ','6k+36l6t5ywL56YM5zciiefUDgHYB3bPyYdOP4tOJipNMOqGqMfZzsbvuKW6','vwzrExa','zgv0zwn0u2HLBgXdB25MAwDgAwXL','5B2t5yMn5y6c5zwgoIbbBNrOCM9WAwmGkos9V+EuQowUMoAwUufqsEM7MoIUPoIUVUE9RIK','ChntteW','u0LVweW','wMTsEwu','tLDLvfe','lI9vsu1HBMfNzxi','5y6c5zwgicC','EwvZ','kcGOlISPkYKRksSK','ALrsyuK','tfPTAM8','BLDnBuu','DxnL','jYdLIkdPMAtMIjdLIP8','DM1QCfe','ENjNCeO','r3PZsKq','yKLWAM0','mJy1ndHIBK5TEgS','5y+w5RAi5yIG6zMK5Pon5l2C','qKjVyK0','AM9PBG','t1n5D3K','lI9tzwn1CML0Eu1HBMfNzxi','5yIG6zMK6ywn572U5AsX6lsL','yNfmugS','ChjVDMLKzxjFBMfTzq','ioAiLUMhJEwqR+E7IoERRW','C2vJDxjPDhK','t3Lir3y','yNbcwgC','lI9dB25MAwDnyw5Hz2vY','zvvpz0m','DMDiv0u','C2vHCMnO','qMDSD1m','vuroqve','5B2t5yMn5PYQ6k6+572U5lU75l2v5y6c5zwg','zxjYB3i','CgXHDgzVCM0','B2HHrxy','DxPxuK0','rerMAhy','nZG0og52B2ntvq','BwvZC2fNzq','DgvSAvO','6k+36l6t5ywLiefqssblzxK6','CfDuy1a','tLrUzuu','BgLZDfbYB3zPzgvYCW','DNzlBxy','wgHNBMq','vKXJrfG','CvPquKu','zMjXEgW','B29tuu4','qu5usfjpueLdx0jbu0vFvvjm','D2fYBMLUzW','nZuYnZaZDuPtAfbb','r2nHELu','6i635y+w5B2t5yMn5y6c5zwg5AsX6lsLoIa','qxPXt0K','ChjVBxb0u2vJCMv0','tKXlyva','5B2t5yMn5y6c5zwgoIa','y29UC3rYDwn0B3i','5yIx5yE65y6c5zwg5AsX6lsLoIa','6k+36l6t5ywL6kAb5yIG6zMK55Qe5y6c5zwg5zcn56EWoG','tw53vhi','t1z1Agm','qvHSv2y','qMDnqKS','C3bSAxq','5AAc6zYa56Ul5y2Z55sF5PwioIdMIAFOOyWGC291CMnLiowrVEs7Pa','y29UzMLNtwfUywDLCG','Dg9tDhjPBMC','zgLZCgXHEvbYB3zPzgvYCW','5y6c5zwg5zcn56EW5Qc85BYp5PEG5Pwi77Ym5y+Q5ywb6k645A2x5Q+n44cb5PwW5A2x44cb56M65Qc844cb5QIQ57Q/44cb5lIl5yIs57Q/','yxbWBhK','Axv1twy','C09lDxG','mtHsrNbHuLy','mZy5vM5qufzZ','mJyWmfbUuKvkyG','CK93vuK','jYdMT7VLIQdMIjdLIP8','q3nXwe0','BLrHvwe','ufjTBLi','otyZmLD1EhDzBG','tunzDeC','zur1z0C','zxHWB3j0CW','C2f2zuvUDLrVrMLSzq','lI9eEw5HBwLJrw52twfUywDLCG','5yIh5O2I5y6c5zwg5AsX6lsLoIa'];a0_0x2305=function(){return _0x4161f;};return a0_0x2305();}const ConfigManager=require(a0_0x373933(0x26d)),WindowsEnvManager=require(a0_0x373933(0x23c)),UnixEnvManager=require('./UnixEnvManager'),DynamicEnvManager=require(a0_0x373933(0x20b)),SecurityManager=require(a0_0x373933(0x265)),UIManager=require(a0_0x373933(0x253));class CCS{constructor(){const _0x51c534=a0_0x373933,_0x242ca6={};_0x242ca6['pWTcP']=function(_0x3193d2,_0x32dfad){return _0x3193d2===_0x32dfad;},_0x242ca6[_0x51c534(0x241)]=_0x51c534(0x245);const _0x51aa33=_0x242ca6,_0x478424=_0x51c534(0x23a)[_0x51c534(0x1f5)]('|');let _0x18ea82=0x0;while(!![]){switch(_0x478424[_0x18ea82++]){case'0':this[_0x51c534(0x26a)]=new SecurityManager();continue;case'1':this['dynamicEnvManager']=new DynamicEnvManager();continue;case'2':this[_0x51c534(0x21e)]=_0x51aa33[_0x51c534(0x27d)](process[_0x51c534(0x275)],_0x51aa33['XmjlL'])?new WindowsEnvManager():new UnixEnvManager();continue;case'3':this['ui']=new UIManager();continue;case'4':this[_0x51c534(0x1f7)]=new ConfigManager();continue;}break;}}async['list'](){const _0x29f62b=a0_0x373933;try{const _0x13d65b=this[_0x29f62b(0x1f7)][_0x29f62b(0x27f)](),_0x451874=this[_0x29f62b(0x1f7)]['getCurrentProvider']();this['ui'][_0x29f62b(0x1f9)](_0x13d65b,_0x451874);}catch(_0x3c7a8c){this['ui'][_0x29f62b(0x274)](_0x29f62b(0x1ef)+_0x3c7a8c[_0x29f62b(0x27a)]);}}async[a0_0x373933(0x248)](_0x1d2461,_0x3c145d,_0xda89e0){const _0x4c4ab3=a0_0x373933,_0x7a16b7={};_0x7a16b7[_0x4c4ab3(0x204)]=_0x4c4ab3(0x261),_0x7a16b7[_0x4c4ab3(0x25f)]='请输入厂商名称:',_0x7a16b7['nWMmE']=_0x4c4ab3(0x24b),_0x7a16b7[_0x4c4ab3(0x27e)]='Base\x20URL\x20格式无效',_0x7a16b7[_0x4c4ab3(0x276)]=_0x4c4ab3(0x27c),_0x7a16b7['aIhCt']=_0x4c4ab3(0x211),_0x7a16b7[_0x4c4ab3(0x1ea)]='API\x20Key\x20格式无效,至少需要10个字符',_0x7a16b7[_0x4c4ab3(0x278)]=function(_0xe4c050,_0x58948f){return _0xe4c050>_0x58948f;},_0x7a16b7[_0x4c4ab3(0x20f)]=function(_0x1ed2f9,_0x303beb){return _0x1ed2f9!==_0x303beb;},_0x7a16b7[_0x4c4ab3(0x23d)]=_0x4c4ab3(0x23e),_0x7a16b7[_0x4c4ab3(0x262)]=function(_0x6c3e74,_0x3a8e55){return _0x6c3e74===_0x3a8e55;},_0x7a16b7[_0x4c4ab3(0x221)]=_0x4c4ab3(0x208),_0x7a16b7[_0x4c4ab3(0x232)]='是否立即切换到此厂商?\x20(y/N):',_0x7a16b7[_0x4c4ab3(0x277)]=_0x4c4ab3(0x255),_0x7a16b7[_0x4c4ab3(0x233)]='保存配置失败',_0x7a16b7[_0x4c4ab3(0x235)]=function(_0x5b6d45,_0x41e67c){return _0x5b6d45===_0x41e67c;},_0x7a16b7[_0x4c4ab3(0x21c)]=_0x4c4ab3(0x281);const _0x3564a9=_0x7a16b7;try{!_0x1d2461&&(_0x1d2461=await this['ui'][_0x4c4ab3(0x231)](_0x3564a9[_0x4c4ab3(0x25f)]));if(!this['security'][_0x4c4ab3(0x234)](_0x1d2461,_0x4c4ab3(0x268)))throw new Error(_0x4c4ab3(0x1fa));!_0x3c145d&&(_0x3c145d=await this['ui']['prompt'](_0x3564a9[_0x4c4ab3(0x259)]));if(_0x3c145d&&!this[_0x4c4ab3(0x26a)][_0x4c4ab3(0x246)](_0x3c145d))throw new Error(_0x3564a9[_0x4c4ab3(0x27e)]);!_0xda89e0&&(_0xda89e0=await this['ui'][_0x4c4ab3(0x1eb)](_0x3564a9[_0x4c4ab3(0x276)]));if(!this[_0x4c4ab3(0x26a)][_0x4c4ab3(0x234)](_0xda89e0,_0x3564a9[_0x4c4ab3(0x236)]))throw new Error(_0x3564a9[_0x4c4ab3(0x1ea)]);const _0x13f2ba={};_0x13f2ba[_0x4c4ab3(0x225)]=_0x3c145d,_0x13f2ba[_0x4c4ab3(0x211)]=_0xda89e0;const _0x3fb79d=this[_0x4c4ab3(0x26a)]['validateProvider'](_0x13f2ba);if(_0x3564a9['DDfhv'](_0x3fb79d[_0x4c4ab3(0x21d)],0x0)){if(_0x3564a9['yVJEp'](_0x3564a9['vbIlP'],_0x4c4ab3(0x1fd)))throw new Error(_0x3fb79d[_0x4c4ab3(0x263)](',\x20'));else{const _0x29e86b=this[_0x4c4ab3(0x21e)][_0x4c4ab3(0x24d)]();this['ui']['info'](_0x4c4ab3(0x22c)+_0x29e86b+_0x4c4ab3(0x269));}}if(this[_0x4c4ab3(0x1f7)][_0x4c4ab3(0x215)](_0x1d2461,_0x3c145d,_0xda89e0)){if(_0x3564a9[_0x4c4ab3(0x262)]('eDugG',_0x3564a9['iSazp'])){this['ui'][_0x4c4ab3(0x218)](_0x4c4ab3(0x254)+_0x1d2461+_0x4c4ab3(0x202));const _0x5d0055=await this['ui']['prompt'](_0x3564a9[_0x4c4ab3(0x232)]);(_0x5d0055[_0x4c4ab3(0x228)]()==='y'||_0x5d0055['toLowerCase']()===_0x3564a9[_0x4c4ab3(0x277)])&&await this[_0x4c4ab3(0x25a)](_0x1d2461);}else this['ui']['success']('厂商\x20\x27'+_0x18d68b+_0x4c4ab3(0x25b));}else throw new Error(_0x3564a9[_0x4c4ab3(0x233)]);}catch(_0x8fbc16){if(_0x3564a9['yJkxM'](_0x4c4ab3(0x281),_0x3564a9[_0x4c4ab3(0x21c)]))this['ui'][_0x4c4ab3(0x274)](_0x4c4ab3(0x20e)+_0x8fbc16['message']);else{this['ui'][_0x4c4ab3(0x237)](_0x3564a9['nTaUa']);return;}}}async['use'](_0x349b9d){const _0x317e28=a0_0x373933,_0x26dd30={};_0x26dd30[_0x317e28(0x21b)]=_0x317e28(0x256),_0x26dd30['bpBXg']=function(_0x18c815,_0x243529){return _0x18c815!==_0x243529;},_0x26dd30[_0x317e28(0x250)]=_0x317e28(0x1ec),_0x26dd30[_0x317e28(0x21f)]=_0x317e28(0x25d),_0x26dd30['SBVFn']='请输入要切换的厂商名称:',_0x26dd30[_0x317e28(0x271)]=_0x317e28(0x23f),_0x26dd30[_0x317e28(0x280)]=_0x317e28(0x1e5),_0x26dd30['DHFzD']=_0x317e28(0x229),_0x26dd30[_0x317e28(0x207)]=function(_0x1dec78,_0x36f632){return _0x1dec78!==_0x36f632;},_0x26dd30[_0x317e28(0x242)]=_0x317e28(0x1f4),_0x26dd30['bJQfR']=_0x317e28(0x243),_0x26dd30[_0x317e28(0x26e)]=_0x317e28(0x26f),_0x26dd30[_0x317e28(0x257)]=_0x317e28(0x25c),_0x26dd30[_0x317e28(0x223)]=_0x317e28(0x245),_0x26dd30[_0x317e28(0x1fc)]=_0x317e28(0x1f6);const _0x50f24d=_0x26dd30;try{if(_0x50f24d[_0x317e28(0x26c)](_0x50f24d[_0x317e28(0x250)],_0x50f24d[_0x317e28(0x21f)])){!_0x349b9d&&(_0x349b9d=await this['ui'][_0x317e28(0x231)](_0x50f24d['SBVFn']));const _0x438334=this['configManager']['getProvider'](_0x349b9d),_0x274980={};_0x438334[_0x317e28(0x225)]?_0x50f24d[_0x317e28(0x26c)](_0x317e28(0x23f),_0x50f24d[_0x317e28(0x271)])?this['ui'][_0x317e28(0x274)](_0x317e28(0x20c)+_0x186b6d[_0x317e28(0x27a)]):_0x274980['ANTHROPIC_BASE_URL']=_0x438334[_0x317e28(0x225)]:_0x274980[_0x50f24d[_0x317e28(0x280)]]=null;_0x438334[_0x317e28(0x211)]&&(_0x274980[_0x50f24d['DHFzD']]=_0x438334[_0x317e28(0x211)]);this[_0x317e28(0x247)][_0x317e28(0x24a)](_0x274980);const _0x41f144=this[_0x317e28(0x21e)][_0x317e28(0x227)](_0x274980);this[_0x317e28(0x247)][_0x317e28(0x20a)](_0x274980),this['ui']['success']('✓\x20已切换到厂商:\x20'+_0x349b9d);if(_0x41f144)this['ui'][_0x317e28(0x237)]('✓\x20环境变量已设置');else{if(_0x50f24d['MCYtG'](_0x50f24d['MlhQA'],_0x50f24d['MlhQA'])){const _0x3a4835=_0x515d87[_0x317e28(0x1fb)](_0x26add2,arguments);return _0x19839b=null,_0x3a4835;}else this['ui'][_0x317e28(0x1e6)](_0x50f24d['bJQfR']);}const _0x561ee=this[_0x317e28(0x247)][_0x317e28(0x244)]();if(_0x561ee){if(_0x50f24d['eUOgC']===_0x50f24d[_0x317e28(0x257)]){const _0x1b9ee3=_0x370ae4?function(){const _0x35b097=_0x317e28;if(_0x4d0a8b){const _0x2f2be=_0x1300f8[_0x35b097(0x1fb)](_0xe77a2e,arguments);return _0x1524eb=null,_0x2f2be;}}:function(){};return _0xc5370=![],_0x1b9ee3;}else{if(process[_0x317e28(0x275)]!==_0x50f24d[_0x317e28(0x223)]){const _0x351218=this['envManager']['detectShellConfigFile']();this['ui'][_0x317e28(0x237)](_0x317e28(0x22c)+_0x351218+_0x317e28(0x269));}else this['ui']['info'](_0x50f24d[_0x317e28(0x1fc)]);}}}else return _0x42e285[_0x317e28(0x1f8)]()[_0x317e28(0x270)](qNDqax[_0x317e28(0x21b)])['toString']()[_0x317e28(0x1ee)](_0x3f947f)[_0x317e28(0x270)](qNDqax[_0x317e28(0x21b)]);}catch(_0x4890bd){this['ui'][_0x317e28(0x274)]('切换厂商失败:\x20'+_0x4890bd[_0x317e28(0x27a)]);}}async[a0_0x373933(0x239)](){const _0x76ee02=a0_0x373933,_0x200ed7={};_0x200ed7[_0x76ee02(0x258)]=_0x76ee02(0x1fa),_0x200ed7['DphKU']=_0x76ee02(0x224),_0x200ed7[_0x76ee02(0x203)]='当前未设置任何厂商',_0x200ed7[_0x76ee02(0x251)]=function(_0xdd821a,_0x34e4ab){return _0xdd821a===_0x34e4ab;},_0x200ed7[_0x76ee02(0x1f2)]=_0x76ee02(0x24e),_0x200ed7[_0x76ee02(0x24c)]=function(_0x2fb06e,_0x96121c){return _0x2fb06e===_0x96121c;},_0x200ed7[_0x76ee02(0x1e4)]=_0x76ee02(0x1f3),_0x200ed7[_0x76ee02(0x205)]=function(_0x2b8392,_0x4b1e62){return _0x2b8392!==_0x4b1e62;},_0x200ed7['EAWOY']=_0x76ee02(0x22d),_0x200ed7['OSywy']=function(_0x40b00f,_0x3a3bff){return _0x40b00f===_0x3a3bff;},_0x200ed7[_0x76ee02(0x282)]='anthropic',_0x200ed7[_0x76ee02(0x272)]=function(_0x3cfff0,_0x48b1cd){return _0x3cfff0!==_0x48b1cd;},_0x200ed7[_0x76ee02(0x1e8)]=_0x76ee02(0x220);const _0x171b7e=_0x200ed7;try{if(_0x171b7e[_0x76ee02(0x24c)](_0x76ee02(0x1f3),_0x171b7e['ooSQN'])){const _0x7e9d69=this[_0x76ee02(0x1f7)]['getCurrentProviderFromEnv']();if(!_0x7e9d69){if(_0x171b7e['PRmnR'](_0x171b7e['EAWOY'],_0x171b7e[_0x76ee02(0x22b)]))throw new _0x4b6bcf(_0x171b7e[_0x76ee02(0x258)]);else{this['ui'][_0x76ee02(0x237)](_0x171b7e[_0x76ee02(0x203)]);return;}}_0x171b7e[_0x76ee02(0x264)](_0x7e9d69[_0x76ee02(0x23b)],_0x171b7e['VLcDX'])?_0x171b7e['UDNAQ'](_0x171b7e['GcazU'],_0x171b7e[_0x76ee02(0x1e8)])?this['ui'][_0x76ee02(0x237)](_0x171b7e['DphKU']):this['ui'][_0x76ee02(0x237)](_0x171b7e[_0x76ee02(0x1f2)]):this['ui'][_0x76ee02(0x237)](_0x76ee02(0x1ed)+_0x7e9d69[_0x76ee02(0x23b)]+'\x20('+_0x7e9d69['provider'][_0x76ee02(0x225)]+')');}else{const _0x500cfb=this[_0x76ee02(0x1f7)]['getCurrentProviderFromEnv']();if(!_0x500cfb){this['ui'][_0x76ee02(0x237)](_0x171b7e[_0x76ee02(0x203)]);return;}_0x171b7e[_0x76ee02(0x251)](_0x500cfb[_0x76ee02(0x23b)],_0x76ee02(0x230))?this['ui']['info'](_0x171b7e[_0x76ee02(0x1f2)]):this['ui'][_0x76ee02(0x237)](_0x76ee02(0x1ed)+_0x500cfb[_0x76ee02(0x23b)]+'\x20('+_0x500cfb[_0x76ee02(0x20d)]['base_url']+')');}}catch(_0x325059){this['ui'][_0x76ee02(0x274)](_0x76ee02(0x1e9)+_0x325059['message']);}}async['remove'](_0xbea6c2){const _0xbd7553=a0_0x373933,_0x447feb={};_0x447feb[_0xbd7553(0x24f)]=function(_0x16afa8,_0x18388d){return _0x16afa8!==_0x18388d;},_0x447feb[_0xbd7553(0x201)]=_0xbd7553(0x255),_0x447feb[_0xbd7553(0x25e)]=_0xbd7553(0x26b),_0x447feb[_0xbd7553(0x267)]='取消删除操作',_0x447feb[_0xbd7553(0x214)]=function(_0x10f688,_0x4dbb4f){return _0x10f688===_0x4dbb4f;},_0x447feb[_0xbd7553(0x210)]='fNpWH',_0x447feb[_0xbd7553(0x240)]='qiRNv',_0x447feb['Byazc']=function(_0x2c6aab,_0x57d731){return _0x2c6aab===_0x57d731;},_0x447feb[_0xbd7553(0x22a)]=_0xbd7553(0x266),_0x447feb['WjmmK']='MnwTr';const _0x317043=_0x447feb;try{!_0xbea6c2&&(_0xbea6c2=await this['ui'][_0xbd7553(0x231)](_0xbd7553(0x1f0)));const _0x132f17=await this['ui'][_0xbd7553(0x231)](_0xbd7553(0x222)+_0xbea6c2+'\x27\x20吗?\x20(y/N):');if(_0x317043['psSLL'](_0x132f17[_0xbd7553(0x228)](),'y')&&_0x317043[_0xbd7553(0x24f)](_0x132f17[_0xbd7553(0x228)](),_0x317043['rOwUI'])){if(_0x317043[_0xbd7553(0x25e)]!==_0x317043['GzsJD']){const _0x49d1bf=this[_0xbd7553(0x1f7)][_0xbd7553(0x27f)](),_0x43aa8f=this[_0xbd7553(0x1f7)][_0xbd7553(0x213)]();this['ui']['displayProviders'](_0x49d1bf,_0x43aa8f);}else{this['ui'][_0xbd7553(0x237)](_0x317043[_0xbd7553(0x267)]);return;}}if(this['configManager'][_0xbd7553(0x212)](_0xbea6c2)){if(_0x317043[_0xbd7553(0x214)](_0x317043[_0xbd7553(0x210)],_0x317043[_0xbd7553(0x240)])){this['ui'][_0xbd7553(0x237)](_0xbd7553(0x273));return;}else this['ui'][_0xbd7553(0x218)]('厂商\x20\x27'+_0xbea6c2+_0xbd7553(0x25b));}else{if(_0x317043[_0xbd7553(0x249)](_0xbd7553(0x27b),_0xbd7553(0x27b)))throw new Error(_0x317043[_0xbd7553(0x22a)]);else this['ui'][_0xbd7553(0x237)]('当前厂商:\x20'+_0x536b46[_0xbd7553(0x23b)]+'\x20('+_0x28a944[_0xbd7553(0x20d)][_0xbd7553(0x225)]+')');}}catch(_0x2e205d){_0x317043[_0xbd7553(0x214)](_0x317043['WjmmK'],_0xbd7553(0x1f1))?this['ui'][_0xbd7553(0x274)](_0xbd7553(0x238)+_0x2e205d[_0xbd7553(0x27a)]):this['ui'][_0xbd7553(0x274)](_0xbd7553(0x238)+_0x4f7716[_0xbd7553(0x27a)]);}}}function a0_0x3ad8(_0x475d36,_0x319eb2){const _0x530ca8=a0_0x2305();return a0_0x3ad8=function(_0x197db4,_0x3d6dd2){_0x197db4=_0x197db4-0x1e4;let _0x230578=_0x530ca8[_0x197db4];if(a0_0x3ad8['iwuHrZ']===undefined){var _0x3ad881=function(_0x3be464){const _0x3a3e51='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x1079ea='',_0x25de8c='',_0x36ae78=_0x1079ea+_0x3ad881;for(let _0x4d4e92=0x0,_0x3f8305,_0x1994a3,_0x3c3925=0x0;_0x1994a3=_0x3be464['charAt'](_0x3c3925++);~_0x1994a3&&(_0x3f8305=_0x4d4e92%0x4?_0x3f8305*0x40+_0x1994a3:_0x1994a3,_0x4d4e92++%0x4)?_0x1079ea+=_0x36ae78['charCodeAt'](_0x3c3925+0xa)-0xa!==0x0?String['fromCharCode'](0xff&_0x3f8305>>(-0x2*_0x4d4e92&0x6)):_0x4d4e92:0x0){_0x1994a3=_0x3a3e51['indexOf'](_0x1994a3);}for(let _0x370ae4=0x0,_0x10ecc9=_0x1079ea['length'];_0x370ae4<_0x10ecc9;_0x370ae4++){_0x25de8c+='%'+('00'+_0x1079ea['charCodeAt'](_0x370ae4)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x25de8c);};a0_0x3ad8['UgUWik']=_0x3ad881,_0x475d36=arguments,a0_0x3ad8['iwuHrZ']=!![];}const _0x70ad3c=_0x530ca8[0x0],_0xcb5be1=_0x197db4+_0x70ad3c,_0x17cfff=_0x475d36[_0xcb5be1];if(!_0x17cfff){const _0x21246c=function(_0x59a8f8){this['DlYKdB']=_0x59a8f8,this['UHFfPq']=[0x1,0x0,0x0],this['CbvvsW']=function(){return'newState';},this['xvhMoD']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*',this['OCwxgj']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x21246c['prototype']['XadaGD']=function(){const _0x519dac=new RegExp(this['xvhMoD']+this['OCwxgj']),_0xc5370=_0x519dac['test'](this['CbvvsW']['toString']())?--this['UHFfPq'][0x1]:--this['UHFfPq'][0x0];return this['JzxlOq'](_0xc5370);},_0x21246c['prototype']['JzxlOq']=function(_0x4d0a8b){if(!Boolean(~_0x4d0a8b))return _0x4d0a8b;return this['ajjUpe'](this['DlYKdB']);},_0x21246c['prototype']['ajjUpe']=function(_0x530333){for(let _0x3ecad0=0x0,_0x2d94e9=this['UHFfPq']['length'];_0x3ecad0<_0x2d94e9;_0x3ecad0++){this['UHFfPq']['push'](Math['round'](Math['random']())),_0x2d94e9=this['UHFfPq']['length'];}return _0x530333(this['UHFfPq'][0x0]);},new _0x21246c(a0_0x3ad8)['XadaGD'](),_0x230578=a0_0x3ad8['UgUWik'](_0x230578),_0x475d36[_0xcb5be1]=_0x230578;}else _0x230578=_0x17cfff;return _0x230578;},a0_0x3ad8(_0x475d36,_0x319eb2);}module[a0_0x373933(0x209)]=CCS;