mirror of https://github.com/lhie1/Rules.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 KiB
19 KiB
如打赏名单有遗漏,请TG联系我加一下
2019.05.06
- 修复规则仓库调整导致的不兼容问题 -v1.9.70
2019.04.15
- 修复“删除节点”逻辑问题 -v1.9.69
2019.03.21
- 修复Quantumult自定义url rewrite不生效问题 -v1.9.67
2019.03.20
- 修复规则仓库调整导致的不兼容问题 -v1.9.64
- 修复当只有userHostName时,配置文件出现第一行为空的问题 -v1.9.65
- 修复Quantumult规则变化导致的问题 -v1.9.66
2019.02.25
- 修复规则仓库调整导致的不兼容问题 -v1.9.63
- 修复ss节点密码带有@导致不能识别问题 -v1.9.63
2019.02.07
- 修复RuleSet注释无法识别问题 -v1.9.62
2019.01.04
- 修复进阶设置占位符滚动问题 -v1.9.61
2019.01.01
- 修复导出到Quantumult时RULE-SET转换错误问题 -v1.9.60
2018.12.30
- rename替换中使用
>
代替,
-v1.9.59
2018.12.21
- 支持导入混合类型订阅 -v1.9.58
2018.12.20
- 修复RULE-SET被注释依然转换问题 -v1.9.57
2018.11.24
- 修复非TF导出带有RULE-SET问题 -v1.9.56
2018.11.19
- 修复Quantumult和Surge TF无法使用replacement问题 -v1.9.54
2018.11.17
- 修复Widget布局问题 -v1.9.52
- 自定义规则对所有导出支持RULE-SET -v1.9.52
2018.11.16
- 去除特殊代理 -v1.9.51
- 去除RuleSet的时间戳 -v1.9.51
2018.11.14
- Quantumult所有Rejection部分使用最新Rewrite实现1x1像素过滤 -v1.9.50
- 替换支付宝红包 -v1.9.50
2018.11.08
- 修复SSEncrypt.module失效问题 -v1.9.47
- 修复重复策略名无法导出问题 -v1.9.48
2018.11.03
- 修复Quantumult问题 -v1.9.45
2018.11.01
- 允许添加空节点 -v1.9.43
2018.10.30
- 修复Shadowsocks订阅识别问题 -v1.9.39
- 修复Quantumult规则导出问题 -v1.9.40
- 修复SurgeTF规则导出问题 -v1.9.40
2018.10.29
- 调整Quantumult自定义规则位置于GEOIP,CN上面 -v1.9.38
2018.10.27
- 修复Quantumult所有LAN规则没有设置为DIRECT的问题 -v1.9.37
2018.10.22
- 修正备份问题 -v1.9.36
2018.10.18
- 恢复占位符重命名 -v1.9.35
- 代理分组输入框提供所有占位符名称选择 -v1.9.35
2018.10.17
- 修复动画资源过大问题 -v1.9.34
2018.10.15
- 小组件流量显示调整,设置时等号两边可以留空格 -v1.9.33
2018.10.14
- 小组件规则更新信息根据APP显示 -v1.9.32
2018.10.10
- 修复Shadowsocks链接导入错误 -v1.9.30
- 修复Shadowsocks订阅在Quantumult不生成的问题 -v1.9.31
2018.10.05
- 调整调试状态栏显示状态下UI被遮挡的问题 -v1.9.28
2018.10.03
- 替换占位符操作“重命名”为“删除节点” -v1.9.26
- 修复ssid策略组名称问题 -v1.9.27
2018.10.01
- 调整RULE-SET中的URL,添加时间戳强制刷新 -v1.9.24
- 支持添加类型为round-robin的策略组,配置如select,对应Quantumult轮询 -v1.9.24
- 修复规则替换问题 -v1.9.25
2018.09.29
- 生成Quantumult规则时,自动生成对应的favorite -v1.9.22
- 增加列表下拉更新节点 -v1.9.23
2018.09.28
- 修复Quantumult无法导出问题 -v1.9.15
- 增加升级重启逻辑,仅在需要时重启脚本 -v1.9.16
- 修复SSID设置失效问题 -v1.9.17
- 增加导出Surge3 TF格式规则 -v1.9.18
- 修复图标问题 -v1.9.19
- 修复Bug -v1.9.21
2018.09.25
- 修复特殊代理设置后无法生成配置文件问题 -v1.9.13
2018.09.24
- 调整列表样式 -v1.9.12
2018.09.20
- 修复特殊代理设置无效问题 -v1.9.11
2018.09.19
- 调整Quantumult规则 -v1.9.9
2018.09.16
- 调整ss链接识别 -v1.9.5
- 更改Quantulult导出的规则为Jacky Y维护的规则 -v1.9.7
- 增加备份文件选择后的提示 -v1.9.7
2018.09.13
- 修复首次打开无法导入节点问题 -v1.9.4
- 允许空白分组,并在生成时清除其group信息 -v1.9.4
2018.09.11
- 新添加节点显示在最顶部 -v1.9.3
- 修复v2ray订阅不生成问题 -v1.9.3
2018.09.10
- 支持导入v2订阅(Quantumult和v2rayN),去除对Shadowrocket和Kitsunebi的vmess格式支持 -v1.9.1
- v2rayN的vmess默认加密方式改为chacha20-ietf-poly1305 -1.9.2
2018.08.30
- 修复bug -v1.8.4
2018.08.28
- 修复加载慢或无法加载的问题 -v1.8.2
2018.08.26
- 修复Bug -v1.7.89
- 适配Quantumult的SSID suspend -v1.8.1
2018.08.23
- 调整导航栏样式 -v1.7.82
- 增加Loading动画 -v1.7.83
2018.08.22
- 允许定义部分UI(主界面和进阶设置)颜色,且不会因更新覆盖 -v1.7.80
2018.08.21
- 增加从Quantumult导出节点,导出文件是选择JSBox即可 -v1.7.76
- 恢复SSID设置 -1.7.77
2018.08.20
- 增加小组件流量显示自定义 -v1.7.75
2018.08.19
- 修复SSR订阅识别Quantumult无法联网问题 -v1.7.73
- 修复Bug -v1.7.74
2018.08.18
- 增加节点编辑,去除重命名 -v1.7.71
- 兼容某些不合规范的订阅 -v1.7.72
2018.08.17
- 特殊代理设置会在脚本启动时从Github更新,地址:https://github.com/Fndroid/specialReg -v1.7.70
2018.08.13
- 更新默认General配置,更新需要清空进阶设置里的“常规” -v1.7.69
2018.08.12
- Emoji功能独立开关 -v1.7.66
- 修复更新节点时批量节点被恢复问题 -v1.7.66
- 部分机场订阅不规范无法识别问题 -v1.7.67
2018.08.11
- Emoji更新可以对所有节点生效 -v1.7.64
- 修复bug -v1.7.65
2018.08.09
- 修复SSR转换时模块丢失问题 -v1.7.63
2018.08.07
- SSR链接导出到Surge时仅支持plain/origin兼容模式 -v1.7.62
- 订阅识别不支持混合类型,仅仅会读取首个节点类型,不同的将被抛弃 -v1.7.62
2018.08.06
- 增加识别external类型Surge链接 -v1.7.61
- 导出为Surge时尝试将链接转换为ss链接 -v1.7.61
2018.08.05
- 更新节点列表时可以带上国旗Emoji -v1.7.60
2018.08.03
- 修复拓展选择时注释被误识别的问题 -v1.7.59
- 调整下载逻辑 -v1.7.59
2018.08.01
- 修复Quantumult添加后缀被误识别为混淆参数的问题 -v1.7.58
2018.07.30
- 增加后缀source-type=n,n合法值为0-7,用于Quantumult导出时设置订阅的OPTION选项 -v1.7.57
- 增加307重定向识别 -v1.7.57
2018.07.28
- 修复某些设备小组件字体被遮挡的问题 -v1.7.56
2018.07.27
- 增加识别Shadowsocks订阅 -v1.7.54
- 修复某些机场不能显示流量问题 -v1.7.54
- 增加节点更新/识别失败提示 -v1.7.55
2018.07.25
- 调整小组件流量显示样式 -v1.7.52
- 修复流量信息和组名不对应问题 -v1.7.53
2018.07.24
- 修复一个很难触发的Bug -v1.7.51
2018.07.23
- 界面调整 -v1.7.50
2018.07.22
- Quantumult调整REJECT规则部分,解决某些广告不能屏蔽问题(如腾讯视频) -v1.7.47
- 删除昨晚加班解决的问题 -v1.7.48
- 修复小Bug -v1.7.49
2018.07.21
- 修复Quantumult导出时自定义URLRewrite或URLReject丢失问题 -v1.7.44
- 修复Quantumult导出时因节点名称不合法而丢弃的问题 -v1.7.45
2018.07.20
- 关于页面增加托管Bot入口 -v1.7.41
- 长按“生成配置”按钮可以快速导出data.js文件 -v1.7.41
- 小组件会根据配置使用Quantumult支持的流量显示方式显示流量信息 -v1.7.42
- 调整小组件样式 -v1.7.43
2018.07.19
- 更新托管文件名获取逻辑 -v1.7.40
2018.07.18
- 调整小组件和启动器区分逻辑 -v1.7.38
- 调整主界面UI -v1.7.38
- 区分Surge2/3的图标 -v1.7.39
2018.07.17
- 生成Quantumult配置时,如检测到SSR链接,则在Favorite里生成对应订阅 -v1.7.37
2018.07.16
- 配置文件增加覆盖功能 -v1.7.36
2018.07.15
- 支持识别Kitsunebi和Shadowrocket的V2Ray链接 - v1.7.35
2018.07.13
- 修复SSR托管无法识别问题 - v1.7.32
- 增加更新/导入识别结果提示 - v1.7.32
- 增加都某些机场不规范订阅的识别 -v1.7.33
- 调整节点列表样式 -v1.7.33
2018.07.12
- 导入Quantumult显示分组(vmess除外) - v1.7.30
- 支持识别SSR订阅和批量导入 - v1.7.31
- 支持识别V2Ray订阅和批量导入 - v1.7.31
2018.07.10
- Quantumult最新TF已经修正obfs-host问题,所以删除hack逻辑 - v1.7.28
- 测试识别V2Ray链接(vmess://) - v1.7.29
2018.07.09
- 修复下滑问题 - v1.7.27
- 修复Quantumult无法获取配置DNS问题 - v1.7.27
- 去除URL Scheme导出filter和rejection的特性,因为Quantumult无法识别里面的Policy - v1.7.27
- 支持使用特殊占位符
WidgetHeader
来配置Quantumult的Widget节点 - v1.7.27
2018.07.08
- hack解决圈obfs-host识别问题 - v1.7.26
- 修复占位符会替换策略组名问题(占位符不要与节点名冲突)- v1.7.26
- 增加Quantumult小组件开关 - v1.7.26
- 导出为Quantumult时,不选择导出则只更新filter和rejection两部分 - v1.7.26
2018.07.07
- 支持导出为Quantumult格式配置(beta),测试前请备份配置先 - v1.7.25
2018.07.06
- Surge开关使用最新API判断,可不预先设置 - v1.7.24
2018.07.05
- 调整Surge开关状态逻辑,如不能显示请反馈 - v1.7.22
- Surge开关状态需要先进行初始设置(长按图标即可) - v1.7.23
2018.07.03
- 小组件点击逻辑不变,但会显示Surge开关状态
2018.06.30
- 修复Surge2不开启MITM时报错的问题
2018.06.26
- 增加占位符重命名
- 修复批量导入节点在更新时会重复出现的问题
2018.06.24
- 关键字删除时,可以使用正则表达式,但除了
\s
(空格),这是分隔符
2018.06.23
- 列表不选择时默认为DIRECT改为默认全选
2018.06.22
- 调整右上角按钮,分别改为支付宝红包领取和备份当前配置
- 调整UI
- 备份改为存储到iCloud
- 修复可以创建空占位符问题
2018.06.21
// replacement
注释现在将会替换除General、Proxy Group和MITM的CA部分(替换规则不需要重新生成证书)外的其他内容- 修复部分情况下hostname为空的错误
2018.06.20
- 脚本右上角增加导出data.js文件选项,方便后续生成订阅
2018.06.19
- 修复完成按钮无法保存后缀问题
2018.06.18
- rename注释可以识别等号,但需要使用转义
\=
,每个替换的左边可以是一个正则表达式,右边为替换字符串 - 适配新版TF,脚本主界面右上角可以直接进入Surge
2018.06.17
- 直接导出到Surge的时间设置为10s,10s后会关闭开启的内置服务器防止耗电过多问题
2018.06.16
- 为保证小组件快捷生成成功率,取消生成后回到JSBox自动退出功能,添加按钮手动操作
- 小组件支持显示规则替换仓库信息(仅支持Github托管master分支的配置)
- 修复rename和replacement注释因边界无法识别问题
2018.06.15
- 支持重命名默认策略组,需要在进阶设置中代理分组中添加注释:// rename: o1 = n1, o2 = n2
- 支持替换lhie1的所有规则,可以配合分组代理加载其他规则,用法在进阶设置中代理规则添加注释:// replacement: https://xxxx
2018.06.14
- 支持Surge2(未测试,因为我没有Surge2)
- 修复Surge2的跳转问题
2018.06.13
- 更新脚本简介
2018.06.12
- 更新方式改为静默更新,有新版本将不会再弹出提示更新而在后台静默更新,更新后可不重启脚本生成规则,修复因更新脚本造成打断操作而产生心里阴影面积过大的问题
- 修复ProxyHeader占位符丢失问题
- 去除重复后缀
- 先进行占位符替换,避免影响General的内容,占位符命名请不要与Proxy Group里面的内容相同
2018.06.11
- 调整界面
- 去除UPD设置选项,增加节点后缀设置,可用于UDP、TFO和插件设置
- 修复undefined问题
2018.06.10
- 生成配置时检查特殊代理设置服务器是否存在,不存在则忽略避免报错
- 删除批量Auto选项
- 增加策略组别选项,用于生成用于进阶设置的占位符,和ProxyHeader类似
- 修复无法删除策略组占位符问题
- 增加特殊代理可选择策略组功能
- 修复特殊代理direct无效问题
如担心数据丢失,可对脚本内data.js文件进行备份
2018.06.07
- 修复脚本名称更改后升级和小组件异常问题
2018.06.06
- 删除导入节点时对组别进行保存的功能,因为有列表更新,所以貌似也没什么用
- 默认给所有节点打开tfo,开关明天做
2018.06.03
- 删除分组时可以选择按照关键字删除
- 修复单个组别无法进行关键字删除的问题
2018.06.02
- 小组件/启动器在规则有更新时显示最新的commit message
2018.05.27
- 适配两种奇葩的机场托管节点识别(分别是在节点前面加空格和节点后面加逗号)
- 修复部分ss节点无法识别问题
- 修复windows下Shadowsocks二维码无法识别问题
- 打开小组件或启动器时同时检查脚本和规则更新
2018.05.26
- 修复obfs识别问题
- 调整更新等待时间
- 区分启动器和小组件样式,启动器加入关闭按钮(性能模式启动器有效)
2018.05.25
- 修正不添加节点不能导出规则问题
- 调整启动器启动样式,启动后点击上下两部分空白可退出脚本
2018.05.22
- 调整Widget样式
2018.05.15
- 增加一个特性:在Surge里面将配置文件(.conf)分享到脚本,脚本会将当前配置的自定义规则(通过Surge的Extension添加的)追加到进阶设置里。
1的识别的配置文件需要时脚本生成的且进阶设置的代理规则包括
# Custom
注释
2018.05.13
- 调整导入节点表现,当列表中已有该组时,会更新已有组
- 导入节点增加“更新节点列表”选项,用于升级列表中所有组
上述1,2仅对1.6.19及以后导入的组别生效
2018.05.12
- 调整Widget样式,去除启动器启动时的导航栏
- 去除输入法上方的提示栏
- 修复定义ProxyHeader失败问题
2018.05.11
- 增加对http/https/socks5/socks5-tls代理类型的支持,统一理解为Surge链接
- 增强剪贴板导入,以行为单位支持批量ss链接、Surge链接和托管地址混合导入
2018.05.10
- 修复Safari拓展节点消失问题
- 优化拉取速度,更新规则耗时更短
- 当节点列表只有一个分组时,节点倒序、批量Auto和删除节点将不会弹出菜单,直接操作当前唯一组
2018.05.09
- 调整UI
- 增加组别支持,每次导入的节点会被分为一组,可以根据组别进行倒序、Auto和删除操作
- 取消对
固定脚本
的支持,列表外上滑将不再减少高度 - 节点重命名选项可以对所在组别进行重命名
由于列表结构改变,原本节点列表的数据会丢失,请重新导入
2018.05.08
- 增加Safari拓展,在页面添加规则
- 修复图标过大导致JSBox启动器无法载入问题
- 调整
全部Auto
,如果当前已经全选,则全部反选一次 - 调整
导入节点
,如果列表中已经存在,则不会重复显示 - 修复自动生成时选择取消Action Sheet时脚本不退出问题
2018.05.07
- 增加小组件支持
- 修复批量导入时不能识别
\r
换行的问题 - 自动生成后回到JSBox自动退出脚本
- 特殊代理增加单独查看、清除按钮,支持选择Direct
- 调整小组件按钮位置,规则无更新时下方小字不再显示
2018.05.06
- .conf的所有配置项现在都可以在进阶配置中定义,大部分设置可以使用
-(减号)
对lhie1配置剔除 - 内部代码调整,异常请反馈
- 部分UI调整
- 增加特殊代理设置,左滑节点即可设置
- 文档修正,感谢Mornwind的PR
2018.05.05
感谢Mornwind、几位匿名赞赏者的咖啡
2018.05.04
- 检测文件名,不合法则采用Action Sheet分享
- 由于无法检测脚本是否在
固定脚本
中运行,所以增加了上下滑动列表高度变化,虽然很突兀,但是没办法 - 增加节点重命名和排序
- 进阶设置界面调整,DNS设置改为General,MITM默认为lhie1的,不开启则为空
- 修正Surge3跳转
- 增加URL Scheme支持,添加
auto=1
即可根据配置自动生成一次规则
2018.05.03
- 增加直接导出到Surge功能,但有限制,进入Surge后不要等待过长时间确定安装
- 更改TestFlight选项名为UDP
- 尝试突破Surge加载问题
- 修复托管direct多余问题
感谢Nicked、Mornwind的咖啡
2018.05.02
- 增加批量导入ss节点(剪贴板)
- 增加批量导入Surge节点(剪贴板)
- 增加生成的过渡动画代替默认的loading
- 修复TINYGIF的问题
- 增加配置Proxy Group,
ProxyHeader
为Auto节点名,Proxy Header
为所有节点名,可更改Auto设置 - 删除导入的相册选择选项,如需此操作请更新JSBox
感谢Wangsc1 M的咖啡
2018.05.01
- 跳转到主应用运行
- 调整界面(节点操作栏不再跟随滚动,开关说明)
- 解除底部按钮固定,适配iPhoneX屏幕
无法运行无解,我无法复现...
2018.04.30 A
- 每次退出脚本先保存环境,下次进入可以直接使用
- 修改图标
- 支持导入Surge节点
- 修复
墙洞
托管无法识别问题
仅测试了cordcloud和rixCloud的托管导入,其他如果不能导入的,要不把托管借我测试再改密,要不等别人借我测试
脚本无法启动问题已经提交JSBox作者调试
2018.04.30
- 修复TF无效(节点无udp-relay=true)的问题
- 修复升级日志遮挡问题
- 由于
$addin.save
无回调,增加2s防止极端情况更新失败 - 调整界面,去掉Auto显示框,改为列表显示形式
- 增加
MITM
、DNS
和Rule Custom
设置 - 修正配置可能丢失的问题
- 修复输入框遮挡问题
- 修正配置文件与wf部分区别
- 增加MITM开关
iOS 10.3.3如果能进入脚本,请TG和我说一下
2018.04.29
- 不选Auto时,Auto则为DIRECT,生成后请手动选择Proxy
- 保存的
托管
或ss://
改为以名称显示(可能不能很好兼容上版本) - 增加倒序和全部添加到Auto功能
- 调整界面大小
- 修正无法识别托管文件名的问题