// ==UserScript== // @name tmvictor-triggers-desc // @namespace http://tampermonkey.net/ // @version 1.0.2 // @description 对Tmvictor的触发器增加备注框,目前没有导入导出功能,请手动复制粘贴 F12 -> Application -> storage -> Local Storage -> triggers-desc 的配置到其他浏览器 // @author 天使不见时 // @match https://likexia.gitee.io/evolve/ // @grant none // @require https://code.jquery.com/jquery-3.4.1.min.js // @require https://code.jquery.com/ui/1.12.1/jquery-ui.min.js // @downloadURL https://update.greasyfork.icu/scripts/428858/tmvictor-triggers-desc.user.js // @updateURL https://update.greasyfork.icu/scripts/428858/tmvictor-triggers-desc.meta.js // ==/UserScript== /** 数据保存的key */ const DATA_KEY = "triggers-desc"; /** 监听间隔 */ var LISTENER_TIME = 1000; (function () { console.log("加载TMVictor(新)触发器备注框插件"); let interval = setInterval(function () { // 整个脚本加载后才处理 let item = $("#script_triggerSettings"); if (!item || item.length === 0) { return; } // 没有生成过备注框才加载 let descTitle = $('#script_triggerSettings tbody:first tr:last-child th').eq(-3).text(); if (descTitle !== '备注') { creatTriggersDesc(); // 销毁定时器 window.clearTimeout(interval) } }, LISTENER_TIME) })(); /** * 创建触发器的备注框 */ function creatTriggersDesc() { // 创建备注标题 let descTitle = $('