您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
GreasyMonkey 脚本工具类
当前为
此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.gf.qytechs.cn/scripts/408776/837661/DMS-UserScripts-Toolkit.js
GreasyMonkey 脚本工具类
因脚本中一些基础功能函数需要复用,所以写了这个小的工具库。为对用户安全负责,并符合 GreasyFork 审核规则,代码未作压缩,仅用 Parcel 简单过了一下,一方面是为了用 babel 转码,另一方为后期分文件书写不同类别功能做准备。这导致代码中注释未能精确对应,使用方法请依照此说明。
GreasyFork 发布地址: https://gf.qytechs.cn/zh-CN/scripts/408776
请依照说明,在脚本元数据部分引入对应的最新地址。此工具库仍在更新中,所以请注意保持更新。
const DMSTookit = new DMS_UserScripts.Toolkit({GM_info, GM_getValue})
参数: 为一个对象,其中放入会用到的油猴 API。
返回: 没有返回值。
输出:
GM_info
接口,并可用,会输出当前脚本的名称+版本号徽章.version
本库当前版本号.GM
传入的 API 会存入此对象以供使用.is_debug
是否开启 debug 模式Debug 模式开启方法: 手动为此脚本设置一个数据:
is_debug: 1
(在脚本设置页面中)。值可以任意,因为会当作字符串处理,所以不为空即为真。注意: 这需要
GM_getValue
API 的支持
.info
输出信息用 console.info
方法输出信息。如多条内容,则以折叠组的形式输出。主要为了便于 debug。
参数:
返回: 没有返回值。
输出: 控制台信息输出
示例:
DMSTookit.info('Demo', 'Some thing want to print to console.') // 仅一项需输出内容
DMSTookit.info('Demo', 'Some thing want to print to console.', 'And more.') // 多项输出内容
.dblog
输出 debug 信息用 .info
方法输出。但仅在 .is_debug
为真时输出。这样在发布版本时可不删除这些调试内容。
用法一切同上。
.badge
输出徽章除了好看也没什么特别的用途。
参数:
返回: 没有返回值。
输出: 控制台输出一枚徽章
演示:
DMSTookit.badge(
'DMS UserScripts Toolkit',
DMSTookit.version,
'https://gf.qytechs.cn/zh-CN/scripts/408776'
)
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址