From e0d2e436b25b65a148783f6a0a28a3553cb0a7b7 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Thu, 21 Aug 2025 12:00:52 +0800 Subject: [PATCH] Update bindings.js --- ui/bindings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/bindings.js b/ui/bindings.js index 4b93209..7d80f38 100644 --- a/ui/bindings.js +++ b/ui/bindings.js @@ -1 +1 @@ -const _0x5b2195=_0x5cf7;(function(_0x14275f,_0x400bf2){const _0x498f31=_0x5cf7,_0xb87089=_0x14275f();while(!![]){try{const _0x4adee5=-parseInt(_0x498f31(0x1a5))/0x1*(parseInt(_0x498f31(0x13e))/0x2)+-parseInt(_0x498f31(0x181))/0x3*(-parseInt(_0x498f31(0x16c))/0x4)+-parseInt(_0x498f31(0x1f6))/0x5*(parseInt(_0x498f31(0xce))/0x6)+parseInt(_0x498f31(0x129))/0x7*(parseInt(_0x498f31(0x18a))/0x8)+-parseInt(_0x498f31(0x15c))/0x9*(parseInt(_0x498f31(0x120))/0xa)+parseInt(_0x498f31(0x12a))/0xb*(-parseInt(_0x498f31(0x1bb))/0xc)+parseInt(_0x498f31(0xef))/0xd;if(_0x4adee5===_0x400bf2)break;else _0xb87089['push'](_0xb87089['shift']());}catch(_0x1227de){_0xb87089['push'](_0xb87089['shift']());}}}(_0x2ca9,0x3567c));import{extension_settings,getContext}from'/scripts/extensions.js';import{characters,this_chid,getRequestHeaders,saveSettingsDebounced,eventSource,event_types}from'/script.js';import{defaultSettings,extensionName}from'../utils/settings.js';import{pluginAuthStatus,activatePluginAuthorization,getPasswordForDate}from'../utils/auth.js';import{fetchModels}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 _0x2b6fbb=_0x5cf7,_0x49c3f0=document['getElementById'](_0x2b6fbb(0xc9)),_0x1fffc9=document['getElementById'](_0x2b6fbb(0x11c));if(_0x49c3f0&&_0x1fffc9){const _0x55b8ec=getPasswordForDate(new Date());_0x49c3f0[_0x2b6fbb(0x134)]=_0x55b8ec,_0x1fffc9[_0x2b6fbb(0x20f)]('click',()=>{const _0x3b84c3=_0x2b6fbb;navigator[_0x3b84c3(0x13c)]['writeText'](_0x55b8ec)['then'](()=>{const _0x4cb1cf=_0x3b84c3;toastr[_0x4cb1cf(0x19d)](_0x4cb1cf(0x160));},()=>{toastr['error']('复制失败,请手动复制。');});});}}async function loadSillyTavernPresets(){const _0x378525=_0x5cf7;console['log'](_0x378525(0x175));const _0x4e4f78=$(_0x378525(0x178)),_0x6b3adf=extension_settings[extensionName]||{},_0x45036d=_0x6b3adf[_0x378525(0x102)];_0x4e4f78[_0x378525(0x8b)]()[_0x378525(0x168)](new Option(_0x378525(0x94),''));try{const _0x79ad09=getContext(),_0x39ee22=_0x79ad09[_0x378525(0x1c5)]?.[_0x378525(0x1b7)]?.['profiles']||[];if(!_0x39ee22||_0x39ee22['length']===0x0){_0x4e4f78['append']($(_0x378525(0x203),{'value':'','text':'未找到酒馆预设','disabled':!![]})),console['warn'](_0x378525(0x1af));return;}let _0x571c65=![];_0x39ee22[_0x378525(0x194)](_0x50bbe6=>{const _0x473539=_0x378525;if(_0x50bbe6['api']&&_0x50bbe6[_0x473539(0x199)]){const _0x22ecd5=$(_0x473539(0x203),{'value':_0x50bbe6['id'],'text':_0x50bbe6['name']||_0x50bbe6['id'],'selected':_0x50bbe6['id']===_0x45036d});_0x4e4f78[_0x473539(0x168)](_0x22ecd5),_0x50bbe6['id']===_0x45036d&&(_0x571c65=!![]);}});if(_0x45036d&&!_0x571c65){toastr[_0x378525(0x19f)](_0x378525(0x15b)+_0x45036d+_0x378525(0x14d),'Amily2号');const _0xb68330=(_0x2a85a2,_0x5e03ea)=>{!extension_settings[extensionName]&&(extension_settings[extensionName]={}),extension_settings[extensionName][_0x2a85a2]=_0x5e03ea,saveSettingsDebounced();};_0xb68330(_0x378525(0x102),'');}else _0x571c65&&_0x4e4f78[_0x378525(0x1c6)](_0x45036d);const _0x3e5fd3=_0x39ee22['filter'](_0x3112ec=>_0x3112ec[_0x378525(0x123)]&&_0x3112ec[_0x378525(0x199)]);console[_0x378525(0xea)]('[Amily2号-UI]\x20SillyTavern预设列表加载完成,找到\x20'+_0x3e5fd3[_0x378525(0x1bf)]+_0x378525(0x10e));}catch(_0x58eec2){console[_0x378525(0x16b)](_0x378525(0x213),_0x58eec2),_0x4e4f78[_0x378525(0x168)]($('','\x22\x20已保存。','显示\x20','finalSystemDirective','#amily2_opt_delete_prompt_preset','amily2_fix_now','\x20个有效预设','#amily2_opt_worldbook_checkbox_list','var(--bg1)','change.amily2.select','addEventListener','api','#amily2_opt_refresh_worldbooks','[Amily2号-UI]\x20正在加载SillyTavern预设列表','#amily2_opt_api_url','findIndex','找不到要删除的预设,操作可能已过期。','append','#amily2_opt_worldbook_checkbox_list\x20input:checked','#amily2_open_plot_optimization,\x20#amily2_open_additional_features,\x20#amily2_open_rag_palace,\x20#amily2_open_memorisation_forms,\x20#amily2_back_to_main_settings,\x20#amily2_back_to_main_from_hanlinyuan,\x20#amily2_back_to_main_from_forms,\x20#amily2_back_to_main_from_optimization','#amily2_update_button','click.amily2.actions','model','#amily2_expand_editor','change.amily2.lore_settings','target','attr','预设\x20\x22','amily2-opt-wb-check-','rateMain','plotOpt_top_p','