Code Monkey home page Code Monkey logo

ss-rule-snippet's Introduction

Creative Commons License

SS Rule Snippet

Design for Surge / Quantumult / Shadowrocket / Surfboard / clash(X) .
Maintained by Hackl0us.

导航

本项是由 @Hackl0us 书写、搜集、整理,适用于 Surge / Quantumult / Shadowrocket / Surfboard / clashX 的规则或实用规则片段。追求为工具配置最精简、最实用、最高效的规则,给用户带来最流畅的使用体验。

规则使用

懒人规则具体使用方法请参考 项目 Wiki。 除懒人规则外,实用规则均以片段形式存在。您可以根据工具官方(或非官方)提供的配置参考手册,严格按照语法要求对规则正确地修改。 规则的强大不在于条目多,而在于少而精。规则堆积越多,RAM 占用越高,工具运行效率越低。过多的规则甚至会导致工具直接崩溃(越狱设备尤为明显),严重影响用户体验。

工具 适用平台 配置参考手册
Surge 2 iOS / macOS 官方
Quantumult iOS 非官方
Shadowrocket iOS 未提供
Surfboard Android 非官方
clash Windows / macOS / Linux 官方
clashX macOS 官方

关于项目

规则集说明

  • 基础 规则集:最基本的规则,这些规则构成了懒人规则。刚好满足科学上网的基本需求,轻便简洁。
  • App 规则集:包含了对一些 工具、流媒体、社交分享 等类别的 App 的特殊优化规则,如果您有使用这些 App,请自行拼合整理到您使用的规则中。
  • 自选 规则集:包含了一些针对部分用户群体(如 大学生、经常观看视频用户、成人等)而定制的规则,如果您有需求,请自行拼合整理到您使用的规则中。
  • 功能性 规则集:用来实现一些高级的功能,例如修复 Siri 高延迟或不可用、实现 Surge Legacy 版本的全局代理等等功能示。建议用户根据引导,正确拼合使用规则。

一键更新规则

您可以通过 捷径JsBox(延后支持)两款 App 对懒人规则进行快捷更新。

工具 下载地址
Surge 2 捷径 / JSBox
Surge 3 捷径 / JSBox
Quantumult 捷径 / JSBox
Shadowrocket 捷径 / JSBox

关于广告屏蔽

本项目不会出现网页广告拦截的规则,原因如下:

  1. 广告拦截规则变化非常大,非常容易失效,所以需要经常维护。
  2. 浏览器很多插件,甚至一些路由器的固件都提供屏蔽日常浏览网页遇到的广告、追踪脚本等。
  3. 过多的规则会降低工具运行效率,尤其在越狱系统上非常容易意外退出,影响使用体验。
  4. 仅通过域名或 HTTPS 解密等方式,直接匹配非常容易错误屏蔽正常图片、网页元素等,而且解密 HTTPS 需要开销很大的系统内存,影响网页加载速度,得不偿失。
  5. 代理工具支持的匹配方式十分有限,没有类似 Adblock Plus 等工具支持全面的、多元的正则匹配方式,所以即使使用工具屏蔽广告,也会效果欠佳。

综上所述,推荐各位使用广告屏蔽插件,效果要比在工具上配置屏蔽广告好得多:

支持项目

参与维护

本项目需要定期维护和更新,才能保证规则的稳定和实用。 请直接通过 GithubPull Request提交 Issue 的方式对项目进行补充完善。如果规则合适,我会进行全局适配。

⚠️维护注意事项:

  1. 很多域名不是通过直接访问来判定的是否有效的,例如126.net,无法直接通过浏览器来访问,但是在使用 网易云音乐 的过程中,通过抓包可以发现,这个域名其实用来缓冲音乐。大家在维护的过程中,要善用抓包工具、搜索引擎等方式综合判定域名是否有效。
  2. 一个 App 可能访问多个域名,添加的域名要尽量做到完整、全面。如果一个 App 连接域名超过 3 个,而且不与 macOS 或其他 App 共用(如:美团、大众点评、猫眼电影等 App 共用 meituan 相关域名,这时使用域名匹配策略明显具有优势),便推荐对其使用 USER-AGENT 策略以节省规则条目,例如滴滴出行App。
  3. 方便组内交流讨论,请通过链接加入下方的 Telegram 群组

关注项目

  •  果核Apple Nuts (Telegram 频道):该频道用来推送项目的更新日志和  Apple 相关新闻。
  • 🍤 库克的后厨 | Cook's Kitchen 🧀 (Telegram 群组):这是一个由 Apple 员工、极客、开发者、技术书籍或文章主编、高级用户等群体,组成的自由、开放、平等的社群。
  • @Hackl0us (新浪微博):个人微博,可了解到很多关于 Apple、网络技术等科技方面的讯息及项目最新动态。

捐赠

❤️如果您喜欢我的规则,并希望项目可以继续被维护,您可以给通过以下方式捐助我😜非常感谢~

ss-rule-snippet's People

Contributors

26701-tw avatar black-desk avatar dangerzen avatar ekkog avatar faemon avatar hackl0us avatar kikyous avatar kyleduo avatar lhie1 avatar sumsethan avatar szp1206 avatar tttpob avatar winduser avatar womeimingzi11 avatar yohoa avatar ze0nc avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.