/\_____/\ 💖
/ ⭐ ⭐ \
( == ^ == ) 如果觉得有点用
) ( 请随手给个小星星
( ) 鼓励一下呗💖
( ( ) ( ) )
(__(__)___(__)__)
小火箭规则,小火箭配置,shadowrocket规则,shadowrocket rules,最全面的直连(DIRECT
)、代理(PROXY
)、屏蔽(REJECT
)规则,数据最全面,自动构建,每日更新。相对于提供完整配置,提供模块纯规则的形式更加灵活,因为基本设置和证书、解密每个人不一样,而且模块形式会使得你的配置非常的简洁,容易编辑修改。欢迎 PR,共同完善。
开了小火箭以后(别的VPN软件也一样),一些国内的APP(网上国网、银行APP等)会拒绝运行,解决方法:设置 -> 代理,把代理类型从 http 改为 none(即tun模式)
。
小火箭 -> 配置 -> 远程文件
中添加,不到20行,直接复制内容新建一个配置也行小火箭 -> 配置 -> 模块
,右上角,添加三个规则(模块化规则链接)高级选手请任意搭配使用。如果使用白名单模式,加载
sr_direct_list.module
,后面跟一句GEOIP,cn,DIRECT
,避免一些国内新域名走了代理(详见 issues #7),最后FINAL,PROXY
即可;如果使用黑名单模式,加载sr_proxy_list.module
,最后FINAL,DIRECT
即可;在上面的基础上,如果想去广告,加载sr_reject_list.module
即可。关于小火箭模块的优先级问题这儿解释一下,第一:模块中的规则优先于配置中的规则,第二:多个模块,上面的模块优先级比下面的要高,在模块中可以自行调整模块的上下。清楚了以上两点,就可以配出你想要的效果了。
有小伙伴提出问题:你这模块化规则使用以后,我原来有些特殊的规则被覆盖掉,不起作用了。是的,虽然这些模块化规则适应了普遍性的使用需求,但前面也说了,模块的优先级高于配置,就会产生这个问题。理想的解决方案是你自建一个小小的模块,把你的特殊规则写到里面,然后把这个模块移到上面去,这时它就会最优先匹配处理了。
每类规则提供了二个链接,一个需要代理才能访问,一个可以直接访问,请根据实际情况选择,只是jsdelivr会延迟12小时,但对于几万条的规则来说,没什么影响。
DIRECT
)列表6万条+、代理(PROXY
)列表3万条+、屏蔽(REJECT
)列表5万条+;telegram
、gv
、gmail
、whatsapp
地址段;相对于提供完整配置,提供模块纯规则的形式更加灵活,因为基本设置和证书、解密每个人不一样,而且模块形式会使得你的配置非常的简洁,容易编辑修改。
模块中规则优先级高。作者也说了,模块是一组覆盖当前配置的设置,可以使用模块来改变部分设置。
不会的,50000 行的规则和 50 行的规则在 ShadowRocket 中均为同一量级的时间复杂度 O(1)。
最常用的规则是黑名单和白名单。区别在于对待
未知网站
的不同处理方式,黑名单默认直连,而白名单则默认使用代理。如果你选择恐惧症爆发,那就两个都下载好了,黑白名单切换使用,天下无忧。
有任何建议或疑问,请联系我。
该规则并不保证 100% 过滤所有的广告,尤其是视频广告,与网页广告不同的是,优酷等 App 每次升级都有可能更换一次广告策略,因此难以保证其广告屏蔽的实时有效性。而油管广告则不能通过简单的 url 匹配实现完全去广告。
任何问题欢迎在 Issues 中反馈。
你的反馈会让此规则变得更加完美。
通常的情况下,对 factory 目录 下的 6 个 .txt 文件做对应修改即可,可以对三个规则作添加或删除。