Clash Verge Rev脚本模式高级用法_JavaScript自定义规则

详解Script模式的API、编写方法和实际应用场景。

1. Script模式简介

允许使用JavaScript编写自定义路由逻辑。可实现动态判断、复杂条件组合和外部API调用。

2. 基础API

提供main函数接收连接信息对象(host、ip、srcIP、network、process等),返回策略名称。

3. 实际应用示例

按时间段分流、按应用分流、动态黑名单调用外部API获取封锁域名列表。

4. 调试方法

使用console.log输出调试信息;查看日志中脚本执行记录;使用try-catch捕获错误。

5. 性能考虑

每条连接执行JavaScript有性能开销。避免耗时操作,使用缓存减少重复计算。

上一篇 下一篇