\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
','_value','圣意已在您每次更改时自动镌刻。','remove','optimizationExclusionRules','click.amily2.actions','change.amily2.prompt_selector','click.amily2.expand_editor','Amily2号','click.amily2.update_new','click.amily2.auth','closest','2gUUkTS','#amily2_manual_unhide_from','#amily2_update_button','#amily2_system_prompt','\x22]:checked','#amily2_refresh_models,\x20#amily2_test,\x20#amily2_fix_now','change.amily2.force_proxy','body','clipboard','type','#amily2_manual_model_input','topbar','error','loreDepthInput','#amily2_update_button_new','span[data-i18n=\x22Manage\x20extensions\x22]','312YjQsXl','warning','getElementById','正在将帝国徽记迁往\x20[','input[type=\x22range\x22][id^=\x22amily2_\x22]','mousedown.amily2Drawer','change.amily2.text','input.amily2.range'];_0x1cf7=function(){return _0x271db1;};return _0x1cf7();}import{fetchSupportedModels}from'../core/api.js';import{setAvailableModels,populateModelDropdown,getLatestUpdateInfo}from'./state.js';import{fixCommand,testReplyChecker}from'../core/commands.js';import{createDrawer}from'../ui/drawer.js';import{messageFormatting}from'/script.js';import{executeManualCommand}from'../core/autoHideManager.js';import{showContentModal,showHtmlModal}from'./page-window.js';function displayDailyAuthCode(){const _0x58986e=_0x3af2,_0x4fe86c=document[_0x58986e(0x20c)]('amily2_daily_code_display'),_0x2d9b6f=document['getElementById']('amily2_copy_daily_code');if(_0x4fe86c&&_0x2d9b6f){const _0xbaae09=getPasswordForDate(new Date());_0x4fe86c[_0x58986e(0x224)]=_0xbaae09,_0x2d9b6f[_0x58986e(0x220)](_0x58986e(0x184),()=>{const _0xf2b1eb=_0x58986e;navigator[_0xf2b1eb(0x202)][_0xf2b1eb(0x192)](_0xbaae09)[_0xf2b1eb(0x1b8)](()=>{const _0xf3e9e9=_0xf2b1eb;toastr[_0xf3e9e9(0x214)](_0xf3e9e9(0x1a7));},()=>{const _0xbd09d6=_0xf2b1eb;toastr[_0xbd09d6(0x206)](_0xbd09d6(0x1b0));});});}}export function bindModalEvents(){const _0x52b1f6=_0x3af2,_0xfc02f7=$('#amily2_drawer_content')[_0x52b1f6(0x222)]?$(_0x52b1f6(0x190)):$(_0x52b1f6(0x18a));displayDailyAuthCode();function _0xb14184(){const _0x154660=_0x52b1f6,_0x556be2=extension_settings[extensionName]||{},_0x257e65=_0x556be2[_0x154660(0x1a8)]===!![],_0x33f5f5=_0x556be2[_0x154660(0x195)]||'';_0xfc02f7[_0x154660(0x186)]('#amily2_force_proxy')[_0x154660(0x212)](_0x154660(0x1a4),_0x257e65),_0xfc02f7[_0x154660(0x186)]('#amily2_manual_model_input')[_0x154660(0x1cd)](_0x33f5f5);const _0x302710=_0xfc02f7[_0x154660(0x186)](_0x154660(0x223)),_0x15ecc8=_0xfc02f7[_0x154660(0x186)]('#amily2_manual_model_input');_0x257e65?(_0x302710[_0x154660(0x1a6)](),_0x15ecc8['show']()):(_0x302710['show'](),_0x15ecc8['hide']());}if(!_0xfc02f7[_0x52b1f6(0x222)]||_0xfc02f7[_0x52b1f6(0x231)](_0x52b1f6(0x1a0)))return;const _0x1f7a53=_0x458780=>_0x458780[_0x52b1f6(0x1a1)](/_([a-z])/g,_0x1ab7b4=>_0x1ab7b4[0x1][_0x52b1f6(0x18c)]()),_0x54cf65=(_0x3c1b21,_0x260132)=>{const _0x37572e=_0x52b1f6;console['log'](_0x37572e(0x232)+_0x3c1b21+_0x37572e(0x1c9),_0x260132),!extension_settings[extensionName]&&(extension_settings[extensionName]={}),extension_settings[extensionName]={...extension_settings[extensionName],[_0x3c1b21]:_0x260132},saveSettingsDebounced(),console[_0x37572e(0x188)](_0x37572e(0x1a2)+_0x3c1b21+_0x37572e(0x219));};_0xfc02f7[_0x52b1f6(0x22f)](_0x52b1f6(0x200))['on'](_0x52b1f6(0x200),_0x52b1f6(0x221),function(){const _0x2a49c4=_0x52b1f6;if(!pluginAuthStatus[_0x2a49c4(0x1cf)])return;_0x54cf65(_0x2a49c4(0x1a8),this[_0x2a49c4(0x1a4)]),_0xb14184();}),_0xfc02f7[_0x52b1f6(0x22f)]('change.amily2.manual_model')['on']('change.amily2.manual_model',_0x52b1f6(0x204),function(){const _0x2f1973=_0x52b1f6;if(!pluginAuthStatus[_0x2f1973(0x1cf)])return;_0x54cf65(_0x2f1973(0x195),this[_0x2f1973(0x19e)]),toastr[_0x2f1973(0x214)](_0x2f1973(0x22d)+this[_0x2f1973(0x19e)]+_0x2f1973(0x1ac),'Amily2号');}),_0xfc02f7['off'](_0x52b1f6(0x1f8))['on'](_0x52b1f6(0x1f8),'#auth_submit',async function(){const _0x4b89f0=_0x52b1f6,_0x1617f8=$('#amily2_auth_code')[_0x4b89f0(0x1cd)]()['trim']();_0x1617f8?await activatePluginAuthorization(_0x1617f8):toastr[_0x4b89f0(0x20b)](_0x4b89f0(0x1e6),_0x4b89f0(0x1f6));}),_0xfc02f7[_0x52b1f6(0x22f)](_0x52b1f6(0x1f3))['on'](_0x52b1f6(0x1f3),_0x52b1f6(0x1ff),async function(){const _0x3e5a35=_0x52b1f6;if(!pluginAuthStatus[_0x3e5a35(0x1cf)])return;const _0x224d3e=$(this),_0x524a30=_0x224d3e[_0x3e5a35(0x1ad)]();_0x224d3e['prop'](_0x3e5a35(0x1ab),!![])[_0x3e5a35(0x1ad)]('
\x20处理中');try{switch(this['id']){case _0x3e5a35(0x1d0):const _0x1265e0=await fetchSupportedModels();_0x1265e0[_0x3e5a35(0x222)]>0x0&&(setAvailableModels(_0x1265e0),localStorage['setItem'](_0x3e5a35(0x227),JSON[_0x3e5a35(0x1be)](_0x1265e0)),populateModelDropdown());break;case'amily2_test':await testReplyChecker();break;case _0x3e5a35(0x1d9):await fixCommand();break;}}catch(_0x34b641){console[_0x3e5a35(0x206)]('[Amily2-工部]\x20操作按钮\x20'+this['id']+_0x3e5a35(0x21f),_0x34b641),toastr[_0x3e5a35(0x206)](_0x3e5a35(0x22b)+_0x34b641['message'],_0x3e5a35(0x1f6));}finally{_0x224d3e['prop'](_0x3e5a35(0x1ab),![])[_0x3e5a35(0x1ad)](_0x524a30);}}),_0xfc02f7[_0x52b1f6(0x22f)](_0x52b1f6(0x1f5))['on'](_0x52b1f6(0x1f5),_0x52b1f6(0x1c8),function(_0x1b8609){const _0x11bd27=_0x52b1f6;if(!pluginAuthStatus[_0x11bd27(0x1cf)])return;_0x1b8609[_0x11bd27(0x1aa)]();const _0x2d369d=$(_0x11bd27(0x1ca))[_0x11bd27(0x1cd)](),_0x117801=$(_0x11bd27(0x22e))[_0x11bd27(0x1cd)](),_0x242589=_0x11bd27(0x183)+_0x2d369d+'\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\x20
\x0a\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',_0x3a94eb=$(_0x242589)[_0x11bd27(0x1d7)](_0x11bd27(0x201)),_0x3e0d96=_0x3a94eb['find']('#amily2_dialog_editor');_0x3e0d96[_0x11bd27(0x1cd)](_0x117801);const _0x4e85b3=()=>{const _0xce1151=_0x11bd27;_0x3a94eb[0x0][_0xce1151(0x198)](),_0x3a94eb[_0xce1151(0x1f1)]();};_0x3a94eb[_0x11bd27(0x186)](_0x11bd27(0x1db))['on'](_0x11bd27(0x184),()=>{const _0x24c797=_0x11bd27,_0x2e80aa=_0x3e0d96[_0x24c797(0x1cd)]();$(_0x24c797(0x22e))[_0x24c797(0x1cd)](_0x2e80aa),_0x54cf65(_0x2d369d,_0x2e80aa),toastr[_0x24c797(0x214)](_0x24c797(0x1c2)+_0x2d369d+_0x24c797(0x19b),_0x24c797(0x1f6)),_0x4e85b3();}),_0x3a94eb['find'](_0x11bd27(0x199))['on'](_0x11bd27(0x184),_0x4e85b3),_0x3a94eb[0x0][_0x11bd27(0x1bb)]();}),_0xfc02f7['off'](_0x52b1f6(0x1af))['on'](_0x52b1f6(0x1af),_0x52b1f6(0x1b9),function(){const _0xae2ae0=_0x52b1f6;if(!pluginAuthStatus[_0xae2ae0(0x1cf)])return;const _0x5b9939={'amily2_open_tutorial':{'title':'主殿使用教程','url':'scripts/extensions/third-party/ST-Amily2-Chat-Optimisation/ZhuDian.md'},'amily2_open_neige_tutorial':{'title':_0xae2ae0(0x19d),'url':_0xae2ae0(0x17f)}},_0x386548=_0x5b9939[this['id']];_0x386548&&showContentModal(_0x386548[_0xae2ae0(0x1b2)],_0x386548[_0xae2ae0(0x21b)]);}),_0xfc02f7[_0x52b1f6(0x22f)](_0x52b1f6(0x1ed))['on'](_0x52b1f6(0x1ed),_0x52b1f6(0x1fc),function(){const _0x1061ae=_0x52b1f6;$(_0x1061ae(0x191))[_0x1061ae(0x1a6)]();const _0xd11550=getLatestUpdateInfo();if(_0xd11550&&_0xd11550[_0x1061ae(0x1e9)]){const _0x59683c=messageFormatting(_0xd11550[_0x1061ae(0x1e9)]),_0x250b9f=_0x1061ae(0x1ee)+_0x59683c+'