需备份Tampermonkey/Violentmonkey脚本及全部配置:1. 通过插件设置导出.zip备份(含scripts.json、config.json及.js文件);2. 物理复制插件配置目录(Android路径为Android/data/com.zeus.browser/files/plugins/与shared_prefs/,Windows/macOS为Local Extension Settings);3. 单独保存Dark Reader自定义CSS、--load-extension加载的JS目录及@require远程资源列表。
您需要将宙斯浏览器中已安装的Tampermonkey/Violentmonkey脚本、手动添加的用户配置、插件偏好设置等全部持久化保存,避免重装或迁移后丢失全部自定义逻辑和运行状态。该操作不依赖网络同步,需同时覆盖脚本代码、启用状态、匹配规则及插件残留配置文件。
这一步导出的是脚本管理器内部的完整快照,包含脚本内容、@match规则、运行顺序、启用/禁用状态,且生成标准JSON格式,可被同版本Tampermonkey或Violentmonkey直接还原。
1、点击浏览器右上角“≡”→选择“扩展程序”→找到并点击Tampermonkey或Violentmonkey图标旁的“选项”或“设置”链接。
2、在设置页面左侧菜单中,点击【备份与还原】→再点击【导出备份】按钮。
3、系统将自动生成一个以当前日期命名的.zip文件(如vm-backup-20260602.zip),内含scripts.json(脚本清单)、config.json(全局设置)、以及每个脚本的独立.js文件。
4、将该ZIP文件保存至云盘根目录或加密U盘,【切勿仅保存单个.js文件,否则会丢失启用状态与域名匹配规则】。
用户脚本管理器自身会在本地生成持久化配置,但插件卸载后可能残留prefs.xml、storage.bin等文件,导致新装后行为异常。此步骤确保连底层配置都可回滚。
方法一:Android设备(需启用显示隐藏文件)
1、完全退出宙斯浏览器:上滑停顿进入多任务视图→长按宙斯预览图→点【关闭】。
2、打开手机文件管理器→依次进入路径:Android/data/com.zeus.browser/files/plugins/ 和 Android/data/com.zeus.browser/shared_prefs/。
3、在plugins/下查找含tampermonkey、violentmonkey字样的文件夹;在shared_prefs/下查找以tm_、vm_、script_开头的.xml文件。
4、长按全选上述目标文件与文件夹→点击【复制】→粘贴至外部SD卡根目录下的“Zeus-Scripts-Backup”文件夹。
方法二:Windows/macOS桌面端(需关闭浏览器进程)
1、任务管理器中结束所有“ZeusBrowser.exe”或“Zeus Browser”进程。
2、打开文件资源管理器,定位至:
Windows:%LOCALAPPDATA%ZeusBrowserUser DataDefaultLocal Extension Settings
macOS:~/Library/Application Support/ZeusBrowser/Default/Local Extension Settings/
3、复制整个Local Extension Settings文件夹,重命名为Zeus-ExtSettings-Backup-20260602并存档。
若您通过Dark Reader编辑过Custom CSS,或用--load-extension参数加载过本地JS增强包,这些不属于脚本管理器范畴,必须单独备份。
第一步:Dark Reader自定义CSS
点击工具栏Dark Reader图标→“更多”→“Dev Tools”→“Custom CSS”,全选文本→Ctrl+C复制→粘贴至记事本,保存为dark-reader-custom.css。
第二步:启动参数加载的JS文件
检查宙斯浏览器快捷方式属性中的“目标”字段,若含--load-extension="D:my-js",则直接压缩整个D:my-js目录为zeus-injected-js.zip。
第三步:确认Tampermonkey中是否启用了@require远程资源
进入Tampermonkey脚本列表→逐个点击脚本→查看顶部@require行,将所有非本地路径(如https://cdn.jsdelivr.net/...)记录到文本文件remote-resources.txt中,便于离线环境重建。