Tampermonkey® by Jan Biniok

近期变动

5.4.1
2025-11-20
现在注入用户脚本需要特定的扩展权限。
你可以在这里找到如何启用此权限的说明。
General
修复了通过 window.location 设置相对路径的问题
修复了 GM_xmlhttpRequest 无法发送包含重复键的 FormData 对象的问题
UI
改进了脚本安装和导入
允许使用 ctrl+s 保存脚本存储编辑器
修复了一些与脚本更新列相关的问题
Locales
希腊语翻译已更新 | 谢谢panos78的贡献
5.4.0
2025-09-15
General
GM_download 添加了 BlobFile 下载功能
GM_xmlhttpRequest 添加了发送 ArrayBufferUInt8Array 对象的支持
在脚本模板中新增 $DATETIME$ 变量
修复了 GM_downloadGM_xmlhttpRequest 偶发缺失进度事件的问题
修复了基于 fetch 的非 UTF‑8 GM_xmlhttpRequest 响应文本编码问题
重新实现了存储机制
重构了沙箱 console,其属性可配置
修复了 onurlchange,使其在 pushState 触发的哈希变化时触发
Chrome
修复了原生模式下下载大文件的问题
修复了导入大脚本的问题
修复了在 “fetch” 模式下 GM_xmlhttpRequest 处理大响应时的问题
修复了脚本更新时出现的 “Message length exceeded” 错误
修复了下载大型 data:URI 时的问题
UI
新增跳转至下一个/上一个 Linter 问题的命令
新增选项,可仅在脚本执行时显示徽章而不显示文字
改进了选中脚本的标签编辑
修正了 SVG 脚本图标的渲染
修复了站点 favicon 的相关问题
新增更多可翻译的字符串(单位、编辑器命令等)
修复了强制操作菜单更新的问题
重新设计 UI,以更清晰地区分已禁用脚本和已启用但未执行的脚本
Sync
在同步属性中加入用户已修改标记,防止同步后覆盖本地更改
通过使用标准化的文件列表 URL,提升了 OneDrive 同步性能
Experimental
实验性加入了对 GM_audio 的支持
Locales
更新了希腊语翻译 | 感谢 panos78
更新了西班牙语翻译 | 感谢 pepe1987Texaliuz
更新了俄语翻译 | 感谢 Blueberryy
更新了意大利语翻译 | 感谢 bovirus
更新了巴西葡萄牙语翻译 | 感谢 igorrukert
更新了日语翻译 | 感谢 shirayuki
更新了越南语翻译 | 感谢 IoeCmcomc
5.3.3
2024-12-05
Chrome
重新引入对 GreasyFork 的支持,即使在未启用开发者模式的情况下也能检测到 Tampermonkey
General
修复了通过下拉菜单配置脚本位置时出现的问题
修复了 GM.cookie.list() 在无参数调用时无法正确返回结果的问题
使 GreasyFork 的安装按钮在将脚本移至回收站后能够正常更新