← 全部文章

指南

把一个用户脚本从 Tampermonkey 迁移到一条 JustZix 规则

你有一个想搬到 JustZix 的 Tampermonkey 用户脚本。大部分代码原样重新粘贴即可 —— 但有些东西工作方式不同。本指南一步步带你走。

什么原样重新粘贴即可

操作 DOM 的普通 JavaScript —— querySelectoraddEventListenerfetchMutationObserver —— 行为完全相同。一个典型用户脚本的核心放进一条规则的 JavaScript 标签页就能工作。

元数据头部 —— 砍掉它,搬进 UI

// ==UserScript== 块不是代码 —— 它是配置。在 JustZix 里它的对应物是界面:

在用户脚本里在 JustZix 里
@match / @include规则的 URL 模式
@name规则的名字
@run-at规则在页面加载后执行
@grant不需要 —— 见下文

GM_* 函数 —— 缺什么、用什么取代

你换来什么

迁移不只是重写。在 JustZix 里你得到一个层级(文件夹/分组/规则)、一栏按需的动作按钮、页内开发窗口,以及跨设备的规则同步 —— 这些是用户脚本管理器没有的东西。

另见

安装 JustZix —— 把你的用户脚本搬到一个会随你成长的东西上。

为这篇文章评分

暂无评分 — 成为第一个。

自己动手试试

安装 JustZix,粘贴本文中的任意代码片段。两分钟,从零到一条在你所有设备上生效的规则。

获取 JustZix

功能 · 工作原理 · 示例 · 应用场景