### Rules-lhie1脚本使用简介 #### 主界面名词 - 去广告:加载去广告规则(现有总规则6000+) - 开启MITM:不选中则不使用MITM证书,选中后默认使用lhie1的证书(CA 4B676386),可以在进阶设置中进行自定义 - 节点后缀:用于在节点后添加UDP、TFO和插件等功能 - 导出配置:采用Action Sheet将.conf配置文件导出,不打开则尝试直接导出配置文件到Surge 3 - 进阶设置:可自行配置常规(General)、代理分组(Proxy Group)、代理规则(Custom Rule)、本地DNS映射(Host)、URL重定向(URL Rewrite)、Header修改(Header Rewrite)、SSID、主机名(Hostname)和配置根证书(MITM),也可一键还原全部进阶设置 - 生成配置:拉取规则生成.conf配置文件 #### 节点导入编辑 > 这是脚本的一个特点,可以对节点进行编辑筛选等操作。 - 导入、更新:可以通过剪贴板或二维码导入,支持``ss://链接``、``Surge链接``和``托管地址``,支持批量导入(每行一个) - 倒序:将节点顺序颠倒,方便不同机场节点选择 - 占位符:为策略组添加占位符,默认Auto组的占位符是ProxyHeader - 特殊代理:节点左滑即可将节点设置为某些链接的特殊代理,按钮可以设置Direct、查看设置和清除特殊代理设置 - 节点删除:在节点列表左滑选择删除 - 节点重命名:节点列表左滑选择重命名(方便部分不带节点名节点改名) - 节点排序:节点列表长按拖动即可调整顺序 #### 新手指导 熟悉以上内容后,只需根据自己的需求,导入节点,在列表中选择测速节点,选中开关,拉取规则生成即可享受最新的lhie1规则,而且在托管没有发生变化的情况下,每次进入脚本都可以直接拉取生成最新规则不需要重新配置。 #### 进阶设置 > 进阶设置配置完毕后即可自动保存 - 常规(General):常规配置内容,可以设置DNS、Replica等内容 - 代理分组(Proxy Group):配置代理组内容,每个组别都可以通过``Proxy Header(有空格)``代表所有节点名,``ProxyHeader(无空格)``代替Auto节点名 - 代理规则(Custom Rule):自定义规则配置,将需要添加的规则添加到规则的最上面,如果要删除lhie1的规则,在规则前添加``-``即可,添加的优先级较高 - 本地DNS映射(Host):自定义本地DNS映射 - URL重定向(URL Rewrite):自定义URL重定向 - Header修改(Header Rewrite):自定义Header修改 - SSID:自定义SSID - 主机名(Hostname):自定义主机名 - MITM:用于配置根证书,默认为lhie1的证书(CA 4B676386),也可自行配置 注: 1.以上进阶设置请在“知道自己在做什么”的情况下修改; 2.如果信息填错导致Surge无法启动,可以将对应部分清空保存即可自动恢复为默认,也可一键还原全部进阶设置。 #### JSBox小组件 > 可在iOS的Widget页面中添加使用,使用前需先在JSBox的小组件设置中选中该脚本。小组件视图高度可考虑设置为120。 - Surge3启动/停止运行(红色Surge3图标):利用Surge3提供的URL Scheme,可做到Surge3一键启动/停止运行 - 生成配置(绿色下载图标):一键生成配置,并根据个人脚本中的设置,自动执行导出到Surge3或者打开导出配置的系统选单 - 打开脚本(蓝色JSBox图标):从小组件进到该JSBox脚本的主界面 > 当规则有更新时小组件会有角标提醒及更新内容提示 #### URL Scheme 脚本支持自动根据配置拉取最新规则,URL Scheme如下: ``` jsbox://run?name=Rules-lhie1&auto=1 ``` #### 最后 目前该JSBox脚本只支持生成Surge3的配置,生成配置的各项功能已经能替代大部分的Workflow的自定义功能。 如觉得这个脚本好用,愿意打赏,感激不尽。