From 767a94b527adec675a0a04ffdcd5f631d6092b4d Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Sun, 27 Jul 2025 12:56:08 +0800 Subject: [PATCH] Update historiography-bindings.js --- ui/historiography-bindings.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/historiography-bindings.js b/ui/historiography-bindings.js index 8ab05e3..867ed25 100644 --- a/ui/historiography-bindings.js +++ b/ui/historiography-bindings.js @@ -1 +1 @@ -(function(_0x2150fd,_0x2a55f1){const _0x572882=_0x4bc0,_0x4b8612=_0x2150fd();while(!![]){try{const _0x16022a=-parseInt(_0x572882(0xda))/0x1+-parseInt(_0x572882(0xfd))/0x2*(-parseInt(_0x572882(0xd9))/0x3)+-parseInt(_0x572882(0xce))/0x4*(-parseInt(_0x572882(0xcd))/0x5)+-parseInt(_0x572882(0xe1))/0x6+-parseInt(_0x572882(0xf1))/0x7+-parseInt(_0x572882(0xd1))/0x8+parseInt(_0x572882(0xe9))/0x9;if(_0x16022a===_0x2a55f1)break;else _0x4b8612['push'](_0x4b8612['shift']());}catch(_0x5b1151){_0x4b8612['push'](_0x4b8612['shift']());}}}(_0x6e5c,0xb5ec5));function _0x4bc0(_0x3e304a,_0x2ea3c6){const _0x6e5cd2=_0x6e5c();return _0x4bc0=function(_0x4bc03c,_0x8e0e35){_0x4bc03c=_0x4bc03c-0xae;let _0x452af9=_0x6e5cd2[_0x4bc03c];return _0x452af9;},_0x4bc0(_0x3e304a,_0x2ea3c6);}import{extension_settings}from'/scripts/extensions.js';import{extensionName,defaultSettings,saveSettings}from'../utils/settings.js';function _0x6e5c(){const _0x4a6564=['amily2_mhb_small_trigger_count','28470735jlshdP','paused','amily2_mhb_large_refine_execute','historiographySmallTriggerThreshold','\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\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','menu_button\x20small_button\x20interactable\x20success','detail','amily2_mhb_small_auto_enabled','1555414JWXZqU','请先选择一个国史馆及其中的史册条目!','amily2_mhb_large_refresh_worldbooks','target','amily2_mhb_','请输入有效的起始和结束楼层!','forEach','正在遍览帝国疆域...','historiographyIngestToRag','remove','checked','info','206hHWgXc','amily2_mhb_small_expedition_execute','warning','createElement','idle','comment','historiographyLargeRefinePrompt','running','\x20开始远征','圣谕不全','historiographySmallAutoEnable','amily2-expedition-state-change','addEventListener','请先选择国史馆','className','menu_button\x20small_button\x20interactable','value','amily2_mhb_small_manual_execute','[Amily2号-工部]\x20【敕史局】的专属工匠已就位...','正在检阅史册...','historiographySmallJailbreakPrompt','body','option','historiographyWriteToLorebook','historiography_ingest_to_rag','small','_restore_button','close','宏史卷','state','_editor','微言录','amily2_mhb_large_refresh_lores','showModal','dataset','_expand_editor','.popup-button-ok','已镌刻!','jailbreak','_prompt_selector','340phUpAE','7916BcxuOn','success','innerHTML','8430168nscUjq','\x20停止远征','error','dispatchEvent','historiographyLargeJailbreakPrompt','key','amily2_mhb_small_start_floor','远征阈值必须是大于0的数字。已重置。','405OjbeTs','1286712uoFINW','options','appendTo','此国史馆为空','find','change','textarea','24300jhQFdJ','\x20继续远征','未发现任何国史馆','textContent','click','getElementById','large'];_0x6e5c=function(){return _0x4a6564;};return _0x6e5c();}import{getAvailableWorldbooks,getLoresForWorldbook,executeManualSummary,executeRefinement,executeExpedition,stopExpedition}from'../core/historiographer.js';function setupPromptEditor(_0x3ba447){const _0x289e89=_0x4bc0,_0x2de562=document['getElementById'](_0x289e89(0xf5)+_0x3ba447+_0x289e89(0xcc)),_0x29886b=document[_0x289e89(0xe6)](_0x289e89(0xf5)+_0x3ba447+_0x289e89(0xc3)),_0x90ac00=document[_0x289e89(0xe6)](_0x289e89(0xf5)+_0x3ba447+'_save_button'),_0x37921f=document[_0x289e89(0xe6)](_0x289e89(0xf5)+_0x3ba447+_0x289e89(0xbf)),_0x587ee0=_0x3ba447===_0x289e89(0xbe)?_0x289e89(0xb9):_0x289e89(0xd5),_0x3e0495=_0x3ba447===_0x289e89(0xbe)?'historiographySmallSummaryPrompt':_0x289e89(0x103),_0x47a7d8=()=>{const _0x487d0d=_0x289e89,_0x1445e9=_0x2de562[_0x487d0d(0xb5)];_0x1445e9===_0x487d0d(0xcb)?_0x29886b[_0x487d0d(0xb5)]=extension_settings[extensionName][_0x587ee0]:_0x29886b[_0x487d0d(0xb5)]=extension_settings[extensionName][_0x3e0495];};_0x2de562['addEventListener'](_0x289e89(0xdf),_0x47a7d8),_0x90ac00[_0x289e89(0xb1)]('click',()=>{const _0x29744=_0x289e89,_0x688347=_0x2de562[_0x29744(0xb5)];_0x688347===_0x29744(0xcb)?extension_settings[extensionName][_0x587ee0]=_0x29886b[_0x29744(0xb5)]:extension_settings[extensionName][_0x3e0495]=_0x29886b[_0x29744(0xb5)],saveSettings()&&toastr[_0x29744(0xcf)]((_0x3ba447===_0x29744(0xbe)?_0x29744(0xc4):_0x29744(0xc1))+'的'+(_0x688347===_0x29744(0xcb)?'破限谕旨':'纲要')+'已保存!');}),_0x37921f['addEventListener'](_0x289e89(0xe5),()=>{const _0x1bb233=_0x289e89,_0x4b02c7=_0x2de562['value'];_0x4b02c7===_0x1bb233(0xcb)?_0x29886b[_0x1bb233(0xb5)]=defaultSettings[_0x587ee0]:_0x29886b[_0x1bb233(0xb5)]=defaultSettings[_0x3e0495],toastr[_0x1bb233(0xfc)]('已恢复为默认谕旨,请点击“保存当前”以确认。');}),_0x47a7d8();const _0x4189bf=document[_0x289e89(0xe6)](_0x289e89(0xf5)+_0x3ba447+_0x289e89(0xc8));_0x4189bf[_0x289e89(0xb1)](_0x289e89(0xe5),()=>{const _0x117c06=_0x289e89,_0x295555=_0x2de562['value'],_0x2882be=_0x2de562[_0x117c06(0xdb)][_0x2de562['selectedIndex']]['text'],_0x51dd7b=_0x29886b[_0x117c06(0xb5)],_0x53e3c6='\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20正在编辑:\x20'+_0x2882be+_0x117c06(0xed),_0x11a25c=$(_0x53e3c6)[_0x117c06(0xdc)](_0x117c06(0xba)),_0x16d02c=_0x11a25c[_0x117c06(0xde)](_0x117c06(0xe0));_0x16d02c['val'](_0x51dd7b);const _0x5431d0=()=>{const _0xe61106=_0x117c06;_0x11a25c[0x0][_0xe61106(0xc0)](),_0x11a25c[_0xe61106(0xfa)]();};_0x11a25c[_0x117c06(0xde)](_0x117c06(0xc9))['on'](_0x117c06(0xe5),()=>{const _0x165ddc=_0x117c06,_0x570c71=_0x16d02c['val']();_0x29886b['value']=_0x570c71,_0x295555===_0x165ddc(0xcb)?extension_settings[extensionName][_0x587ee0]=_0x570c71:extension_settings[extensionName][_0x3e0495]=_0x570c71,saveSettings()&&toastr[_0x165ddc(0xcf)]((_0x3ba447==='small'?_0x165ddc(0xc4):_0x165ddc(0xc1))+'的'+_0x2882be+_0x165ddc(0xca)),_0x5431d0();}),_0x11a25c[_0x117c06(0xde)]('.popup-button-cancel')['on']('click',_0x5431d0),_0x11a25c[0x0][_0x117c06(0xc6)]();});}export function bindHistoriographyEvents(){const _0x16e187=_0x4bc0;console['log'](_0x16e187(0xb7)),setupPromptEditor(_0x16e187(0xbe)),setupPromptEditor(_0x16e187(0xe7));const _0x21d9ad=document[_0x16e187(0xe6)](_0x16e187(0xd7)),_0x203ba6=document[_0x16e187(0xe6)]('amily2_mhb_small_end_floor'),_0x305792=document[_0x16e187(0xe6)](_0x16e187(0xb6)),_0x34437d=document[_0x16e187(0xe6)](_0x16e187(0xf0)),_0x21a57b=document[_0x16e187(0xe6)](_0x16e187(0xe8)),_0x45378f=document['getElementById']('historiography_write_to_lorebook'),_0x48ab5c=document[_0x16e187(0xe6)](_0x16e187(0xbd));_0x305792[_0x16e187(0xb1)](_0x16e187(0xe5),()=>{const _0xdc8828=_0x16e187,_0x56efcb=parseInt(_0x21d9ad[_0xdc8828(0xb5)],0xa),_0x30a575=parseInt(_0x203ba6[_0xdc8828(0xb5)],0xa);if(isNaN(_0x56efcb)||isNaN(_0x30a575)||_0x56efcb<=0x0||_0x30a575<=0x0||_0x56efcb>_0x30a575){toastr[_0xdc8828(0xd3)](_0xdc8828(0xf6),'圣谕有误');return;}executeManualSummary(_0x56efcb,_0x30a575);}),_0x34437d[_0x16e187(0xb1)](_0x16e187(0xdf),_0x31ef6b=>{const _0x5d240b=_0x16e187;extension_settings[extensionName][_0x5d240b(0xaf)]=_0x31ef6b[_0x5d240b(0xf4)][_0x5d240b(0xfb)],saveSettings();}),_0x21a57b['addEventListener'](_0x16e187(0xdf),_0x3cef51=>{const _0x3d7325=_0x16e187,_0x1c3bcf=parseInt(_0x3cef51[_0x3d7325(0xf4)][_0x3d7325(0xb5)],0xa);if(isNaN(_0x1c3bcf)||_0x1c3bcf<0x1){_0x3cef51[_0x3d7325(0xf4)][_0x3d7325(0xb5)]=defaultSettings['historiographySmallTriggerThreshold'],toastr[_0x3d7325(0xff)](_0x3d7325(0xd8),'圣谕有误');return;}extension_settings[extensionName][_0x3d7325(0xec)]=_0x1c3bcf,saveSettings();}),_0x45378f[_0x16e187(0xb1)](_0x16e187(0xdf),_0x26b454=>{const _0x38e8b7=_0x16e187;extension_settings[extensionName][_0x38e8b7(0xbc)]=_0x26b454[_0x38e8b7(0xf4)]['checked'],saveSettings();}),_0x48ab5c[_0x16e187(0xb1)](_0x16e187(0xdf),_0x376fdc=>{const _0x2c3b4b=_0x16e187;extension_settings[extensionName][_0x2c3b4b(0xf9)]=_0x376fdc['target'][_0x2c3b4b(0xfb)],saveSettings();}),_0x34437d[_0x16e187(0xfb)]=extension_settings[extensionName][_0x16e187(0xaf)]??![],_0x21a57b[_0x16e187(0xb5)]=extension_settings[extensionName][_0x16e187(0xec)]??0x1e,_0x45378f['checked']=extension_settings[extensionName][_0x16e187(0xbc)]??!![],_0x48ab5c[_0x16e187(0xfb)]=extension_settings[extensionName][_0x16e187(0xf9)]??![];const _0x874f28=document[_0x16e187(0xe6)](_0x16e187(0xfe)),_0x573040=_0x451c8e=>{const _0x1f83ac=_0x16e187;_0x874f28[_0x1f83ac(0xc7)][_0x1f83ac(0xc2)]=_0x451c8e;switch(_0x451c8e){case _0x1f83ac(0x104):_0x874f28[_0x1f83ac(0xd0)]=_0x1f83ac(0xd2),_0x874f28[_0x1f83ac(0xb3)]='menu_button\x20small_button\x20interactable\x20danger';break;case _0x1f83ac(0xea):_0x874f28[_0x1f83ac(0xd0)]=_0x1f83ac(0xe2),_0x874f28[_0x1f83ac(0xb3)]=_0x1f83ac(0xee);break;case _0x1f83ac(0x101):default:_0x874f28[_0x1f83ac(0xd0)]=_0x1f83ac(0x105),_0x874f28['className']=_0x1f83ac(0xb4);break;}};document[_0x16e187(0xb1)](_0x16e187(0xb0),_0x2b69eb=>{const _0x4fb4fb=_0x16e187,{isRunning:_0x761d6c,manualStop:_0x1f6d10}=_0x2b69eb[_0x4fb4fb(0xef)];if(_0x761d6c)_0x573040(_0x4fb4fb(0x104));else _0x1f6d10?_0x573040(_0x4fb4fb(0xea)):_0x573040(_0x4fb4fb(0x101));}),_0x874f28[_0x16e187(0xb1)](_0x16e187(0xe5),()=>{const _0x3e2a90=_0x16e187,_0x26d986=_0x874f28[_0x3e2a90(0xc7)]['state']||_0x3e2a90(0x101);_0x26d986==='running'?stopExpedition():executeExpedition();}),_0x573040(_0x16e187(0x101));const _0x4b654e=document[_0x16e187(0xe6)]('amily2_mhb_large_worldbook_selector'),_0x11bc75=document[_0x16e187(0xe6)]('amily2_mhb_large_lore_selector'),_0x32b2e3=document[_0x16e187(0xe6)](_0x16e187(0xf3)),_0x404f24=document[_0x16e187(0xe6)](_0x16e187(0xc5)),_0x43ebae=document[_0x16e187(0xe6)](_0x16e187(0xeb)),_0x55e465=async()=>{const _0xdafde=_0x16e187;_0x4b654e[_0xdafde(0xd0)]=_0xdafde(0xf8);const _0x4cbbea=await getAvailableWorldbooks();_0x4b654e[_0xdafde(0xd0)]='',_0x4cbbea&&_0x4cbbea['length']>0x0?(_0x4cbbea['forEach'](_0x431ea2=>{const _0x2c801f=_0xdafde,_0x459bb0=document[_0x2c801f(0x100)](_0x2c801f(0xbb));_0x459bb0['value']=_0x431ea2,_0x459bb0[_0x2c801f(0xe4)]=_0x431ea2,_0x4b654e['appendChild'](_0x459bb0);}),_0x4b654e[_0xdafde(0xd4)](new Event(_0xdafde(0xdf)))):_0x4b654e['innerHTML']=_0xdafde(0xe3);},_0x21756d=async()=>{const _0x400ae2=_0x16e187,_0x3d8501=_0x4b654e['value'];if(!_0x3d8501){_0x11bc75['innerHTML']=_0x400ae2(0xb2);return;}_0x11bc75['innerHTML']=_0x400ae2(0xb8);const _0x2bf78b=await getLoresForWorldbook(_0x3d8501);_0x11bc75[_0x400ae2(0xd0)]='',_0x2bf78b&&_0x2bf78b['length']>0x0?_0x2bf78b[_0x400ae2(0xf7)](_0x20c4ce=>{const _0x58e590=_0x400ae2,_0x14a1c5=document[_0x58e590(0x100)]('option');_0x14a1c5[_0x58e590(0xb5)]=_0x20c4ce[_0x58e590(0xd6)],_0x14a1c5[_0x58e590(0xe4)]='['+_0x20c4ce[_0x58e590(0xd6)]+']\x20'+_0x20c4ce[_0x58e590(0x102)],_0x11bc75['appendChild'](_0x14a1c5);}):_0x11bc75[_0x400ae2(0xd0)]=_0x400ae2(0xdd);};_0x32b2e3[_0x16e187(0xb1)](_0x16e187(0xe5),_0x55e465),_0x4b654e[_0x16e187(0xb1)](_0x16e187(0xdf),_0x21756d),_0x404f24[_0x16e187(0xb1)]('click',_0x21756d),_0x43ebae[_0x16e187(0xb1)](_0x16e187(0xe5),()=>{const _0x4db8d2=_0x16e187,_0x1b22cc=_0x4b654e[_0x4db8d2(0xb5)],_0x43d718=_0x11bc75[_0x4db8d2(0xb5)];if(!_0x1b22cc||!_0x43d718){toastr['error'](_0x4db8d2(0xf2),_0x4db8d2(0xae));return;}executeRefinement(_0x1b22cc,_0x43d718);});} +(function(_0x289057,_0x5f5da1){const _0x11a7cc=_0x3057,_0x2dfa38=_0x289057();while(!![]){try{const _0x836a9e=-parseInt(_0x11a7cc(0xdd))/0x1*(-parseInt(_0x11a7cc(0x12f))/0x2)+parseInt(_0x11a7cc(0x10a))/0x3+-parseInt(_0x11a7cc(0xdc))/0x4*(-parseInt(_0x11a7cc(0x129))/0x5)+-parseInt(_0x11a7cc(0x11c))/0x6+-parseInt(_0x11a7cc(0x142))/0x7+-parseInt(_0x11a7cc(0x10b))/0x8+parseInt(_0x11a7cc(0x122))/0x9;if(_0x836a9e===_0x5f5da1)break;else _0x2dfa38['push'](_0x2dfa38['shift']());}catch(_0x48c9d1){_0x2dfa38['push'](_0x2dfa38['shift']());}}}(_0x5de4,0x405c1));import{extension_settings}from'/scripts/extensions.js';import{extensionName,defaultSettings,saveSettings}from'../utils/settings.js';import{showHtmlModal}from'./page-window.js';function _0x5de4(){const _0x45fdc7=['此国史馆为空','amily2_mhb_small_manual_execute','正在检阅史册...','addEventListener','historiography_auto_summary_interactive','_expand_editor','large','change','block','classList','menu_button\x20small_button\x20interactable','trim','running','start','破限谕旨','hly-delete-rule-btn','请先选择一个国史馆及其中的史册条目!','.hly-exclusion-rule-row','close','正在遍览帝国疆域...','已镌刻!','宏史卷','#historiography-add-rule-btn','542349tLWSRd','3603200KBzfMS','input','log','\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20正在编辑:\x20','length','option','style','jailbreak','join','appendChild','.popup-button-ok','保存规则','编辑内容排除规则','请先选择国史馆','historiographyLargeJailbreakPrompt','none','dispatchEvent','2247000pgmOxa','insertAdjacentHTML','menu_button\x20small_button\x20interactable\x20danger','historiography_ingest_to_rag','_editor','请输入有效的起始和结束楼层!','4872708OLcxMM','success','historiographySmallAutoEnable','dataset','value','圣旨已达','forEach','111135hJzAlA','querySelector','checked','historiographySmallTriggerThreshold','textContent','paused','14msginy','historiography-tag-input-container','innerHTML','getElementById','small','target','historiography-tag-input','state','historiography-exclusion-rules-btn','historiography-tag-extraction-toggle','key','圣谕不全','\x22\x20placeholder=\x22开始字符,\x20如\x20`。

\x0a\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\x0a\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\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20','beforeend','[Amily2号-工部]\x20【敕史局】的专属工匠已就位...'];_0x5de4=function(){return _0x45fdc7;};return _0x5de4();}import{applyExclusionRules,extractBlocksByTags}from'../core/utils/rag-tag-extractor.js';import{getAvailableWorldbooks,getLoresForWorldbook,executeManualSummary,executeRefinement,executeExpedition,stopExpedition}from'../core/historiographer.js';function _0x3057(_0x2c2886,_0x124b38){const _0x5de4bd=_0x5de4();return _0x3057=function(_0x305753,_0x23d5b){_0x305753=_0x305753-0xcf;let _0x4546c9=_0x5de4bd[_0x305753];return _0x4546c9;},_0x3057(_0x2c2886,_0x124b38);}function setupPromptEditor(_0x357d4d){const _0x3a44b8=_0x3057,_0x1ffb18=document['getElementById'](_0x3a44b8(0x13e)+_0x357d4d+'_prompt_selector'),_0x375e35=document['getElementById']('amily2_mhb_'+_0x357d4d+_0x3a44b8(0x120)),_0x14d258=document[_0x3a44b8(0x132)](_0x3a44b8(0x13e)+_0x357d4d+'_save_button'),_0x19d520=document[_0x3a44b8(0x132)](_0x3a44b8(0x13e)+_0x357d4d+_0x3a44b8(0x145)),_0x429f50=_0x357d4d===_0x3a44b8(0x133)?_0x3a44b8(0xe3):_0x3a44b8(0x119),_0x4913ee=_0x357d4d===_0x3a44b8(0x133)?_0x3a44b8(0xe4):_0x3a44b8(0xe8),_0x59447a=()=>{const _0x1b86eb=_0x3a44b8,_0x3f4e65=_0x1ffb18[_0x1b86eb(0x126)];_0x3f4e65===_0x1b86eb(0x112)?_0x375e35[_0x1b86eb(0x126)]=extension_settings[extensionName][_0x429f50]:_0x375e35['value']=extension_settings[extensionName][_0x4913ee];};_0x1ffb18['addEventListener']('change',_0x59447a),_0x14d258['addEventListener']('click',()=>{const _0x5dd53e=_0x3a44b8,_0x33c23f=_0x1ffb18[_0x5dd53e(0x126)];_0x33c23f===_0x5dd53e(0x112)?extension_settings[extensionName][_0x429f50]=_0x375e35[_0x5dd53e(0x126)]:extension_settings[extensionName][_0x4913ee]=_0x375e35['value'],saveSettings()&&toastr[_0x5dd53e(0x123)]((_0x357d4d===_0x5dd53e(0x133)?_0x5dd53e(0xed):_0x5dd53e(0x108))+'的'+(_0x33c23f===_0x5dd53e(0x112)?_0x5dd53e(0x101):'纲要')+_0x5dd53e(0x13c));}),_0x19d520[_0x3a44b8(0xf6)]('click',()=>{const _0xc4ce4f=_0x3a44b8,_0xec492a=_0x1ffb18[_0xc4ce4f(0x126)];_0xec492a==='jailbreak'?_0x375e35['value']=defaultSettings[_0x429f50]:_0x375e35['value']=defaultSettings[_0x4913ee],toastr[_0xc4ce4f(0xd4)]('已恢复为默认谕旨,请点击“保存当前”以确认。');}),_0x59447a();const _0x377686=document[_0x3a44b8(0x132)](_0x3a44b8(0x13e)+_0x357d4d+_0x3a44b8(0xf8));_0x377686[_0x3a44b8(0xf6)](_0x3a44b8(0xcf),()=>{const _0x4ac542=_0x3a44b8,_0x4e0e7d=_0x1ffb18[_0x4ac542(0x126)],_0x4f1a74=_0x1ffb18[_0x4ac542(0xeb)][_0x1ffb18[_0x4ac542(0xe1)]][_0x4ac542(0xd9)],_0x2f08bb=_0x375e35[_0x4ac542(0x126)],_0x17bd48=_0x4ac542(0x10e)+_0x4f1a74+_0x4ac542(0x144),_0x207b0a=$(_0x17bd48)[_0x4ac542(0xee)](_0x4ac542(0xdf)),_0x32a182=_0x207b0a[_0x4ac542(0xe5)]('textarea');_0x32a182[_0x4ac542(0xe7)](_0x2f08bb);const _0x55d6a6=()=>{const _0x2815d5=_0x4ac542;_0x207b0a[0x0][_0x2815d5(0x105)](),_0x207b0a[_0x2815d5(0xe9)]();};_0x207b0a[_0x4ac542(0xe5)](_0x4ac542(0x115))['on']('click',()=>{const _0x84056=_0x4ac542,_0x197e0a=_0x32a182['val']();_0x375e35[_0x84056(0x126)]=_0x197e0a,_0x4e0e7d==='jailbreak'?extension_settings[extensionName][_0x429f50]=_0x197e0a:extension_settings[extensionName][_0x4913ee]=_0x197e0a,saveSettings()&&toastr['success']((_0x357d4d==='small'?_0x84056(0xed):_0x84056(0x108))+'的'+_0x4f1a74+_0x84056(0x107)),_0x55d6a6();}),_0x207b0a[_0x4ac542(0xe5)]('.popup-button-cancel')['on'](_0x4ac542(0xcf),_0x55d6a6),_0x207b0a[0x0]['showModal']();});}export function bindHistoriographyEvents(){const _0xa97fd6=_0x3057;console[_0xa97fd6(0x10d)](_0xa97fd6(0xf2)),setupPromptEditor(_0xa97fd6(0x133)),setupPromptEditor(_0xa97fd6(0xf9));const _0x29544a=document[_0xa97fd6(0x132)](_0xa97fd6(0x13f)),_0x4001fc=document[_0xa97fd6(0x132)]('amily2_mhb_small_end_floor'),_0x52c191=document[_0xa97fd6(0x132)](_0xa97fd6(0xf4)),_0x423c3e=document[_0xa97fd6(0x132)]('amily2_mhb_small_auto_enabled'),_0x261f89=document[_0xa97fd6(0x132)]('amily2_mhb_small_trigger_count'),_0x2e692f=document['getElementById'](_0xa97fd6(0xe6)),_0x41c114=document['getElementById'](_0xa97fd6(0x11f));_0x52c191[_0xa97fd6(0xf6)](_0xa97fd6(0xcf),()=>{const _0x191901=_0xa97fd6,_0x2bfb64=parseInt(_0x29544a[_0x191901(0x126)],0xa),_0x57db0b=parseInt(_0x4001fc[_0x191901(0x126)],0xa);if(isNaN(_0x2bfb64)||isNaN(_0x57db0b)||_0x2bfb64<=0x0||_0x57db0b<=0x0||_0x2bfb64>_0x57db0b){toastr[_0x191901(0xe0)](_0x191901(0x121),'圣谕有误');return;}executeManualSummary(_0x2bfb64,_0x57db0b);}),_0x423c3e[_0xa97fd6(0xf6)](_0xa97fd6(0xfa),_0x2480fb=>{const _0x3010cf=_0xa97fd6;extension_settings[extensionName][_0x3010cf(0x124)]=_0x2480fb['target'][_0x3010cf(0x12b)],saveSettings();}),_0x261f89[_0xa97fd6(0xf6)]('change',_0x11f4fc=>{const _0x2c55ac=_0xa97fd6,_0x8fb9b5=parseInt(_0x11f4fc[_0x2c55ac(0x134)][_0x2c55ac(0x126)],0xa);if(isNaN(_0x8fb9b5)||_0x8fb9b5<0x1){_0x11f4fc[_0x2c55ac(0x134)][_0x2c55ac(0x126)]=defaultSettings[_0x2c55ac(0x12c)],toastr[_0x2c55ac(0xd0)]('远征阈值必须是大于0的数字。已重置。',_0x2c55ac(0xe2));return;}extension_settings[extensionName][_0x2c55ac(0x12c)]=_0x8fb9b5,saveSettings();}),_0x2e692f[_0xa97fd6(0xf6)]('change',_0x325384=>{const _0x266e07=_0xa97fd6;extension_settings[extensionName][_0x266e07(0x13d)]=_0x325384[_0x266e07(0x134)][_0x266e07(0x12b)],saveSettings();}),_0x41c114[_0xa97fd6(0xf6)](_0xa97fd6(0xfa),_0x4a9811=>{const _0x3ea7b0=_0xa97fd6;extension_settings[extensionName][_0x3ea7b0(0xec)]=_0x4a9811['target'][_0x3ea7b0(0x12b)],saveSettings();}),_0x423c3e[_0xa97fd6(0x12b)]=extension_settings[extensionName][_0xa97fd6(0x124)]??![],_0x261f89[_0xa97fd6(0x126)]=extension_settings[extensionName][_0xa97fd6(0x12c)]??0x1e,_0x2e692f[_0xa97fd6(0x12b)]=extension_settings[extensionName][_0xa97fd6(0x13d)]??!![],_0x41c114[_0xa97fd6(0x12b)]=extension_settings[extensionName][_0xa97fd6(0xec)]??![];const _0x3b62ac=document[_0xa97fd6(0x132)](_0xa97fd6(0xf7));_0x3b62ac[_0xa97fd6(0x12b)]=extension_settings[extensionName][_0xa97fd6(0xde)]??![],_0x3b62ac['addEventListener']('change',_0x155c06=>{const _0x19213d=_0xa97fd6;extension_settings[extensionName]['historiographyAutoSummaryInteractive']=_0x155c06[_0x19213d(0x134)][_0x19213d(0x12b)],saveSettings();});const _0x161f8a=document[_0xa97fd6(0x132)](_0xa97fd6(0x138)),_0x2760ff=document['getElementById'](_0xa97fd6(0x130)),_0x4227c9=document[_0xa97fd6(0x132)](_0xa97fd6(0x135)),_0x21b0f3=document[_0xa97fd6(0x132)](_0xa97fd6(0x137));_0x161f8a[_0xa97fd6(0x12b)]=extension_settings[extensionName][_0xa97fd6(0xd6)]??![],_0x4227c9[_0xa97fd6(0x126)]=extension_settings[extensionName][_0xa97fd6(0xda)]??'',_0x2760ff[_0xa97fd6(0x111)][_0xa97fd6(0x146)]=_0x161f8a[_0xa97fd6(0x12b)]?_0xa97fd6(0xfb):'none',_0x161f8a[_0xa97fd6(0xf6)](_0xa97fd6(0xfa),_0x343d0f=>{const _0x3447f4=_0xa97fd6,_0x2c531c=_0x343d0f['target']['checked'];extension_settings[extensionName]['historiographyTagExtractionEnabled']=_0x2c531c,_0x2760ff[_0x3447f4(0x111)]['display']=_0x2c531c?_0x3447f4(0xfb):_0x3447f4(0x11a),saveSettings();}),_0x4227c9[_0xa97fd6(0xf6)](_0xa97fd6(0xfa),_0x47841b=>{const _0x91cfa5=_0xa97fd6;extension_settings[extensionName][_0x91cfa5(0xda)]=_0x47841b['target'][_0x91cfa5(0x126)],saveSettings();}),_0x21b0f3[_0xa97fd6(0xf6)](_0xa97fd6(0xcf),showHistoriographyExclusionRulesModal);const _0x4b70c6=document[_0xa97fd6(0x132)]('amily2_mhb_small_expedition_execute'),_0x2b91c3=_0x23687e=>{const _0xa29173=_0xa97fd6;_0x4b70c6[_0xa29173(0x125)][_0xa29173(0x136)]=_0x23687e;switch(_0x23687e){case _0xa29173(0xff):_0x4b70c6[_0xa29173(0x131)]='\x20停止远征',_0x4b70c6['className']=_0xa29173(0x11e);break;case'paused':_0x4b70c6['innerHTML']=_0xa29173(0xd7),_0x4b70c6[_0xa29173(0x147)]=_0xa29173(0x143);break;case'idle':default:_0x4b70c6[_0xa29173(0x131)]='\x20开始远征',_0x4b70c6[_0xa29173(0x147)]=_0xa29173(0xfd);break;}};document['addEventListener']('amily2-expedition-state-change',_0x363607=>{const _0x184f53=_0xa97fd6,{isRunning:_0x445d2c,manualStop:_0x36672e}=_0x363607[_0x184f53(0xea)];if(_0x445d2c)_0x2b91c3(_0x184f53(0xff));else _0x36672e?_0x2b91c3(_0x184f53(0x12e)):_0x2b91c3(_0x184f53(0xd2));}),_0x4b70c6[_0xa97fd6(0xf6)]('click',()=>{const _0x3928c3=_0xa97fd6,_0x6de665=_0x4b70c6[_0x3928c3(0x125)][_0x3928c3(0x136)]||_0x3928c3(0xd2);_0x6de665===_0x3928c3(0xff)?stopExpedition():executeExpedition();}),_0x2b91c3(_0xa97fd6(0xd2));const _0x95d4c2=document['getElementById'](_0xa97fd6(0x140)),_0x550349=document[_0xa97fd6(0x132)](_0xa97fd6(0xdb)),_0x29a2ad=document[_0xa97fd6(0x132)]('amily2_mhb_large_refresh_worldbooks'),_0x52e078=document[_0xa97fd6(0x132)]('amily2_mhb_large_refresh_lores'),_0x69408f=document[_0xa97fd6(0x132)]('amily2_mhb_large_refine_execute'),_0x229a71=async()=>{const _0x16a888=_0xa97fd6;_0x95d4c2[_0x16a888(0x131)]=_0x16a888(0x106);const _0x3e9edb=await getAvailableWorldbooks();_0x95d4c2[_0x16a888(0x131)]='',_0x3e9edb&&_0x3e9edb[_0x16a888(0x10f)]>0x0?(_0x3e9edb[_0x16a888(0x128)](_0x2e6e48=>{const _0xccd4ed=_0x16a888,_0x3c4978=document['createElement'](_0xccd4ed(0x110));_0x3c4978[_0xccd4ed(0x126)]=_0x2e6e48,_0x3c4978[_0xccd4ed(0x12d)]=_0x2e6e48,_0x95d4c2[_0xccd4ed(0x114)](_0x3c4978);}),_0x95d4c2[_0x16a888(0x11b)](new Event(_0x16a888(0xfa)))):_0x95d4c2[_0x16a888(0x131)]='未发现任何国史馆';},_0x7431fa=async()=>{const _0x5aa2a4=_0xa97fd6,_0x1fefce=_0x95d4c2[_0x5aa2a4(0x126)];if(!_0x1fefce){_0x550349['innerHTML']=_0x5aa2a4(0x118);return;}_0x550349['innerHTML']=_0x5aa2a4(0xf5);const _0x5398e3=await getLoresForWorldbook(_0x1fefce);_0x550349[_0x5aa2a4(0x131)]='',_0x5398e3&&_0x5398e3[_0x5aa2a4(0x10f)]>0x0?_0x5398e3[_0x5aa2a4(0x128)](_0x12e664=>{const _0x1aefe9=_0x5aa2a4,_0x4ec6e3=document['createElement'](_0x1aefe9(0x110));_0x4ec6e3[_0x1aefe9(0x126)]=_0x12e664[_0x1aefe9(0x139)],_0x4ec6e3[_0x1aefe9(0x12d)]='['+_0x12e664[_0x1aefe9(0x139)]+']\x20'+_0x12e664['comment'],_0x550349['appendChild'](_0x4ec6e3);}):_0x550349[_0x5aa2a4(0x131)]=_0x5aa2a4(0xf3);};_0x29a2ad[_0xa97fd6(0xf6)](_0xa97fd6(0xcf),_0x229a71),_0x95d4c2[_0xa97fd6(0xf6)](_0xa97fd6(0xfa),_0x7431fa),_0x52e078[_0xa97fd6(0xf6)](_0xa97fd6(0xcf),_0x7431fa),_0x69408f[_0xa97fd6(0xf6)]('click',()=>{const _0x4d17eb=_0xa97fd6,_0x22ae15=_0x95d4c2[_0x4d17eb(0x126)],_0x5786b9=_0x550349['value'];if(!_0x22ae15||!_0x5786b9){toastr[_0x4d17eb(0xe0)](_0x4d17eb(0x103),_0x4d17eb(0x13a));return;}executeRefinement(_0x22ae15,_0x5786b9);});}function showHistoriographyExclusionRulesModal(){const _0x48465b=_0x3057,_0x2ea5b8=extension_settings[extensionName]['historiographyExclusionRules']||[],_0x18ea12=(_0x2bdf43={'start':'','end':''},_0xe8f9a2)=>'\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x22>\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20×\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x0a\x20\x20\x20\x20',_0x46f216=_0x2ea5b8[_0x48465b(0xd1)](_0x18ea12)[_0x48465b(0x113)](''),_0x5adfbb=_0x48465b(0xef)+_0x46f216+_0x48465b(0xf0);showHtmlModal(_0x48465b(0x117),_0x5adfbb,{'okText':_0x48465b(0x116),'onOk':_0x3cdc7b=>{const _0x11aa83=_0x48465b,_0xe3ccb8=[];_0x3cdc7b[_0x11aa83(0xe5)](_0x11aa83(0x104))[_0x11aa83(0x141)](function(){const _0x2b10fa=_0x11aa83,_0x41604d=$(this)[_0x2b10fa(0xe5)]('input')['eq'](0x0)[_0x2b10fa(0xe7)]()[_0x2b10fa(0xfe)](),_0x122f43=$(this)[_0x2b10fa(0xe5)](_0x2b10fa(0x10c))['eq'](0x1)['val']()[_0x2b10fa(0xfe)]();_0x41604d&&_0x122f43&&_0xe3ccb8['push']({'start':_0x41604d,'end':_0x122f43});}),extension_settings[extensionName]['historiographyExclusionRules']=_0xe3ccb8,saveSettings(),toastr[_0x11aa83(0x123)]('内容排除规则已保存。',_0x11aa83(0x127));}});const _0x1ac6e7=document[_0x48465b(0x132)](_0x48465b(0xd8)),_0x34cd72=_0x1ac6e7[_0x48465b(0x12a)](_0x48465b(0xd3));_0x1ac6e7[_0x48465b(0x12a)](_0x48465b(0x109))[_0x48465b(0xf6)]('click',()=>{const _0x4d7fea=_0x48465b,_0xf03565=_0x34cd72['children']['length'],_0x32247e=_0x18ea12({'start':'','end':''},_0xf03565);_0x34cd72[_0x4d7fea(0x11d)](_0x4d7fea(0xf1),_0x32247e);}),_0x34cd72['addEventListener'](_0x48465b(0xcf),_0x5a50f0=>{const _0x937f93=_0x48465b;_0x5a50f0[_0x937f93(0x134)][_0x937f93(0xfc)][_0x937f93(0xd5)](_0x937f93(0x102))&&_0x5a50f0[_0x937f93(0x134)]['closest']('.hly-exclusion-rule-row')[_0x937f93(0xe9)]();});}