位置:首页 > 行业软件 > 宙斯浏览器特定域名JS脚本自动执行设置

宙斯浏览器特定域名JS脚本自动执行设置

时间:2026-06-08  |  作者:318050  |  阅读:0

宙斯浏览器:轻松实现自定义脚本自动注入

宙斯浏览器支持为特定域名自动执行自定义JavaScript脚本。这个功能让浏览器按你设定的规则,在访问某些网站时自动运行你写的脚本。

实现起来也不复杂。通过用户脚本管理配置好以下内容,就能搞定:

  • @match匹配域名
  • @exclude排除路径
  • @require加载依赖
  • 本地导入以及调试日志排查问题

那具体怎么操作?往下看就知道了。

一、启用用户脚本支持并创建新脚本

宙斯浏览器默认支持Tampermonkey风格的用户脚本语法——就是那种大家用惯了的脚本管理方式。

首先得确认脚本功能已经开启。然后新建一个脚本文件,并确保它的域名匹配规则是正确的。

步骤1:点击浏览器右上角菜单按钮,选择“扩展程序”或“用户脚本管理”。

步骤2:在脚本管理界面中,点击“新建脚本”按钮,进入编辑页面。

步骤3:在脚本编辑区顶部的元数据区块中,添加@match@include指令,用来声明目标域名。

步骤4:在@match行中填入https://example.com/*格式,把example.com换成你实际需要注入脚本的域名。

步骤5:在元数据下方编写你需要的JavaScript代码。比如这样简单的演示:

document.body.style.backgroundColor = 'yellow';

步骤6:点击“保存”按钮使脚本生效,刷新对应域名页面即可触发执行。

二、使用@exclude排除不适用子路径

很多时候,一个域名下有很多子路径。但你可能只想让脚本在特定路径下运行。

这种情况下,可以用@exclude指令来排除干扰路径,避免脚本误触发。

步骤1:在已有脚本的元数据区域中,于@match行下方新增一行@exclude。

步骤2:填入想排除的路径模式,例如https://example.com/admin/*

步骤3:支持通配符*和正则语法(如果浏览器版本支持)。比如https://example.com/*/api/*

步骤4:保存更改后,重新加载目标页面验证排除逻辑是否生效。

三、通过@require加载外部依赖库

如果你的脚本依赖jQuery、Lodash这类第三方库,事情就简单了:直接用@require指令。

它会在执行前自动加载指定URL的JS文件。这样一来,运行环境就完整了。

步骤1:在脚本元数据中@match行上方添加@require指令。

步骤2:填写远程库地址,例如https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js

步骤3:确认该URL可被宙斯浏览器直接访问,并且返回合法的JS内容。

步骤4:在主脚本代码中调用$或jQuery函数前,确保DOM已就绪——建议包裹在window.addEventListener('DOMContentLoaded', ...)中。

四、启用本地文件系统脚本注入

对于无法通过网络托管的私有脚本,宙斯浏览器也提供了办法:允许从设备本地存储加载JS文件。

这个功能对内网或离线环境下的域名脚本部署非常实用。

步骤1:将编写完成的.js文件保存到手机内部存储的ZeusScripts目录下(如/sdcard/ZeusScripts/)。

步骤2:在用户脚本管理界面中选择“从本地导入”,定位并选取该文件。

步骤3:导入后自动解析元数据。检查@match值是否匹配目标域名。如果没有匹配,手动修改一下即可。

步骤4:启用该脚本开关,并确认权限提示中已授权“读取本地文件”选项。

五、调试脚本执行状态与错误日志

脚本没有按预期运行?别急,借助浏览器内置调试工具,可以快速定位问题根源。

匹配失败、语法错误或权限限制是常见原因。

步骤1:打开目标域名页面后,长按地址栏呼出快捷菜单,选择“查看用户脚本日志”。

步骤2:在日志面板中查找红色标记的报错信息。重点关注Failed to match URLSyntaxError

步骤3:如果显示Script disabled due to unsafe eval(),说明脚本包含动态执行语句。需要移除eval、Function构造器这类禁用操作。

步骤4:启用“开发模式”后,在控制台输入zeus.userScripts.list(),可以查看当前所有注册脚本及其匹配状态。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多