À propos du projet
# 🚀 shadowrocket-rules
Il s'agit d'un projet open source fournissant des modules de règles pour l'application iOS Shadowrocket (小火箭). Il ne fournit pas de configuration complète, mais propose sous forme de modules trois types de règles pures : DIRECT, PROXY et REJECT, que l'utilisateur peut combiner librement pour garder sa propre configuration simple et facile à maintenir.
## Fonctionnalités principales
- **Trois modules de règles** :
- `sr_direct_list.module` : règles de connexion directe, environ 110 000 entrées, pour les sites nationaux et autres domaines ne nécessitant pas de proxy.
- `sr_proxy_list.module` : règles de proxy, environ 27 000 entrées, incluant les plages d'adresses de Telegram, Gmail, WhatsApp, etc.
- `sr_reject_list.module` : règles de blocage, environ 190 000 entrées, pour intercepter publicités, traqueurs, etc.
- **Construction automatique quotidienne** : les données de règles sont mises à jour chaque jour pour garantir leur actualité.
- **Conception modulaire** : les règles sont fournies sous forme de modules, avec une priorité supérieure à la configuration de l'utilisateur ; celui-ci peut ajuster l'ordre des modules pour une répartition personnalisée.
- **Plusieurs modes d'utilisation** : prise en charge du mode liste blanche (proxy par défaut) et du mode liste noire (connexion directe par défaut), commutables librement, avec activation sélective du blocage des publicités.
## Utilisation
1. Copiez le lien de la configuration minimaliste (`03.shadowsocks_tiny.conf`) et ajoutez-le dans « Configuration -> Fichiers distants » de Shadowrocket.
2. Ajoutez les trois modules de règles dans « Configuration -> Modules ».
3. La répartition précise est alors en place.
Les utilisateurs avancés peuvent se référer à la documentation pour personnaliser et créer leurs propres modules afin de remplacer les règles.
## Sources des données
Les données de règles proviennent de plusieurs projets open source, notamment dnsmasq-china-list, domain-list-community, gfwlist, cn-domain-list, EasyList China, DNS filter, etc.
## Questions fréquentes
- **Priorité entre modules et règles personnalisées** : les règles des modules ont une priorité plus élevée ; il est possible de les remplacer en ajustant l'ordre des modules ou en créant ses propres modules.
- **Impact sur les performances** : le nombre de règles n'affecte pas la vitesse, car Shadowrocket fonctionne en complexité temporelle O(1).
- **Filtrage publicitaire** : le filtrage à 100 % de toutes les publicités n'est pas garanti, en particulier les publicités vidéo.
## Contribution
Les retours de problèmes via Issues sont les bienvenus, ou bien modifiez les fichiers txt du répertoire `factory` et soumettez une PR.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.