Compare commits

..

257 Commits

Author SHA1 Message Date
Tindy X
ff9820b0a3 Fix Actions script 2020-07-02 23:04:28 +08:00
Tindy X
6e8587d36b Bump version to v0.6.0 2020-07-02 22:15:48 +08:00
Tindy X
d752bc1783 Add add_emoji/remove_old_emoji options to external config 2020-07-02 22:14:54 +08:00
Tindy X
5781408901 Optimizations
Add string() as template function.
inja: Implement a better white space control system.
2020-07-02 21:32:23 +08:00
Tindy X
e6ddf00cce Update local rulesets and configs 2020-07-02 14:49:58 +08:00
Tindy X
1799ef8c7a Update Dockerfile 2020-07-02 02:02:21 +08:00
Tindy X
5051caf5bf Update Dockerfile 2020-07-02 01:04:17 +08:00
Tindy X
2b8f8fdd08 Add missing framework argument in macOS build script 2020-07-01 02:56:05 +08:00
Tindy X
33a5cfcb82 Fix build scripts 2020-07-01 02:39:57 +08:00
Tindy X
3aeb379696 Update build scripts 2020-07-01 02:34:22 +08:00
Tindy X
6f721aec6d Update build scripts 2020-07-01 02:24:09 +08:00
Tindy X
f9eba5b179 Update build scripts
Optimize codes.
2020-07-01 01:14:03 +08:00
Tindy X
5aa47c7cf2 Use internal MD5 calculation 2020-06-30 21:53:37 +08:00
Tindy X
3b58b04d63 Fix error in generated Clash scripts
Fix missing classical providers when exporting Clash rule-providers.
Fix not correctly process some rulesets when generating Clash scripts.
Fix typo in pref.ini.
2020-06-29 16:16:49 +08:00
Tindy X
8ad8048345 Fix User-Agent header not being correctly sent while fetching files 2020-06-29 00:12:24 +08:00
Tindy X
0bfed74e1f Fix crash when providing a folder name to fileGet 2020-06-28 23:22:12 +08:00
Tindy X
90724c26cf Fix potential crash when parsing broken Surge subscription
Optimize codes.
2020-06-27 12:47:22 +08:00
Tindy X
c9e665801f Fix nullnode may cause crash when exporting Clash subscriptions 2020-06-26 00:03:42 +08:00
Tindy X
d042f00a8e Enhancements
Fix not adding local rulesets as Clash rule-providers.
Add "nullnode" as node placeholder to export configurations without adding any real node.
Add support for using !!import in source subscription URLs.
Add support for allowInsecure and tfo argument in Trojan links.
Optimize codes.
2020-06-25 00:53:38 +08:00
Tindy X
8138fadd48 Enhancements
Fix support for converting Quantumult X rulesets to Surge format.
Add support for exporting Trojan nodes to Loon configurations.
Optimize codes.
2020-06-24 00:06:01 +08:00
Tindy X
e262bb7f4c Fix not correctly converting some Clash rule-providers 2020-06-23 01:32:30 +08:00
Tindy X
c873a25fea Fix download fail when cache is disabled 2020-06-23 00:00:35 +08:00
Tindy X
34b19507db Enhancements
Fix ruleset types other than Surge Ruleset not correctly expanded to rules.
Fix trying to limit upload file size.
Fix when no GEOIP rule is added, the Clash Script will not be able to generate.
Add "mixed" target to generate subscriptions with all types of standard subscriptions.
Add passing X-User-Agent and X-Client-IP header to subscription downloader.
Optimize codes.
2020-06-22 21:40:18 +08:00
Tindy X
06eb71d1c4 Fix examples in pref.ini 2020-06-20 23:38:55 -05:00
Tindy X
43223a4ec0 Fix rename/emoji scripts not working with INI 2020-06-20 23:37:53 -05:00
Tindy X
51a3b3ac76 Fix build error on some platforms 2020-06-21 09:31:31 +08:00
Tindy X
46f334a564 Enhancements
Fix support for parsing keyword type in Clash domain rule-provider.
Fix potential error on reading configuration files.
Fix not processing remarks with comma when exporting some subscriptions.
Add geoip as script function.
Add support for using script to rename nodes and add Emojis to remarks.
2020-06-21 08:17:12 +08:00
Tindy X
5f87abec16 Rename sections in configurations 2020-06-20 00:13:06 +08:00
Tindy X
605e273d69 Enhancements
Change section and key names in configuration files.
Add support for using Quantumult X rulesets/Clash rule-providers as rule sources.
Optimize codes.
2020-06-19 23:57:10 +08:00
Tindy X
ee6de60223 Enhancements
Add independent option for adding/removing Emojis in URL argument.
Add support for reading API_MODE/API_TOKEN/MANAGED_PREFIX from environment variables.
Optimize codes.
2020-06-15 13:51:03 +08:00
Tindy X
0a7e1cac97 Enhancements
Add support for adding proxy provider to custom group in Clash configurations.
Add and, or, bool as template function.
Add support for any amount of argument for template function join.
inja: Add variadic function callback support.
2020-06-12 18:06:01 +08:00
Tindy X
80d16f3130 Optimize codes
Move node renaming after removing Emojis.
2020-06-10 22:52:17 +08:00
Tindy X
11ed400fc7 Optimize codes
Fix keeping UDP/TFO/Skip Cert Verify flags from original subscriptions not working.
Fix compiler warning.
2020-06-08 20:41:02 +08:00
Tindy X
64b5d3bdaa Enhancements
Fix exporting useless info in Clash HTTP/SOCKS 5 nodes.
Add support for exporting Clash classical rule-provider.
Optimize codes.
Update build script.
2020-06-08 19:56:06 +08:00
Tindy X
d0e4bed68c Fix script 2020-06-08 14:22:34 +08:00
Tindy X
5d40c2c9c0 Add Actions script for building Docker images 2020-06-08 14:18:31 +08:00
Tindy X
073966825b Fix sort_script causing program crash 2020-06-06 14:47:59 +08:00
Tindy X
8d0fc42ad3 Enhancements
Add support for parsing Clash subscriptions in JSON format.
Add retry for downloading files.
Optimize codes.
Update local rulesets and configs.
2020-06-05 10:52:59 +08:00
Tindy X
ac11260747 Fix support for some non-standard Shadowsocks subscriptions 2020-06-02 12:31:28 +08:00
Tindy X
226c9a4db7 Enhancements
Add support for suffix tag in Clash rule provider.
Add request._args variable to templates to read all arguments passed from URL.
Add startsWith/endsWith as template functions.
Add reporting HTTP status code when failed to upload to Gist.
2020-05-31 13:55:48 +08:00
Tindy X
cf58da6204 Update Dockerfile 2020-05-31 11:39:03 +08:00
Tindy X
2b78db1164 Update build scripts 2020-05-30 18:28:38 +08:00
Tindy X
a61a450fbe Enhancements
Add support for tolerance option in Clash proxy groups.
Add options for specifying maximum allowed rulesets in external configs and generated rules.
2020-05-30 18:09:23 +08:00
Tindy X
8eadbcd6ea Update Dockerfile 2020-05-30 17:34:27 +08:00
Tindy X
228d306415 Update Travis script 2020-05-29 23:32:38 +08:00
Tindy X
b2b0bbd143 Update build script 2020-05-29 19:53:12 +08:00
Tindy X
73a3b36bbe Update build script 2020-05-29 19:47:07 +08:00
Tindy X
3601a10132 Fix compile error 2020-05-29 19:41:28 +08:00
Tindy X
09e13adaeb Update build scripts
Make compiler happy.
2020-05-29 19:36:18 +08:00
Tindy X
f30b3c7cbf Breaking changes
Fix data URIs not correctly parsed.
Fix downloading files may be caught in infinite redirect loops.
Add experimental JavaScript support for providing subscriptions, filtering nodes, sorting nodes and generating groups.
Add tag support for adding group name to a specific link.
Add complete matcher support for Emoji and rename match rule.
Optimize codes.
Update build scripts.
2020-05-29 19:15:05 +08:00
Tindy X
8385792fec Bugs fix
Fix not correctly handle nodes with only Emojis as remarks.
Fix not correctly handle nodes with port 0.
Fix not correctly handle rename patterns that may make remarks empty.
2020-05-24 09:53:44 +08:00
Tindy X
42b00c5ce7 Enhancements
Fix support for parsing Surge HTTP / SOCKS5 nodes.
Optimize codes.
2020-05-23 03:00:12 +08:00
Rhett Lee
0de6c06e45 fix NobyDa/Script iQIYI_GetCookie.js not found. (#171) 2020-05-18 18:48:50 +08:00
Tindy X
a1b7d635ba Add max rules limit to 32768
Add getLink to template function.
Change max ruleset limit in external configs to 64.
2020-05-18 01:30:54 +08:00
Tindy X
6219ad03bb Fix GROUP/GROUPID/INSERT matcher not correctly handle empty rules 2020-05-17 20:46:55 +08:00
Tindy X
d00e901d23 Fix compile error 2020-05-15 23:26:26 +08:00
Tindy X
54747a3268 Enhancements
Fix broken SSID group exported to Quantumult X configurations. (#167)
Fix compatibility with some V2Ray-Core configurations.
Add support for using CORS proxy in downloading.
Optimize codes.
2020-05-15 22:47:31 +08:00
Tindy X
2628c1beb3 Raise download file size limit to 1MB 2020-05-13 18:39:05 +08:00
Tindy X
67c6b6b43d Fix Emoji settings not working in external configs in YAML format 2020-05-13 18:10:40 +08:00
Tindy X
0bf53578f7 Bump version to v0.5.2 2020-05-12 23:37:47 +08:00
Tindy X
d84cb164ae Optimize codes 2020-05-09 11:51:41 +08:00
Tindy X
c77f064e88 Update local rulesets and configs 2020-05-08 17:10:33 +08:00
Tindy X
5211ca1a5d Add support for exporting SSID group to Quantumult configurations 2020-05-06 19:19:52 +08:00
Tindy X
40d3b36f92 Enhancements
Add support for specifying node rename pattern in URL argument.
Optimize codes.
2020-05-05 22:40:32 +08:00
Tindy X
af7d7fae05 Enhancements
Add support for Quantumult X IP6-CIDR rules.
Add SNI host settings to Surge VMess nodes.
2020-05-04 23:59:43 +08:00
Tindy X
23d64632de Add default switch for enabling insert_url 2020-05-02 22:56:38 +08:00
Tindy X
5b692c800b Rework logic for insert_url
Add "prepend" option to control where to add insert_url.
2020-05-02 10:37:13 +08:00
Tindy X
f6f2ced3c7 Enhancements
Fix incorrect flag for expanding rulesets to rules.
Add support for generating Clash rule-providers in Rule mode.
Rework Clash script generator.
Change global UDP/TFO/Skip Cert Verify settings in pref configuration to comments.
Optimize codes.
2020-05-01 23:59:01 +08:00
Tindy X
2c793a0f95 Fix parse error with some Surge/Quantumult X subscriptions 2020-05-01 14:04:06 +08:00
Tindy X
94baa44870 Fix compile error 2020-05-01 10:54:17 +08:00
Tindy X
c99230e551 Enhancements
Fix support for parsing some subscriptions with complex passwords.
Add replacing all match when using rename_node.
Remove support for std::regex for now.
Optimize codes.
2020-05-01 10:50:08 +08:00
Tindy X
a2746fc804 Add support for combining multiple profile 2020-04-30 18:54:53 +08:00
at404bot
9442ed61c3 Update README-cn.md (#156)
* 📝 部分文档更新

* 🐛 修改描述

* 📝 新增部分内容
2020-04-30 01:26:18 -05:00
Tindy X
7637e021f8 Add keeping UDP/TFO/Skip Cert Verify settings in subscriptions 2020-04-30 00:08:15 +08:00
Tindy X
592ce87788 Bug fixes
Fix program crash when processing broken template variables passed.
Fix trying to load other arguments when no supported target is provided.
Optimize codes.
2020-04-29 00:38:19 +08:00
Tindy X
a22c77c877 Enhancements
Fix not correctly loading configuration file when api_mode is false.
Add support for exporting Surge DOMAIN-SET.
Add INSERT group match flag to match insert_url only.
Optimize codes.
2020-04-28 14:46:28 +08:00
Tindy X
cb6f6ec6e9 Add back condition for adding tls-verification flag for Quantumult X 2020-04-25 09:41:50 +08:00
Tindy X
08c5b571c8 Add experimental Clash script generator 2020-04-24 23:56:57 +08:00
Tindy X
40bb4276d7 Enhancements
Add 1MB file download size limit to prevent feeding a large file to the processor.
Add file scope limit to rule_base options in external config to prevent loading sensitive files as rule base.
Add support for generating Clash DOMAIN/IP-CIDR rule-providers.
Optimize codes.
2020-04-23 22:12:56 +08:00
HoldOnBro
e7e6d9879d Narrow down the tls-verification option condition in Quantumult X (#145) 2020-04-23 22:11:47 +08:00
Tony.Shao
e5f7352940 Add skip_cert_verify support in Quantumult X (#144) 2020-04-23 00:28:38 +08:00
Tindy X
8662aa36cc Enhancements
Fix compiler warnings.
Add detailed description for some settings in pref configuration.
Add passing arguments of alias name to alias target.
Optimize codes.
2020-04-23 00:27:38 +08:00
Tindy X
11c3e2a7c8 Optimize codes 2020-04-21 23:17:55 +08:00
Tindy X
52c8eff182 Enhancements
Add URL aliasing support to shorten request URL.
Add support for parsing and exporting Snell server in configurations.
Add numbering system to process duplicated node names.
Optimize codes.
2020-04-21 22:29:16 +08:00
Tindy X
4b5e0e1346 Enhancements
Fix /render not correctly render UTF-8 content.
Add append to template function.
Optimize codes.
2020-04-19 13:12:09 +08:00
Tindy X
48c12054af Fix changed ruleset in default configuration 2020-04-14 21:20:37 +08:00
Tindy X
3e3f22d8f9 Bump version to v0.5.1 2020-04-14 19:23:37 +08:00
Tindy X
4d544b4843 Fix incorrect argument count for find in template
Add managed_config_prefix to global variables in template.
2020-04-14 18:42:58 +08:00
Tindy X
ef8b4e39ef Enhancements
Add SNI host parsing support for Trojan subscriptions.
Add detailed log report.
Optimize codes.
Update build scripts.
2020-04-14 11:32:21 +08:00
Tindy X
4cee6b5a5e Add split as a template function 2020-04-13 23:59:37 +08:00
Tindy X
3b81dce730 Enhancement
Add /render interface to directly render a template as output content.
Add find as a template function.
Add filtering out token as a template variable.
2020-04-13 20:47:17 +08:00
Tindy X
983686a19e Update local rulesets and configs 2020-04-12 20:29:45 +08:00
Tindy X
dada1d4b09 Fix /getruleset not filtering PROCESS-NAME / IP-CIDR6 for Quantumult X 2020-04-11 20:31:26 +08:00
Tindy X
87ea770824 Update inja library to latest version 2020-04-11 14:48:03 +08:00
Tindy X
b52e47ba9c Bugs fix
Fix logical error causing local rulesets are missing in configurations.
Fix not filtering IP-CIDR6 / PROCESS-NAME rules in Quantumult X rules.
2020-04-11 09:57:08 +08:00
Tindy X
5f0c2d1b47 Enhancements
Fix exporting broken configuration file in some occasions.
Fix directly treating not-exist ruleset file as URL.
Fix group fallback not working on Quantumult X configurations.
Fix typo in example profile.
Add specifying default external configuration file to use when none is provided.
Optimize codes.
2020-04-10 18:18:57 +08:00
Tindy X
025d0eb4e1 Enhancements
Fix support for parsing some Surge configurations.
Fix adding extra blank line to section end when exporting some configurations.
Fix adding real internal link as MANAGED-CONFIG URL when using profile.
Fix not filtering load-balance group in Surfboard configurations. (Issue [#128](https://github.com/tindy2013/subconverter/issues/128)).
Fix rule type filter not working properly.
Add support for using template in external configurations.
Add relay group support for Clash configurations.
Optimize codes.
2020-04-09 21:07:50 +08:00
Tindy X
3d2c8c8038 Enhancements
Fix error when parsing some Surge configurations.
Fix not filtering USER-AGENT and URL-REGEX rules for Surfboard configurations. (Issue [#127](https://github.com/tindy2013/subconverter/issues/127)).
Add support for specifying tolerance and timeout for some proxy groups. (Issue [#121](https://github.com/tindy2013/subconverter/issues/121)).
Add keeping comments and blank lines for more sections in Quantumult X configurations.
Add rule type match to filter rules.
Optimize codes.
2020-04-08 23:51:46 +08:00
Tindy X
41393870ce Enhancements
Fix trying to fetch a ruleset when adding it as a RULE-SET rule to configuration files.
Add URL Decode to username and password field in Telegram-link-style HTTP/Socks 5 links.
Add more function callbacks to template renderer.
Add basic Jinja2Cpp template library support.
INIReader: Add keeping comments and blank lines in direct-save sections.
2020-04-08 17:03:27 +08:00
Tindy X
31684a3796 Fix error in processing URL arguments 2020-04-06 15:57:46 +08:00
Tindy X
13187e2e08 Bugs fix
Fix inconsistent argument name in HTTP and Socks 5 single link.
Fix support for some non-standard ShadowsocksD subscription.
Fix include/exclude option in URL argument not overriding former settings.
Fix template system interpreting some comments in YAML files as line statement.
inja: re-implement variable accessing to catch exceptions on using not-exist variable and return an empty value.
Optimize codes.
2020-04-06 14:07:16 +08:00
Tindy X
ccb525a579 Bump version to v0.5.0 2020-04-05 18:02:15 +08:00
Tindy X
7ad3028404 Fix not processing duplicated node names in Quantumult configurations
Optimize codes.
2020-04-05 17:42:17 +08:00
Tindy X
e6a00e4280 Update local rulesets and configs 2020-04-05 17:12:58 +08:00
Tindy X
79b9211c7f Add warning log when failed to fetch a ruleset or the ruleset is empty 2020-04-05 16:53:09 +08:00
at404bot
8065ceec39 📝 Update README-cn.md (#120)
* 📝 添加近期更新的使用说明

* 📝 注入了一些灵魂

* 🐛 修正布局错误

* 🐛 修正引用错误

* 💥 初步引入 模板介绍

* 📝 又注入了一点灵魂

* 🐛 抓住了一只虫子

* 📝 我柜子动了我不修了

* 📝 第九个 Commit 收工领便当啦
2020-04-04 10:52:32 -05:00
Tindy X
d8c4a13fdb Add appending all /getProfile arguments to internal call
Optimize codes.
2020-04-04 23:03:14 +08:00
Tindy X
f63420be12 Enhancements
inja: re-implement exists() to work with JSON pointer for quick usage.
inja: move include scope limit config to ParserConfig.
Optimize codes.
2020-04-04 00:33:44 +08:00
Tindy X
bcc4422e87 Fix SNI host missing in Surge configurations 2020-04-03 23:10:53 +08:00
Tindy X
a034e872cf Update build scripts 2020-04-02 23:26:53 +08:00
Tindy X
eeae32f8eb Breaking changes
Fix broken /sub2clashr and /surge2clash interface.
Add template support for base configurations.
Add support for exporting HTTP/Socks 5 nodes to Quantumult configurations.
Add support for VMess HTTP nodes in Clash configurations.
Optimize codes.
2020-04-02 23:18:26 +08:00
Tindy X
58349a086d Fix not processing duplicated node remarks in Surge Node List 2020-04-01 20:24:18 +08:00
Tindy X
571ff14b13 Fix potential crash when parsing V2Ray configs 2020-04-01 12:39:20 +08:00
Tindy X
4fbc9d3ff2 Fix support for using \x in regular expressions to match character 2020-04-01 11:26:37 +08:00
Tindy X
d06ecdb010 Add support for Shadowrocket style HTTP nodes subscription 2020-04-01 10:47:21 +08:00
Tindy X
5e2fb2c58b Enhancements
Add SNI host support in Clash configurations.
Add group name/remark support for Telegram-liked HTTP/Socks 5 links.
Optimize codes.
2020-03-31 15:00:56 +08:00
Tindy X
775d83af58 Optimize codes 2020-03-29 23:39:22 +08:00
Tindy X
7f2df3b2af Add SNI host support in Surge configurations 2020-03-28 23:38:50 +08:00
Tindy X
6562a5642e Add support for another type of Quantumult X subscriptions 2020-03-28 22:43:53 +08:00
Tindy X
4a324ed225 Fix Surge node list unable to be uploaded to Gist 2020-03-28 21:24:35 +08:00
wzw1997007
40f9469417 Tweak Emoji matching rules (#112) 2020-03-27 03:46:51 -05:00
Tindy X
5b492a56a1 Fix include/exclude_remarks not working in external configs 2020-03-26 17:01:36 +08:00
Tindy X
937c924314 Update local rulesets 2020-03-25 23:51:26 +08:00
Tindy X
a3e337c569 Enhancements
Fix TLS settings missing when parsing Clash configurations.
Add support for adding route settings to Shadowsocks Android subscriptions.
Add serve_cache_on_fetch_fail option to determine whether to serve cached content when failed to download a file.
Optimize codes.
2020-03-24 16:56:41 +08:00
Tindy X
e99e836ad5 Bugs fix
Fix not exporting load-balance group for Surge configurations.
Fix password missing when parsing Quantumult X configurations.
2020-03-23 15:42:51 +08:00
Tindy X
cb218b6329 Enhancements
Fix compiler warnings.
Add group type fallback when only one node is found for an auto group in Quantumult(X) configuration.
Tweak default Emoji rules.
Optimize codes.
2020-03-22 23:33:14 +08:00
Tindy X
69847d1043 Enhancements
Fix support for single node configuration used by Shadowsocks(R)-libev and V2Ray-core.
Update Dockerfile.
2020-03-22 12:23:51 +08:00
Tindy X
3560b3af93 Bump version to v0.4.4 2020-03-21 22:24:07 +08:00
Tindy X
9779b57b04 Update local rulesets and configs 2020-03-21 22:16:32 +08:00
Tindy X
f736a2e8b3 Fix compiler warnings
Optimize codes.
2020-03-21 17:47:53 +08:00
Tindy X
5d2bae1b32 Enhancements
Fix compatibility with some non-standard Surge configurations.
Refactor Clash Rule generation to speed up the process.
Optimize codes.
2020-03-21 15:25:21 +08:00
Tindy X
f496333ce0 Add host name resolve when adding ShadowsocksR nodes to Surge configs 2020-03-20 21:10:26 +08:00
Tindy X
0bc341f7ea Enhancements
Add experimental async ruleset fetching.
Optimize codes.
2020-03-20 01:37:32 +08:00
Tindy X
b9fb6b8d7d Enhancements
Fix missing initializer option for /simple2clashr interface.
Add support for Trojan nodes in Clash configurations.
2020-03-19 22:33:59 +08:00
Tindy X
90772cd607 Bug fix
Fix failed to load external configuration when enable_rule_generator or overwrite_original_rules is missing in YAML format configuration.
Optimize codes.
2020-03-19 12:05:35 +08:00
Tindy X
ac86170dd5 Add missing headers 2020-03-19 01:01:07 +08:00
Tindy X
fd906196ab Fix build error
Update build script.
2020-03-19 00:57:14 +08:00
Tindy X
df9f030ca9 Enhancements
Add support for new field names for Clash.
Optimize logger.
Update build scripts.
2020-03-19 00:52:54 +08:00
Tindy X
b5c15e8277 Fix password missing when parsing Surge Shadowsocks nodes 2020-03-17 19:26:18 +08:00
Tindy X
82ec76261b Enhancements
Fix potential crash when stopping the server.
Add support for HTTP nodes in Quantumult X configurations.
2020-03-17 18:38:32 +08:00
Tindy X
7e489788e3 Enhancements
Add support for Quantumult X style Trojan nodes.
Optimize codes.
2020-03-17 15:37:57 +08:00
Tindy X
9e305bc900 Update local rulesets and configs 2020-03-16 23:38:01 +08:00
Tindy X
e26301cdf4 Improve compatibility with some subscription links with spaces 2020-03-16 00:33:24 +08:00
Tindy X
17ef7c6150 Enhancements
Add basic support for Trojan node subscriptions.
Fix a bug that some Shadowsocks nodes are missing from Loon configurations.
Optimize codes.
2020-03-12 23:20:55 +08:00
Tindy X
cb94527920 Fix a bug that some exported Surfboard configuration may stop working 2020-03-12 18:45:59 +08:00
Tindy X
22582a9bd5 Bump version to v0.4.3 2020-03-12 15:59:38 +08:00
Tindy X
55ad853a2c Update local rulesets and configs 2020-03-12 15:55:02 +08:00
Tindy X
5594070657 Enhancements
Fix not processing quotes in ws-headers in Surge VMess configurations.
Fix when default_url is set and insert_url is not set in YAML configuration and access /sub without url argument, the nodes in default_url will be added twice.
Add /version interface to compatible with some front-end.
2020-03-11 23:54:08 +08:00
Tindy X
550670006d Fix a bug which may cause crash at startup on some platforms 2020-03-10 22:40:15 +08:00
Tindy X
b5e3763978 Fix INIReader not checking direct save/ignore section for isolated items 2020-03-09 23:02:16 +08:00
Tindy X
000dffce23 Enhancements
Fix potential crash when parsing some stream nodes.
Add support for some other types of stream/expiry time nodes.
Update build scripts.
2020-03-09 16:20:10 +08:00
Tindy X
98599f3b61 Enhancement
Add support for keeping the original order of proxies when parsing Surge/Quantumult X subscriptions.
2020-03-09 13:06:18 +08:00
Tindy X
7bbd9af989 Enhancements
Fix compatibility problem with some non-standard subscriptions.
Add support for specifying token for each profile.
2020-03-09 12:28:24 +08:00
Tindy X
4eda0edb26 Clean up basic function names 2020-03-07 23:52:25 +08:00
Tindy X
9aa64c4132 Bug fixes
Fix when importing rulesets, some invisible characters are also added to the result.
Fix proxy group/ruleset settings not working properly with YAML format external configurations.
2020-03-06 00:43:13 +08:00
Tindy X
908d8ec19d Add log_level option to filter output logs 2020-03-05 13:57:58 +08:00
Tindy X
15a66609af Update local rulesets and configs
Update docker README.
2020-03-05 13:38:23 +08:00
Tindy X
27c3b10b04 Bump version to v0.4.2 2020-03-03 01:28:45 +08:00
at404bot
5cd8827bd4 📝 追加近期更新内容 (#77)
📝 补充近期新增内容
2020-03-03 01:27:22 +08:00
Tindy X
849483fd43 Optimizations
Fix stream/time node matcher not working with YAML configuration.
Add PCRE2 JIT optimization for filtering nodes.
Add space after adding proxy type to node remarks.
Add displaying Subscription User Info when generating artifacts in generator mode.
Add support for another type of time node.
Optimize codes.
2020-03-02 17:37:26 +08:00
Tindy X
1b6e877724 Enhancements
Add mutex lock to prevent reading and writing a cached file at the same time.
Optimize codes.
2020-03-01 01:58:59 +08:00
Tindy X
6c2192b4f8 Add support for another type of stream nodes 2020-02-28 06:40:42 -06:00
Tindy X
6ff431ef10 Enhancements
Fix compatibility with some broken Shadowrocket links.
Add direct option to generator to download subscriptions or use local files directly.
Add return code to report generator error.
Add output code page restore.
2020-02-28 11:39:01 +08:00
Tindy X
8fe8dcbe86 Fix compile error with USE_STD_REGEX
Issue [#74](https://github.com/tindy2013/subconverter/issues/74).
2020-02-26 22:51:36 -06:00
Tindy X
0eaec3a162 Fix a bug
Fix a crash when no nodes are found when generating Quantumult (X) node lists.
2020-02-26 23:46:54 +08:00
Tindy X
4958e30657 Fix stack overflow problem on some platform 2020-02-26 02:11:06 +08:00
Tindy X
844c68df9a Bump version to v0.4.1 2020-02-25 15:48:12 +08:00
Tindy X
4dbb9ef983 Enhancements
Fix filename option in web interface.
Fix when failed to download any files, the program still treat it as succeeded.
Add --artifact startup option to specify which artifact(s) should be generated.
Tweak Emoji matching rules.
Update local rulesets and configurations.
2020-02-25 14:23:51 +08:00
Tindy X
5d144c32a4 Update README-docker.md 2020-02-24 15:18:05 +08:00
Tindy X
8ed0a620fd Fix compile error on some platform
Update build script.
2020-02-24 00:19:50 +08:00
Tindy X
24ef7f9e9e Enhancements
Fix logical error in generating Quantumult X configurations.
Fix overwrite_original_rules option not working in pref configuration.
Add range support for group ID match condition.
2020-02-23 23:39:39 +08:00
Tindy X
782caaf082 Bugs fix
Fix some Shadowsocks nodes are missing in Loon configurations.
Fix Quantumult X nodes not handling duplicated remarks.
Force expand all local rules instead of generating /getruleset urls for generator mode.
2020-02-23 21:26:28 +08:00
Tindy X
fa06e8def9 Fix incorrect group type conversion for Quantumult (X) 2020-02-23 20:51:22 +08:00
Tindy X
f01b7b6d2d Bug fixes
Fix a bug that some groups are missing in the exported Quantumult X/Mellow configurations.
Optimize codes.
2020-02-23 20:36:16 +08:00
Tindy X
9bf13e792b Fix a bug that internal parser may incorrectly process spaces in configs
Issue [#70](https://github.com/tindy2013/subconverter/issues/70).
2020-02-23 18:06:02 +08:00
Tindy X
ac0dedecf0 Enhancements
Fix a bug that Clash may interpret pure number password as float64 type (Issue [#58](https://github.com/tindy2013/subconverter/issues/58)).
Fix support for parsing some non-standard Clash configurations.
Add generator-only mode to save configurations to files or upload to Gists.
Optimize codes.
Fix typo.
2020-02-23 15:49:16 +08:00
Tindy X
c51affc3cc Fix compile error on some platform
Update local rulesets
2020-02-23 01:35:24 +08:00
Tindy X
3364ae38c2 Bump version to v0.4.0 2020-02-23 01:03:12 +08:00
Tindy X
812f936f5e Enhancements
Disable base generation as default.
Remove Mellow base generation for now.
2020-02-22 23:39:22 +08:00
Tindy X
3efd22a1f3 Optimize codes
Force fileGet to use binary mode to prevent some problem.
Make cache system serve the existing cache when download failed.
Replace some if-statements with switch-statements.
Clean up codes.
2020-02-22 20:32:49 +08:00
Tindy X
e3726192dd Enhancements
Fix potential crash related to the new file reader.
Fix loading local subscriptions requires token when API mode is disabled.
Add support for parsing Clash Proxy Provider.
Update READMEs.
2020-02-22 02:49:41 +08:00
MelosBot
0527f1ddd4 📝 添加近期更新的使用说明 (#68) 2020-02-22 00:15:54 +08:00
Tindy X
6eb06837c6 Optimizations
Using a faster method to read files.
2020-02-21 23:40:26 +08:00
Tindy X
aaffdbf3fc Fix VMess cipher support for Loon configurations 2020-02-21 21:53:57 +08:00
Tindy X
c686fa449a Add simple Loon base configuraion 2020-02-21 17:06:04 +08:00
Tindy X
b4e18e831b Enhancements
Add support for exporting Loon configurations.
Add remark option support for HTTP single link.
Optimize codes.
2020-02-21 17:01:58 +08:00
Tindy X
c6920fbbc3 Enhancements
Fix potential segmentation fault error due to some incorrect copy assignments.
Fix potential crash due to incorrect usage of cURL library.
Fix potential memory leak causing memory usage to be too high.
Add /qx-rewrite and /qx-script interface to add device ID to scripts for some version of Quantumult X.
Add policy-path parsing support for /surge2clash interface.
Add interval/strict options support for managed config.
Add filename option for setting file name when downloading exported subscriptions.
Optimize codes.
2020-02-20 21:19:03 +08:00
Tindy X
452c9299f1 Fix compile error on some platform 2020-02-19 22:52:50 +08:00
Tindy X
19742630f5 Add cache system for configs, rulesets and subscriptions
Add proxy_config option for downloading external config files.
Optimize codes.
2020-02-19 22:14:18 +08:00
Tindy X
8bbc163d08 Enhancements
Add support for applying renames/Emojis to a specific group.
Add support for adding stream and expiry info to SSD subscriptions.
Optimize codes.
2020-02-19 16:27:38 +08:00
Tindy X
ccd623e07e Add HTTP single link support with Telegram-link-liked format
Optimize codes.
2020-02-19 15:17:07 +08:00
Tindy X
3db6ae9214 Fix compiler warning for base64_decode
Optimize codes.
2020-02-19 13:15:18 +08:00
Tindy X
036ce9e6bc Fix Emoji option 2020-02-19 12:25:38 +08:00
MelosBot
85c8fb93ff 📝 增加最新的功能说明 (#66)
📝 增加最新的功能说明
2020-02-18 11:55:47 +08:00
Tindy X
d6b4ef95a6 Enhancements
Add insert_url option to add node(s) before all exported subscriptions.
Add /getprofile interface for easy access.
Add an option to control whether to add Subscription-UserInfo or not.
Add include/exclude settings to external configurations.
Allow loading local subscriptions in API mode if the right token is provided.
Optimize codes.
2020-02-17 19:45:00 +08:00
Tindy X
f1198f9954 Merge remote-tracking branch 'origin/master' 2020-02-17 15:01:03 +08:00
Tindy X
e2aacf853c Enhancements
Add Edge header support for Surge/Quantumult/Clash.
Fix configuration file not found when start up via right-click menu on some platform.
Optimize codes.
Clean up unused files.
2020-02-17 15:00:48 +08:00
Mingye Wang
0e7ba4e401 Faster base64 (#63)
Cool kids on the Internet use two tables to do base64. That looks cool.
We should get it.
2020-02-16 22:42:48 +08:00
Tindy X
b0b2546d93 Add support for adding VMess nodes to Surfboard configurations 2020-02-16 16:59:32 +08:00
Tindy X
54a17413bc Bug fix
Fix when exporting Quantumult (X) Node List, the first node will appear twice.
Optimize codes.
2020-02-16 15:14:21 +08:00
Tindy X
e1a7eb3829 Bug fixes
Fix missing setting in pref.yml.
Optimize codes.
2020-02-16 12:23:27 +08:00
Tindy X
41b9f97d4c Fix a bug which will cause /getruleset for Surge unable to fetch data
Add descriptions in pref.ini.
2020-02-15 23:29:11 +08:00
Tindy X
16092f6946 Fix a bug that will cause Surge Node List unable to be generated 2020-02-15 21:33:14 +08:00
Tindy X
c798918f40 Bug fixes
Fix line breaks not correctly processed in getruleset interface.
Fix missing initialization of managed_config_prefix in simpleToClashR interface.
Optimize codes.
2020-02-15 20:15:48 +08:00
Tindy X
700fbc5d8d Bump version to v0.3.1 2020-02-15 18:49:29 +08:00
Tindy X
e8624a7d25 Optimize codes 2020-02-15 18:15:35 +08:00
Tindy X
f6a09670be Enhancements
Fix when list option is set to true, the program will still try to load groups and rulesets.
Add an interface to provide local/remote rulesets for Surge/Quantumult X.
Add converting rulesets to Quantumult X format and adding as remote filters.
2020-02-15 18:00:59 +08:00
Tindy X
9c8a8d8268 Update local rulesets and example configs 2020-02-15 16:19:57 +08:00
Mingye Wang
b950260e68 Add support for data: URIs (#62)
Add support for data: URIs.
Code conversion renaming (GBK->ACP).
2020-02-15 15:14:43 +08:00
MelosBot
b818df6ac8 Update README-cn.md (#61)
有关 Quantumult (X) 输出的描述修改
2020-02-15 15:09:07 +08:00
Tindy X
78b4fec7d9 Bug fixes
Fix a potential random crash on non-Windows platforms.
Fix compatibility with some non-standard Shadowsocks and Shadowcsocks Android subscriptions.
Optimize codes.
2020-02-15 11:29:40 +08:00
Tindy X
794370004e Enhancements
Fix missing keys and sections in Mellow configs.
Fix Emoji matching rules.
Add token verification when using default_urls in API mode.
Optimize codes.
2020-02-13 18:28:00 +08:00
Tindy X
f9bd9cc1ce Enhancements
Fix when a request without User-Agent was received, the program will crash.
Fix Emoji matching rules.
Add an interface to serve/convert local/remote rulesets.
2020-02-11 16:43:39 +08:00
Tindy X
7110146873 Fix empty lines in rulesets not being removed 2020-02-10 21:14:42 +08:00
Tindy X
e14f7dd6bf Enhancements
Fix when processing duplicated node name for Surge, the program will crash.
Add an interface to directly convert Surge config to Clash config.
Add Netease Music IP ruleset.
Clean up codes.
Update build scripts.
2020-02-10 18:22:12 +08:00
Tindy X
ac75c9513a Bug fixes
Fix Surge SSID groups not being correctly generated.
Fix snippet importing not filtering line break.
Add SSID group example.
2020-02-10 11:37:40 +08:00
Tindy X
6f64f27361 Fix a bug which may cause some comments in rulesets not being filtered 2020-02-09 16:53:22 +08:00
Tindy X
3eefeb740e Bug fix
Change default configuration file to pref.ini and try to look for pref.yml.
Update Dockerfile.
2020-02-09 14:15:36 +08:00
Tindy X
2a082fee37 Bug fix
Fix a bug when more than one import in a group, only the first one will be added.
Add more HTTP status code.
2020-02-07 19:03:19 +08:00
Tindy X
8998e646e7 Enhancements
Fix when generating configurations with external configuration file with rule generator disabled, generated rules will still be added.
Add support for configuration files in YAML format.
Optimize codes.
2020-02-07 00:11:35 +08:00
Tindy X
5b5ae714f7 Fix after generating a Clash Proxy Provider, the cached Clash base will be broken 2020-02-06 16:44:12 +08:00
Tindy X
cb3ad69803 Add link to README-cn.md 2020-02-05 23:20:03 +08:00
Tindy X
879769d88a Update README-docker.md 2020-02-05 23:07:36 +08:00
Tindy X
84a1b73f45 Update README
Clean up files.
2020-02-05 23:06:28 +08:00
Tindy X
9c992ff2c3 Bug fixes
Fix logical error for customizing rulesets and groups.
Fix parsing error for some VMess subscriptions.
Optimize codes.
2020-02-05 22:27:41 +08:00
MelosBot
f0822054c0 Update README-cn.md
* Add URL parameters

Added description of `upload_path`

* 📚 Add `example external configuration file`
2020-02-05 19:37:40 +08:00
Tindy X
3945ba5afb Change default working directory to where pref.ini is in 2020-02-04 16:36:37 +08:00
Tindy X
c05b7913af Fix codes for compiling with mbedTLS
Clean up codes. (+6 squashed commit)

Squashed commit:

[4126d9e] Update build scripts

[2ee5027] Update CMake module

[71da951] Update build scripts

[dea8d3f] Update CMake script

[92113ba] Clean up codes and update build script
2020-02-03 18:10:52 +08:00
Tindy X
00976c9eeb Enhancements
Fix when subscription download timeout before complete, the parser will still try to parse downloaded content.
Change default regex library to PCRE2.
Change Quantumult X "url-test" equivalent to "available".
Optimize codes.
Update build scripts.
2020-02-02 23:18:20 +08:00
Tindy X
fd5a74ec93 Fix a bug 2020-02-02 00:37:02 -06:00
Tindy X
e78bb6df47 Add support for importing snippets
Clean up file structure.
2020-02-02 13:56:14 +08:00
Tindy X
5634df6a7f Add duplicate node name check for Quantumult(X) configuration files 2020-02-01 11:57:20 +08:00
Tindy X
cc35c6f8a6 Add support for extracting UserInfo from SSD subscriptions 2020-02-01 01:16:05 +08:00
Tindy X
8eb5e1e5e3 Update build script 2020-01-31 20:20:42 +08:00
Tindy X
daca90abe7 Bump version to v0.3.0 2020-01-31 19:50:28 +08:00
Tindy X
9c91a8cd0a Update local rulesets 2020-01-31 19:47:56 +08:00
Tindy X
b085c0d0c1 Add support for exporting complete Quantumult configuration file
Fix incorrect generation of Quantumult X configuratios.
Fix broken group name option.
Add external configuration support for customize Quantumult(X) base.
Update Travis CI build script.
Tweak Emoji match rules.
Clean up codes.
2020-01-31 19:30:04 +08:00
Tindy X
c5fa786500 Add support for exporting complete Quantumult X configuration file 2020-01-31 00:50:09 +08:00
Tindy X
52b5a2636c Add missing header 2020-01-30 17:18:17 +08:00
Tindy X
4492fcd806 Enhancements
Add Subscription-UserInfo header to exporter, supports extracting from original headers and from info nodes.
Optimize codes.
2020-01-30 17:14:00 +08:00
Tindy X
7c546e9606 Fix a potential loop request bug which may cause server to overload 2020-01-30 11:10:19 +08:00
Tindy X
2073d0ef25 Fix URL argument parsing error 2020-01-27 20:40:50 +08:00
Tindy X
e2ecedff43 Update local rulesets 2020-01-27 17:41:45 +08:00
Tindy X
a387b67b93 Fix typo 2020-01-27 15:16:39 +08:00
Tindy X
66cebab7f8 Update local rulesets and example configuration files 2020-01-27 15:02:40 +08:00
Tindy X
1514727573 Bug fixes
Fix issue [#44](https://github.com/tindy2013/subconverter/issues/44).
Fix host setting missing for VMess TCP+TLS nodes.
Fix logical error in loading external configuration file.
Fix a potential multi-thread resource conflict.
Add rename and emoji option in external configuration file.
2020-01-27 14:56:49 +08:00
Tindy X
1a54f7c500 Bump version to v0.2.7 2020-01-26 23:38:22 +08:00
Tindy X
7d03374016 Bug fixes
Fix incorrect format for exporting Quantumult VMess subscriptions.
Fix parser not recognize over-tls obfs in Quantumult X VMess subscriptions.
Fix potential compatibility issue for non-standard VMess subscriptions.
Add basic support for acquiring headers during subscription download.
2020-01-21 00:37:45 +08:00
Tindy X
0c76741a25 Enhancements
Add more HTTP status code with detailed error info.
Improve error handling with broken links.
Add basic support for extra response headers.
2020-01-20 00:22:41 +08:00
Tindy X
d13788e1d1 Enhancements
Improve compatibility with complex rule when directly adding rule with surge_ruleset.
Improve compatibility with incorrect format of single links.
Optimize codes.
2020-01-19 16:32:26 +08:00
Tindy X
3a09c87081 Update Microsoft Service list 2020-01-17 23:14:07 +08:00
Tindy X
62de1f320b Add more example config files
Add Microsoft Services ruleset.
Clean up file structure.
2020-01-17 16:19:24 +08:00
Tindy X
66dde82c85 Fix bugs
Fix when no custom ruleset is set in external config file, no rules will be generated.
Fix ws-path parsing for Quantumult X VMess subscription.
Add README for Docker.
Optimize codes.
2020-01-16 21:50:27 +08:00
MelosBot
2038533798 Update README-cn.md (#39)
Update README-cn.md

Add details
2020-01-16 17:15:08 +08:00
Tindy X
21c4871ac0 Add Linux x86 build 2020-01-16 00:24:52 +08:00
Tindy X
6a0aff4330 Update Dockerfile 2020-01-14 21:59:32 +08:00
Tindy X
882c42e1eb Update Dockerfile to decrease docker image size 2020-01-14 21:34:01 +08:00
304 changed files with 73694 additions and 5672 deletions

42
.github/workflows/build.yml vendored Normal file
View File

@@ -0,0 +1,42 @@
name: GitHub CI
on: [push]
jobs:
linux32_build:
name: Linux x86 Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build
run: docker run --rm -v $GITHUB_WORKSPACE:/root/workdir multiarch/alpine:x86-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
- name: Upload
uses: actions/upload-artifact@v1
with:
name: subconverter_linux32
path: subconverter/
linux64_build:
name: Linux x86_64 Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Build
run: docker run -v $GITHUB_WORKSPACE:/root/workdir multiarch/alpine:amd64-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
- name: Upload
uses: actions/upload-artifact@v1
with:
name: subconverter_linux64
path: subconverter/
macos_build:
name: macOS Build
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- name: Build
run: bash scripts/build.macos.release.sh
- name: Upload
uses: actions/upload-artifact@v1
with:
name: subconverter_darwin64
path: subconverter/

48
.github/workflows/docker.yml vendored Normal file
View File

@@ -0,0 +1,48 @@
name: Publish Docker Image
on: [push]
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Checkout base
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Set up docker buildx
id: buildx
uses: crazy-max/ghaction-docker-buildx@v2
with:
buildx-version: latest
skip-cache: false
qemu-version: latest
- name: Docker login
env:
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
run: |
echo "${DOCKER_PASSWORD}" | docker login --username "${DOCKER_USERNAME}" --password-stdin
- name: Docker buildx image and push on master branch
if: github.ref == 'refs/heads/master'
run: |
docker buildx build --output "type=image,push=true" --platform=linux/amd64,linux/arm/v7,linux/arm64,linux/386 --tag tindy2013/subconverter:latest scripts/
- name: Replace tag without `v`
if: startsWith(github.ref, 'refs/tags/')
uses: actions/github-script@v1
id: version
with:
script: |
return context.payload.ref.replace(/\/?refs\/tags\/v/, '')
result-encoding: string
- name: Docker buildx image and push on release
if: startsWith(github.ref, 'refs/tags/')
run: |
docker buildx build --output "type=image,push=true" --platform=linux/amd64,linux/arm/v7,linux/arm64,linux/386 --tag tindy2013/subconverter:${{steps.version.outputs.result}} scripts/
docker buildx build --output "type=image,push=true" --platform=linux/amd64,linux/arm/v7,linux/arm64,linux/386 --tag tindy2013/subconverter:latest scripts/

1
.gitignore vendored
View File

@@ -1 +1,2 @@
subconverter.exe
.vscode

View File

@@ -1,33 +1,51 @@
language: cpp
sudo: required
os: linux
stages:
- name: deploy
if: branch = master
- name: before_script
if: branch = master
matrix:
jobs:
include:
- name: "macOS Build"
os: osx
compiler: clang
osx_image: xcode10.3
script:
- bash scripts/build.macos.release.sh
- bash scripts/build.macos.release.sh
before_deploy:
- tar czf subconverter_darwin64.tar.gz subconverter
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_darwin64.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true
- name: "Linux x86 Build"
services: docker
script:
- docker run --rm -v $TRAVIS_BUILD_DIR:/root/workdir multiarch/alpine:x86-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
before_deploy:
- tar czf subconverter_linux32.tar.gz subconverter/
deploy:
provider: releases
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_linux32.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true
- name: "Linux x86_64 Build"
services: docker
script:
- docker run -v $TRAVIS_BUILD_DIR:/root/workdir alpine:latest /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
- docker run -v $TRAVIS_BUILD_DIR:/root/workdir multiarch/alpine:amd64-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
before_deploy:
- tar czf subconverter_linux64.tar.gz subconverter/
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_linux64.tar.gz"
skip_cleanup: true
draft: true
@@ -35,14 +53,14 @@ matrix:
tags: true
- name: "Linux ARMHF Build"
services: docker
arch: arm64
script:
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- docker run --rm -v $TRAVIS_BUILD_DIR:/root/workdir multiarch/alpine:armhf-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
- docker run --rm -v $TRAVIS_BUILD_DIR:/root/workdir multiarch/alpine:armhf-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
before_deploy:
- mv subconverter_linux64.tar.gz subconverter_armhf.tar.gz
- tar czf subconverter_armhf.tar.gz subconverter/
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_armhf.tar.gz"
skip_cleanup: true
draft: true
@@ -52,14 +70,14 @@ matrix:
services: docker
arch: arm64
script:
- docker run -v $TRAVIS_BUILD_DIR:/root/workdir alpine:latest /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
- docker run -v $TRAVIS_BUILD_DIR:/root/workdir multiarch/alpine:aarch64-edge /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x scripts/build.alpine.release.sh && bash scripts/build.alpine.release.sh"
before_deploy:
- mv subconverter_linux64.tar.gz subconverter_aarch64.tar.gz
- tar czf subconverter_aarch64.tar.gz subconverter/
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_aarch64.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true
tags: true

View File

@@ -1,45 +1,55 @@
project(subconverter LANGUAGES CXX)
cmake_minimum_required(VERSION 3.4)
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
INCLUDE_DIRECTORIES("${CMAKE_SOURCE_DIR}/include/")
IF(NOT CMAKE_BUILD_TYPE)
SET(CMAKE_BUILD_TYPE Release)
SET(CMAKE_BUILD_TYPE Release)
ENDIF()
SET(CMAKE_CXX_STANDARD 17)
ADD_DEFINITIONS(-Wall -Wextra -Wno-unused-parameter -Wno-unused-result)
OPTION(USING_STD_REGEX "Use std::regex from C++ library instead of PCRECPP." OFF)
IF (NOT MSVC)
ADD_COMPILE_OPTIONS(-Wall -Wextra -Wno-unused-parameter -Wno-unused-result)
ELSE()
ADD_COMPILE_OPTIONS(/W4)
ENDIF()
#remove std::regex support since it is not compatible with group modifiers and slow
#OPTION(USING_STD_REGEX "Use std::regex from C++ library instead of PCRE2." OFF)
OPTION(USING_MALLOC_TRIM "Call malloc_trim after processing request to lower memory usage (Your system must support malloc_trim)." OFF)
#now using internal MD5 calculation
#OPTION(USING_MBEDTLS "Use mbedTLS instead of OpenSSL for MD5 calculation." OFF)
INCLUDE(CheckCXXSourceCompiles)
CHECK_CXX_SOURCE_COMPILES(
"
#include<string>
int main(){std::to_string(0);return 0;}
void main(){std::to_string(0);}
" HAVE_TO_STRING)
IF(APPLE)
ADD_DEFINITIONS(-D_MACOS)
ENDIF()
IF(HAVE_TO_STRING)
ADD_DEFINITIONS(-DHAVE_TO_STRING)
ADD_DEFINITIONS(-DHAVE_TO_STRING)
ENDIF()
IF(USING_MALLOC_TRIM)
ADD_DEFINITIONS(-DMALLOC_TRIM)
ADD_DEFINITIONS(-DMALLOC_TRIM)
ENDIF()
ADD_EXECUTABLE(subconverter
src/logger.cpp
src/main.cpp
src/misc.cpp
src/multithread.cpp
src/nodemanip.cpp
src/rapidjson_extra.cpp
src/speedtestutil.cpp
src/subexport.cpp
src/webget.cpp
src/webserver_libevent.cpp)
src/interfaces.cpp
src/logger.cpp
src/main.cpp
src/md5.cpp
src/misc.cpp
src/multithread.cpp
src/nodemanip.cpp
src/script.cpp
src/speedtestutil.cpp
src/subexport.cpp
src/templates.cpp
src/upload.cpp
src/webget.cpp
src/webserver_libevent.cpp)
INCLUDE_DIRECTORIES(src)
LINK_DIRECTORIES(${CMAKE_SOURCE_DIR})
@@ -49,44 +59,45 @@ SET(THREADS_PREFER_PTHREAD_FLAG ON)
FIND_PACKAGE(Threads REQUIRED)
TARGET_LINK_LIBRARIES(subconverter ${CMAKE_THREAD_LIBS_INIT})
PKG_CHECK_MODULES(LIBEVENT libevent REQUIRED)
PKG_CHECK_MODULES(LIBEVENT libevent>=2.1.10 REQUIRED)
FIND_PATH(LIBEVENT_INCLUDE_DIR NAMES event.h PATHS ${LIBEVENT_INCLUDE_DIRS})
FIND_LIBRARY(LIBEVENT_LIBRARY NAMES event PATHS ${LIBEVENT_LIBRARY_DIRS})
LINK_DIRECTORIES(${LIBEVENT_LIBRARY_DIRS})
INCLUDE_DIRECTORIES(${LIBEVENT_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(subconverter ${LIBEVENT_LIBRARY})
FIND_PACKAGE(CURL 7.54.0 REQUIRED)
FIND_PACKAGE(CURL 7.54.0 REQUIRED IMPORTED_TARGET)
LINK_DIRECTORIES(${CURL_LIBRARY_DIRS})
INCLUDE_DIRECTORIES(${CURL_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${CURL_LIBRARIES})
TARGET_LINK_LIBRARIES(subconverter CURL::libcurl)
ADD_DEFINITIONS(-DCURL_STATICLIB)
FIND_PACKAGE(OpenSSL 1.1.0 REQUIRED)
INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(subconverter ${OPENSSL_LIBRARIES})
FIND_PACKAGE(Rapidjson REQUIRED)
INCLUDE_DIRECTORIES(${RAPIDJSON_INCLUDE_DIRS})
PKG_CHECK_MODULES(YAML_CPP yaml-cpp REQUIRED)
PKG_CHECK_MODULES(YAML_CPP yaml-cpp>=0.6.3 REQUIRED)
FIND_LIBRARY(YAML_CPP_LIBRARY NAMES yaml-cpp yaml-cppd PATHS ${YAML_CPP_LIBRARY_DIRS})
LINK_DIRECTORIES(${YAML_CPP_LIBRARY_DIRS})
INCLUDE_DIRECTORIES(${YAML_CPP_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${YAML_CPP_LIBRARY})
IF(USING_STD_REGEX STREQUAL "ON")
ADD_DEFINITIONS(-DUSE_STD_REGEX)
ELSE()
FIND_PACKAGE(PCRECPP REQUIRED)
INCLUDE_DIRECTORIES(${PCRECPP_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${PCRECPP_LIBRARIES})
ADD_DEFINITIONS(-DPCRE_STATIC)
ENDIF()
#IF(USING_STD_REGEX STREQUAL "ON")
# ADD_DEFINITIONS(-DUSE_STD_REGEX)
#ELSE()
FIND_PACKAGE(PCRE2 REQUIRED)
INCLUDE_DIRECTORIES(${PCRE2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${PCRE2_LIBRARY})
ADD_DEFINITIONS(-DPCRE2_STATIC)
#ENDIF()
FIND_PACKAGE(Duktape REQUIRED)
INCLUDE_DIRECTORIES(${DUKTAPE_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${DUKTAPE_LIBRARIES})
IF(WIN32)
TARGET_LINK_LIBRARIES(subconverter wsock32 ws2_32)
TARGET_LINK_LIBRARIES(subconverter wsock32 ws2_32)
ELSE()
INCLUDE(GNUInstallDirs)
INSTALL(TARGETS subconverter DESTINATION ${CMAKE_INSTALL_BINDIR}/subconverter)
INSTALL(DIRECTORY base/ DESTINATION ${CMAKE_INSTALL_BINDIR}/subconverter FILES_MATCHING PATTERN "*")
INCLUDE(GNUInstallDirs)
INSTALL(TARGETS subconverter DESTINATION ${CMAKE_INSTALL_BINDIR}/subconverter)
INSTALL(DIRECTORY base/ DESTINATION ${CMAKE_INSTALL_BINDIR}/subconverter FILES_MATCHING PATTERN "*")
ENDIF()

View File

@@ -3,36 +3,93 @@
在各种订阅格式之间进行转换的实用程序.
[![Build Status](https://travis-ci.com/tindy2013/subconverter.svg?branch=master)](https://travis-ci.com/tindy2013/subconverter)
[![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/tags)
[![GitHub release](https://img.shields.io/github/release/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/releases)
[![GitHub license](https://img.shields.io/github/license/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/blob/master/LICENSE)
---
## 新增内容
2020/04/29
- 新增 [配置文件](#配置文件) 指定默认外部配置文件
- 新增 [配置文件](#配置文件) 中 `[aliases]` 参数的描述
- 新增 [模板功能](#模板功能) 用于直接渲染的 `/render` 接口的描述
- 修改 [支持类型](#支持类型) 中类 TG 类型节点的描述
- 调整 模板介绍 为 [模板功能](#模板功能)
<details>
<summary><b>更新历史</b></summary>
2020/04/04
- 新增 [模板介绍](#模板介绍) 用于对所引用的 `base` 基础模板进行高度个性化自定义
- 新增 [配置文件](#配置文件) 中 `[template]` 参数的描述
- 新增 [外部配置](#外部配置) 中 `[template]` 参数的描述
- 新增 [本地生成](#本地生成) 用于在本地生成具体的配置文件
- 新增 [支持类型](#支持类型) 中 `mellow` & `trojan` 参数
- 新增 [进阶链接](#进阶链接) 中 `new_name` 参数的描述
- 新增 [配置文件](#配置文件) 中 `append_sub_userinfo` `clash_use_new_field_name` 参数的描述
- 调整 [说明目录](#说明目录) 层次
2020/03/02
- 新增 [进阶链接](#进阶链接) 中关于 `append_type` `append_info` `expand` `dev_id` `interval` `strict` 等参数的描述
</details>
---
## 说明目录
- [支持类型](#支持类型)
- [简易用法](#简易用法)
- [调用地址](#调用地址)
- [调用说明](#调用说明)
- [简易转换](#简易转换)
- [进阶用法](#进阶用法)
- [阅前提示](#阅前提示)
- [进阶地址](#进阶地址)
- [进阶链接](#进阶链接)
- [配置档案](#配置档案)
- [配置文件](#配置文件)
- [自动上传](#自动上传)
- [外部配置](#外部配置)
- [模板功能](#模板功能)
- [特别用法](#特别用法)
- [本地生成](#本地生成)
- [自动上传](#自动上传)
## 支持类型
| 类型 | 作为源类型 | 作为目标类型 | 参数 |
| ------------ | :--------: | :----------: | ----------- |
| Clash | | | clash |
| ClashR | | | clashr |
| Quantumult | | | quan |
| Quantumult X | | | quanx |
| SS (SIP002) | | | ss |
| SS (软件订阅)| | | sssub |
| SSD | | | ssd |
| SSR | | | ssr |
| Surfboard | | | surfboard |
| Surge 2 | | | surge&ver=2 |
| Surge 3 | | | surge&ver=3 |
| Surge 4 | | | surge&ver=4 |
| V2Ray | | | v2ray |
| Clash | | | clash |
| ClashR | | | clashr |
| Quantumult (完整配置) | | | quan |
| Quantumult X (完整配置) | | | quanx |
| Loon | | | loon |
| Mellow | | | mellow |
| SS (SIP002) | | | ss |
| SS (软件订阅) | | | sssub |
| SSD | | | ssd |
| SSR | | | ssr |
| Surfboard | | | surfboard |
| Surge 2 | | | surge&ver=2 |
| Surge 3 | | | surge&ver=3 |
| Surge 4 | ✓ | ✓ | surge&ver=4 |
| Trojan | ✓ | ✓ | trojan |
| V2Ray | ✓ | ✓ | v2ray |
| 类 TG 代理的 HTTP/Socks 链接 | ✓ | × | 仅支持 `&url=` 调用 |
**注意**Shadowrocket 用户可以使用 `ss``ssr`以及 `v2ray`参数
注意:
1. Shadowrocket 用户可以使用 `ss``ssr` 以及 `v2ray` 参数
2. 类 TG 代理的 HTTP/Socks 链接由于没有命名设定,所以可以在后方插入`&remarks=`进行命名,同时也可以插入 `&group=` 设置组别名称,以上两个参数需要经过 [URLEncode](https://www.urlencoder.org/) 处理,例如
- tg://http?server=1.2.3.4&port=233&user=user&pass=pass&remarks=Example&group=xxx
- https://t.me/http?server=1.2.3.4&port=233&user=user&pass=pass&remarks=Example&group=xxx
---
@@ -56,9 +113,32 @@ http://127.0.0.1:25500/sub?target=%TARGET%&url=%URL%&config=%CONFIG%
运行 subconverter 主程序后,按照 [调用说明](#调用说明) 的对应内容替换即可得到一份使用**神机规则**的配置文件。
此外,如果你需要将多个订阅合成一份, 则要在上方所提及的 URLEncode 之前使用 '|' 来分隔链接。
由于此部分篇幅较长,点击下方条目即可展开详解:
举个例子:
<details>
<summary><b>处理单份订阅</b></summary>
如果你需要将一份 Surge 订阅转换成 Clash 的订阅, 可以按以下操作:
```txt
有以下一个订阅,且想转换成 Clash 的订阅:
1. https://dler.cloud/subscribe/ABCDE?surge=ss
首先将订阅通过 URLEncode 后可以得到:
https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fsurge%3Dss
然后将想要的 %TARGET% (即 clash) 和上一步所得到的 %URL% 填入调用地址中:
http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fsurge%3Dss
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
</details>
<details>
<summary><b>处理多份订阅</b></summary>
如果你需要将多个订阅合成一份, 则要在上方所提及的 URLEncode 之前使用 '|' 来分隔链接, 可以按以下操作:
```txt
有以下两个订阅,且想合并转换成 Clash 的订阅:
@@ -77,6 +157,62 @@ http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
</details>
<details>
<summary><b>处理单份链接</b></summary>
如果你需要将自建的一条 SS 的 SIP002 链接转换成 Clash 的订阅, 可以按以下操作:
```txt
有以下自建的一条 SS 的 SIP002 链接,且想转换成 Clash 的订阅:
1. ss://YWVzLTEyOC1nY206dGVzdA==@192.168.100.1:8888#Example1
首先将订阅通过 URLEncode 后可以得到:
ss%3A%2F%2FYWVzLTEyOC1nY206dGVzdA%3D%3D%40192%2E168%2E100%2E1%3A8888%23Example1
然后将想要的 %TARGET% (即 clash) 和上一步所得到的 %URL% 填入调用地址中:
http://127.0.0.1:25500/sub?target=clash&url=ss%3A%2F%2FYWVzLTEyOC1nY206dGVzdA%3D%3D%40192%2E168%2E100%2E1%3A8888%23Example1
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
</details>
<details>
<summary><b>处理多份链接</b></summary>
如果你需要将多个链接合成一份, 则要在上方所提及的 URLEncode 之前使用 '|' 来分隔链接, 可以按以下操作:
```txt
有以下两个链接,且想合并转换成 Clash 的订阅:
1. ss://YWVzLTEyOC1nY206dGVzdA==@192.168.100.1:8888#Example1
2. vmess://eyJ2IjoiMiIsInBzIjoidm1lc3MtcHJveHkxIiwiYWRkIjoiZXhhbXBsZS5jb20iLCJwb3J0Ijo0NDMsInR5cGUiOiIiLCJpZCI6IjEyMzQ1Njc4LWFiY2QtMTIzNC0xMjM0LTQ3ZmZjYTBjZTIyOSIsImFpZCI6NDQzLCJuZXQiOiJ3cyIsInBhdGgiOiIvdjIiLCJob3N0IjoiZXhhbXBsZS5jb20iLCJ0bHMiOiJ0bHMifQ==
首先使用 '|' 将两个链接分隔开:
ss://YWVzLTEyOC1nY206dGVzdA==@192.168.100.1:8888#Example1|vmess://eyJ2IjoiMiIsInBzIjoidm1lc3MtcHJveHkxIiwiYWRkIjoiZXhhbXBsZS5jb20iLCJwb3J0Ijo0NDMsInR5cGUiOiIiLCJpZCI6IjEyMzQ1Njc4LWFiY2QtMTIzNC0xMjM0LTQ3ZmZjYTBjZTIyOSIsImFpZCI6NDQzLCJuZXQiOiJ3cyIsInBhdGgiOiIvdjIiLCJob3N0IjoiZXhhbXBsZS5jb20iLCJ0bHMiOiJ0bHMifQ==
接着通过 URLEncode 后可以得到:
ss%3A%2F%2FYWVzLTEyOC1nY206dGVzdA%3D%3D%40192%2E168%2E100%2E1%3A8888%23Example1%7Cvmess%3A%2F%2FeyJ2IjoiMiIsInBzIjoidm1lc3MtcHJveHkxIiwiYWRkIjoiZXhhbXBsZS5jb20iLCJwb3J0Ijo0NDMsInR5cGUiOiIiLCJpZCI6IjEyMzQ1Njc4LWFiY2QtMTIzNC0xMjM0LTQ3ZmZjYTBjZTIyOSIsImFpZCI6NDQzLCJuZXQiOiJ3cyIsInBhdGgiOiIvdjIiLCJob3N0IjoiZXhhbXBsZS5jb20iLCJ0bHMiOiJ0bHMifQ%3D%3D
然后将想要的 %TARGET% (即 clash) 和上一步所得到的 %URL% 填入调用地址中:
http://127.0.0.1:25500/sub?target=clash&url=ss%3A%2F%2FYWVzLTEyOC1nY206dGVzdA%3D%3D%40192%2E168%2E100%2E1%3A8888%23Example1%7Cvmess%3A%2F%2FeyJ2IjoiMiIsInBzIjoidm1lc3MtcHJveHkxIiwiYWRkIjoiZXhhbXBsZS5jb20iLCJwb3J0Ijo0NDMsInR5cGUiOiIiLCJpZCI6IjEyMzQ1Njc4LWFiY2QtMTIzNC0xMjM0LTQ3ZmZjYTBjZTIyOSIsImFpZCI6NDQzLCJuZXQiOiJ3cyIsInBhdGgiOiIvdjIiLCJob3N0IjoiZXhhbXBsZS5jb20iLCJ0bHMiOiJ0bHMifQ%3D%3D
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
</details>
### 简易转换
当机场提供的 Surge 配置足以满足需求,但额外需要使用 Clash 配置文件时,此时可以使用以下方式进行转换
```txt
http://127.0.0.1:25500/surge2clash?link=Surge的订阅链接
```
此处 `Surge的订阅链接`**不需要进行URLEncode**,且**无需任何额外配置**。
---
## 进阶用法
@@ -90,13 +226,14 @@ http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe
在进行下一步操作前,十分推荐您阅读以下内容:
1.`pref.ini` 相关的:[INI 语法介绍](https://zh.wikipedia.org/wiki/INI%E6%96%87%E4%BB%B6)
1.`Clash` 配置相关的: [YAML 语法介绍](https://zh.wikipedia.org/wiki/YAML#%E8%AA%9E%E6%B3%95)
1.`Clash` 配置相关的:[YAML 语法介绍](https://zh.wikipedia.org/wiki/YAML#%E8%AA%9E%E6%B3%95)
1.`模板` 配置相关的:[INJA 语法介绍](https://github.com/pantor/inja)
1. 会经常涉及到的: [正则表达式入门](https://github.com/ziishaned/learn-regex/blob/master/translations/README-cn.md)
1. 当遇到问题需要提交 ISSUE 时的: [提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md)
1. 当遇到问题需要提交 ISSUE 时的:[提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md)
当您尝试进行进阶操作时,即默认您有相关的操作能力,本程序仅保证在默认配置文件下能够正常运行。
### 进阶地址
### 进阶链接
#### 调用地址 (进阶)
@@ -109,18 +246,27 @@ http://127.0.0.1:25500/sub?target=%TARGET%&url=%URL%&emoji=%EMOJI%····
| 调用参数 | 必要性 | 示例 | 解释 |
| -------- | :----: | :--------------- | :------------------------ |
| target | 必要 | surge&ver=4 | 指想要生成的配置类型,详见上方 [支持类型](#支持类型) 中的参数 |
| url | 可选 | https%3A%2F%2Fwww.xxx.com | 指机场所提供的订阅链接,需要经过 [URLEncode](https://www.urlencoder.org/) 处理,**可选的前提是在 `default_url` 中进行指定** |
| url | 可选 | https%3A%2F%2Fwww.xxx.com | 指机场所提供的订阅链接,需要经过 [URLEncode](https://www.urlencoder.org/) 处理,**可选的前提是在 `default_url` 中进行指定**。也可以使用 data URI |
| config | 可选 | https%3A%2F%2Fwww.xxx.com | 指远程 `pref.ini` (包含分组和规则部分),需要经过 [URLEncode](https://www.urlencoder.org/) 处理,可查看 [示例仓库](https://github.com/lzdnico/subconverteriniexample) 寻找灵感,默认加载本地设置文件 |
| upload | 可选 | true / false | 将生成的订阅文件上传至 `Gist`,需要填写`gistconf.ini`,默认为 false (即不上传) |
| emoji | 可选 | true / false | 指在节点名称前加入 Emoji默认为 true |
| group | 可选 | MySS | 指设置该订阅的组名,多用于 SSD/SSR |
| tfo | 可选 | true / false | 指开启该订阅链接的 TCP Fast Open默认为 false |
| udp | 可选 | true / false | 开启该订阅链接的 UDP,默认为 false |
| scv | 可选 | true / false | 指关闭 TLS 节点的证书检查,默认为 false |
| list | 可选 | true / false | 指输出 Surge Node List 或者 Clash Proxy Provider 或者 解码后的 SIP002 |
| sort | 可选 | true / false | 指对输出的节点或策略组进行再次排序,默认为 false |
| upload | 可选 | true / false | 用于将生成的订阅文件上传至 `Gist`,需要填写`gistconf.ini`,默认为 false (即不上传) |
| upload_path | 可选 | MySS.yaml | 用于将生成的订阅文件上传至 `Gist` 后的名称,需要经过 [URLEncode](https://www.urlencoder.org/) 处理 |
| emoji | 可选 | true / false | 用于在节点名称前加入 Emoji默认为 true |
| group | 可选 | MySS | 用于设置该订阅的组名,多用于 SSD/SSR |
| tfo | 可选 | true / false | 用于开启该订阅链接的 TCP Fast Open,默认为 false |
| udp | 可选 | true / false | 用于开启该订阅链接的 UDP,默认为 false |
| scv | 可选 | true / false | 用于关闭 TLS 节点的证书检查,默认为 false |
| list | 可选 | true / false | 用于输出 Surge Node List 或者 Clash Proxy Provider 或者 Quantumult (X) 的节点订阅 或者 解码后的 SIP002 |
| sort | 可选 | true / false | 用于对输出的节点或策略组进行再次排序,默认为 false |
| include | 可选 | 详见下文中 `include_remarks` | 指仅保留匹配到的节点,支持正则匹配,需要经过 [URLEncode](https://www.urlencoder.org/) 处理,会覆盖配置文件里的设置 |
| exclude | 可选 | 详见下文中 `exclude_remarks` | 指排除匹配到的节点,支持正则匹配,需要经过 [URLEncode](https://www.urlencoder.org/) 处理,会覆盖配置文件里的设置 |
| filename | 可选 | MySS | 指定该链接生成的配置文件的文件名,可以在 Clash For Windows 等支持文件名的软件中显示出来 |
| append_type | 可选 | true / false | 用于在节点名称前插入节点类型,如 [SS],[SSR] 等 |
| append_info | 可选 | true / false | 用于输出包含流量或到期信息的节点, 默认为 true设置为 false 则取消输出 |
| expand | 可选 | true / false | 用于在 API 端处理或转换 Surge, QuantumultX 的规则列表,即不将规则全文置入配置文件中,默认为 false设置为 true 则将规则全文写进配置文件 |
| dev_id | 可选 | 92DSAFA | 用于设置 QuantumultX 的远程设备 ID, 以在某些版本上开启远程脚本 |
| interval | 可选 | 43200 | 用于设置托管配置更新间隔,确定配置将更新多长时间,单位为秒 |
| strict | 可选 | true / false | 如果设置为 true则 Surge 将在上述间隔后要求强制更新 |
| new_name | 可选 | true / false | 如果设置为 true则将启用 Clash 的新组名称 (proxies, proxy-groups, rules) |
举个例子:
@@ -142,6 +288,48 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
最后将该链接填写至 Surge 的订阅处就大功告成了。
```
### 配置档案
> 当通过上述 [进阶链接](#进阶链接) 配置好订阅链接后,通常会使得链接十分冗长和难以记忆,此时可以考虑使用配置档案。
此功能暂时**仅能读取本地文件**
#### 调用地址 (档案)
```txt
http://127.0.0.1:25500/getprofile?name=%NAME%&token=%TOKEN%
```
#### 调用说明 (档案)
| 调用参数 | 必要性 | 示例 | 解释 |
| -------- | :----: | :--------------- | :------------------------ |
| name | 必要 | profiles/formyairport.ini | 指配置档案的存储位置(可使用基于**pref 配置文件**的相对位置) |
| token | 必要 | passwd | 为了安全考虑**必须设置token**(详见 [配置文件](#配置文件) 中 `[common] 部分``api_access_token` 的描述) |
应当注意的是,此处文件内的参数**无需进行 URLEncode**,且此处的 `token``api_mode` 的状态无关。
在程序目录内的任意位置创建一个新的文档文件(推荐保存至 `profiles` 文件夹内,以使整洁目录及便于后续维护),如 `formyairport.ini`,并仿照 [示例文档](https://github.com/tindy2013/subconverter/blob/master/base/profiles/example_profile.ini) 根据配置好的参数填写进去即可。
<details>
<summary>举个例子:</summary>
以上述 [进阶链接](#进阶链接) 的例子而言,`formyairport.ini` 内的内容应当是:
```txt
[Profile]
url=https://dler.cloud/subscribe/ABCDE?clash=vmess
target=surge
surge_ver=4
tfo=true
udp=true
emoji=true
exclude=(流量|官网)
```
在编辑并保存好 `formyairport.ini` 后,即可使用 `http://127.0.0.1:25500/getprofile?name=profiles/formyairport.ini&token=passwd` 进行调用。
</details>
### 配置文件
> 关于 subconverter 主程序目录中 `pref.ini` 文件的解释
@@ -157,18 +345,30 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
1. **api_mode**
> API 模式,设置为 true 以防止直接加载本地订阅或直接提供本地文件。(多用于架设于服务器上)
> API 模式,设置为 true 以防止直接加载本地订阅或直接提供本地文件,若访问这些内容则需要接上 `&token=`。(多用于架设于服务器上)
- 当值为 `false` 时, 每次更新配置都会读取 `pref.ini` , 为 `true` 时则仅启动时读取。
1. **default_url**
1. **api_access_token**
> 无 %URL% 参数时,默认加载的订阅链接, **不需要 URLEncode**。 如果有多个链接,仍然需要使用 "|" 分隔,支持`文件`/`url`
> 用于访问相对隐私的接口(如 `/getprofile`
- 例如:
```ini
default_url='https://dler.cloud/subscribe/ABCDE?clash=vmess'
api_access_token=passwd
```
1. **default_url**
> 无 %URL% 参数时,默认加载的订阅链接, **不需要 URLEncode**。
>
> 如果有多个链接,仍然需要使用 "|" 分隔,支持`文件`/`url`
- 例如:
```ini
default_url=https://dler.cloud/subscribe/ABCDE?clash=vmess
```
- 解释:
@@ -180,6 +380,21 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
```
1. **insert_url**
> 无论是否具有 %URL% 参数时,都会在添加订阅前加入的节点, **不需要 URLEncode**。
>
> 如果有多个节点,仍然需要使用 "|" 分隔,支持 `单个节点`/`订阅链接`
>
> 支持 SS/SSR/Vmess 以及类 TG 代理的 HTTP/Socks 链接
- 例如:
```ini
insert_url=ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpwYXNzd29yZA@www.example.com:1080#Example
insert_url=ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpwYXNzd29yZA@www.example.com:1080#Example
```
1. **exclude_remarks**
> 排除匹配到的节点,支持正则匹配
@@ -200,6 +415,16 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
include_remarks=(?<=美).*(BGP|GIA|IPLC)
```
1. **default_external_config**
> 如果未指定外部配置文件,则将其设置为默认值。支持 `本地文件` 和 `在线URL`
- 例如:
```ini
default_external_config=config/example_external_config.ini
```
1. **clash_rule_base**
> 生成的 Clash 配置文件基础。支持 `本地文件` 和 `在线URL`
@@ -225,6 +450,10 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
> 生成的 Mellow 配置文件基础,用法同上
1. **loon_rule_base**
> 生成的 Loon 配置文件基础,用法同上
1. **proxy_ruleset**
> 更新 RuleSet 时是否使用代理
@@ -245,6 +474,10 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
> 更新 原始订阅 时是否使用代理,用法同上
1. **proxy_config**
> 更新 外部配置文件 时是否使用代理,用法同上
1. **append_proxy_type**
> 节点名称是否需要加入属性,设置为 true 时在节点名称前加入 \[SS\] \[SSR\] \[VMess\] 以作区别,
@@ -284,10 +517,26 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
1. **skip_cert_verify_flag**
> 关闭 TLS 节点的证书检查设置为 true 时打开,默认为 false
> 关闭 TLS 节点的证书检查设置为 true 时打开,默认为 false
- **请勿随意将此设置修改为 true**
1. **filter_deprecated_nodes**
> 排除当前 **`target=`** 不支持的节点类型,设置为 true 时打开,默认为 false
- 可以考虑设置为 true从而在**一定程度上避免出现兼容问题**
1. **append_sub_userinfo**
> 在 header 里的加入流量信息 (Quanx, Surge 等读取后可以显示流量信息通知),设置为 true 时打开,默认为 true
1. **clash_use_new_field_name**
> 启用 Clash 的新区块名称 (proxies, proxy-groups, rules),设置为 true 时打开,默认为 false
- 使用前**务必确认当前使用 Clash core 已经支持**新的区块名称
1. **rename_node**
> 重命名节点,支持正则匹配
@@ -301,6 +550,13 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
rename_node=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?:?)|(x|X))\)?@(倍率:$1)
```
- 特殊用法:
```ini
rename_node=!!GROUPID=0!!中国@中
# 指定此重命名仅在第一个订阅的节点中生效
```
</details>
<details>
<summary><b>[managed_config] 部分</b></summary>
@@ -313,7 +569,9 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
1. **managed_config_prefix**
> 具体的 '#!MANAGED-CONFIG' 信息,地址前缀不用添加 "/"。Surge 或 Surfboard 会向此地址发出更新请求
> 具体的 '#!MANAGED-CONFIG' 信息,地址前缀不用添加 "/"。
>
> Surge 或 Surfboard 会向此地址发出更新请求,同时本地 ruleset 转 url 会用此生成/getruleset链接。
>
> 局域网用户需要将此处改为本程序运行设备的局域网 IP
@@ -323,6 +581,31 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
managed_config_prefix = http://192.168.1.5:25500
```
1. **config_update_interval**
> 托管配置更新间隔,确定配置将更新多长时间,单位为秒
- 例如:
```ini
config_update_interval = 86400
# 每 86400 秒更新一次(即一天)
```
1. **config_update_struct**
> 如果 config_update_struct 为 true则 Surge 将在上述间隔后要求强制更新。
1. **quanx_device_id**
> 用于重写 Quantumult X 远程 JS 中的设备 ID该 ID 在 Quantumult X 设置中自行查找
- 例如:
```ini
quanx_device_id = XXXXXXX
```
</details>
<details>
<summary><b>[surge_external_proxy] 部分</b></summary>
@@ -352,6 +635,13 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu
rule=(美|美国|United States),🇺🇸
```
- 特殊用法:
```ini
rule=!!GROUPID=0!!(流量|时间|应急),⌛time
# 指定此 Emoji 规则仅在第一个订阅的节点中生效
```
</details>
<details>
<summary><b>[ruleset] 部分</b></summary>
@@ -407,17 +697,22 @@ custom_proxy_group=🇯🇵 JP`select`沪日`日本`[]🇯🇵 日本延迟最
# 表示创建一个叫 🇯🇵 JP 的 select 策略组,并向其中**依次**添加名字含'沪日','日本'的节点,以及引用上述所创建的 🇯🇵 日本延迟最低 策略组
```
- 还可使用一些特殊筛选条件
- 还可使用一些特殊筛选条件(GROUPID 和 INSERT 匹配支持range,如 1,!2,3-4,!5-6,7+,8-)
```ini
custom_proxy_group=g1`select`!!GROUPID=0
# 指订阅链接中的第一条订阅
custom_proxy_group=g1`select`!!GROUPID=0`!!INSERT=0
# 指订阅链接中的第一条订阅以及配置文件中 insert_url 中的第一条节点
custom_proxy_group=g2`select`!!GROUPID=1
# 指订阅链接中的第二条订阅
custom_proxy_group=g2`select`!!GROUPID=!2
# 指除了订阅链接中的第三条订阅
custom_proxy_group=g2`select`!!GROUPID=3-5
# 指订阅链接中的第四条到第六条订阅
custom_proxy_group=v2ray`select`!!GROUP=V2RayProvider
# 指订阅链接中组名为 V2RayProvider 的节点
```
注意:此处的订阅链接指 `default_url` 和 `&url=` 中的订阅以及单链接节点(区别于配置文件中 insert_url
- 现在也可以使用双条件进行筛选
```ini
@@ -426,14 +721,40 @@ custom_proxy_group=🇯🇵 JP`select`沪日`日本`[]🇯🇵 日本延迟最
```
</details>
<details>
<summary><b>[aliases] 部分</b></summary>
> 设置访问接口的别名也可以用来缩短URI。
>
> 访问别名时会将传递的所有参数附加到别名目标的参数中。
使用方法如下(但不仅限于此):
- 精简接口步骤(此类别名默认在 pref 中启用)
```ini
当设置 /clash=/sub?target=clash 时:
访问 127.0.0.1/clash?url=xxx 即跳转至 127.0.0.1/sub?target=clash&url=xxx
```
- 精简外部配置路径
```ini
当设置 /mysub=/getprofile?name=aaa&token=bbb 时:
访问 127.0.0.1/mysub 即跳转至 127.0.0.1/getprofile?name=aaa&token=bbb
```
</details>
<details>
<summary><b>[server] 部分</b></summary>
> 此部分通常**保持默认**即可
1. **listen**
> 绑定到 Web 服务器的地址,将地址设为 0.0.0.0,则局域网内设备均可使用
> 绑定到 Web 服务器的地址,将地址设为 0.0.0.0,则局域网内设备均可使用
1. **port**
@@ -443,13 +764,252 @@ custom_proxy_group=🇯🇵 JP`select`沪日`日本`[]🇯🇵 日本延迟最
<details>
<summary><b>[template] 部分</b></summary>
> 此部分用于指定 模板 中的部分值
1. **template_path**
> 对**子模板**文件的所在位置(即模板文件中使用 `{% include "xxx.tpl" %}` 引入的模板)做出路径限制
1. **clash.dns 等**
> 名称可以为任意非本程序默认的参数,用来对模板中的值进行判断或在模板中使用其定义的参数
</details>
<details>
<summary><b>[advanced] 部分</b></summary>
> 此部分通常**保持默认**即可
</details>
## 自动上传
### 外部配置
> 本部分用于 链接参数 **`&config=`**
将文件按照以下格式写好,上传至 Github Gist 或者 其他**可访问**网络位置
经过 [URLEncode](https://www.urlencoder.org/) 处理后,添加至 `&config=` 即可调用
需要注意的是,由外部配置中所定义的值会**覆盖** `pref.ini` 里的内容
即,如果你在外部配置中定义了
```txt
emoji=(流量|时间|应急),🏳️‍🌈
emoji=阿根廷,🇦🇷
```
那么本程序只会匹配以上两个 Emoji不再使用 `pref.ini` 中所定义的 国别 Emoji
<details>
<summary><b>点击查看文件内容</b></summary>
```ini
[custom]
;这是一个外部配置文件示例
;所有可能的自定义设置如下所示
;用于自定义组的选项 会覆盖 pref.ini 里的内容
;使用以下模式生成 Clash 代理组,带有 "[]" 前缀将直接添加
;Format: Group_Name`select`Rule_1`Rule_2`...
; Group_Name`url-test|fallback|load-balance`Rule_1`Rule_2`...`test_url`interval
;Rule with "[]" prefix will be added directly.
custom_proxy_group=Proxy`select`.*`[]AUTO`[]DIRECT`.*
custom_proxy_group=UrlTest`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=FallBack`fallback`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=LoadBalance`load-balance`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=g1`select`!!GROUPID=0
;custom_proxy_group=g2`select`!!GROUPID=1
;custom_proxy_group=v2ray`select`!!GROUP=V2RayProvider
;custom_proxy_group=g1hk`select`!!GROUPID=0!!(HGC|HKBN|PCCW|HKT|hk|港)
;custom_proxy_group=sstw`select`!!GROUP=V2RayProvider!!(深台|彰化|新北|台|tw)
;用于自定义规则的选项 会覆盖 pref.ini 里的内容
;Ruleset addresses, supports local files/URL
;Format: Group name,URL
; Group name,[]Rule
enable_rule_generator=false
overwrite_original_rules=false
;surge_ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Unbreak.list
;surge_ruleset=🎯 全球直连,rules/LocalAreaNetwork.list
;surge_ruleset=🎯 全球直连,[]GEOIP,CN
;surge_ruleset=🐟 漏网之鱼,[]FINAL
;用于自定义基础配置的选项 会覆盖 pref.ini 里的内容
clash_rule_base=base/forcerule.yml
;surge_rule_base=base/surge.conf
;surfboard_rule_base=base/surfboard.conf
;mellow_rule_base=base/mellow.conf
;quan_rule_base=base/quan.conf
;quanx_rule_base=base/quanx.conf
;用于自定义重命名的选项 会覆盖 pref.ini 里的内容
;rename=Test-(.*?)-(.*?)-(.*?)\((.*?)\)@\1\4x测试线路_自\2到\3
;rename=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?)|(x|X))\)?@$1x
;用于自定义 Emoji 的选项 会覆盖 pref.ini 里的内容
;emoji=(流量|时间|应急),🏳️‍🌈
;emoji=阿根廷,🇦🇷
;用于包含或排除节点关键词的选项 会覆盖 pref.ini 里的内容
;include_remarks=
;exclude_remarks=
;[template]
;;局部作用于模板中的变量
;clash.dns.port=5353
```
</details>
### 模板功能
> `0.5.0` 版本中引进了模板功能,可以通过设置不同的条件参数来获取对应的模板内容
>
> 从而做到将多个模板文件合成为一个,或者在不改动模板内容的前提下修改其中的某个参数等
#### 模板调用
当前模板调用可以用于 [外部配置](#外部配置) 和各类 base 文件中,示例可以参照 [all_base.tpl](./base/base/all_base.tpl)
模板内的常用写法有以下几类:
> 各种判断可以嵌套使用,但需要确保逻辑关系没有问题,即有 `if` 就要有 `endif`
>
> 更多的使用方式可以参照 [INJA 语法](https://github.com/pantor/inja)
1. 取值
```inja
{{ global.clash.http_port }}
# 获取 配置文件 中 clash.http_port 的值
```
1. 单判断
```inja
{% if request.clash.dns == "1" %}
···
{% endif %}
# 如果 URL 中的 clash.dns=1 时,判断成立
```
1. 或判断
```inja
{% if request.target == "clash" or request.target == "clashr" %}
···
{% endif %}
# 如果 URL 中的 target 为 clash 或者 clashr 时,判断成立
```
1. 如果...否则...
```inja
{% if local.clash.new_field_name == "true" %}
proxies: ~
proxy-groups: ~
rules: ~
{% else %}
Proxy: ~
Proxy Group: ~
Rule: ~
{% endif %}
# 如果 外部配置中 clash.new_field_name=true 时,启用 新的 Clash 块名称,否则使用旧的名称
```
1. 如果存在...则...(可避免请求中无对应参数时发生的报错)
```inja
{% if exists("request.clash.dns") %}
dns:
enabled: true
listen: 1053
{% endif %}
# 如果 URL 中存在对 clash.dns 参数的任意指定时,判断成立 (可以和 如果···否则··· 等判断一起使用)
```
模板内的引用有以下几类:
1. 从 配置文件 中获取,判断前缀为 `global`
```inja
socks-port: {{ global.clash.socks_port }}
# 当配置文件中设定了 `clash.socks_port` 值时,将被引用
```
1. 从 外部配置 中获取,判断前缀为 `local`
```inja
{% if local.clash.new_field_name =="true" %}
···
{% endif %}
# 当外部配置中设定了 `clash.new_field_name=true` 时,该判断生效,其包含的···内容被引用
```
1. 从 URL 链接中获取,判断前缀为 `request`,例如 `http://127.0.0.1:25500/sub?target=clash&url=www.xxx.com&clash.dns=1`
- 从 URL 中所获得**包含**在 [进阶链接](#进阶链接) 内的参数进行判断
```inja
{% if request.target == "clash" %}
···
{% endif %}
# 当 target=clash 时,该判断生效,其包含的··· 内容被引用
```
- 从 URL 中所获得**不包含**在 [进阶链接](#进阶链接) 内的参数进行判断 (从上述链接可以看出 clash.dns 属于额外参数)
```inja
{% if request.clash.dns == "1" %}
dns:
enabled: true
listen: 1053
{% endif %}
# 当 clash.dns=1 时,该判断生效,其包含的 dns 内容被引用
```
#### 直接渲染
在对模板功能进行调试或需要直接对模板进行渲染时,此时可以使用以下方式进行调用
```txt
http://127.0.0.1:25500/render?path=xxx&额外的调试或控制参数
```
此处 `path` 需要在 [配置文件](#配置文件) 中 `template_path` 所限定的路径内
## 特别用法
### 本地生成
> 启动程序后,在本地生成对应的配置文件文本
在程序目录内的 [generate.ini](./base/generate.ini) 中设定文件块([xxx]),生成的文件名(path=xxx)以及其所需要包含的参数,例如:
```ini
[test]
path=output.conf
target=surge
ver=4
url=ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpwYXNzd29yZA@www.example.com:1080#Example
[test_profile]
path=output.yml
profile=profiles/example_profile.ini
```
使用 `subconverter -g` 启动本程序时,即可在程序根目录内生成名为 `output.conf` `output.yml` 的配置文件文本。
使用 `subconverter -g --artifact "test"` 启动本程序时,即可在程序根目录内仅生成上述示例中 [test] 文件块所指代的 `output.conf` 的配置文件文本。
### 自动上传
> 自动上传 gist ,可以用于 Clash For Android / Surge 等进行远程订阅

42
README-docker.md Normal file
View File

@@ -0,0 +1,42 @@
# subconverter-docker
This is a minimized image to run https://github.com/tindy2013/subconverter.
For running this docker, simply use the following commands:
```bash
# run the container detached, forward internal port 25500 to host port 25500
docker run -d -p 25500:25500 tindy2013/subconverter:latest
# then check its status
curl http://localhost:25500
# if you see `subconverter vx.x.x backend` then the container is up and running
```
If you want to update `pref` configuration inside the docker, you can use the following command:
```bash
# assume your configuration file name is `newpref.ini`
curl -F "@data=newpref.ini" http://localhost:25500/updateconf?type=form\&token=password
# you may want to change this token in your configuration file
```
For those who want to use their own `pref` configuration and/or rules, snippets, profiles:
```txt
# you can save the files you want to replace to a folder, then copy it into to the docker
# using the latest build of the official docker
FROM tindy2013/subconverter:latest
# assume your files are inside replacements/
# subconverter folder is located in /base/, which has the same structure as the base/ folder in the repository
COPY replacements/ /base/
# expose internal port
EXPOSE 25500
# notice that you still need to use '-p 25500:25500' when starting the docker to forward this port
```
Save the content above to a `Dockerfile`, then run:
```bash
# build with this Dockerfile and tag it subconverter-custom
docker build -t subconverter-custom:latest .
# run the docker detached, forward internal port 25500 to host port 25500
docker run -d -p 25500:25500 subconverter-custom:latest
# then check its status
curl http://localhost:25500
# if you see `subconverter vx.x.x backend` then the container is up and running
```

393
README.md
View File

@@ -1,270 +1,249 @@
# subconverter
Utility to convert between various subscription format.
Utility to convert between various proxy subscription formats.
[![Build Status](https://travis-ci.com/tindy2013/subconverter.svg?branch=master)](https://travis-ci.com/tindy2013/subconverter)
[![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/tags)
[![GitHub release](https://img.shields.io/github/release/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/releases)
[![GitHub license](https://img.shields.io/github/license/tindy2013/subconverter.svg)](https://github.com/tindy2013/subconverter/blob/master/LICENSE)
[中文文档](./README-cn.md)
[Docker README](https://github.com/tindy2013/subconverter/blob/master/README-docker.md)
[中文文档](https://github.com/tindy2013/subconverter/blob/master/README-cn.md)
- [subconverter](#subconverter)
- [Support Type](#support-type)
- [Usage](#usage)
- [Old interface](#old-interface)
- [**Recommended reading**](#recommended-reading)
- [pref.ini](#prefini)
- [common](#common)
- [api_mode](#api_mode)
- [default_url](#default_url)
- [exclud_remarks](#exclud_remarks)
- [include_remarks](#include_remarks)
- [clash_rule_base](#clash_rule_base)
- [surge_rule_base](#surge_rule_base)
- [surfboard_rule_base](#surfboard_rule_base)
- [rename_node](#rename_node)
- [managed_config](#managed_config)
- [emojis](#emojis)
- [ruleset](#ruleset)
- [clash_proxy_group](#clash_proxy_group)
- [server](#server)
- [listen](#listen)
- [port](#port)
- [advanced](#advanced)
- [gist](#gist)
- [Supported Types](#supported-types)
- [Quick Usage](#quick-usage)
- [Access Interface](#access-interface)
- [Description](#description)
- [Quick Conversion](#quick-conversion)
- [Advanced Usage](#advanced-usage)
- [Read Before Continue](#read-before-continue)
- [Advanced Details](#advanced-details)
- [Profiles](#profiles)
- [Configuration File](#configuration-file)
- [External Configuration File](#external-configuration-file)
- [Auto Upload](#auto-upload)
## Supported Types
| Type | As Source | As Target | Target Name |
| ------------ | :--------: | :----------: | ----------- |
| Clash | ✓ | ✓ | clash |
| ClashR | ✓ | ✓ | clashr |
| Quantumult | ✓ | ✓ | quan |
| Quantumult X | ✓ | ✓ | quanx |
| Loon | ✓ | ✓ | loon |
| SS (SIP002) | ✓ | ✓ | ss |
| SS Android | ✓ | ✓ | sssub |
| SSD | ✓ | ✓ | ssd |
| SSR | ✓ | ✓ | ssr |
| Surfboard | ✓ | ✓ | surfboard |
| Surge 2 | ✓ | ✓ | surge&ver=2 |
| Surge 3 | ✓ | ✓ | surge&ver=3 |
| Surge 4 | ✓ | ✓ | surge&ver=4 |
| V2Ray | ✓ | ✓ | v2ray |
| Telegram-liked HTTP/Socks 5 links | ✓ | × | Only as source |
Notice:
1. Shadowrocket users should use `ss`, `ssr` or `v2ray` as target.
2. You can add `&remark=` to Telegram-liked HTTP/Socks 5 links to set a remark for this node. For example:
- tg://http?server=1.2.3.4&port=233&user=user&pass=pass&remark=Example
- https://t.me/http?server=1.2.3.4&port=233&user=user&pass=pass&remark=Example
---
## Support Type
## Quick Usage
| Type | As Source Type | As Target Type | Parameters |
| ------------ | :------------: | :------------: | ----------- |
| clash | ✔ | ✔ | clash |
| clashr | ✔ | ✔ | clashr |
| surge2 | ✔ | ✔ | surge?ver=2 |
| surge3 | ✔ | ✔ | surge?ver=3 |
| surge4 | ✔ | ✔ | surge?ver=4 |
| quantumult | ✔ | ✔ | quan |
| quantumult X | ✔ | ✔ | quanx |
| surfboard | ✔ | ✔ | surfboard |
| ss | ✔ | ✔ | ss |
| ssr | ✔ | ✔ | ssr |
| ssd | ✔ | ✔ | ssd |
| v2ray | ✔ | ✔ | v2ray |
> Using default groups and rulesets configuration directly, without changing any settings
### Access Interface
## Usage
```
http://127.0.0.1:25500/sub?target=clash&url=%URL_ENCODED_LINKS%
http://127.0.0.1:25500/sub?target=surge&ver=4&url=%URL_ENCODED_LINKS%
http://127.0.0.1:25500/sub?target=v2ray&url=%URL_ENCODED_LINKS%
```txt
http://127.0.0.1:25500/sub?target=%TARGET%&url=%URL%&config=%CONFIG%
```
#### Old interface
### Description
```
http://127.0.0.1:25500/clash?url=%URL_ENCODED_LINKS%
| Argument | Needed | Example | Explanation |
| ------- | :----: | :------ | ----------- |
| target | Yes | clash | Target subscription type. Acquire from Target Name in [Supported Types](#Supported_Types). |
| url | Yes | https%3A%2F%2Fwww.xxx.com | Subscription to convert. Supports URLs and file paths. Process with [URLEncode](https://www.urlencoder.org/) first. |
| config | No | https%3A%2F%2Fwww.xxx.com | External configuration file path. Supports URLs and file paths. Process with [URLEncode](https://www.urlencoder.org/) first. More examples can be found in [this](https://github.com/lzdnico/subconverteriniexample) repository. Default is to load configurations from `pref.ini`. |
If you need to merge two or more subscription, you should connect them with '|' before the URLEncode process.
Example:
```txt
You have 2 subscriptions and you want to merge them and generate a Clash subscription:
1. https://dler.cloud/subscribe/ABCDE?clash=vmess
2. https://rich.cloud/subscribe/ABCDE?clash=vmess
First use '|' to separate 2 subscriptions:
https://dler.cloud/subscribe/ABCDE?clash=vmess|https://rich.cloud/subscribe/ABCDE?clash=vmess
Then process it with URLEncode to get %URL%:
https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess%7Chttps%3A%2F%2Frich.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
Then fill %TARGET% and %URL% in Access Interface with actual values:
http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess%7Chttps%3A%2F%2Frich.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
Finally subscribe this link in Clash and you are done!
```
If you have multiple subscriptions, use '|' to separate the links before url encode. <br>
### Quick Conversion
e.g. <br>
> I have the following two subscriptions: <br>
`https://dler.cloud/subscribe/ABCDE?clash=vmess`
`https://rich.cloud/subscribe/ABCDE?clash=vmess`
<br> <br>
separated by '|': <br>
`https://dler.cloud/subscribe/ABCDE?clash=vmess|https://rich.cloud/subscribe/ABCDE?clash=vmess`
<br> <br>
after url encode: <br>
`https%3A//dler.cloud/subscribe/ABCDE%3Fclash%3Dvmess%7Chttps%3A//rich.cloud/subscribe/ABCDE%3Fclash%3Dvmess`
<br> <br>
add to the back of the link: <br>
`http://127.0.0.1:25500/sub?target=clash&url=https%3A//dler.cloud/subscribe/ABCDE%3Fclash%3Dvmess%7Chttps%3A//rich.cloud/subscribe/ABCDE%3Fclash%3Dvmess `
<br> <br>
&nbsp;&nbsp;&#127830; Edible &#127830;
<br> <br>
When the Surge configuration file has already meet your requirements, but you also need a same Clash configuration with the same groups and rules, you can use the following method:
- Want to learn more postures? Come to [pref.ini](./pref.ini).
## **Recommended reading**
> - [&#128220; Regular Expression &#128220;](https://en.wikipedia.org/wiki/Regular_expression)
> - [&#128221; yaml syntax introduction &#128221;](https://en.wikipedia.org/wiki/YAML)
> - [&#10068; Wisdom to ask questions &#10068;](http://www.catb.org/~esr/faqs/smart-questions.html)
## pref.ini
### common
#### api_mode
> API mode, set to true to prevent loading local subscriptions or serving local files directly.
When the value is `false`, `pref.ini` is read every time the configuration is updated. When it is `true`, it is read only at startup.
#### default_url
> Default URLs, used when no URL is provided in request, use "|" to separate multiple subscription links, supports local files/URL.
This usage:
```ini
default_url=https://dler.cloud/subscribe/ABCDE?clash=vmess
```txt
http://127.0.0.1:25500/surge2clash?link=url_to_Surge_subscription
```
`http://127.0.0.1:25500/clash`
Here `url_to_Surge_subscription` **does not need to be URLEncoded** and no other configuration is needed.
equivalent to:
<br>
`http://127.0.0.1:25500/sub?target=clash&url=https%3A//dler.cloud/subscribe/ABCDE%3Fclash%3Dvmess`
---
## Advanced Usage
> If you are not satisfied with the default groups and rulesets, you can try out advanced usage.
> Customize more settings in Access Interface and `pref.ini` to satisfy various needs.
#### exclud_remarks
### Read Before Continue
> Exclude nodes which remarks match the following patterns. Supports regular expression.
It is strongly recommended to read the following articles before continuing:
e.g.
```ini
exclude_remarks=(Traffic|Time|Official Website|Products)
1. Related to `pref.ini`: [INI file](https://en.wikipedia.org/wiki/INI_file)
1. Related to `Clash` configurations: [YAML Syntax](https://en.wikipedia.org/wiki/YAML#Syntax)
1. Often needed: [Learn Regular Expression](https://github.com/ziishaned/learn-regex/blob/master/README.md)
1. When you want to write an ISSUE: [How To Ask Questions The Smart Way](http://www.catb.org/~esr/faqs/smart-questions.html)
Subconverter only guaranteed to work with default configurations.
### Advanced Details
#### Access Interface
```txt
http://127.0.0.1:25500/sub?target=%TARGET%&url=%URL%&emoji=%EMOJI%····
```
#### Description
| Argument | Needed | Example | Explanation |
| -------- | :----: | :--------------- | :------------------------ |
| target | Yes | quan | Target subscription type. Acquire from Target Name in [Supported Types](#Supported_Types). |
| url | No | https%3A%2F%2Fwww.xxx.com | Subscription to convert. Supports URLs, data URIs, and file paths. Process with [URLEncode](https://www.urlencoder.org/) first. **Not needed ONLY WHEN YOU HAVE SET `default_urls` IN `pref.ini`. |
| config | No | https%3A%2F%2Fwww.xxx.com | External configuration file path. Supports URLs and file paths. Process with [URLEncode](https://www.urlencoder.org/) first. More examples can be found in [this](https://github.com/lzdnico/subconverteriniexample) repository. Default is to load configurations from `pref.ini`. |
| upload | No | true / false | Upload generated configuration to `Gist repository`. `gistconf.ini` must be filled before uploading. Default is `false`. |
| upload_path | No | MySS.yaml | File name when uploaded to `Gist`. Process with [URLEncode](https://www.urlencoder.org/) first. |
| emoji | No | true / false | Adding Emoji to node remarks. Default is `true`. |
| group | No | MySS | Set a custom group for generated configuration. Often needed in SSD/SSR subscription. |
| tfo | No | true / false | Enable TCP Fast Open for all nodes. Default is `false`. |
| udp | No | true / false | Enable UDP for all nodes. Default is `false`. |
| scv | No | true / false | Enable Skip Cert Verify for all nodes. Default is `false`. |
| list | No | true / false | Generate Surge Node List or Clash Proxy Provider. Default is `false`. |
| sort | No | true / false | Sort nodes in alphabetical order. Default is `false`. |
| include | No | See `include_remarks` | Exclude nodes which remarks match the following patterns. Supports regular expression. Process with [URLEncode](https://www.urlencoder.org/) first. **WILL OVERRIDE THE SAME SETTING IN `pref.ini`** |
| exclude | No | See `exclude_remarks` | Only include nodes which remarks match the following patterns. Supports regular expression. Process with [URLEncode](https://www.urlencoder.org/) first. **WILL OVERRIDE THE SAME SETTING IN `pref.ini`** |
| filename | No | MySS | Set the file name while downloading. Can be used as a profile name in Clash for Windows. |
#### include_remarks
Example:
> Only include nodes which remarks match the following patterns. Supports regular expression.
```txt
You have the following subscription: `https://dler.cloud/subscribe/ABCDE?clash=vmess`, and you want to convert it to Surge 4 subscription, set UDP and TFO to enabled,
add Emoji to node remarks and filter out unused nodes named "剩余流量1024G" and "官网地址dler.cloud".
e.g.
```ini
include_remarks=(?<=美).*(BGP|GIA|IPLC)
First find all needed arguments:
target=surge, ver=4, tfo=true, udp=true, emoji=true, exclude=(流量|官网)
url=https://dler.cloud/subscribe/ABCDE?clash=vmess
Then process any argument that requires URLEncode:
exclude=%28%E6%B5%81%E9%87%8F%7C%E5%AE%98%E7%BD%91%29
url=https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
Then merge everything into a single URL:
http://127.0.0.1:25500/sub?surge&ver=4&tfo=true&udp=true&emoji=true&exclude=%28%E6%B5%81%E9%87%8F%7C%E5%AE%98%E7%BD%91%29&url=https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
Finally subscribe this link in Surge and you are done!
```
### Profiles
> After preparing all the arguments for the subscription link, it may be too long and hard to remember. Now you can consider setting up a profile.
#### clash_rule_base
For now **only local profiles are allowed.**
> Clash config base used by the generator, supports local `files`/`URL`.
#### Interface for Profiles
e.g.
```ini
clash_rule_base=clash.yaml
clash_rule_base=https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/Pro.yaml
```txt
http://127.0.0.1:25500/getprofile?name=%NAME%&token=%TOKEN%
```
#### Description
| Argument | Needed | Example | Explanation |
| -------- | :----: | :--------------- | :------------------------ |
| name | Yes | profiles/formyairport.ini | The path to the profile. (relative to the `pref` configuration) |
| token | Yes | passwd | The access token for authorization. (Please check `api_access_token` in the `[common] section` in `pref` configuration. |
#### surge_rule_base
Notice that arguments in the profile **does not require URLEncode**.
> Surge config base used by the generator, supports local `files`/`URL`.
Create a new text file **only in the same directory or a sub-directory** of the `pref` configuration (a sub-directory named `profiles` is recommended) and name it, for example `formyairport.ini`, then fill the arguments to the file according to the [example profile](https://github.com/tindy2013/subconverter/blob/master/base/profiles/example_profile.ini), then you are good to go.
<details>
<summary>Example:</summary>
Using the same example in [Advanced Usage](#advanced-usage), the content of `formyairport.ini` should be:
```txt
[Profile]
url=https://dler.cloud/subscribe/ABCDE?clash=vmess
target=surge
surge_ver=4
tfo=true
udp=true
emoji=true
exclude=(流量|官网)
```
#### surfboard_rule_base
After saving it to the `profile` directory, you can access `http://127.0.0.1:25500/getprofile?name=profiles/formyairport.ini&token=passwd` to read this profile.
</details>
> Surfboard config base used by the generator, supports local `files`/`URL`.
### Configuration File
> Check comments inside [pref.ini](https://github.com/tindy2013/subconverter/blob/master/base/pref.ini) for more information.
### External Configuration File
#### rename_node
> Most settings works the same as the ones with the same name inside `pref.ini`, you can check [the example configuration file](https://github.com/tindy2013/subconverter/blob/master/base/config/example_external_config.ini) and comments inside [pref.ini](https://github.com/tindy2013/subconverter/blob/master/base/pref.ini) for more information.
> Rename remarks with the following patterns. Supports regular expression.
Any setting defined in the external configuration file will **override** the ones from `pref.ini`.
e.g.
```ini
rename_node=中国@中
rename_node=深圳@深
For example, if you have the following lines inside the external configuration file:
```
emoji=(流量|时间|应急),🏳️‍🌈
emoji=阿根廷,🇦🇷
```
Then instead of the Emojis defined in `pref.ini`, the program will only use the newly defined ones.
## Auto Upload
### managed_config
> Upload Gist automatically
> Append a '#!MANAGED-CONFIG' info to Surge configurations.
Add a [Personal Access Token](https://github.com/settings/tokens/new) into [gistconf.ini](./gistconf.ini) in the root directory, then add `&upload=true` to the local subscription link, then when you access this link, the program will automatically update the content to Gist repository.
### emojis
> Rule to add emojis. Supports regular expression.
e.g.
```ini
rule=(流量|时间|应急),⌛time
rule=(美|美国|United States),🇺🇸
```
### ruleset
> Enable generating rules with rulesets.
e.g.
<img src="./doc/imgs/Snipaste_2019-11-18_14-11-52.png">
Example:
```ini
ruleset=🌹 YouTube, https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Media/YouTube.list
[common]
;uncomment the following line and enter your token to enable upload function
token = xxxxxxxxxxxxxxxxxxxxxxxx(Your Personal Access Token)
```
effect chart:
<img src="./doc/imgs/Snipaste_2019-11-18_14-15-54.png">
### clash_proxy_group
> Generate Clash Proxy Group with the following patterns. Node filterting rule supports regular expression.
e.g.
```ini
custom_proxy_group=🇺🇸US`url-test`(United States|United States|United States)`http://www.gstatic.com/generate_204`300
```
effect chart:
<img src="./doc/imgs/Snipaste_2019-11-18_14-47-30.png">
The ssr/v2 subscription does not have a group name by default. You can use this method to add a group name.
```ini
custom_proxy_group=g1`select`!!GROUPID=0
custom_proxy_group=g2`select`!!GROUPID=1
custom_proxy_group=v2ray`select`!!GROUP=V2RayProvider
```
### server
#### listen
> Address to bind on for Web Server.
#### port
> Port to bind on for Web Server.
### advanced
> No description required.
## gist
> Automatically upload gist.
Add personal access token in [gistconf.ini](./gistconf.ini), add `upload=true` after the link will automatically upload gist after updating.

View File

@@ -0,0 +1,805 @@
#---------------------------------------------------#
## 配置文件需要放置在 $HOME/.config/clash/config.yml
## 或者运行目录下的config.yml
#---------------------------------------------------#
# HTTP 代理端口
port: 7890
# SOCKS5 代理端口
socks-port: 7891
# Linux 和 macOS 的 redir 代理端口 (如需使用此功能,请取消注释)
# redir-port: 7892
# 允许局域网的连接(可用来共享代理)
allow-lan: true
# 仅在将allow-lan设置为true时适用
# #"*": 绑定所有IP地址
# #192.168.122.11: 绑定单个IPv4地址
# #"[aaaa::a8aa:ff:fe09:57d8]": 绑定单个IPv6地址
# bind-address: "*"
# 规则模式Rule规则 / Global全局代理/ Direct全局直连
mode: Rule
# 设置日志输出级别 (默认级别silent即不输出任何内容以避免因日志内容过大而导致程序内存溢出
# 5 个级别silent / error / warning / info / debug。级别越高日志输出量越大越倾向于调试若需要请自行开启。
log-level: info
# Clash 的 RESTful API
external-controller: '127.0.0.1:9090'
# 您可以将静态网页资源(如 clash-dashboard放置在一个目录中clash 将会服务于 `RESTful API/ui`
# 参数应填写配置目录的相对路径或绝对路径。
# http://127.0.0.1:9090/ui/#/
# external-ui: folder
# yacd面板 https://github.com/haishanh/yacd
# Razord面板http://clash.razord.top/#/proxies
# external-ui: dashboard
# RESTful API 的口令 (可选)
# secret: ""
# 实验性功能
experimental:
ignore-resolve-fail: true # 忽略 DNS 解析失败,默认值为 true
# interface-name: en0 # outbound interface name
# 本地 SOCKS5 / HTTP(S) 服务认证
# authentication:
# - "user1:pass1"
# - "user2:pass2"
# 实验性功能 hosts, 支持通配符 (例如 *.clash.dev 甚至 *.foo.*.example.com)
# 静态的域名 比 通配域名 具有更高的优先级 (foo.example.com 优先于 *.example.com)
# 注意: hosts 在 fake-ip 模式下不生效
#hosts:
# '*.clash.dev': 127.0.0.1
# 'alpha.clash.dev': '::1'
#dns:
#enable: true # 是否启用dns false
#ipv6: false
#listen: 0.0.0.0:53
#enhanced-mode: redir-host # 模式redir-host或fake-ip
#fake-ip-range: 198.18.0.1/16 #
#fake-ip-filter: # fake ip 白名单列表,如果你不知道这个参数的作用,请勿修改
#- '*.lan'
#- localhost.ptlogin2.qq.com
#nameserver:
#- 223.5.5.5 # 阿里DNS
#- 180.76.76.76 # 百度DNS
#- 119.29.29.29 # 腾讯DNS
#- 117.50.11.11 # ONE DNS拦截版 恶意网站拦截、广告过滤
#- 117.50.10.10 # ONE DNS纯净版 直接返回其真实的响应结果
#- 114.114.114.114 # 114DNS
#fallback:
#- 8.8.8.8 # 谷歌DNS
#- 1.1.1.1 # Cloudflare DNS
#- tls://dns.rubyfish.cn:853
#- tls://1.0.0.1:853
#- tls://dns.google:853
#- https://dns.rubyfish.cn/dns-query
#- https://cloudflare-dns.com/dns-query
#- https://dns.google/dns-query
#fallback-filter:
#geoip: true # 默认
#ipcidr: # 在这个网段内的 IP 地址会被考虑为被污染的 IP
#- 240.0.0.0/4
# 1. clash DNS 请求逻辑:
# (1) 当访问一个域名时, nameserver 与 fallback 列表内的所有服务器并发请求,得到域名对应的 IP 地址。
# (2) clash 将选取 nameserver 列表内,解析最快的结果。
# (3) 若解析结果中IP 地址属于 国外,那么 clash 将选择 fallback 列表内,解析最快的结果。
#
# 因此,我在 nameserver 和 fallback 内都放置了无污染、解析速度较快的国内 DNS 服务器,以达到最快的解析速度。
# 但是 fallback 列表内服务器会用在解析境外网站,为了结果绝对无污染,我仅保留了支持 DoT/DoH 的两个服务器。
#
# 2. clash DNS 配置注意事项:
# (1) 如果您为了确保 DNS 解析结果无污染,请仅保留列表内以 tls:// 或 https:// 开头的 DNS 服务器,但是通常对于国内域名没有必要。
# (2) 如果您不在乎可能解析到污染的结果,更加追求速度。请将 nameserver 列表的服务器插入至 fallback 列表内,并移除重复项。
#
# 3. 关于 DNS over HTTPS (DoH) 和 DNS over TLS (DoT) 的选择:
# 对于两项技术双方各执一词,而且会无休止的争论,各有利弊。各位请根据具体需求自行选择,但是配置文件内默认启用 DoT因为目前国内没有封锁或管制。
# DoH: 以 https:// 开头的 DNS 服务器。拥有更好的伪装性,且几乎不可能被运营商或网络管理封锁,但查询效率和安全性可能略低。
# DoT: 以 tls:// 开头的 DNS 服务器。拥有更高的安全性和查询效率,但端口有可能被管制或封锁。
# 若要了解更多关于 DoH/DoT 相关技术,请自行查阅规范文档。
# 代理组
# 下面这3个不要引到订阅里去 要不会出错
# Will be ignored after profile selection
Proxy:
- name: Shadowsocks
type: socks5
server: 127.0.0.1
port: 1080
Proxy Group:
- name: Proxy
type: select
proxies:
- Shadowsocks
Rule:
- 'MATCH,DIRECT'
# Clash for Windows
# Proxies module latency test settings
cfw-latency-timeout: 3000
cfw-latency-url: http://www.gstatic.com/generate_204
# 打断连接
# Identify strategy of breaking connections after switching to a new proxy/profile/mode
# Options for proxy: none, chain(proxy group in connection chains), all
# Options for profile: true, false
# Options for mode: true, false
cfw-conn-break-strategy:
proxy: none # none/chain/all
profile: true # true/false
mode: false # true/false
# 定义状态栏图标
#cfw-tray-icon:
#default: .\resources\static\imgs\logo_64.png # 默认图标
#system-proxy-on: .\resources\static\imgs\custom.ico # 开启系统代理后图标
# 子进程
# Run child process after CFW started
# Refer: https://docs.cfw.lbyczf.com/contents/childprocess.html
#cfw-child-process:
# 启动订阅转换程序端口号7893
#- command: "subconverter.exe" # run.cmd 程序名称 subconverter.exe -cfw >>logs/run.log 2>&1
#args:
#- "-cfw" # 运行参数1
#- "-f" # 运行参数2
#- "pref-acl4ssr.yml" # 运行参数3
#options:
#cwd: subconverter # 子进程工作目录
#detached: true # 子进程独立于其父进程运行
#shell: true # 则在 shell 中运行 command
#windowsHide: true # 隐藏子进程的控制台窗口
# 启动网易云端口号3333
#- command: "unblockneteasemusic.exe" # 启动网易云
#args:
#- "-p" # 运行参数1
#- "3333" # 运行参数2
#options:
#cwd: unblockNeteaseMusic # 子进程工作目录
#detached: true # 子进程独立于其父进程运行
#shell: true # 则在 shell 中运行 command
#windowsHide: true # 隐藏子进程的控制台窗口
# 系统代理跳过列表 cfw-bypass
# System proxy will ignore these domains(or ipnet)
# 系统代理跳过列表-备份的,不起作用,
# 使用时可以将cfw-bypass-bak与cfw-bypass内容互换
cfw-bypass-bak:
# 原有字段不用删除
- qq.com
- 'music.163.com' # 网易云域名1
- '*.music.126.net' # 网易云域名2
- localhost
- 127.*
- 10.*
- 172.16.*
- 172.17.*
- 172.18.*
- 172.19.*
- 172.20.*
- 172.21.*
- 172.22.*
- 172.23.*
- 172.24.*
- 172.25.*
- 172.26.*
- 172.27.*
- 172.28.*
- 172.29.*
- 172.30.*
- 172.31.*
- 192.168.*
- <local>
# 系统代理跳过列表 起作用的
cfw-bypass:
# 直连列表
# MyList
- "*.423down.com"
- "*.bitwarden.com"
- "*.chaipip.com"
- "*.hrtsea.com"
- "*.laomo.me"
- "*.mpyit.com"
# CN域名直连
- "*.cn"
- "*.中国"
- "*.公司"
- "*.网络"
# 中国国内常见域名关键词直连
- "*-cn*"
- "*360buy*"
- "*alicdn*"
- "*alimama*"
- "*alipay*"
- "*appzapp*"
- "*baidupcs*"
- "*bilibili*"
- "*ccgslb*"
- "*chinacache*"
- "*duobao*"
- "*duolingo*"
- "*jdpay*"
- "*moke*"
- "*qhimg*"
- "*vpimg*"
- "*xiami*"
- "*xiaomi*"
# 360
- "*.360.com"
- "*.360kuai.com"
- "*.360safe.com"
- "*.dhrest.com"
- "*.qhres.com"
- "*.qhstatic.com"
- "*.qhupdate.com"
- "*.so.com"
# 4399
- "*.4399.com"
- "*.4399pk.com"
- "*.5054399.com"
- "*.img4399.com"
# 58
- "*.58.com"
# Alibaba
- "*.1688.com"
- "*.aliapp.org"
- "*.alibaba.com"
- "*.alibabacloud.com"
- "*.alibabausercontent.com"
- "*.alicdn.com"
- "*.aliexpress.com"
- "*.aliimg.com"
- "*.alikunlun.com"
- "*.alipay.com"
- "*.alipayobjects.com"
- "*.alisoft.com"
- "*.aliyun.com"
- "*.aliyuncdn.com"
- "*.aliyuncs.com"
- "*.amap.com"
- "*.autonavi.com"
- "*.dingtalk.com"
- "*.ele.me"
- "*.hichina.com"
- "*.mmstat.com"
- "*.mxhichina.com"
- "*.soku.com"
- "*.taobao.com"
- "*.taobaocdn.com"
- "*.tbcache.com"
- "*.tbcdn.com"
- "*.tmall.com"
- "*.tmall.hk"
- "*.ucweb.com"
- "*.xiami.com"
- "*.xiami.net"
- "*.ykimg.com"
- "*.youku.com"
# Baidu
- "*.baidu.com"
- "*.baidubcr.com"
- "*.baidupcs.com"
- "*.baidustatic.com"
- "*.bcebos.com"
- "*.bdimg.com"
- "*.bdstatic.com"
- "*.bdurl.net"
- "*.hao123.com"
- "*.hao123img.com"
- "*.jomodns.com"
- "*.yunjiasu-cdn.net"
# Bilibili
- "*.acg.tv"
- "*.acgvideo.com"
- "*.b23.tv"
- "*.biliapi.com"
- "*.biliapi.net"
- "*.biligame.com"
- "*.biligame.net"
- "*.bilivideo.com"
- "*.hdslb.com"
- "*.im9.com"
# Blizzard
- "*.battle.net"
- "*.battlenet.com"
- "*.blizzard.com"
# ByteDance
- "*.bytedance.com"
- "*.byteimg.com"
- "*.feiliao.com"
- "*.gifshow.com"
- "*.huoshan.com"
- "*.iesdouyin.com"
- "*.ixigua.com"
- "*.kaishou.com"
- "*.kspkg.com"
- "*.pstatp.com"
- "*.snssdk.com"
- "*.toutiao.com"
- "*.yximgs.com"
# CCTV
- "*.cctv.com"
- "*.cctvpic.com"
- "*.livechina.com"
# ChinaNet
- "*.21cn.com"
# DiDi
- "*.didialift.com"
- "*.didiglobal.com"
- "*.udache.com"
# Douyu 斗鱼
- "*.douyu.com"
- "*.douyu.tv"
- "*.douyutv.com"
# Epic
- "*.epicgames.com"
- "*.helpshift.com"
- "*.paragon.com"
- "*.unrealengine.com"
# HuaWei
- "*.dbankcdn.com"
- "*.hc-cdn.com"
- "*.hicloud.com"
- "*.huawei.com"
- "*.huaweicloud.com"
- "*.huaweishop.net"
- "*.hwccpc.com"
- "*.vmall.com"
- "*.vmallres.com"
# Iflytek 科大讯飞
- "*.iflyink.com"
- "*.iflyrec.com"
- "*.iflytek.com"
# Iqiyi
- "*.71.am"
- "*.71edge.com"
- "*.iqiyi.com"
- "*.iqiyipic.com"
- "*.ppsimg.com"
- "*.qiyi.com"
- "*.qiyipic.com"
- "*.qy.net"
# JD
- "*.360buy.com"
- "*.360buyimg.com"
- "*.jcloudcs.com"
- "*.jd.com"
- "*.jd.hk"
- "*.jdcloud.com"
- "*.jdpay.com"
- "*.paipai.com"
# Kingsoft
- "*.iciba.com"
- "*.ksosoft.com"
- "*.ksyun.com"
# Meitu
- "*.meitu.com"
- "*.meitudata.com"
- "*.meitustat.com"
- "*.meipai.com"
# LeTV 乐视
- "*.le.com"
- "*.lecloud.com"
- "*.letv.com"
- "*.letvcloud.com"
- "*.letvimg.com"
- "*.letvlive.com"
- "*.letvstore.com"
# MGTV 芒果TV
- "*.hitv.com"
- "*.hunantv.com"
- "*.mgtv.com"
# MI
- "*.duokan.com"
- "*.mi-img.com"
- "*.mi.com"
- "*.miui.com"
- "*.miwifi.com"
- "*.xiaomi.com"
- "*.xiaomi.net"
- "*.xiaomicp.com"
# NetEase
- "*.126.com"
- "*.126.net"
- "*.127.net"
- "*.163.com"
- "*.163yun.com"
- "*.lofter.com"
- "*.netease.com"
- "*.ydstatic.com"
- "*.youdao.com"
# PPTV、PPLive
- "*.pplive.com"
- "*.pptv.com"
# PDD 拼多多
- "*.pinduoduo.com"
- "*.yangkeduo.com"
# Sina
- "*.leju.com"
- "*.miaopai.com"
- "*.sina.com"
- "*.sinaapp.com"
- "*.sinaimg.com"
- "*.weibo.com"
- "*.weibocdn.com"
- "*.xiaoka.tv"
# Sohu Sogo
- "*.go2map.com"
- "*.sogo.com"
- "*.sogou.com"
- "*.sogoucdn.com"
- "*.sohu-inc.com"
- "*.sohu.com"
- "*.sohucs.com"
- "*.sohuno.com"
- "*.sohurdc.com"
- "*.v-56.com"
# Sony
- "*.playstation.com"
- "*.playstation.net"
- "*.playstationnetwork.com"
- "*.sony.com"
- "*.sonyentertainmentnetwork.com"
# Spark
- "*.amplitude.com"
- "*.firebaseio.com"
- "*.hockeyapp.net"
- "*.smartmailcloud.com"
# Steam
- "*.steampowered.com"
- "*.steam-chat.com"
- "*.steamgames.com"
- "*.steamusercontent.com"
- "*.steamcontent.com"
- "*.steamstatic.com"
- "*.steamcdn-a.akamaihd.net"
- "*.steamstat.us"
# Tencent
- "*.foxmail.com"
- "*.gtimg.com"
- "*.idqqimg.com"
- "*.igamecj.com"
- "*.myapp.com"
- "*.myqcloud.com"
- "*.qq.com"
- "*.qqmail.com"
- "*.qqurl.com"
- "*.smtcdns.com"
- "*.smtcdns.net"
- "*.soso.com"
- "*.tencent-cloud.net"
- "*.tencent.com"
- "*.tencentmind.com"
- "*.tenpay.com"
- "*.weixin.com"
- "*.weiyun.com"
# Vip 唯品会
- "*.appsimg.com"
- "*.appvipshop.com"
- "*.vip.com"
- "*.vipstatic.com"
# Ximalaya 喜马拉雅
- "*.ximalaya.com"
- "*.xmcdn.com"
# YYeTs 人人影视
- "*.got001.com"
- "*.jstucdn.com"
- "*.zimuzu.io"
- "*.zimuzu.tv"
- "*.zmz001.com"
- "*.zmz002.com"
- "*.zmz003.com"
- "*.zmz004.com"
- "*.zmz2019.com"
- "*.zmzapi.com"
- "*.zmzapi.net"
- "*.zmzfile.com"
# Private Tracker
- "*.awesome-hd.me"
- "*.beitai.pt"
- "*.bittorrent.com"
- "*.broadcasthe.net"
- "*.chdbits.co"
- "*.classix-unlimited.co.uk"
- "*.empornium.me"
- "*.gazellegames.net"
- "*.hdchina.org"
- "*.hdsky.me"
- "*.hdtime.org"
- "*.icetorrent.org"
- "*.jpopsuki.eu"
- "*.keepfrds.com"
- "*.leaguehd.com"
- "*.m-team.cc"
- "*.madsrevolution.net"
- "*.msg.vg"
- "*.nanyangpt.com"
- "*.ncore.cc"
- "*.open.cd"
- "*.ourbits.club"
- "*.passthepopcorn.me"
- "*.privatehd.to"
- "*.pthome.net"
- "*.redacted.ch"
- "*.springsunday.net"
- "*.tjupt.org"
- "*.totheglory.im"
# TeamViewer
- "*.teamviewer.com"
# Public Direct CDN 公共直连cdn
- "*.baomitu.com"
- "*.bootcss.com"
- "*.jiasule.com"
- "*.jsdelivr.net"
- "*.staticfile.org"
- "*.upaiyun.com"
# Acceleratedirectsites
- "*.12306.com"
- "*.17173.com"
- "*.17k.com"
- "*.360doc.com"
- "*.36kr.com"
- "*.3dmgame.com"
- "*.51cto.com"
- "*.51job.com"
- "*.51jobcdn.com"
- "*.56.com"
- "*.8686c.com"
- "*.abchina.com"
- "*.abercrombie.com"
- "*.acfun.tv"
- "*.air-matters.com"
- "*.air-matters.io"
- "*.aixifan.com"
- "*.algocasts.io"
- "*.babytree.com"
- "*.babytreeimg.com"
- "*.baicizhan.com"
- "*.baidupan.com"
- "*.baike.com"
- "*.biqudu.com"
- "*.biquge.com"
- "*.bitauto.com"
- "*.c-ctrip.com"
- "*.camera360.com"
- "*.cdnmama.com"
- "*.che168.com"
- "*.chinacache.net"
- "*.chinaso.com"
- "*.chinaz.com"
- "*.chinaz.net"
- "*.chuimg.com"
- "*.cibntv.net"
- "*.clouddn.com"
- "*.cloudxns.net"
- "*.cn163.net"
- "*.cnbeta.com"
- "*.cnbetacdn.com"
- "*.cnblogs.com"
- "*.cnki.net"
- "*.cnmstl.net"
- "*.coolapk.com"
- "*.coolapkmarket.com"
- "*.csdn.net"
- "*.ctrip.com"
- "*.dangdang.com"
- "*.dfcfw.com"
- "*.dianping.com"
- "*.dilidili.wang"
- "*.douban.com"
- "*.doubanio.com"
- "*.dpfile.com"
- "*.duowan.com"
- "*.dxycdn.com"
- "*.dytt8.net"
- "*.easou.com"
- "*.eastday.com"
- "*.eastmoney.com"
- "*.ecitic.com"
- "*.ewqcxz.com"
- "*.fang.com"
- "*.fantasy.tv"
- "*.feng.com"
- "*.fengkongcloud.com"
- "*.fir.im"
- "*.frdic.com"
- "*.fresh-ideas.cc"
- "*.ganji.com"
- "*.ganjistatic1.com"
- "*.geetest.com"
- "*.geilicdn.com"
- "*.godic.net"
- "*.gravatar.com"
- "*.guazi.com"
- "*.gwdang.com"
- "*.gzlzfm.com"
- "*.haibian.com"
- "*.haosou.com"
- "*.hollisterco.com"
- "*.hongxiu.com"
- "*.huajiao.com"
- "*.hupu.com"
- "*.huxiucdn.com"
- "*.huya.com"
- "*.ifeng.com"
- "*.ifengimg.com"
- "*.images-amazon.com"
- "*.infzm.com"
- "*.ipip.net"
- "*.it168.com"
- "*.ithome.com"
- "*.ixdzs.com"
- "*.jianguoyun.com"
- "*.jianshu.com"
- "*.jianshu.io"
- "*.jianshuapi.com"
- "*.jiathis.com"
- "*.jmstatic.com"
- "*.jumei.com"
- "*.kanimg.com"
- "*.kankan.com"
- "*.kaola.com"
- "*.knewone.com"
- "*.koowo.com"
- "*.ksyungslb.com"
- "*.kuaidi100.com"
- "*.kugou.com"
- "*.lancdns.com"
- "*.landiannews.com"
- "*.lanzou.com"
- "*.lemicp.com"
- "*.letitfly.me"
- "*.linkedin.com"
- "*.lizhi.fm"
- "*.lizhi.io"
- "*.lizhifm.com"
- "*.loli.net"
- "*.luoo.net"
- "*.lvmama.com"
- "*.lxdns.com"
- "*.maoyan.com"
- "*.meilishuo.com"
- "*.meituan.com"
- "*.meituan.net"
- "*.meizu.com"
- "*.miguvideo.com"
- "*.mobike.com"
- "*.mogu.com"
- "*.mogucdn.com"
- "*.mogujie.com"
- "*.moji.com"
- "*.moke.com"
- "*.mubu.com"
- "*.myunlu.com"
- "*.nruan.com"
- "*.nuomi.com"
- "*.onlinedown.net"
- "*.oracle.com"
- "*.oschina.net"
- "*.ourdvs.com"
- "*.overcast.fm"
- "*.paypal.com"
- "*.polyv.net"
- "*.qbox.me"
- "*.qcloud.com"
- "*.qcloudcdn.com"
- "*.qdaily.com"
- "*.qdmm.com"
- "*.qhimg.com"
- "*.qianqian.com"
- "*.qidian.com"
- "*.qihucdn.com"
- "*.qin.io"
- "*.qiniu.com"
- "*.qiniucdn.com"
- "*.qiniudn.com"
- "*.qiushibaike.com"
- "*.quanmin.tv"
- "*.qunar.com"
- "*.qunarzz.com"
- "*.rarbg.to"
- "*.repaik.com"
- "*.rrmj.tv"
- "*.ruguoapp.com"
- "*.runoob.com"
- "*.sandai.net"
- "*.sankuai.com"
- "*.segmentfault.com"
- "*.sf-express.com"
- "*.shumilou.net"
- "*.simplecd.me"
- "*.sm.ms"
- "*.smzdm.com"
- "*.snwx.com"
- "*.soufunimg.com"
- "*.ssl-images-amazon.com"
- "*.sspai.com"
- "*.startssl.com"
- "*.suning.com"
- "*.taihe.com"
- "*.th-sjy.com"
- "*.tianqi.com"
- "*.tianqistatic.com"
- "*.tianyancha.com"
- "*.tianyaui.com"
- "*.tietuku.com"
- "*.tiexue.net"
- "*.tmiaoo.com"
- "*.trip.com"
- "*.ttmeiju.com"
- "*.tudou.com"
- "*.tuniu.com"
- "*.tuniucdn.com"
- "*.umengcloud.com"
- "*.upyun.com"
- "*.uxengine.net"
- "*.videocc.net"
- "*.vmware.com"
- "*.wandoujia.com"
- "*.weather.com"
- "*.weico.cc"
- "*.weidian.com"
- "*.weiphone.com"
- "*.weiphone.net"
- "*.womai.com"
- "*.wscdns.com"
- "*.xdrig.com"
- "*.xhscdn.com"
- "*.xiachufang.com"
- "*.xiaohongshu.com"
- "*.xiaojukeji.com"
- "*.xinhuanet.com"
- "*.xitek.com"
- "*.xiumi.us"
- "*.xslb.net"
- "*.xueqiu.com"
- "*.xunlei.com"
- "*.yach.me"
- "*.yeepay.com"
- "*.yhd.com"
- "*.yihaodianimg.com"
- "*.yinxiang.com"
- "*.yinyuetai.com"
- "*.yixia.com"
- "*.ys168.com"
- "*.yuewen.com"
- "*.yy.com"
- "*.yystatic.com"
- "*.zealer.com"
- "*.zhangzishi.cc"
- "*.zhanqi.tv"
- "*.zhaopin.com"
- "*.zhihu.com"
- "*.zhimg.com"
- "*.zhongsou.com"
- "*.zhuihd.com"
- "localhost"
- 127.*
- 10.*
- 172.16.*
- 172.17.*
- 172.18.*
- 172.19.*
- 172.20.*
- 172.21.*
- 172.22.*
- 172.23.*
- 172.24.*
- 172.25.*
- 172.26.*
- 172.27.*
- 172.28.*
- 172.29.*
- 172.30.*
- 172.31.*
- 192.168.*
- <local>

205
base/base/all_base.tpl Normal file
View File

@@ -0,0 +1,205 @@
{% if request.target == "clash" or request.target == "clashr" %}
port: {{ global.clash.http_port }}
socks-port: {{ global.clash.socks_port }}
allow-lan: {{ global.clash.allow_lan }}
mode: Rule
log-level: {{ global.clash.log_level }}
external-controller: :9090
{% if request.clash.dns == "1" %}
dns:
enabled: true
listen: 1053
{% endif %}
{% if local.clash.new_field_name == "true" %}
proxies: ~
proxy-groups: ~
rules: ~
{% else %}
Proxy: ~
Proxy Group: ~
Rule: ~
{% endif %}
{% endif %}
{% if request.target == "surge" %}
[General]
loglevel = notify
bypass-system = true
skip-proxy = 127.0.0.1,192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,100.64.0.0/10,localhost,*.local,e.crashlytics.com,captive.apple.com,::ffff:0:0:0:0/1,::ffff:128:0:0:0/1
#DNS设置或根据自己网络情况进行相应设置
bypass-tun = 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12
dns-server = 119.29.29.29,223.5.5.5
[Script]
http-request https?:\/\/.*\.iqiyi\.com\/.*authcookie= script-path=https://raw.githubusercontent.com/NobyDa/Script/master/iQIYI-DailyBonus/iQIYI.js
{% endif %}
{% if request.target == "loon" %}
[General]
skip-proxy = 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,localhost,*.local,e.crashlynatics.com
bypass-tun = 10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32
dns-server = system,119.29.29.29,223.5.5.5
allow-udp-proxy = false
host = 127.0.0.1
[Proxy]
[Remote Proxy]
[Proxy Group]
[Rule]
[Remote Rule]
[URL Rewrite]
enable = true
^https?:\/\/(www.)?(g|google)\.cn https://www.google.com 302
[Remote Rewrite]
https://raw.githubusercontent.com/Loon0x00/LoonExampleConfig/master/Rewrite/AutoRewrite_Example.list,auto
[MITM]
hostname = *.example.com,*.sample.com
enable = true
skip-server-cert-verify = true
#ca-p12 =
#ca-passphrase =
{% endif %}
{% if request.target == "quan" %}
[SERVER]
[SOURCE]
[BACKUP-SERVER]
[SUSPEND-SSID]
[POLICY]
[DNS]
1.1.1.1
[REWRITE]
[URL-REJECTION]
[TCP]
[GLOBAL]
[HOST]
[STATE]
STATE,AUTO
[MITM]
{% endif %}
{% if request.target == "quanx" %}
[general]
excluded_routes=192.168.0.0/16, 172.16.0.0/12, 100.64.0.0/10, 10.0.0.0/8
geo_location_checker=http://ip-api.com/json/?lang=zh-CN, https://github.com/KOP-XIAO/QuantumultX/raw/master/Scripts/IP_API.js
network_check_url=http://www.baidu.com/
server_check_url=http://www.gstatic.com/generate_204
[dns]
server=119.29.29.29
server=223.5.5.5
server=1.0.0.1
server=8.8.8.8
[policy]
static=♻️ 自动选择, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Auto.png
static=🔰 节点选择, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Proxy.png
static=🌍 国外媒体, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/GlobalMedia.png
static=🌏 国内媒体, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/DomesticMedia.png
static=Ⓜ️ 微软服务, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Microsoft.png
static=📲 电报信息, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Telegram.png
static=🍎 苹果服务, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Apple.png
static=🎯 全球直连, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Direct.png
static=🛑 全球拦截, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Advertising.png
static=🐟 漏网之鱼, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Final.png
[server_remote]
[filter_remote]
[rewrite_remote]
[server_local]
[filter_local]
[rewrite_local]
[mitm]
{% endif %}
{% if request.target == "mellow" %}
[Endpoint]
DIRECT, builtin, freedom, domainStrategy=UseIP
REJECT, builtin, blackhole
Dns-Out, builtin, dns
[Routing]
domainStrategy = IPIfNonMatch
[Dns]
hijack = Dns-Out
clientIp = 114.114.114.114
[DnsServer]
localhost
223.5.5.5
8.8.8.8, 53, Remote
8.8.4.4
[DnsRule]
DOMAIN-KEYWORD, geosite:geolocation-!cn, Remote
DOMAIN-SUFFIX, google.com, Remote
[DnsHost]
doubleclick.net = 127.0.0.1
[Log]
loglevel = warning
{% endif %}
{% if request.target == "surfboard" %}
[General]
loglevel = notify
interface = 127.0.0.1
skip-proxy = 127.0.0.1, 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10, localhost, *.local
ipv6 = false
dns-server = system, 223.5.5.5
exclude-simple-hostnames = true
enhanced-mode-by-rule = true
{% endif %}
{% if request.target == "sssub" %}
{
"route": "bypass-lan-china",
"remote_dns": "dns.google",
"ipv6": false,
"metered": false,
"proxy_apps": {
"enabled": false,
"bypass": true,
"android_list": [
"com.eg.android.AlipayGphone",
"com.wudaokou.hippo",
"com.zhihu.android"
]
},
"udpdns": false
}
{% endif %}

30
base/base/loon.conf Normal file
View File

@@ -0,0 +1,30 @@
[General]
skip-proxy = 192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,localhost,*.local,e.crashlynatics.com
bypass-tun = 10.0.0.0/8,100.64.0.0/10,127.0.0.0/8,169.254.0.0/16,172.16.0.0/12,192.0.0.0/24,192.0.2.0/24,192.88.99.0/24,192.168.0.0/16,198.18.0.0/15,198.51.100.0/24,203.0.113.0/24,224.0.0.0/4,255.255.255.255/32
dns-server = system,119.29.29.29,223.5.5.5
allow-udp-proxy = false
host = 127.0.0.1
[Proxy]
[Remote Proxy]
[Proxy Group]
[Rule]
[Remote Rule]
[URL Rewrite]
enable = true
^https?:\/\/(www.)?(g|google)\.cn https://www.google.com 302
[Remote Rewrite]
https://raw.githubusercontent.com/Loon0x00/LoonExampleConfig/master/Rewrite/AutoRewrite_Example.list,auto
[MITM]
hostname = *.example.com,*.sample.com
enable = true
skip-server-cert-verify = true
#ca-p12 =
#ca-passphrase =

27
base/base/quan.conf Normal file
View File

@@ -0,0 +1,27 @@
[SERVER]
[SOURCE]
[BACKUP-SERVER]
[SUSPEND-SSID]
[POLICY]
[DNS]
1.1.1.1
[REWRITE]
[URL-REJECTION]
[TCP]
[GLOBAL]
[HOST]
[STATE]
STATE,AUTO
[MITM]

37
base/base/quanx.conf Normal file
View File

@@ -0,0 +1,37 @@
[general]
excluded_routes=192.168.0.0/16, 172.16.0.0/12, 100.64.0.0/10, 10.0.0.0/8
geo_location_checker=http://ip-api.com/json/?lang=zh-CN, https://github.com/KOP-XIAO/QuantumultX/raw/master/Scripts/IP_API.js
network_check_url=http://www.baidu.com/
server_check_url=http://www.gstatic.com/generate_204
[dns]
server=119.29.29.29
server=223.5.5.5
server=1.0.0.1
server=8.8.8.8
[policy]
static=♻️ 自动选择, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Auto.png
static=🔰 节点选择, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Proxy.png
static=🌍 国外媒体, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/GlobalMedia.png
static=🌏 国内媒体, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/DomesticMedia.png
static=Ⓜ️ 微软服务, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Microsoft.png
static=📲 电报信息, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Telegram.png
static=🍎 苹果服务, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Apple.png
static=🎯 全球直连, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Direct.png
static=🛑 全球拦截, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Advertising.png
static=🐟 漏网之鱼, direct, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Final.png
[server_remote]
[filter_remote]
[rewrite_remote]
[server_local]
[filter_local]
[rewrite_local]
[mitm]

View File

@@ -0,0 +1,16 @@
{
"route": "bypass-lan-china",
"remote_dns": "dns.google",
"ipv6": false,
"metered": false,
"proxy_apps": {
"enabled": false,
"bypass": true,
"android_list": [
"com.eg.android.AlipayGphone",
"com.wudaokou.hippo",
"com.zhihu.android"
]
},
"udpdns": false
}

38
base/config/ACL4SSR.ini Normal file
View File

@@ -0,0 +1,38 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,42 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🆎 AdBlock,rules/ACL4SSR/Clash/BanEasyList.list
surge_ruleset=🆎 AdBlock,rules/ACL4SSR/Clash/BanEasyListChina.list
surge_ruleset=🆎 AdBlock,rules/ACL4SSR/Clash/BanEasyPrivacy.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🆎 AdBlock`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,31 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则 (流量回国)
;去广告:支持
;自动测速:不支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段支持
;增强国外GFW支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ProxyGFWlist.list
surge_ruleset=🚀 中国代理,rules/ACL4SSR/Clash/ChinaIp.list
surge_ruleset=🚀 中国代理,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🚀 中国代理,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🚀 中国代理,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 中国代理`select`[]DIRECT`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 中国代理
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 中国代理`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,31 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,32 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🔯 故障转移`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🔯 故障转移`fallback`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`[]🔯 故障转移`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,33 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🔯 故障转移`[]🔮 负载均衡`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🔯 故障转移`fallback`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🔮 负载均衡`load-balance`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`[]🔯 故障转移`[]🔮 负载均衡`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,30 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:不支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,37 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,37 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:不支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,36 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:不支持
;微软分流:支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,34 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:不支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,36 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,42 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线更新版
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📢 谷歌FCM`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,46 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线更新版
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyList.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyListChina.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyPrivacy.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📢 谷歌FCM`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🆎 AdBlock`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,72 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段支持
;增强国外GFW支持
;设置规则标志位
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 广告拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软云盘,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/OneDrive.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报消息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🎶 网易音乐,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/NetEaseMusic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Epic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Sony.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Steam.list
surge_ruleset=📹 油管视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/YouTube.list
surge_ruleset=🎥 奈飞视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Netflix.list
surge_ruleset=📺 巴哈姆特,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Bahamut.list
surge_ruleset=🌏 国内媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaMedia.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyGFWlist.list
;surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Download.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
;设置规则标志位
;设置分组标志位
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🚀 手动切换`select`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=📲 电报消息`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📹 油管视频`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🎥 奈飞视频`select`[]🎥 奈飞节点`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📺 巴哈姆特`select`[]🇨🇳 台湾节点`[]🚀 节点选择`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌏 国内媒体`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=📢 谷歌FCM`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软云盘`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🍎 苹果服务`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎮 游戏平台`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎶 网易音乐`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择`(网易|音乐|解锁|Music|NetEase)
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]♻️ 自动选择`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换
custom_proxy_group=🇭🇰 香港节点`url-test`(港|HK|Hong Kong)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇨🇳 台湾节点`url-test`(台|新北|彰化|TW|Taiwan)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇸🇬 狮城节点`url-test`(新加坡|坡|狮城|SG|Singapore)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇯🇵 日本节点`url-test`(日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇺🇲 美国节点`url-test`(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎥 奈飞节点`select`(NF|奈飞|解锁|Netflix|NETFLIX|Media)
;设置分组标志位
enable_rule_generator=true
overwrite_original_rules=true
clash_rule_base=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GeneralClashConfig.yml
;luck

View File

@@ -0,0 +1,76 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段支持
;增强国外GFW支持
;设置规则标志位
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 广告拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyList.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyListChina.list
surge_ruleset=🆎 AdBlock,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyPrivacy.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软云盘,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/OneDrive.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报消息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🎶 网易音乐,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/NetEaseMusic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Epic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Sony.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Steam.list
surge_ruleset=📹 油管视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/YouTube.list
surge_ruleset=🎥 奈飞视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Netflix.list
surge_ruleset=📺 巴哈姆特,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Bahamut.list
surge_ruleset=🌏 国内媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaMedia.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyGFWlist.list
;surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Download.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
;设置规则标志位
;设置分组标志位
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🚀 手动切换`select`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=📲 电报消息`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📹 油管视频`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🎥 奈飞视频`select`[]🎥 奈飞节点`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📺 巴哈姆特`select`[]🇨🇳 台湾节点`[]🚀 节点选择`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌏 国内媒体`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=📢 谷歌FCM`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软云盘`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🍎 苹果服务`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎮 游戏平台`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎶 网易音乐`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择`(网易|音乐|解锁|Music|NetEase)
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🆎 AdBlock`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]♻️ 自动选择`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换
custom_proxy_group=🇭🇰 香港节点`url-test`(港|HK|Hong Kong)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇨🇳 台湾节点`url-test`(台|新北|彰化|TW|Taiwan)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇸🇬 狮城节点`url-test`(新加坡|坡|狮城|SG|Singapore)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇯🇵 日本节点`url-test`(日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇺🇲 美国节点`url-test`(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎥 奈飞节点`select`(NF|奈飞|解锁|Netflix|NETFLIX|Media)
;设置分组标志位
enable_rule_generator=true
overwrite_original_rules=true
clash_rule_base=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GeneralClashConfig.yml
;luck

View File

@@ -0,0 +1,71 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:不支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段支持
;增强国外GFW支持
;设置规则标志位
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 广告拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软云盘,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/OneDrive.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报消息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🎶 网易音乐,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/NetEaseMusic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Epic.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Sony.list
surge_ruleset=🎮 游戏平台,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Steam.list
surge_ruleset=📹 油管视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/YouTube.list
surge_ruleset=🎥 奈飞视频,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Netflix.list
surge_ruleset=📺 巴哈姆特,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/Bahamut.list
surge_ruleset=🌏 国内媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaMedia.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyGFWlist.list
;surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Download.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
;设置规则标志位
;设置分组标志位
custom_proxy_group=🚀 节点选择`select`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🚀 手动切换`select`.*
custom_proxy_group=📲 电报消息`select`[]🚀 节点选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📹 油管视频`select`[]🚀 节点选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🎥 奈飞视频`select`[]🎥 奈飞节点`[]🚀 节点选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📺 巴哈姆特`select`[]🇨🇳 台湾节点`[]🚀 节点选择`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌏 国内媒体`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=📢 谷歌FCM`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软云盘`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🍎 苹果服务`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎮 游戏平台`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=🎶 网易音乐`select`[]DIRECT`[]🚀 节点选择`(网易|音乐|解锁|Music|NetEase)
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换
custom_proxy_group=🇭🇰 香港节点`select`(港|HK|Hong Kong)
custom_proxy_group=🇨🇳 台湾节点`select`(台|新北|彰化|TW|Taiwan)
custom_proxy_group=🇸🇬 狮城节点`select`(新加坡|坡|狮城|SG|Singapore)
custom_proxy_group=🇯🇵 日本节点`select`(日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan)
custom_proxy_group=🇺🇲 美国节点`select`(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States)
custom_proxy_group=🎥 奈飞节点`select`(NF|奈飞|解锁|Netflix|NETFLIX|Media)
;设置分组标志位
enable_rule_generator=true
overwrite_original_rules=true
clash_rule_base=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GeneralClashConfig.yml
;luck

View File

@@ -0,0 +1,32 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,33 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanEasyListChina.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,33 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🔯 故障转移`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🔯 故障转移`fallback`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`[]🔯 故障转移`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,34 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]🔯 故障转移`[]🔮 负载均衡`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🔯 故障转移`fallback`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🔮 负载均衡`load-balance`.*`http://www.gstatic.com/generate_204`180
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`[]🔯 故障转移`[]🔮 负载均衡`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,31 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:不支持
;微软分流:不支持
;苹果分流:不支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,40 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线版
;去广告:支持
;自动测速:不支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/UnBan.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]DIRECT`.*
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📢 谷歌FCM`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,37 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则-在线更新版
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW不支持
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/LocalAreaNetwork.list
surge_ruleset=📢 谷歌FCM,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Ruleset/GoogleFCM.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Apple.list
surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=📢 谷歌FCM`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,39 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段支持
;增强国外GFW不支持
;设置规则标志位
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyLite.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaIp.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,39 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段支持
;增强国外GFW支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyGFWlist.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaIp.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,38 @@
[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则
;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段不支持
;增强国外GFW支持
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/LocalAreaNetwork.list
surge_ruleset=🛑 全球拦截,rules/ACL4SSR/Clash/BanAD.list
surge_ruleset=🍃 应用净化,rules/ACL4SSR/Clash/BanProgramAD.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/GoogleCN.list
surge_ruleset=Ⓜ️ 微软服务,rules/ACL4SSR/Clash/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=📲 电报信息,rules/ACL4SSR/Clash/Telegram.list
surge_ruleset=🌍 国外媒体,rules/ACL4SSR/Clash/ProxyMedia.list
surge_ruleset=🚀 节点选择,rules/ACL4SSR/Clash/ProxyGFWlist.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaDomain.list
surge_ruleset=🎯 全球直连,rules/ACL4SSR/Clash/ChinaCompanyIp.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
custom_proxy_group=🚀 节点选择`select`[]♻️ 自动选择`[]DIRECT`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=📲 电报信息`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=Ⓜ️ 微软服务`select`[]🎯 全球直连`[]🚀 节点选择`.*
custom_proxy_group=🍎 苹果服务`select`[]🚀 节点选择`[]🎯 全球直连`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
enable_rule_generator=true
overwrite_original_rules=true

View File

@@ -0,0 +1,63 @@
[custom]
;This is an example external configuration file
;All possible customization settings are shown below
;Options for custom groups
;custom_proxy_group=Proxy`select`.*`[]AUTO`[]DIRECT`.*
;custom_proxy_group=AUTO`url-test`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=google`select`.*
;custom_proxy_group=netflix`select`.*
;custom_proxy_group=动画疯`select`(深台|彰化|新北|台)
;custom_proxy_group=fox+`select`(HGC|HKBN|PCCW|HKT|深台|彰化|新北|台|新加坡|sg|hk|tw)
;custom_proxy_group=美区影视`select`(美|美国)
;custom_proxy_group=Global_media`select`.*
;custom_proxy_group=Domestic`select`[]DIRECT`[]Proxy
;custom_proxy_group=Apple`select`[]DIRECT`[]Proxy
;custom_proxy_group=Final`select`[]Proxy`[]DIRECT
;custom_proxy_group=屏蔽广告`select`[]REJECT`[]DIRECT
;custom_proxy_group=UnblockNeteaseMusic`select`云音乐解锁`[]DIRECT
;custom_proxy_group=Telegram`select`新加坡`[]Proxy
custom_proxy_group=!!import:snippets/groups_forcerule.txt
;Options for custom rulesets
enable_rule_generator=false
overwrite_original_rules=false
;ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Unbreak.list
;ruleset=⛔️ 广告拦截,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Advertising.list
;ruleset=🚫 运营劫持,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Hijacking.list
;ruleset=🌌 YouTube,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/YouTube.list
;ruleset=🎥 NETFLIX,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Netflix.list
;ruleset=HBO,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/HBO.list
;ruleset=Fox,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Fox.list
;ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/GlobalMedia.list
;ruleset=🌏 港台媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/HKMTMedia.list
;ruleset=📲 电报信息,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Telegram.list
;ruleset=🔰 节点选择,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Global.list
;ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Apple.list
;ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/China.list
;Options for custom base configuration file
clash_rule_base=base/forcerule.yml
;surge_rule_base=base/surge.conf
;surfboard_rule_base=base/surfboard.conf
;mellow_rule_base=base/mellow.conf
;quan_rule_base=base/quan.conf
;quanx_rule_base=base/quanx.conf
;Options for renaming nodes
;rename=Test-(.*?)-(.*?)-(.*?)\((.*?)\)@\1\4x测试线路_自\2到\3
;rename=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?)|(x|X))\)?@$1x
;Options for adding emojis
;add_emoji=true
;remove_old_emoji=true
;emoji=(流量|时间|应急),🏳️‍🌈
;emoji=阿根廷,🇦🇷
;Options for filtering nodes
;include_remarks=
;exclude_remarks=
;[template]
;;variables in the local scope
;clash.dns.port=5353

View File

@@ -0,0 +1,29 @@
custom:
enable_rule_generator: false
overwrite_original_rules: false
proxy_groups:
- {import: snippets/groups_forcerule.txt}
# rulesets:
# - {import: snippets/ruleset_remote.txt}
clash_rule_base: base/forcerule.yml
# surge_rule_base: base/surge.conf
# surfboard_rule_base: base/surfboard.conf
# mellow_rule_base: base/mellow.conf
# quan_rule_base: base/quan.conf
# quanx_rule_base: base/quanx.conf
# rename_node:
# - {import: snippet/rename.txt}
# add_emoji: true
# remove_old_emoji: true
# emojis:
# - {import: snippets/emoji.txt}
# include_remarks: []
# exclude_remarks: []
# template_args:
# - {key: clash.dns.port, value: 5353}

View File

@@ -1,35 +0,0 @@
[custom]
custom_proxy_group=Proxy`select`.*`[]AUTO`[]DIRECT`.*
custom_proxy_group=AUTO`url-test`.*`http://www.gstatic.com/generate_204`300
custom_proxy_group=google`select`.*
custom_proxy_group=netflix`select`.*
custom_proxy_group=动画疯`select`(深台|彰化|新北|台)
custom_proxy_group=fox+`select`(HGC|HKBN|PCCW|HKT|深台|彰化|新北|台|新加坡|sg|hk|tw)
custom_proxy_group=美区影视`select`(美|美国)
custom_proxy_group=Global_media`select`.*
custom_proxy_group=Domestic`select`[]DIRECT`[]Proxy
custom_proxy_group=Apple`select`[]DIRECT`[]Proxy
custom_proxy_group=Final`select`[]Proxy`[]DIRECT
custom_proxy_group=屏蔽广告`select`[]REJECT`[]DIRECT
custom_proxy_group=UnblockNeteaseMusic`select`云音乐解锁`[]DIRECT
custom_proxy_group=Telegram`select`新加坡`[]Proxy
enable_rule_generator=false
;surge_ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Unbreak.list
;surge_ruleset=⛔️ 广告拦截,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Advertising.list
;surge_ruleset=🚫 运营劫持,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Hijacking.list
;surge_ruleset=🌌 YouTube,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/YouTube.list
;surge_ruleset=🎥 NETFLIX,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Netflix.list
;surge_ruleset=HBO,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/HBO.list
;surge_ruleset=Fox,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Fox.list
;surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/GlobalMedia.list
;surge_ruleset=🌏 港台媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/HKMTMedia.list
;surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Telegram.list
;surge_ruleset=🔰 节点选择,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Global.list
;surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Apple.list
;surge_ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/China.list
clash_rule_base=forcerule.yml
;surge_rule_base=surge.conf
;surfboard_rule_base=surfboard.conf
;mellow_rule_base=mellow.conf

9
base/generate.ini Normal file
View File

@@ -0,0 +1,9 @@
[test]
path=output.conf
target=surge
ver=4
url=ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpwYXNzd29yZA@www.example.com:1080#Example
[test_profile]
path=output.yml
profile=profiles/example_profile.ini

139
base/pref-new.yml Normal file
View File

@@ -0,0 +1,139 @@
common:
api_mode: false
api_access_token: password
default_url: []
enable_insert: true
insert_url: []
prepend_insert_url: true
exclude_remarks: ["(到期|剩余流量|时间|官网|产品)"]
include_remarks: []
enable_filter: false
filter_script: ""
default_external_config: "" # config/example_external_config.yml
base_path: base
clash_rule_base: base/all_base.tpl
surge_rule_base: base/all_base.tpl
surfboard_rule_base: base/all_base.tpl
mellow_rule_base: base/all_base.tpl
quan_rule_base: base/all_base.tpl
quanx_rule_base: base/all_base.tpl
loon_rule_base: base/all_base.tpl
sssub_rule_base: base/all_base.tpl
proxy_config: SYSTEM
proxy_ruleset: SYSTEM
proxy_subscription: NONE
append_proxy_type: false
userinfo:
stream_rule:
- {match: "^剩余流量:(.*?)\\|总流量:(.*)$", replace: "total=$2&left=$1"}
- {match: "^剩余流量:(.*?) (.*)$", replace: "total=$1&left=$2"}
- {match: "^Bandwidth: (.*?)/(.*)$", replace: "used=$1&total=$2"}
- {match: "^.*剩余(.*?)(?:\\s*?)@(?:.*)$", replace: "total=$1"}
- {match: "^.*?流量:(.*?) 剩:(?:.*)$", replace: "total=$1"}
time_rule:
- {match: "^过期时间:(\\d+)-(\\d+)-(\\d+) (\\d+):(\\d+):(\\d+)$", replace: "$1:$2:$3:$4:$5:$6"}
- {match: "^到期时间(:|)(\\d+)-(\\d+)-(\\d+)$", replace: "$1:$2:$3:0:0:0"}
- {match: "^Smart Access expire: (\\d+)/(\\d+)/(\\d+)$", replace: "$1:$2:$3:0:0:0"}
- {match: "^.*?流量:(?:.*?) 剩:(.*?)天$", replace: "left=$1d"}
node_pref:
# udp_flag: false
# tcp_fast_open_flag: false
sort_flag: false
sort_script: ""
# skip_cert_verify_flag: false
filter_deprecated_nodes: false
append_sub_userinfo: true
clash_use_new_field_name: true
rename_node:
# - {match: "\\(?((x|X)?(\\d+)(\\.?\\d+)?)((\\s?倍率?)|(x|X))\\)?", replace: "$1x"}
# - {script: "function rename(node){}"}
# - {script: "path:/path/to/script.js"}
- {import: snippets/rename_node.txt}
managed_config:
write_managed_config: true
managed_config_prefix: "http://127.0.0.1:25500"
config_update_interval: 86400
config_update_strict: false
quanx_device_id: ""
surge_external_proxy:
surge_ssr_path: "" # /usr/bin/ssr-local
emojis:
add_emoji: true
remove_old_emoji: true
rules:
# - {match: "(流量|时间|应急)", emoji: "🏳️‍🌈"}
# - {script: "function getEmoji(node){}"}
# - {script: "path:/path/to/script.js"}
- {import: snippets/emoji.txt}
rulesets:
enabled: true
overwrite_original_rules: false
update_ruleset_on_request: false
rulesets:
# - {rule: "GEOIP,CN", group: "DIRECT"}
# - {ruleset: "rules/LocalAreaNetwork.list", group: "DIRECT"}
# - {ruleset: "surge:rules/LocalAreaNetwork.list", group: "DIRECT"}
# - {ruleset: "quanx:https://raw.githubusercontent.com/ConnersHua/Profiles/master/Quantumult/X/Filter/Advertising.list", group: "Advertising"}
# - {ruleset: "clash-domain:https://ruleset.dev/clash_domestic_services_domains", group: "Domestic Services"}
# - {ruleset: "clash-ipcidr:https://ruleset.dev/clash_domestic_services_ips", group: "Domestic Services"}
# - {ruleset: "clash-classic:https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/China.yaml", group: "DIRECT"}
- {import: snippets/rulesets.txt}
proxy_groups:
custom_proxy_group:
# - {name: UrlTest, type: url-test, rule: [".*"], url: http://www.gstatic.com/generate_204, interval: 300, tolerance: 100, timeout: 5}
# - {name: Proxy, type: select, rule: [".*"]}
# - {name: group1, type: select, rule: ["!!GROUPID=0"]}
# - {name: v2ray, type: select, rule: ["!!GROUP=V2RayProvider"]}
# - {import: snippets/groups_forcerule.txt}
# - {name: ssid group, type: ssid, rule: ["default_group", "celluar=group0,ssid1=group1,ssid2=group2"]}
- {import: snippets/groups.txt}
template:
template_path: "templates"
globals:
- {key: clash.http_port, value: 7890}
- {key: clash.socks_port, value: 7891}
- {key: clash.allow_lan, value: true}
- {key: clash.log_level, value: info}
aliases:
- {uri: /v, target: /version}
- {uri: /clash, target: "/sub?target=clash"}
- {uri: /clashr, target: "/sub?target=clashr"}
- {uri: /surge, target: "/sub?target=surge"}
- {uri: /quan, target: "/sub?target=quan"}
- {uri: /quanx, target: "/sub?target=quanx"}
- {uri: /mellow, target: "/sub?target=mellow"}
- {uri: /surfboard, target: "/sub?target=surfboard"}
- {uri: /loon, target: "/sub?target=loon"}
- {uri: /ss, target: "/sub?target=ss"}
- {uri: /ssd, target: "/sub?target=ssd"}
- {uri: /sssub, target: "/sub?target=sssub"}
- {uri: /ssr, target: "/sub?target=ssr"}
- {uri: /v2ray, target: "/sub?target=v2ray"}
- {uri: /trojan, target: "/sub?target=trojan"}
server:
listen: 0.0.0.0
port: 25500
advanced:
log_level: info
print_debug_info: false
max_pending_connections: 10240
max_concurrent_threads: 2
max_allowed_rulesets: 0
max_allowed_rules: 0
enable_base_gen: false
enable_cache: false
cache_subscription: 60
cache_config: 300
cache_ruleset: 21600
async_fetch_ruleset: false

View File

@@ -8,6 +8,13 @@ api_access_token=password
;Default URLs, used when no URL is provided in request, use "|" to separate multiple subscription links, supports local files/URL
default_url=
;Insert subscription links to requests. Can be used to add node(s) to all exported subscriptions.
enable_insert=true
;URLs to insert to subscription links, use "|" to separate multiple subscription links, supports local files/URL
insert_url=
;Prepend inserted URLs to subscription links. Nodes in insert_url will be added to groups first with non-group-specific match pattern.
prepend_insert_url=true
;Exclude nodes which remarks match the following patterns. Supports regular expression.
exclude_remarks=(到期|剩余流量|时间|官网|产品)
;exclude_remarks=(other rule)
@@ -15,94 +22,113 @@ exclude_remarks=(到期|剩余流量|时间|官网|产品)
;Only include nodes which remarks match the following patterns. Supports regular expression.
;include_remarks=V3.*港
;Enable script support for filtering nodes
enable_filter=false
;Script used for filtering nodes. Supports inline script and script path. A "filter" function with 1 argument which is a node should be defined in the script.
;Example: Inline script: Set value to content of script. Replace all line break with "\n".
; Script path: Set value to "path:/path/to/script.js".
;filter_script=function filter(node) {\n const info = JSON.parse(node.ProxyInfo);\n if(info.EncryptMethod.includes('chacha20'))\n return true;\n return false;\n}
;Setting an external config file as default when none is specified, supports local files/URL
;default_external_config=config/example_external_config.ini
;The file scope limit of the 'rule_base' options in external configs.
base_path=base
;Clash config base used by the generator, supports local files/URL
clash_rule_base=simple_base.yml
clash_rule_base=base/all_base.tpl
;Surge config base used by the generator, supports local files/URL
surge_rule_base=surge.conf
surge_rule_base=base/all_base.tpl
;Surfboard config base used by the generator, supports local files/URL
surfboard_rule_base=surfboard.conf
surfboard_rule_base=base/all_base.tpl
;Mellow config base used by the generator, supports local files/URL
mellow_rule_base=mellow.conf
mellow_rule_base=base/all_base.tpl
;Proxy used to download rulesets or subscriptions, set to NONE or empty to disable it, set to SYSTEM to use system proxy.
;Quantumult config base used by the generator, supports local files/URL
quan_rule_base=base/all_base.tpl
;Quantumult X config base used by the generator, supports local files/URL
quanx_rule_base=base/all_base.tpl
;Loon config base used by the generator, supports local files/URL
loon_rule_base=base/all_base.tpl
;Shadowsocks Android config base used by the generator, supports local files/URL
sssub_rule_base=base/all_base.tpl
;Proxy used to download configs, rulesets or subscriptions, set to NONE or empty to disable it, set to SYSTEM to use system proxy.
;Accept cURL-supported proxies (http:// https:// socks4a:// socks5://)
;Additional support for CORS proxy ( https://github.com/Rob--W/cors-anywhere https://github.com/Zibri/cloudflare-cors-anywhere etc.), prefix the address with "cors:" to recognize the address as CORS proxy.
;Example: http://127.0.0.1:80 socks5://example.com:1080 cors:https://cors-anywhere.herokuapp.com/
proxy_config=SYSTEM
proxy_ruleset=SYSTEM
proxy_subscription=NONE
;Append a proxy type string ([SS] [SSR] [VMess]) to node remark.
append_proxy_type=false
[userinfo]
;Rules to extract stream data from node
;Format: full_match_regex|new_format_regex
;where new_format_regex should be like "total=$1&left=$2&used=$3"
stream_rule=^剩余流量:(.*?)\|总流量:(.*)$|total=$2&left=$1
stream_rule=^剩余流量:(.*?) (.*)$|total=$1&left=$2
stream_rule=^Bandwidth: (.*?)/(.*)$|used=$1&total=$2
stream_rule=^\[.*?\]剩余(.*?)@(?:.*)$|total=$1
stream_rule=^.*?流量:(.*?) 剩:(?:.*)$|total=$1
;Rules to extract expire time data from node
;Format: full_match_regex|new_format_regex
;where new_format_regex should follow this example: yyyy:mm:dd:hh:mm:ss
time_rule=^过期时间:(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)$|$1:$2:$3:$4:$5:$6
time_rule=^到期时间(:|)(\d+)-(\d+)-(\d+)$|$1:$2:$3:0:0:0
time_rule=^Smart Access expire: (\d+)/(\d+)/(\d+)$|$1:$2:$3:0:0:0
time_rule=^.*?流量:(?:.*?) 剩:(.*)$|left=$1d
[node_pref]
udp_flag=false
tcp_fast_open_flag=false
;udp_flag=false
;tcp_fast_open_flag=false
sort_flag=false
skip_cert_verify_flag=false
;Script used for sorting nodes. A "compare" function with 2 arguments which are the 2 nodes to be compared should be defined in the script. Supports inline script and script path.
;Examples can be seen at the filter_script option in [common] section.
;sort_script=function compare(node_a, node_b) {\n const info_a = JSON.parse(node_a.ProxyInfo);\n const info_b = JSON.parse(node_b.ProxyInfo);\n return info_a.Remark > info_b.Remark;\n}
;skip_cert_verify_flag=false
filter_deprecated_nodes=false
append_sub_userinfo=true
clash_use_new_field_name=true
;Rename remarks with the following patterns. Supports regular expression.
;Format: Search_Pattern@Replace_Pattern
;rename_node=IPLC@专线
;rename_node=RELAY@中转
;rename_node=BGP-@
;rename_node=!!script:function rename(node) {\n const info = JSON.parse(node.ProxyInfo);\n const geoinfo = JSON.parse(geoip(info.Hostname));\n if(geoinfo.country_code == "CN")\n return "CN " + node.Remark;\n}
;rename_node=!!script:path:/path/to/script.js
; short names
; rename_node=中国@中
; rename_node=徐州@徐
; rename_node=深圳@深
; rename_node=上海@沪
; rename_node=广州@穗
; rename_node=宁波@甬
; rename_node=贵阳@筑
; rename_node=武汉@汉
; rename_node=南京@宁
; rename_node=天津@津
; rename_node=北京@京
; rename_node=沈阳@沈
; rename_node=江苏@苏
; rename_node=浙江@浙
; rename_node=安徽@皖
; rename_node=福建@闽
; rename_node=湖南@湘
; rename_node=广东@粤
; rename_node=海南@琼
; rename_node=四川@川
; rename_node=贵州@贵
; rename_node=云南@云
; rename_node=青海@青
; rename_node=台湾@台
; rename_node=香港@港
; rename_node=澳门@澳
; rename_node=美国@美
; rename_node=英国@英
; rename_node=加拿大@加
; rename_node=法国@法
; rename_node=德国@德
; rename_node=瑞士@瑞
; rename_node=日本@日
; rename_node=韩国@韩
; rename_node=芬兰@芬
; rename_node=印度@印
; rename_node=泰国@泰
; rename_node=越南@越
; rename_node=新加坡@新
; rename_node=意大利@意
; rename_node=菲律宾@菲
; rename_node=俄罗斯@俄
; rename_node=土耳其@土
; times RE
rename_node=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?)|(x|X))\)?@$1x
rename_node=!!import:snippets/rename_node.txt
[managed_config]
;Append a '#!MANAGED-CONFIG' info to Surge configurations
write_managed_config=true
;Address prefix for MANAGED-CONFIG info, without the trailing "/".
;This address will also be used for generating /getruleset, /qx-rewrite, /qx-script addresses.
managed_config_prefix=http://127.0.0.1:25500
;Managed config update interval in seconds, determine how long the config will be updated.
config_update_interval=86400
;If config_update_strict is set to true, Surge will require a force update after the interval.
config_update_strict=false
;Device ID to be written to rewrite scripts for some version of Quantumult X
quanx_device_id=
[surge_external_proxy]
;surge_ssr_path=/usr/bin/ssr-local
@@ -113,47 +139,14 @@ remove_old_emoji=true
;Rule to add emojis. Supports regular expression.
;Format: Remark_Search_Pattern,emoji
rule=(流量|时间|应急|过期|Bandwidth|expire),🏳️‍🌈
rule=AC,🇦🇨
rule=(AR|阿根廷),🇦🇷
rule=(奥地利|维也纳),🇦🇹
rule=(AU|Australia|Sydney|澳大利亚|悉尼),🇦🇺
rule=BE,🇧🇪
rule=(BR|Brazil|巴西|圣保罗),🇧🇷
rule=(Canada|加拿大|蒙特利尔|温哥华|楓葉|枫叶),🇨🇦
rule=(瑞士|苏黎世),🇨🇭
rule=(DE|Germany|德国|法兰克福|德),🇩🇪
rule=丹麦,🇩🇰
rule=ES,🇪🇸
rule=EU,🇪🇺
rule=(Finland|芬兰|赫尔辛基),🇫🇮
rule=(FR|France|法国|巴黎),🇫🇷
rule=(UK|England|UnitedKingdom|英国|英|伦敦),🇬🇧
rule=(HK|HongKong|香港|深港|沪港|呼港|HKT|HKBN|HGC|WTT|CMI|穗港|京港|港),🇭🇰
rule=(Indonesia|印尼|印度尼西亚|雅加达),🇮🇩
rule=(Ireland|爱尔兰|都柏林),🇮🇪
rule=(India|印度|孟买),🇮🇳
rule=(Italy|意大利|米兰),🇮🇹
rule=(JP|Japan|日本|东京|大阪|埼玉|沪日|穗日|川日|中日|泉日|杭日),🇯🇵
rule=(KP|朝鲜),🇰🇵
rule=(KR|Korea|KOR|韩国|首尔|韩|韓),🇰🇷
rule=(MO|Macao|澳门|CTM),🇲🇴
rule=(MY|Malaysia|马来西亚),🇲🇾
rule=(NL|Netherlands|荷兰|阿姆斯特丹),🇳🇱
rule=(PH|Philippines|菲律宾),🇵🇭
rule=(RO|罗马尼亚),🇷🇴
rule=(RU|Russia|俄罗斯|伯力|莫斯科|圣彼得堡|西伯利亚|新西伯利亚|京俄|杭俄),🇷🇺
rule=(沙特|迪拜),🇸🇦
rule=(SE|Sweden),🇸🇪
rule=(SG|Singapore|新加坡|狮城|沪新|京新|泉新|穗新|深新|杭新),🇸🇬
rule=(TH|Thailand|泰国|曼谷),🇹🇭
rule=(TR|Turkey|土耳其|伊斯坦布尔),🇹🇷
rule=(US|America|UnitedStates|美国|美|京美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|沪美),🇺🇲
rule=(VN|越南),🇻🇳
rule=(ZA|南非),🇿🇦
rule=(CN|China|回国|中国|江苏|北京|上海|广州|深圳|杭州|徐州|青岛|宁波|镇江|back|TW|Taiwan|台湾|台北|台中|新北|彰化|CHT|新北|台|HINET),🇨🇳
;rule=(流量|时间|应急|过期|Bandwidth|expire),🏳️‍🌈
;rule=AC,🇦🇨
;rule=!!script:function getEmoji(node) {\n const info = JSON.parse(node.ProxyInfo);\n const geoinfo = JSON.parse(geoip(info.Hostname));\n if(geoinfo.country_code == "CN")\n return "🏳️‍🌈";\n}
;rule=!!script:path:/path/to/script/.js
[ruleset]
rule=!!import:snippets/emoji.txt
[rulesets]
;Enable generating rules with rulesets
enabled=true
@@ -164,47 +157,34 @@ overwrite_original_rules=false
update_ruleset_on_request=false
;Ruleset addresses, supports local files/URL
;Format: Group name,URL
;Format: Group name,[type:]URL
; Group name,[]Rule
;where "type" supports the following value: surge, quanx, clash-domain, clash-ipcidr, clash-classic
;type defaults to surge if omitted
;surge_ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Unbreak.list
;surge_ruleset=⛔️ 广告拦截,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Advertising.list
;surge_ruleset=🚫 运营劫持,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Hijacking.list
;surge_ruleset=🌌 YouTube,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/YouTube.list
;surge_ruleset=🎥 NETFLIX,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Netflix.list
;surge_ruleset=HBO,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/HBO.list
;surge_ruleset=Fox,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Media/Fox.list
;surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/GlobalMedia.list
;surge_ruleset=🌏 港台媒体,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/HKMTMedia.list
;surge_ruleset=📲 电报信息,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Telegram.list
;surge_ruleset=🔰 节点选择,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Global.list
;surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Apple.list
;surge_ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/China.list
;ruleset=DIRECT,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Unbreak.list
;ruleset=🎯 全球直连,rules/LocalAreaNetwork.list
;ruleset=DIRECT,surge:rules/LocalAreaNetwork.list
;ruleset=Advertising,quanx:https://raw.githubusercontent.com/ConnersHua/Profiles/master/Quantumult/X/Filter/Advertising.list
;ruleset=Domestic Services,clash-domain:https://ruleset.dev/clash_domestic_services_domains
;ruleset=Domestic Services,clash-ipcidr:https://ruleset.dev/clash_domestic_services_ips
;ruleset=DIRECT,clash-classic:https://raw.githubusercontent.com/DivineEngine/Profiles/master/Clash/RuleSet/China.yaml
;ruleset=🎯 全球直连,[]GEOIP,CN
;ruleset=🐟 漏网之鱼,[]FINAL
surge_ruleset=🎯 全球直连,rules/LocalAreaNetwork.list
surge_ruleset=🎯 全球直连,rules/ConnersHua/Surge/Ruleset/Unbreak.list
surge_ruleset=🛑 全球拦截,rules/NobyDa/Surge/AdRule.list
surge_ruleset=🛑 全球拦截,rules/ConnersHua/Surge/Ruleset/Hijacking.list
;surge_ruleset=🎥 NETFLIX,rules/ConnersHua/Surge/Ruleset/Media/Netflix.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🌏 国内媒体,rules/lhie1/Surge/Surge 3/Provider/AsianTV.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.list
surge_ruleset=🔰 节点选择,rules/ConnersHua/Surge/Ruleset/Global.list
surge_ruleset=🍎 苹果服务,rules/ConnersHua/Surge/Ruleset/Apple.list
surge_ruleset=🎯 全球直连,rules/ConnersHua/Surge/Ruleset/China.list
surge_ruleset=🎯 全球直连,rules/NobyDa/Surge/Download.list
surge_ruleset=🎯 全球直连,[]GEOIP,CN
surge_ruleset=🐟 漏网之鱼,[]FINAL
ruleset=!!import:snippets/rulesets.txt
[clash_proxy_group]
;Generate Clash Proxy Group with the following patterns. Node filterting rule supports regular expression.
[proxy_groups]
;Generate Clash Proxy Group with the following patterns. Node filtering rule supports regular expression.
;Format: Group_Name`select`Rule_1`Rule_2`...
; Group_Name`url-test|fallback|load-balance`Rule_1`Rule_2`...`test_url`interval
; Group_Name`url-test|fallback|load-balance`Rule_1`Rule_2`...`test_url`interval[,timeout][,tolerance]
;Rule with "[]" prefix will be added directly.
;custom_proxy_group=UrlTest`url-test`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=FallBack`fallback`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=LoadBalance`load-balance`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=Proxy`select`.*`[]AUTO`[]DIRECT`.*
;custom_proxy_group=UrlTest`url-test`.*`http://www.gstatic.com/generate_204`300,5,100
;custom_proxy_group=FallBack`fallback`.*`http://www.gstatic.com/generate_204`300,5
;custom_proxy_group=LoadBalance`load-balance`.*`http://www.gstatic.com/generate_204`300,,100
;custom_proxy_group=SSID`ssid`default_group`celluar=group0,ssid1=group1,ssid2=group2
;custom_proxy_group=g1`select`!!GROUPID=0
;custom_proxy_group=g2`select`!!GROUPID=1
@@ -212,36 +192,47 @@ surge_ruleset=🐟 漏网之鱼,[]FINAL
;custom_proxy_group=g1hk`select`!!GROUPID=0!!(HGC|HKBN|PCCW|HKT|hk|港)
;custom_proxy_group=sstw`select`!!GROUP=V2RayProvider!!(深台|彰化|新北|台|tw)
;custom_proxy_group=provider`select`!!PROVIDER=prov1,prov2,prov3`fallback_nodes
;Also supports using script for filtering nodes. A "filter" function with one argument which is an array of all available nodes should be defined in the script.
;custom_proxy_group=script`select`script:/path/to/script.js
;for forcerule.yml
;custom_proxy_group=Proxy`select`.*`[]AUTO`[]DIRECT`.*
;custom_proxy_group=AUTO`url-test`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=google`select`.*
;custom_proxy_group=netflix`select`.*
;custom_proxy_group=动画疯`select`(深台|彰化|新北|台)
;custom_proxy_group=fox+`select`(HGC|HKBN|PCCW|HKT|深台|彰化|新北|台|新加坡|sg|hk|tw)
;custom_proxy_group=美区影视`select`(美|美国)
;custom_proxy_group=Global_media`select`.*
;custom_proxy_group=Domestic`select`[]DIRECT`[]Proxy
;custom_proxy_group=Apple`select`[]DIRECT`[]Proxy
;custom_proxy_group=Final`select`[]Proxy`[]DIRECT
;custom_proxy_group=屏蔽广告`select`[]REJECT`[]DIRECT
;custom_proxy_group=UnblockNeteaseMusic`select`云音乐解锁`[]DIRECT
;custom_proxy_group=Telegram`select`新加坡`[]Proxy
;custom_proxy_group=!!import:snippets/groups_forcerule.txt
;for Surge rulesets
custom_proxy_group=🔰 节点选择`select`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=♻️ 自动选择`url-test`.*`http://www.gstatic.com/generate_204`300
;custom_proxy_group=🎥 NETFLIX`select`[]🔰 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
;custom_proxy_group=⛔️ 广告拦截`select`[]🛑 全球拦截`[]🎯 全球直连`[]🔰 节点选择
;custom_proxy_group=🚫 运营劫持`select`[]🛑 全球拦截`[]🎯 全球直连`[]🔰 节点选择
custom_proxy_group=🌍 国外媒体`select`[]🔰 节点选择`[]♻️ 自动选择`[]🎯 全球直连`.*
custom_proxy_group=🌏 国内媒体`select`[]🎯 全球直连`(HGC|HKBN|PCCW|HKT|深台|彰化|新北|台|hk|港|tw)`[]🔰 节点选择
custom_proxy_group=📲 电报信息`select`[]🔰 节点选择`.*`[]🎯 全球直连
custom_proxy_group=🍎 苹果服务`select`[]🔰 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
custom_proxy_group=🎯 全球直连`select`[]DIRECT
custom_proxy_group=🛑 全球拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🔰 节点选择`[]🎯 全球直连`[]♻️ 自动选择`.*
custom_proxy_group=!!import:snippets/groups.txt
[template]
;The file scope limit of 'include' statement inside the templates.
template_path=templates
;The following settings will be added to the "global" scope of the template variables
;Value of 'clash.http_port' can be accessed with 'global.clash.http_port' in the template.
clash.http_port=7890
clash.socks_port=7891
clash.allow_lan=true
clash.log_level=info
[aliases]
;Aliases for accessing interfaces. Can be used to shorten the URI.
;All arguments passed when accessing the alias name will be appended to the arguments of the alias target.
;Format: uri=target
/v=/version
/clash=/sub?target=clash
/clashr=/sub?target=clashr
/surge=/sub?target=surge
/quan=/sub?target=quan
/quanx=/sub?target=quanx
/mellow=/sub?target=mellow
/surfboard=/sub?target=surfboard
/loon=/sub?target=loon
/ss=/sub?target=ss
/ssd=/sub?target=ssd
/sssub=/sub?target=sssub
/ssr=/sub?target=ssr
/v2ray=/sub?target=v2ray
/trojan=/sub?target=trojan
[server]
;Address to bind on for Web Server
@@ -251,6 +242,15 @@ listen=0.0.0.0
port=25500
[advanced]
log_level=info
print_debug_info=false
max_pending_connections=10240
max_concurrent_threads=4
max_concurrent_threads=2
max_allowed_rulesets=0
max_allowed_rules=0
enable_base_gen=false
enable_cache=false
cache_subscription=60
cache_config=300
cache_ruleset=21600
async_fetch_ruleset=false

View File

@@ -0,0 +1,12 @@
[Profile]
;This is an example profile for the /getprofile interface
;The options works the same as the arguments in the /sub interface
;Arguments that needed URLEncode before is not needed here
;For more available options, please check the readme section
target=clash
url=ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpwYXNzd29yZA@www.example.com:1080#Example
;config=config/example_external_config.ini
;ver=3
;udp=true
;emoji=false

View File

@@ -0,0 +1,27 @@
# Apple
# 一般国内Apple肯定正常,不需要开代理
DOMAIN,apple.comscoreresearch.com
DOMAIN-SUFFIX,aaplimg.com
DOMAIN-SUFFIX,akadns.net
DOMAIN-SUFFIX,apple-cloudkit.com
DOMAIN-SUFFIX,apple.co
DOMAIN-SUFFIX,apple.com
DOMAIN-SUFFIX,apple.news
DOMAIN-SUFFIX,appstore.com
DOMAIN-SUFFIX,cdn-apple.com
DOMAIN-SUFFIX,crashlytics.com
DOMAIN-SUFFIX,icloud-content.com
DOMAIN-SUFFIX,icloud.com
DOMAIN-SUFFIX,itunes.com
DOMAIN-SUFFIX,me.com
DOMAIN-SUFFIX,mzstatic.com
IP-CIDR,17.0.0.0/8,no-resolve
IP-CIDR,63.92.224.0/19,no-resolve
IP-CIDR,65.199.22.0/23,no-resolve
IP-CIDR,139.178.128.0/18,no-resolve
IP-CIDR,144.178.0.0/19,no-resolve
IP-CIDR,144.178.36.0/22,no-resolve
IP-CIDR,144.178.48.0/20,no-resolve
IP-CIDR,192.35.50.0/24,no-resolve
IP-CIDR,198.183.17.0/24,no-resolve
IP-CIDR,205.180.175.0/24,no-resolve

View File

@@ -0,0 +1,634 @@
# 本碎片只包含常见广告关键字、广告联盟。无副作用,放心使用
# 广告关键词
DOMAIN-KEYWORD,admarvel
DOMAIN-KEYWORD,admaster
DOMAIN-KEYWORD,adsage
DOMAIN-KEYWORD,adsensor
DOMAIN-KEYWORD,adservice
DOMAIN-KEYWORD,adsh
DOMAIN-KEYWORD,adsmogo
DOMAIN-KEYWORD,adsrvmedia
DOMAIN-KEYWORD,adsserving
DOMAIN-KEYWORD,adsystem
DOMAIN-KEYWORD,adwords
DOMAIN-KEYWORD,analysis
DOMAIN-KEYWORD,applovin
DOMAIN-KEYWORD,appsflyer
DOMAIN-KEYWORD,domob
DOMAIN-KEYWORD,duomeng
DOMAIN-KEYWORD,dwtrack
DOMAIN-KEYWORD,guanggao
DOMAIN-KEYWORD,lianmeng
DOMAIN-KEYWORD,monitor
DOMAIN-KEYWORD,omgmta
DOMAIN-KEYWORD,omniture
DOMAIN-KEYWORD,openx
DOMAIN-KEYWORD,partnerad
DOMAIN-KEYWORD,pingfore
DOMAIN-KEYWORD,socdm
DOMAIN-KEYWORD,supersonicads
DOMAIN-KEYWORD,tracking
DOMAIN-KEYWORD,usage
DOMAIN-KEYWORD,wlmonitor
DOMAIN-KEYWORD,zjtoolbar
# 常见互联网公司广告域名
# Google
DOMAIN-SUFFIX,admob.com
DOMAIN-SUFFIX,ads.gmodules.com
DOMAIN-SUFFIX,ads.google.com
DOMAIN-SUFFIX,adservice.google.com
DOMAIN-SUFFIX,afd.l.google.com
DOMAIN-SUFFIX,badad.googleplex.com
DOMAIN-SUFFIX,csi.gstatic.com
DOMAIN-SUFFIX,doubleclick.com
DOMAIN-SUFFIX,doubleclick.net
DOMAIN-SUFFIX,google-analytics.com
DOMAIN-SUFFIX,googleadservices.com
DOMAIN-SUFFIX,googleadsserving.cn
DOMAIN-SUFFIX,googlecommerce.com
DOMAIN-SUFFIX,googlesyndication.com
DOMAIN-SUFFIX,mobileads.google.com
DOMAIN-SUFFIX,pagead-tpc.l.google.com
DOMAIN-SUFFIX,pagead.google.com
DOMAIN-SUFFIX,pagead.l.google.com
DOMAIN-SUFFIX,service.urchin.com
# 广告联盟-国内****************
DOMAIN-SUFFIX,09mk.cn
DOMAIN-SUFFIX,100peng.com
DOMAIN-SUFFIX,114la.com
DOMAIN-SUFFIX,123juzi.net
DOMAIN-SUFFIX,138lm.com
DOMAIN-SUFFIX,17un.com
DOMAIN-SUFFIX,2cnt.net
DOMAIN-SUFFIX,3gmimo.com
DOMAIN-SUFFIX,3xx.vip
DOMAIN-SUFFIX,51.la
DOMAIN-SUFFIX,51taifu.com
DOMAIN-SUFFIX,51yes.com
DOMAIN-SUFFIX,600ad.com
DOMAIN-SUFFIX,6dad.com
DOMAIN-SUFFIX,70e.com
DOMAIN-SUFFIX,86.cc
DOMAIN-SUFFIX,8le8le.com
DOMAIN-SUFFIX,8ox.cn
DOMAIN-SUFFIX,95558000.com
DOMAIN-SUFFIX,99click.com
DOMAIN-SUFFIX,99youmeng.com
DOMAIN-SUFFIX,a3p4.net
DOMAIN-SUFFIX,acs86.com
DOMAIN-SUFFIX,acxiom-online.com
DOMAIN-SUFFIX,ad-brix.com
DOMAIN-SUFFIX,ad-delivery.net
DOMAIN-SUFFIX,ad-locus.com
DOMAIN-SUFFIX,ad-plus.cn
DOMAIN-SUFFIX,ad7.com
DOMAIN-SUFFIX,adadapted.com
DOMAIN-SUFFIX,adadvisor.net
DOMAIN-SUFFIX,adap.tv
DOMAIN-SUFFIX,adbana.com
DOMAIN-SUFFIX,adchina.com
DOMAIN-SUFFIX,adcome.cn
DOMAIN-SUFFIX,ader.mobi
DOMAIN-SUFFIX,adform.net
DOMAIN-SUFFIX,adfuture.cn
DOMAIN-SUFFIX,adhouyi.com
DOMAIN-SUFFIX,adinfuse.com
DOMAIN-SUFFIX,adirects.com
DOMAIN-SUFFIX,adjust.io
DOMAIN-SUFFIX,adkmob.com
DOMAIN-SUFFIX,adlive.cn
DOMAIN-SUFFIX,adlocus.com
DOMAIN-SUFFIX,admaji.com
DOMAIN-SUFFIX,admin6.com
DOMAIN-SUFFIX,admon.cn
DOMAIN-SUFFIX,adnyg.com
DOMAIN-SUFFIX,adpolestar.net
DOMAIN-SUFFIX,adpro.cn
DOMAIN-SUFFIX,adpush.cn
DOMAIN-SUFFIX,adquan.com
DOMAIN-SUFFIX,adreal.cn
DOMAIN-SUFFIX,ads8.com
DOMAIN-SUFFIX,adsame.com
DOMAIN-SUFFIX,adsmogo.com
DOMAIN-SUFFIX,adsmogo.org
DOMAIN-SUFFIX,adsunflower.com
DOMAIN-SUFFIX,adsunion.com
DOMAIN-SUFFIX,adtrk.me
DOMAIN-SUFFIX,adups.com
DOMAIN-SUFFIX,aduu.cn
DOMAIN-SUFFIX,advertising.com
DOMAIN-SUFFIX,adview.cn
DOMAIN-SUFFIX,advmob.cn
DOMAIN-SUFFIX,adwetec.com
DOMAIN-SUFFIX,adwhirl.com
DOMAIN-SUFFIX,adwo.com
DOMAIN-SUFFIX,adxmi.com
DOMAIN-SUFFIX,adyun.com
DOMAIN-SUFFIX,adzerk.net
DOMAIN-SUFFIX,agrant.cn
DOMAIN-SUFFIX,agrantsem.com
DOMAIN-SUFFIX,aihaoduo.cn
DOMAIN-SUFFIX,ajapk.com
DOMAIN-SUFFIX,allyes.cn
DOMAIN-SUFFIX,allyes.com
DOMAIN-SUFFIX,amazon-adsystem.com
DOMAIN-SUFFIX,analysys.cn
DOMAIN-SUFFIX,angsrvr.com
DOMAIN-SUFFIX,anquan.org
DOMAIN-SUFFIX,anysdk.com
DOMAIN-SUFFIX,appadhoc.com
DOMAIN-SUFFIX,appads.com
DOMAIN-SUFFIX,appboy.com
DOMAIN-SUFFIX,appdriver.cn
DOMAIN-SUFFIX,appjiagu.com
DOMAIN-SUFFIX,applifier.com
DOMAIN-SUFFIX,appsflyer.com
DOMAIN-SUFFIX,atdmt.com
DOMAIN-SUFFIX,baifendian.com
DOMAIN-SUFFIX,banmamedia.com
DOMAIN-SUFFIX,baoyatu.cc
DOMAIN-SUFFIX,baycode.cn
DOMAIN-SUFFIX,bayimob.com
DOMAIN-SUFFIX,behe.com
DOMAIN-SUFFIX,bfshan.cn
DOMAIN-SUFFIX,biddingos.com
DOMAIN-SUFFIX,biddingx.com
DOMAIN-SUFFIX,bjvvqu.cn
DOMAIN-SUFFIX,bjxiaohua.com
DOMAIN-SUFFIX,bloggerads.net
DOMAIN-SUFFIX,branch.io
DOMAIN-SUFFIX,bsdev.cn
DOMAIN-SUFFIX,bshare.cn
DOMAIN-SUFFIX,btyou.com
DOMAIN-SUFFIX,bugtags.com
DOMAIN-SUFFIX,buysellads.com
DOMAIN-SUFFIX,c0563.com
DOMAIN-SUFFIX,cacafly.com
DOMAIN-SUFFIX,casee.cn
DOMAIN-SUFFIX,cdnmaster.com
DOMAIN-SUFFIX,chance-ad.com
DOMAIN-SUFFIX,chanet.com.cn
DOMAIN-SUFFIX,chartbeat.com
DOMAIN-SUFFIX,chartboost.com
DOMAIN-SUFFIX,chengadx.com
DOMAIN-SUFFIX,chmae.com
DOMAIN-SUFFIX,clickadu.com
DOMAIN-SUFFIX,clicki.cn
DOMAIN-SUFFIX,clicktracks.com
DOMAIN-SUFFIX,clickzs.com
DOMAIN-SUFFIX,cloudmobi.net
DOMAIN-SUFFIX,cmcore.com
DOMAIN-SUFFIX,cnxad.com
DOMAIN-SUFFIX,cnzz.com
DOMAIN-SUFFIX,cnzzlink.com
DOMAIN-SUFFIX,cocounion.com
DOMAIN-SUFFIX,coocaatv.com
DOMAIN-SUFFIX,cooguo.com
DOMAIN-SUFFIX,coolguang.com
DOMAIN-SUFFIX,coremetrics.com
DOMAIN-SUFFIX,cpmchina.co
DOMAIN-SUFFIX,cpx24.com
DOMAIN-SUFFIX,crasheye.cn
DOMAIN-SUFFIX,crosschannel.com
DOMAIN-SUFFIX,ctrmi.com
DOMAIN-SUFFIX,customer-security.online
DOMAIN-SUFFIX,daoyoudao.com
DOMAIN-SUFFIX,datouniao.com
DOMAIN-SUFFIX,ddapp.cn
DOMAIN-SUFFIX,dianjoy.com
DOMAIN-SUFFIX,dianru.com
DOMAIN-SUFFIX,disqusads.com
DOMAIN-SUFFIX,domob.cn
DOMAIN-SUFFIX,domob.com.cn
DOMAIN-SUFFIX,domob.org
DOMAIN-SUFFIX,dotmore.com.tw
DOMAIN-SUFFIX,doubleverify.com
DOMAIN-SUFFIX,doudouguo.com
DOMAIN-SUFFIX,doumob.com
DOMAIN-SUFFIX,duanat.com
DOMAIN-SUFFIX,duiba.com.cn
DOMAIN-SUFFIX,duomeng.cn
DOMAIN-SUFFIX,dxpmedia.com
DOMAIN-SUFFIX,edigitalsurvey.com
DOMAIN-SUFFIX,eduancm.com
DOMAIN-SUFFIX,emarbox.com
DOMAIN-SUFFIX,epsilon.com
DOMAIN-SUFFIX,exosrv.com
DOMAIN-SUFFIX,fancyapi.com
DOMAIN-SUFFIX,feitian001.com
DOMAIN-SUFFIX,feixin2.com
DOMAIN-SUFFIX,flashtalking.com
DOMAIN-SUFFIX,fraudmetrix.cn
DOMAIN-SUFFIX,g1.tagtic.cn
DOMAIN-SUFFIX,gentags.net
DOMAIN-SUFFIX,gepush.com
DOMAIN-SUFFIX,getui.com
DOMAIN-SUFFIX,glispa.com
DOMAIN-SUFFIX,go-mpulse
DOMAIN-SUFFIX,go-mpulse.net
DOMAIN-SUFFIX,godloveme.cn
DOMAIN-SUFFIX,gridsum.com
DOMAIN-SUFFIX,gridsumdissector.cn
DOMAIN-SUFFIX,gridsumdissector.com
DOMAIN-SUFFIX,growingio.com
DOMAIN-SUFFIX,guohead.com
DOMAIN-SUFFIX,guomob.com
DOMAIN-SUFFIX,haoghost.com
DOMAIN-SUFFIX,hivecn.cn
DOMAIN-SUFFIX,hypers.com
DOMAIN-SUFFIX,icast.cn
DOMAIN-SUFFIX,igexin.com
DOMAIN-SUFFIX,il8r.com
DOMAIN-SUFFIX,imageter.com
DOMAIN-SUFFIX,immob.cn
DOMAIN-SUFFIX,inad.com
DOMAIN-SUFFIX,inmobi.cn
DOMAIN-SUFFIX,inmobi.net
DOMAIN-SUFFIX,inmobicdn.cn
DOMAIN-SUFFIX,inmobicdn.net
DOMAIN-SUFFIX,innity.com
DOMAIN-SUFFIX,instabug.com
DOMAIN-SUFFIX,intely.cn
DOMAIN-SUFFIX,iperceptions.com
DOMAIN-SUFFIX,ipinyou.com
DOMAIN-SUFFIX,irs01.com
DOMAIN-SUFFIX,irs01.net
DOMAIN-SUFFIX,irs09.com
DOMAIN-SUFFIX,istreamsche.com
DOMAIN-SUFFIX,jesgoo.com
DOMAIN-SUFFIX,jiaeasy.net
DOMAIN-SUFFIX,jiguang.cn
DOMAIN-SUFFIX,jimdo.com
DOMAIN-SUFFIX,jisucn.com
DOMAIN-SUFFIX,jmgehn.cn
DOMAIN-SUFFIX,jpush.cn
DOMAIN-SUFFIX,jusha.com
DOMAIN-SUFFIX,juzi.cn
DOMAIN-SUFFIX,juzilm.com
DOMAIN-SUFFIX,kejet.com
DOMAIN-SUFFIX,kejet.net
DOMAIN-SUFFIX,keydot.net
DOMAIN-SUFFIX,keyrun.cn
DOMAIN-SUFFIX,kmd365.com
DOMAIN-SUFFIX,krux.net
DOMAIN-SUFFIX,lnk0.com
DOMAIN-SUFFIX,lnk8.cn
DOMAIN-SUFFIX,localytics.com
DOMAIN-SUFFIX,lomark.cn
DOMAIN-SUFFIX,lotuseed.com
DOMAIN-SUFFIX,lrswl.com
DOMAIN-SUFFIX,lufax.com
DOMAIN-SUFFIX,madhouse.cn
DOMAIN-SUFFIX,madmini.com
DOMAIN-SUFFIX,madserving.com
DOMAIN-SUFFIX,magicwindow.cn
DOMAIN-SUFFIX,mathtag.com
DOMAIN-SUFFIX,maysunmedia.com
DOMAIN-SUFFIX,mbai.cn
DOMAIN-SUFFIX,mediaplex.com
DOMAIN-SUFFIX,mediav.com
DOMAIN-SUFFIX,megajoy.com
DOMAIN-SUFFIX,meiqia.com
DOMAIN-SUFFIX,mgogo.com
DOMAIN-SUFFIX,miaozhen.com
DOMAIN-SUFFIX,microad-cn.com
DOMAIN-SUFFIX,miidi.net
DOMAIN-SUFFIX,mijifen.com
DOMAIN-SUFFIX,mixpanel.com
DOMAIN-SUFFIX,mjmobi.com
DOMAIN-SUFFIX,mng-ads.com
DOMAIN-SUFFIX,moad.cn
DOMAIN-SUFFIX,moatads.com
DOMAIN-SUFFIX,mobaders.com
DOMAIN-SUFFIX,mobclix.com
DOMAIN-SUFFIX,mobgi.com
DOMAIN-SUFFIX,mobisage.cn
DOMAIN-SUFFIX,mobvista.com
DOMAIN-SUFFIX,mopub.com
DOMAIN-SUFFIX,moquanad.com
DOMAIN-SUFFIX,mpush.cn
DOMAIN-SUFFIX,mxpnl.com
DOMAIN-SUFFIX,myhug.cn
DOMAIN-SUFFIX,mzy2014.com
DOMAIN-SUFFIX,networkbench.com
DOMAIN-SUFFIX,ninebox.cn
DOMAIN-SUFFIX,ntalker.com
DOMAIN-SUFFIX,nylalobghyhirgh.com
DOMAIN-SUFFIX,o2omobi.com
DOMAIN-SUFFIX,oadz.com
DOMAIN-SUFFIX,oneapm.com
DOMAIN-SUFFIX,onetad.com
DOMAIN-SUFFIX,optaim.com
DOMAIN-SUFFIX,optimix.asia
DOMAIN-SUFFIX,optimix.cn
DOMAIN-SUFFIX,optimizely.com
DOMAIN-SUFFIX,optimizelyapis.com
DOMAIN-SUFFIX,overture.com
DOMAIN-SUFFIX,p0y.cn
DOMAIN-SUFFIX,pagechoice.net
DOMAIN-SUFFIX,pingdom.net
DOMAIN-SUFFIX,plugrush.com
DOMAIN-SUFFIX,popin.cc
DOMAIN-SUFFIX,pro.cn
DOMAIN-SUFFIX,publicidad.net
DOMAIN-SUFFIX,publicidad.tv
DOMAIN-SUFFIX,pubmatic.com
DOMAIN-SUFFIX,pubnub.com
DOMAIN-SUFFIX,qcl777.com
DOMAIN-SUFFIX,qiyou.com
DOMAIN-SUFFIX,qtmojo.com
DOMAIN-SUFFIX,quantcount.com
DOMAIN-SUFFIX,qucaigg.com
DOMAIN-SUFFIX,qumi.com
DOMAIN-SUFFIX,qxxys.com
DOMAIN-SUFFIX,reachmax.cn
DOMAIN-SUFFIX,responsys.net
DOMAIN-SUFFIX,revsci.net
DOMAIN-SUFFIX,rlcdn.com
DOMAIN-SUFFIX,rtbasia.com
DOMAIN-SUFFIX,sanya1.com
DOMAIN-SUFFIX,scupio.com
DOMAIN-SUFFIX,serving-sys.com
DOMAIN-SUFFIX,shuiguo.com
DOMAIN-SUFFIX,shuzilm.cn
DOMAIN-SUFFIX,similarweb.com
DOMAIN-SUFFIX,sitemeter.com
DOMAIN-SUFFIX,sitescout.com
DOMAIN-SUFFIX,sitetag.us
DOMAIN-SUFFIX,smartmad.com
DOMAIN-SUFFIX,social-touch.com
DOMAIN-SUFFIX,somecoding.com
DOMAIN-SUFFIX,sponsorpay.com
DOMAIN-SUFFIX,stargame.com
DOMAIN-SUFFIX,stg8.com
DOMAIN-SUFFIX,switchadhub.com
DOMAIN-SUFFIX,sycbbs.com
DOMAIN-SUFFIX,synacast.com
DOMAIN-SUFFIX,sysdig.com
DOMAIN-SUFFIX,talkingdata.com
DOMAIN-SUFFIX,talkingdata.net
DOMAIN-SUFFIX,tansuotv.com
DOMAIN-SUFFIX,tanv.com
DOMAIN-SUFFIX,tanx.com
DOMAIN-SUFFIX,tapjoy.cn
DOMAIN-SUFFIX,th7.cn
DOMAIN-SUFFIX,thoughtleadr.com
DOMAIN-SUFFIX,tianmidian.com
DOMAIN-SUFFIX,tiqcdn.com
DOMAIN-SUFFIX,touclick.com
DOMAIN-SUFFIX,trafficjam.cn
DOMAIN-SUFFIX,trafficmp.com
DOMAIN-SUFFIX,tuia.cn
DOMAIN-SUFFIX,ueadlian.com
DOMAIN-SUFFIX,uerzyr.cn
DOMAIN-SUFFIX,ugdtimg.com
DOMAIN-SUFFIX,ugvip.com
DOMAIN-SUFFIX,ujian.cc
DOMAIN-SUFFIX,ukeiae.com
DOMAIN-SUFFIX,umeng.co
DOMAIN-SUFFIX,umeng.com
DOMAIN-SUFFIX,umtrack.com
DOMAIN-SUFFIX,unimhk.com
DOMAIN-SUFFIX,union-wifi.com
DOMAIN-SUFFIX,union001.com
DOMAIN-SUFFIX,unionsy.com
DOMAIN-SUFFIX,unlitui.com
DOMAIN-SUFFIX,uri6.com
DOMAIN-SUFFIX,ushaqi.com
DOMAIN-SUFFIX,usingde.com
DOMAIN-SUFFIX,uuzu.com
DOMAIN-SUFFIX,uyunad.com
DOMAIN-SUFFIX,vamaker.com
DOMAIN-SUFFIX,voiceads.cn
DOMAIN-SUFFIX,voiceads.com
DOMAIN-SUFFIX,vpon.com
DOMAIN-SUFFIX,vungle.cn
DOMAIN-SUFFIX,vungle.com
DOMAIN-SUFFIX,waps.cn
DOMAIN-SUFFIX,wapx.cn
DOMAIN-SUFFIX,webterren.com
DOMAIN-SUFFIX,whpxy.com
DOMAIN-SUFFIX,winads.cn
DOMAIN-SUFFIX,winasdaq.com
DOMAIN-SUFFIX,wiyun.com
DOMAIN-SUFFIX,wooboo.com.cn
DOMAIN-SUFFIX,wqmobile.com
DOMAIN-SUFFIX,wrating.com
DOMAIN-SUFFIX,wumii.cn
DOMAIN-SUFFIX,xcy8.com
DOMAIN-SUFFIX,xdrig.com
DOMAIN-SUFFIX,xiaozhen.com
DOMAIN-SUFFIX,xibao100.com
DOMAIN-SUFFIX,xtgreat.com
DOMAIN-SUFFIX,xy.com
DOMAIN-SUFFIX,yandui.com
DOMAIN-SUFFIX,yigao.com
DOMAIN-SUFFIX,yijifen.com
DOMAIN-SUFFIX,yinooo.com
DOMAIN-SUFFIX,yiqifa.com
DOMAIN-SUFFIX,yiwk.com
DOMAIN-SUFFIX,ylunion.com
DOMAIN-SUFFIX,ymapp.com
DOMAIN-SUFFIX,ymcdn.cn
DOMAIN-SUFFIX,yongyuelm.com
DOMAIN-SUFFIX,yooli.com
DOMAIN-SUFFIX,youmi.net
DOMAIN-SUFFIX,youxiaoad.com
DOMAIN-SUFFIX,yoyi.com.cn
DOMAIN-SUFFIX,yoyi.tv
DOMAIN-SUFFIX,yrxmr.com
DOMAIN-SUFFIX,ysjwj.com
DOMAIN-SUFFIX,yunjiasu.com
DOMAIN-SUFFIX,yunpifu.cn
DOMAIN-SUFFIX,zampdsp.com
DOMAIN-SUFFIX,zamplus.com
DOMAIN-SUFFIX,zcdsp.com
DOMAIN-SUFFIX,zhidian3g.cn
DOMAIN-SUFFIX,zhiziyun.com
DOMAIN-SUFFIX,zhjfad.com
DOMAIN-SUFFIX,zqzxz.com
DOMAIN-SUFFIX,zzsx8.com
# 广告联盟-国外****************
DOMAIN-SUFFIX,acuityplatform.com
DOMAIN-SUFFIX,ad-stir.com
DOMAIN-SUFFIX,ad-survey.com
DOMAIN-SUFFIX,ad4game.com
DOMAIN-SUFFIX,adcloud.jp
DOMAIN-SUFFIX,adcolony.com
DOMAIN-SUFFIX,addthis.com
DOMAIN-SUFFIX,adfurikun.jp
DOMAIN-SUFFIX,adhigh.net
DOMAIN-SUFFIX,adhood.com
DOMAIN-SUFFIX,adinall.com
DOMAIN-SUFFIX,adition.com
DOMAIN-SUFFIX,adk2x.com
DOMAIN-SUFFIX,admarket.mobi
DOMAIN-SUFFIX,admarvel.com
DOMAIN-SUFFIX,admedia.com
DOMAIN-SUFFIX,adnxs.com
DOMAIN-SUFFIX,adotmob.com
DOMAIN-SUFFIX,adperium.com
DOMAIN-SUFFIX,adriver.ru
DOMAIN-SUFFIX,adroll.com
DOMAIN-SUFFIX,adsco.re
DOMAIN-SUFFIX,adservice.com
DOMAIN-SUFFIX,adsrvr.org
DOMAIN-SUFFIX,adsymptotic.com
DOMAIN-SUFFIX,adtaily.com
DOMAIN-SUFFIX,adtech.de
DOMAIN-SUFFIX,adtechjp.com
DOMAIN-SUFFIX,adtechus.com
DOMAIN-SUFFIX,airpush.com
DOMAIN-SUFFIX,am15.net
DOMAIN-SUFFIX,amobee.com
DOMAIN-SUFFIX,appier.net
DOMAIN-SUFFIX,applift.com
DOMAIN-SUFFIX,apsalar.com
DOMAIN-SUFFIX,atas.io
DOMAIN-SUFFIX,awempire.com
DOMAIN-SUFFIX,axonix.com
DOMAIN-SUFFIX,beintoo.com
DOMAIN-SUFFIX,bepolite.eu
DOMAIN-SUFFIX,bidtheatre.com
DOMAIN-SUFFIX,bidvertiser.com
DOMAIN-SUFFIX,blismedia.com
DOMAIN-SUFFIX,brucelead.com
DOMAIN-SUFFIX,bttrack.com
DOMAIN-SUFFIX,casalemedia.com
DOMAIN-SUFFIX,celtra.com
DOMAIN-SUFFIX,channeladvisor.com
DOMAIN-SUFFIX,connexity.net
DOMAIN-SUFFIX,criteo.com
DOMAIN-SUFFIX,criteo.net
DOMAIN-SUFFIX,csbew.com
DOMAIN-SUFFIX,demdex.net
DOMAIN-SUFFIX,directrev.com
DOMAIN-SUFFIX,dumedia.ru
DOMAIN-SUFFIX,effectivemeasure.com
DOMAIN-SUFFIX,effectivemeasure.net
DOMAIN-SUFFIX,eqads.com
DOMAIN-SUFFIX,everesttech.net
DOMAIN-SUFFIX,exoclick.com
DOMAIN-SUFFIX,extend.tv
DOMAIN-SUFFIX,eyereturn.com
DOMAIN-SUFFIX,fastapi.net
DOMAIN-SUFFIX,fastclick.com
DOMAIN-SUFFIX,fastclick.net
DOMAIN-SUFFIX,flurry.com
DOMAIN-SUFFIX,gosquared.com
DOMAIN-SUFFIX,gtags.net
DOMAIN-SUFFIX,heyzap.com
DOMAIN-SUFFIX,histats.com
DOMAIN-SUFFIX,hitslink.com
DOMAIN-SUFFIX,hot-mob.com
DOMAIN-SUFFIX,hyperpromote.com
DOMAIN-SUFFIX,i-mobile.co.jp
DOMAIN-SUFFIX,imrworldwide.com
DOMAIN-SUFFIX,inmobi.com
DOMAIN-SUFFIX,inner-active.mobi
DOMAIN-SUFFIX,intentiq.com
DOMAIN-SUFFIX,inter1ads.com
DOMAIN-SUFFIX,ipredictive.com
DOMAIN-SUFFIX,ironsrc.com
DOMAIN-SUFFIX,iskyworker.com
DOMAIN-SUFFIX,jizzads.com
DOMAIN-SUFFIX,juicyads.com
DOMAIN-SUFFIX,kochava.com
DOMAIN-SUFFIX,leadbolt.com
DOMAIN-SUFFIX,leadbolt.net
DOMAIN-SUFFIX,leadboltads.net
DOMAIN-SUFFIX,leadboltapps.net
DOMAIN-SUFFIX,leadboltmobile.net
DOMAIN-SUFFIX,lenzmx.com
DOMAIN-SUFFIX,liveadvert.com
DOMAIN-SUFFIX,marketgid.com
DOMAIN-SUFFIX,marketo.com
DOMAIN-SUFFIX,mdotm.com
DOMAIN-SUFFIX,medialytics.com
DOMAIN-SUFFIX,medialytics.io
DOMAIN-SUFFIX,meetrics.com
DOMAIN-SUFFIX,meetrics.net
DOMAIN-SUFFIX,mgid.com
DOMAIN-SUFFIX,millennialmedia.com
DOMAIN-SUFFIX,mobadme.jp
DOMAIN-SUFFIX,mobfox.com
DOMAIN-SUFFIX,mobileadtrading.com
DOMAIN-SUFFIX,mobilityware.com
DOMAIN-SUFFIX,mojiva.com
DOMAIN-SUFFIX,mookie1.com
DOMAIN-SUFFIX,msads.net
DOMAIN-SUFFIX,mydas.mobi
DOMAIN-SUFFIX,nend.net
DOMAIN-SUFFIX,netshelter.net
DOMAIN-SUFFIX,nexage.com
DOMAIN-SUFFIX,owneriq.net
DOMAIN-SUFFIX,pixels.asia
DOMAIN-SUFFIX,plista.com
DOMAIN-SUFFIX,popads.net
DOMAIN-SUFFIX,powerlinks.com
DOMAIN-SUFFIX,propellerads.com
DOMAIN-SUFFIX,quantserve.com
DOMAIN-SUFFIX,rayjump.com
DOMAIN-SUFFIX,revdepo.com
DOMAIN-SUFFIX,rubiconproject.com
DOMAIN-SUFFIX,sape.ru
DOMAIN-SUFFIX,scorecardresearch.com
DOMAIN-SUFFIX,segment.com
DOMAIN-SUFFIX,serving-sys.com
DOMAIN-SUFFIX,sharethis.com
DOMAIN-SUFFIX,smaato.com
DOMAIN-SUFFIX,smaato.net
DOMAIN-SUFFIX,smartadserver.com
DOMAIN-SUFFIX,smartnews-ads.com
DOMAIN-SUFFIX,startapp.com
DOMAIN-SUFFIX,startappexchange.com
DOMAIN-SUFFIX,statcounter.com
DOMAIN-SUFFIX,steelhousemedia.com
DOMAIN-SUFFIX,stickyadstv.com
DOMAIN-SUFFIX,supersonic.com
DOMAIN-SUFFIX,taboola.com
DOMAIN-SUFFIX,tapjoy.com
DOMAIN-SUFFIX,tapjoyads.com
DOMAIN-SUFFIX,trafficjunky.com
DOMAIN-SUFFIX,trafficjunky.net
DOMAIN-SUFFIX,tribalfusion.com
DOMAIN-SUFFIX,turn.com
DOMAIN-SUFFIX,uberads.com
DOMAIN-SUFFIX,vidoomy.com
DOMAIN-SUFFIX,viglink.com
DOMAIN-SUFFIX,voicefive.com
DOMAIN-SUFFIX,wedolook.com
DOMAIN-SUFFIX,yadro.ru
DOMAIN-SUFFIX,yengo.com
DOMAIN-SUFFIX,zedo.com
DOMAIN-SUFFIX,zemanta.com
# 垃圾站点****************
DOMAIN-SUFFIX,11h5.com
DOMAIN-SUFFIX,1kxun.mobi
DOMAIN-SUFFIX,26zsd.cn
DOMAIN-SUFFIX,519397.com
DOMAIN-SUFFIX,626uc.com
DOMAIN-SUFFIX,915.com
DOMAIN-SUFFIX,appget.cn
DOMAIN-SUFFIX,appuu.cn
DOMAIN-SUFFIX,coinhive.com
DOMAIN-SUFFIX,huodonghezi.cn
DOMAIN-SUFFIX,vcbn65.xyz
DOMAIN-SUFFIX,wanfeng1.com
DOMAIN-SUFFIX,wep016.top
DOMAIN-SUFFIX,win-stock.com.cn
DOMAIN-SUFFIX,zantainet.com
DOMAIN-SUFFIX,dh54wf.xyz
DOMAIN-SUFFIX,g2q3e.cn
# 运营商广告****************
DOMAIN-SUFFIX,114so.cn
DOMAIN-SUFFIX,go.10086.cn
DOMAIN-SUFFIX,hivedata.cc
DOMAIN-SUFFIX,navi.gd.chinamobile.com

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,228 @@
# 中国云服务商ip端
# 阿里
IP-CIDR,8.128.0.0/10,no-resolve
IP-CIDR,8.208.0.0/12,no-resolve
IP-CIDR,14.1.112.0/22,no-resolve
IP-CIDR,41.222.240.0/22,no-resolve
IP-CIDR,41.223.119.0/24,no-resolve
IP-CIDR,43.242.168.0/22,no-resolve
IP-CIDR,45.112.212.0/22,no-resolve
IP-CIDR,47.52.0.0/16,no-resolve
IP-CIDR,47.56.0.0/15,no-resolve
IP-CIDR,47.74.0.0/15,no-resolve
IP-CIDR,47.76.0.0/14,no-resolve
IP-CIDR,47.80.0.0/12,no-resolve
IP-CIDR,47.235.0.0/16,no-resolve
IP-CIDR,47.236.0.0/14,no-resolve
IP-CIDR,47.240.0.0/14,no-resolve
IP-CIDR,47.244.0.0/15,no-resolve
IP-CIDR,47.246.0.0/16,no-resolve
IP-CIDR,47.250.0.0/15,no-resolve
IP-CIDR,47.252.0.0/15,no-resolve
IP-CIDR,47.254.0.0/16,no-resolve
IP-CIDR,59.82.0.0/20,no-resolve
IP-CIDR,59.82.240.0/21,no-resolve
IP-CIDR,59.82.248.0/22,no-resolve
IP-CIDR,72.254.0.0/16,no-resolve
IP-CIDR,103.38.56.0/22,no-resolve
IP-CIDR,103.52.76.0/22,no-resolve
IP-CIDR,103.206.40.0/22,no-resolve
IP-CIDR,110.76.21.0/24,no-resolve
IP-CIDR,110.76.23.0/24,no-resolve
IP-CIDR,112.125.0.0/17,no-resolve
IP-CIDR,116.251.64.0/18,no-resolve
IP-CIDR,119.38.208.0/20,no-resolve
IP-CIDR,119.38.224.0/20,no-resolve
IP-CIDR,119.42.224.0/20,no-resolve
IP-CIDR,139.95.0.0/16,no-resolve
IP-CIDR,140.205.1.0/24,no-resolve
IP-CIDR,140.205.122.0/24,no-resolve
IP-CIDR,147.139.0.0/16,no-resolve
IP-CIDR,149.129.0.0/16,no-resolve
IP-CIDR,155.102.0.0/16,no-resolve
IP-CIDR,161.117.0.0/16,no-resolve
IP-CIDR,163.181.0.0/16,no-resolve
IP-CIDR,170.33.0.0/16,no-resolve
IP-CIDR,198.11.128.0/18,no-resolve
IP-CIDR,205.204.96.0/19,no-resolve
# 腾讯 qq
IP-CIDR,19.28.0.0/23,no-resolve
IP-CIDR,45.40.192.0/19,no-resolve
IP-CIDR,49.51.0.0/16,no-resolve
IP-CIDR,62.234.0.0/16,no-resolve
IP-CIDR,94.191.0.0/17,no-resolve
IP-CIDR,103.7.28.0/22,no-resolve
IP-CIDR,103.116.50.0/23,no-resolve
IP-CIDR,103.231.60.0/24,no-resolve
IP-CIDR,109.244.0.0/16,no-resolve
IP-CIDR,111.30.128.0/21,no-resolve
IP-CIDR,111.30.136.0/24,no-resolve
IP-CIDR,111.30.139.0/24,no-resolve
IP-CIDR,111.30.140.0/23,no-resolve
IP-CIDR,115.159.0.0/16,no-resolve
IP-CIDR,119.28.0.0/15,no-resolve
IP-CIDR,120.88.56.0/23,no-resolve
IP-CIDR,121.51.0.0/16,no-resolve
IP-CIDR,129.28.0.0/16,no-resolve
IP-CIDR,129.204.0.0/16,no-resolve
IP-CIDR,129.211.0.0/16,no-resolve
IP-CIDR,132.232.0.0/16,no-resolve
IP-CIDR,134.175.0.0/16,no-resolve
IP-CIDR,146.56.192.0/18,no-resolve
IP-CIDR,148.70.0.0/16,no-resolve
IP-CIDR,150.109.0.0/16,no-resolve
IP-CIDR,152.136.0.0/16,no-resolve
IP-CIDR,162.14.0.0/16,no-resolve
IP-CIDR,162.62.0.0/16,no-resolve
IP-CIDR,170.106.130.0/24,no-resolve
IP-CIDR,182.254.0.0/16,no-resolve
IP-CIDR,188.131.128.0/17,no-resolve
IP-CIDR,203.195.128.0/17,no-resolve
IP-CIDR,203.205.128.0/17,no-resolve
IP-CIDR,210.4.138.0/24,no-resolve
IP-CIDR,211.152.128.0/23,no-resolve
IP-CIDR,211.152.132.0/23,no-resolve
IP-CIDR,211.152.148.0/23,no-resolve
IP-CIDR,212.64.0.0/17,no-resolve
IP-CIDR,212.129.128.0/17,no-resolve
# 百度 Baidu
IP-CIDR,45.113.192.0/22,no-resolve
IP-CIDR,63.217.23.0/24,no-resolve
IP-CIDR,63.243.252.0/24,no-resolve
IP-CIDR,103.235.44.0/22,no-resolve
IP-CIDR,104.193.88.0/22,no-resolve
IP-CIDR,106.12.0.0/15,no-resolve
IP-CIDR,114.28.224.0/20,no-resolve
IP-CIDR,119.63.192.0/21,no-resolve
IP-CIDR,180.76.0.0/24,no-resolve
IP-CIDR,180.76.0.0/16,no-resolve
IP-CIDR,182.61.0.0/16,no-resolve
IP-CIDR,185.10.104.0/22,no-resolve
IP-CIDR,202.46.48.0/20,no-resolve
IP-CIDR,203.90.238.0/24,no-resolve
# 华为 huwei
IP-CIDR,43.254.0.0/22,no-resolve
IP-CIDR,45.249.212.0/22,no-resolve
IP-CIDR,49.4.0.0/17,no-resolve
IP-CIDR,78.101.192.0/19,no-resolve
IP-CIDR,78.101.224.0/20,no-resolve
IP-CIDR,81.52.161.0/24,no-resolve
IP-CIDR,85.97.220.0/22,no-resolve
IP-CIDR,103.31.200.0/22,no-resolve
IP-CIDR,103.69.140.0/23,no-resolve
IP-CIDR,103.218.216.0/22,no-resolve
IP-CIDR,114.115.128.0/17,no-resolve
IP-CIDR,114.116.0.0/16,no-resolve
IP-CIDR,116.63.128.0/18,no-resolve
IP-CIDR,116.66.184.0/22,no-resolve
IP-CIDR,116.71.96.0/20,no-resolve
IP-CIDR,116.71.128.0/21,no-resolve
IP-CIDR,116.71.136.0/22,no-resolve
IP-CIDR,116.71.141.0/24,no-resolve
IP-CIDR,116.71.142.0/24,no-resolve
IP-CIDR,116.71.243.0/24,no-resolve
IP-CIDR,116.71.244.0/24,no-resolve
IP-CIDR,116.71.251.0/24,no-resolve
IP-CIDR,117.78.0.0/18,no-resolve
IP-CIDR,119.3.0.0/16,no-resolve
IP-CIDR,119.8.0.0/21,no-resolve
IP-CIDR,119.8.32.0/19,no-resolve
IP-CIDR,121.36.0.0/17,no-resolve
IP-CIDR,121.36.128.0/18,no-resolve
IP-CIDR,121.37.0.0/17,no-resolve
IP-CIDR,122.112.128.0/17,no-resolve
IP-CIDR,139.9.0.0/18,no-resolve
IP-CIDR,139.9.64.0/19,no-resolve
IP-CIDR,139.9.100.0/22,no-resolve
IP-CIDR,139.9.104.0/21,no-resolve
IP-CIDR,139.9.112.0/20,no-resolve
IP-CIDR,139.9.128.0/18,no-resolve
IP-CIDR,139.9.192.0/19,no-resolve
IP-CIDR,139.9.224.0/20,no-resolve
IP-CIDR,139.9.240.0/21,no-resolve
IP-CIDR,139.9.248.0/22,no-resolve
IP-CIDR,139.159.128.0/19,no-resolve
IP-CIDR,139.159.160.0/22,no-resolve
IP-CIDR,139.159.164.0/23,no-resolve
IP-CIDR,139.159.168.0/21,no-resolve
IP-CIDR,139.159.176.0/20,no-resolve
IP-CIDR,139.159.192.0/18,no-resolve
IP-CIDR,159.138.0.0/18,no-resolve
IP-CIDR,159.138.64.0/21,no-resolve
IP-CIDR,159.138.79.0/24,no-resolve
IP-CIDR,159.138.80.0/20,no-resolve
IP-CIDR,159.138.96.0/20,no-resolve
IP-CIDR,159.138.112.0/21,no-resolve
IP-CIDR,159.138.125.0/24,no-resolve
IP-CIDR,159.138.128.0/18,no-resolve
IP-CIDR,159.138.192.0/20,no-resolve
IP-CIDR,159.138.223.0/24,no-resolve
IP-CIDR,159.138.224.0/19,no-resolve
IP-CIDR,168.195.92.0/22,no-resolve
IP-CIDR,185.176.76.0/22,no-resolve
IP-CIDR,197.199.0.0/18,no-resolve
IP-CIDR,197.210.163.0/24,no-resolve
IP-CIDR,197.252.1.0/24,no-resolve
IP-CIDR,197.252.2.0/23,no-resolve
IP-CIDR,197.252.4.0/22,no-resolve
IP-CIDR,197.252.8.0/21,no-resolve
IP-CIDR,200.32.52.0/24,no-resolve
IP-CIDR,200.32.54.0/24,no-resolve
IP-CIDR,200.32.57.0/24,no-resolve
IP-CIDR,203.135.0.0/22,no-resolve
IP-CIDR,203.135.4.0/23,no-resolve
IP-CIDR,203.135.8.0/23,no-resolve
IP-CIDR,203.135.11.0/24,no-resolve
IP-CIDR,203.135.13.0/24,no-resolve
IP-CIDR,203.135.20.0/24,no-resolve
IP-CIDR,203.135.22.0/23,no-resolve
IP-CIDR,203.135.24.0/23,no-resolve
IP-CIDR,203.135.26.0/24,no-resolve
IP-CIDR,203.135.29.0/24,no-resolve
IP-CIDR,203.135.33.0/24,no-resolve
IP-CIDR,203.135.38.0/23,no-resolve
IP-CIDR,203.135.40.0/24,no-resolve
IP-CIDR,203.135.43.0/24,no-resolve
IP-CIDR,203.135.48.0/24,no-resolve
IP-CIDR,203.135.50.0/24,no-resolve
# 网易 NetEase
IP-CIDR,42.186.0.0/16,no-resolve
IP-CIDR,45.127.128.0/22,no-resolve
IP-CIDR,45.195.24.0/24,no-resolve
IP-CIDR,45.253.132.0/22,no-resolve
IP-CIDR,45.253.240.0/22,no-resolve
IP-CIDR,45.254.48.0/23,no-resolve
IP-CIDR,59.111.0.0/20,no-resolve
IP-CIDR,59.111.128.0/17,no-resolve
IP-CIDR,103.71.120.0/21,no-resolve
IP-CIDR,103.71.128.0/22,no-resolve
IP-CIDR,103.71.196.0/22,no-resolve
IP-CIDR,103.71.200.0/22,no-resolve
IP-CIDR,103.72.12.0/22,no-resolve
IP-CIDR,103.72.18.0/23,no-resolve
IP-CIDR,103.72.24.0/22,no-resolve
IP-CIDR,103.72.28.0/23,no-resolve
IP-CIDR,103.72.38.0/23,no-resolve
IP-CIDR,103.72.40.0/23,no-resolve
IP-CIDR,103.72.44.0/22,no-resolve
IP-CIDR,103.72.48.0/21,no-resolve
IP-CIDR,103.72.128.0/21,no-resolve
IP-CIDR,103.74.24.0/21,no-resolve
IP-CIDR,103.74.48.0/22,no-resolve
IP-CIDR,103.126.92.0/22,no-resolve
IP-CIDR,103.129.252.0/22,no-resolve
IP-CIDR,103.131.252.0/22,no-resolve
IP-CIDR,103.135.240.0/22,no-resolve
IP-CIDR,103.196.64.0/22,no-resolve
IP-CIDR,106.2.32.0/19,no-resolve
IP-CIDR,106.2.64.0/18,no-resolve
IP-CIDR,114.113.196.0/22,no-resolve
IP-CIDR,114.113.200.0/22,no-resolve
IP-CIDR,115.236.112.0/20,no-resolve
IP-CIDR,115.238.76.0/22,no-resolve
IP-CIDR,123.58.160.0/19,no-resolve
IP-CIDR,223.252.192.0/19,no-resolve
# 360
IP-CIDR,101.198.128.0/18,no-resolve
IP-CIDR,101.198.192.0/19,no-resolve
IP-CIDR,101.199.196.0/22,no-resolve

View File

@@ -0,0 +1,681 @@
# 直连列表
# MyList
DOMAIN-SUFFIX,423down.com
DOMAIN-SUFFIX,bokecc.com
DOMAIN-SUFFIX,chaipip.com
DOMAIN-SUFFIX,hrtsea.com
DOMAIN-SUFFIX,kaikeba.com
DOMAIN-SUFFIX,laomo.me
DOMAIN-SUFFIX,mpyit.com
# CN域名直连
DOMAIN-SUFFIX,cn
DOMAIN-SUFFIX,中国
DOMAIN-SUFFIX,公司
DOMAIN-SUFFIX,网络
# 中国国内常见域名关键词直连
DOMAIN-KEYWORD,-cn
DOMAIN-KEYWORD,360buy
DOMAIN-KEYWORD,alicdn
DOMAIN-KEYWORD,alimama
DOMAIN-KEYWORD,alipay
DOMAIN-KEYWORD,appzapp
DOMAIN-KEYWORD,baidupcs
DOMAIN-KEYWORD,bilibili
DOMAIN-KEYWORD,ccgslb
DOMAIN-KEYWORD,chinacache
DOMAIN-KEYWORD,duobao
DOMAIN-KEYWORD,duolingo
DOMAIN-KEYWORD,jdpay
DOMAIN-KEYWORD,moke
DOMAIN-KEYWORD,qhimg
DOMAIN-KEYWORD,vpimg
DOMAIN-KEYWORD,xiami
DOMAIN-KEYWORD,xiaomi
# 360
DOMAIN-SUFFIX,360.com
DOMAIN-SUFFIX,360kuai.com
DOMAIN-SUFFIX,360safe.com
DOMAIN-SUFFIX,dhrest.com
DOMAIN-SUFFIX,qhres.com
DOMAIN-SUFFIX,qhstatic.com
DOMAIN-SUFFIX,qhupdate.com
DOMAIN-SUFFIX,so.com
# 4399
DOMAIN-SUFFIX,4399.com
DOMAIN-SUFFIX,4399pk.com
DOMAIN-SUFFIX,5054399.com
DOMAIN-SUFFIX,img4399.com
# 58
DOMAIN-SUFFIX,58.com
# Alibaba
DOMAIN-SUFFIX,1688.com
DOMAIN-SUFFIX,aliapp.org
DOMAIN-SUFFIX,alibaba.com
DOMAIN-SUFFIX,alibabacloud.com
DOMAIN-SUFFIX,alibabausercontent.com
DOMAIN-SUFFIX,alicdn.com
DOMAIN-SUFFIX,aliexpress.com
DOMAIN-SUFFIX,aliimg.com
DOMAIN-SUFFIX,alikunlun.com
DOMAIN-SUFFIX,alipay.com
DOMAIN-SUFFIX,alipayobjects.com
DOMAIN-SUFFIX,alisoft.com
DOMAIN-SUFFIX,aliyun.com
DOMAIN-SUFFIX,aliyuncdn.com
DOMAIN-SUFFIX,aliyuncs.com
DOMAIN-SUFFIX,amap.com
DOMAIN-SUFFIX,autonavi.com
DOMAIN-SUFFIX,dingtalk.com
DOMAIN-SUFFIX,ele.me
DOMAIN-SUFFIX,hichina.com
DOMAIN-SUFFIX,mmstat.com
DOMAIN-SUFFIX,mxhichina.com
DOMAIN-SUFFIX,soku.com
DOMAIN-SUFFIX,taobao.com
DOMAIN-SUFFIX,taobaocdn.com
DOMAIN-SUFFIX,tbcache.com
DOMAIN-SUFFIX,tbcdn.com
DOMAIN-SUFFIX,tmall.com
DOMAIN-SUFFIX,tmall.hk
DOMAIN-SUFFIX,ucweb.com
DOMAIN-SUFFIX,xiami.com
DOMAIN-SUFFIX,xiami.net
DOMAIN-SUFFIX,ykimg.com
DOMAIN-SUFFIX,youku.com
# Baidu
DOMAIN-SUFFIX,baidu.com
DOMAIN-SUFFIX,baidubcr.com
DOMAIN-SUFFIX,baidupcs.com
DOMAIN-SUFFIX,baidustatic.com
DOMAIN-SUFFIX,bcebos.com
DOMAIN-SUFFIX,bdimg.com
DOMAIN-SUFFIX,bdstatic.com
DOMAIN-SUFFIX,bdurl.net
DOMAIN-SUFFIX,hao123.com
DOMAIN-SUFFIX,hao123img.com
DOMAIN-SUFFIX,jomodns.com
DOMAIN-SUFFIX,yunjiasu-cdn.net
# Bilibili
DOMAIN-SUFFIX,acg.tv
DOMAIN-SUFFIX,acgvideo.com
DOMAIN-SUFFIX,b23.tv
DOMAIN-SUFFIX,biliapi.com
DOMAIN-SUFFIX,biliapi.net
DOMAIN-SUFFIX,biligame.com
DOMAIN-SUFFIX,biligame.net
DOMAIN-SUFFIX,bilivideo.com
DOMAIN-SUFFIX,hdslb.com
DOMAIN-SUFFIX,im9.com
# Blizzard
DOMAIN-SUFFIX,battle.net
DOMAIN-SUFFIX,battlenet.com
DOMAIN-SUFFIX,blizzard.com
# ByteDance
DOMAIN-SUFFIX,bytedance.com
DOMAIN-SUFFIX,bytedance.net
DOMAIN-SUFFIX,bytedns.net
DOMAIN-SUFFIX,byteimg.com
DOMAIN-SUFFIX,feiliao.com
DOMAIN-SUFFIX,gifshow.com
DOMAIN-SUFFIX,huoshan.com
DOMAIN-SUFFIX,iesdouyin.com
DOMAIN-SUFFIX,ixigua.com
DOMAIN-SUFFIX,kspkg.com
DOMAIN-SUFFIX,pstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,toutiao.com
DOMAIN-SUFFIX,toutiao13.com
DOMAIN-SUFFIX,toutiaocdn.com
DOMAIN-SUFFIX,toutiaocdn.net
DOMAIN-SUFFIX,toutiaocloud.com
DOMAIN-SUFFIX,toutiaohao.com
DOMAIN-SUFFIX,toutiaohao.net
DOMAIN-SUFFIX,toutiaoimg.com
DOMAIN-SUFFIX,toutiaopage.com
DOMAIN-SUFFIX,wukong.com
DOMAIN-SUFFIX,zijieimg.com
DOMAIN-SUFFIX,zjbyte.com
DOMAIN-SUFFIX,zjcdn.com
# CCTV
DOMAIN-SUFFIX,cctv.com
DOMAIN-SUFFIX,cctvpic.com
DOMAIN-SUFFIX,livechina.com
# ChinaNet
DOMAIN-SUFFIX,21cn.com
# DiDi
DOMAIN-SUFFIX,didialift.com
DOMAIN-SUFFIX,didiglobal.com
DOMAIN-SUFFIX,udache.com
# Douyu 斗鱼
DOMAIN-SUFFIX,douyu.com
DOMAIN-SUFFIX,douyu.tv
DOMAIN-SUFFIX,douyutv.com
# Epic
DOMAIN-SUFFIX,epicgames.com
DOMAIN-SUFFIX,helpshift.com
DOMAIN-SUFFIX,paragon.com
DOMAIN-SUFFIX,unrealengine.com
# HuaWei
DOMAIN-SUFFIX,dbankcdn.com
DOMAIN-SUFFIX,hc-cdn.com
DOMAIN-SUFFIX,hicloud.com
DOMAIN-SUFFIX,huawei.com
DOMAIN-SUFFIX,huaweicloud.com
DOMAIN-SUFFIX,huaweishop.net
DOMAIN-SUFFIX,hwccpc.com
DOMAIN-SUFFIX,vmall.com
DOMAIN-SUFFIX,vmallres.com
# Iflytek 科大讯飞
DOMAIN-SUFFIX,iflyink.com
DOMAIN-SUFFIX,iflyrec.com
DOMAIN-SUFFIX,iflytek.com
# Iqiyi
DOMAIN-SUFFIX,71.am
DOMAIN-SUFFIX,71edge.com
DOMAIN-SUFFIX,iqiyi.com
DOMAIN-SUFFIX,iqiyipic.com
DOMAIN-SUFFIX,ppsimg.com
DOMAIN-SUFFIX,qiyi.com
DOMAIN-SUFFIX,qiyipic.com
DOMAIN-SUFFIX,qy.net
# JD
DOMAIN-SUFFIX,360buy.com
DOMAIN-SUFFIX,360buyimg.com
DOMAIN-SUFFIX,jcloudcs.com
DOMAIN-SUFFIX,jd.com
DOMAIN-SUFFIX,jd.hk
DOMAIN-SUFFIX,jdcloud.com
DOMAIN-SUFFIX,jdpay.com
DOMAIN-SUFFIX,paipai.com
# Kingsoft
DOMAIN-SUFFIX,iciba.com
DOMAIN-SUFFIX,ksosoft.com
DOMAIN-SUFFIX,ksyun.com
# Kuaishou 快手
DOMAIN-SUFFIX,kuaishou.com
DOMAIN-SUFFIX,yximgs.com
# Meitu
DOMAIN-SUFFIX,meitu.com
DOMAIN-SUFFIX,meitudata.com
DOMAIN-SUFFIX,meitustat.com
DOMAIN-SUFFIX,meipai.com
# LeTV 乐视
DOMAIN-SUFFIX,le.com
DOMAIN-SUFFIX,lecloud.com
DOMAIN-SUFFIX,letv.com
DOMAIN-SUFFIX,letvcloud.com
DOMAIN-SUFFIX,letvimg.com
DOMAIN-SUFFIX,letvlive.com
DOMAIN-SUFFIX,letvstore.com
# MGTV 芒果TV
DOMAIN-SUFFIX,hitv.com
DOMAIN-SUFFIX,hunantv.com
DOMAIN-SUFFIX,mgtv.com
# MI
DOMAIN-SUFFIX,duokan.com
DOMAIN-SUFFIX,mi-img.com
DOMAIN-SUFFIX,mi.com
DOMAIN-SUFFIX,miui.com
DOMAIN-SUFFIX,xiaomi.com
DOMAIN-SUFFIX,xiaomi.net
DOMAIN-SUFFIX,xiaomicp.com
# NetEase
DOMAIN-SUFFIX,126.com
DOMAIN-SUFFIX,126.net
DOMAIN-SUFFIX,127.net
DOMAIN-SUFFIX,163.com
DOMAIN-SUFFIX,163yun.com
DOMAIN-SUFFIX,lofter.com
DOMAIN-SUFFIX,netease.com
DOMAIN-SUFFIX,ydstatic.com
DOMAIN-SUFFIX,youdao.com
# PPTV、PPLive
DOMAIN-SUFFIX,pplive.com
DOMAIN-SUFFIX,pptv.com
# PDD 拼多多
DOMAIN-SUFFIX,pinduoduo.com
DOMAIN-SUFFIX,yangkeduo.com
# Sina
DOMAIN-SUFFIX,leju.com
DOMAIN-SUFFIX,miaopai.com
DOMAIN-SUFFIX,sina.com
DOMAIN-SUFFIX,sinaapp.com
DOMAIN-SUFFIX,sinaimg.com
DOMAIN-SUFFIX,weibo.com
DOMAIN-SUFFIX,weibocdn.com
DOMAIN-SUFFIX,xiaoka.tv
# Sohu Sogo
DOMAIN-SUFFIX,go2map.com
DOMAIN-SUFFIX,sogo.com
DOMAIN-SUFFIX,sogou.com
DOMAIN-SUFFIX,sogoucdn.com
DOMAIN-SUFFIX,sohu-inc.com
DOMAIN-SUFFIX,sohu.com
DOMAIN-SUFFIX,sohucs.com
DOMAIN-SUFFIX,sohuno.com
DOMAIN-SUFFIX,sohurdc.com
DOMAIN-SUFFIX,v-56.com
# Sony
DOMAIN-SUFFIX,playstation.com
DOMAIN-SUFFIX,playstation.net
DOMAIN-SUFFIX,playstationnetwork.com
DOMAIN-SUFFIX,sony.com
DOMAIN-SUFFIX,sonyentertainmentnetwork.com
# Spark
DOMAIN-SUFFIX,amplitude.com
DOMAIN-SUFFIX,firebaseio.com
DOMAIN-SUFFIX,hockeyapp.net
DOMAIN-SUFFIX,smartmailcloud.com
# Steam
DOMAIN,cdn.mileweb.cs.steampowered.com.8686c.com
DOMAIN,dl.steam.ksyna.com
DOMAIN,st.dl.bscstorage.net
DOMAIN,st.dl.eccdnx.com
DOMAIN,st.dl.pinyuncloud.com
DOMAIN-SUFFIX,csgo.wmsj.cn
DOMAIN-SUFFIX,dota2.wmsj.cn
DOMAIN-SUFFIX,steam-chat.com
DOMAIN-SUFFIX,steamcdn-a.akamaihd.net
DOMAIN-SUFFIX,steamcontent.com
DOMAIN-SUFFIX,steamgames.com
DOMAIN-SUFFIX,steamstat.us
DOMAIN-SUFFIX,steamstatic.com
DOMAIN-SUFFIX,steamusercontent.com
# Tencent
DOMAIN-SUFFIX,foxmail.com
DOMAIN-SUFFIX,gtimg.com
DOMAIN-SUFFIX,idqqimg.com
DOMAIN-SUFFIX,igamecj.com
DOMAIN-SUFFIX,myapp.com
DOMAIN-SUFFIX,myqcloud.com
DOMAIN-SUFFIX,qq.com
DOMAIN-SUFFIX,qqmail.com
DOMAIN-SUFFIX,qqurl.com
DOMAIN-SUFFIX,smtcdns.com
DOMAIN-SUFFIX,smtcdns.net
DOMAIN-SUFFIX,soso.com
DOMAIN-SUFFIX,tencent-cloud.net
DOMAIN-SUFFIX,tencent.com
DOMAIN-SUFFIX,tencentmind.com
DOMAIN-SUFFIX,tenpay.com
DOMAIN-SUFFIX,wechat.com
DOMAIN-SUFFIX,weixin.com
DOMAIN-SUFFIX,weiyun.com
# Vip 唯品会
DOMAIN-SUFFIX,appsimg.com
DOMAIN-SUFFIX,appvipshop.com
DOMAIN-SUFFIX,vip.com
DOMAIN-SUFFIX,vipstatic.com
# Ximalaya 喜马拉雅
DOMAIN-SUFFIX,ximalaya.com
DOMAIN-SUFFIX,xmcdn.com
# Xunlei 迅雷
DOMAIN-SUFFIX,00cdn.com
DOMAIN-SUFFIX,88cdn.com
DOMAIN-SUFFIX,kanimg.com
DOMAIN-SUFFIX,kankan.com
DOMAIN-SUFFIX,p2cdn.com
DOMAIN-SUFFIX,sandai.net
DOMAIN-SUFFIX,thundercdn.com
DOMAIN-SUFFIX,xunlei.com
# YYeTs 人人影视
DOMAIN-SUFFIX,got001.com
DOMAIN-SUFFIX,jstucdn.com
DOMAIN-SUFFIX,zimuzu.io
DOMAIN-SUFFIX,zimuzu.tv
DOMAIN-SUFFIX,zmz001.com
DOMAIN-SUFFIX,zmz002.com
DOMAIN-SUFFIX,zmz003.com
DOMAIN-SUFFIX,zmz004.com
DOMAIN-SUFFIX,zmz2019.com
DOMAIN-SUFFIX,zmzapi.com
DOMAIN-SUFFIX,zmzapi.net
DOMAIN-SUFFIX,zmzfile.com
# Private Tracker
DOMAIN-KEYWORD,announce
DOMAIN-KEYWORD,torrent
DOMAIN-KEYWORD,tracker
DOMAIN-SUFFIX,animetorrents.me
DOMAIN-SUFFIX,awesome-hd.me
DOMAIN-SUFFIX,beitai.pt
DOMAIN-SUFFIX,bittorrent.com
DOMAIN-SUFFIX,broadcasthe.net
DOMAIN-SUFFIX,chdbits.co
DOMAIN-SUFFIX,classix-unlimited.co.uk
DOMAIN-SUFFIX,empornium.me
DOMAIN-SUFFIX,gazellegames.net
DOMAIN-SUFFIX,hd4fans.org
DOMAIN-SUFFIX,hdchina.org
DOMAIN-SUFFIX,hdhome.org
DOMAIN-SUFFIX,hdsky.me
DOMAIN-SUFFIX,hdtime.org
DOMAIN-SUFFIX,hdzone.me
DOMAIN-SUFFIX,icetorrent.org
DOMAIN-SUFFIX,jpopsuki.eu
DOMAIN-SUFFIX,keepfrds.com
DOMAIN-SUFFIX,leaguehd.com
DOMAIN-SUFFIX,m-team.cc
DOMAIN-SUFFIX,madsrevolution.net
DOMAIN-SUFFIX,msg.vg
DOMAIN-SUFFIX,nanyangpt.com
DOMAIN-SUFFIX,ncore.cc
DOMAIN-SUFFIX,open.cd
DOMAIN-SUFFIX,ourbits.club
DOMAIN-SUFFIX,passthepopcorn.me
DOMAIN-SUFFIX,privatehd.to
DOMAIN-SUFFIX,pthome.net
DOMAIN-SUFFIX,redacted.ch
DOMAIN-SUFFIX,springsunday.net
DOMAIN-SUFFIX,tjupt.org
DOMAIN-SUFFIX,totheglory.im
DOMAIN-SUFFIX,trontv.com
# TeamViewer
DOMAIN-SUFFIX,teamviewer.com
IP-CIDR,109.239.140.0/24,no-resolve
IP-CIDR,139.220.243.27/32,no-resolve
IP-CIDR,172.16.102.56/32,no-resolve
IP-CIDR,185.188.32.1/28,no-resolve
IP-CIDR,221.226.128.146/32,no-resolve
IP-CIDR6,2a0b:b580::/48,no-resolve
IP-CIDR6,2a0b:b581::/48,no-resolve
IP-CIDR6,2a0b:b582::/48,no-resolve
IP-CIDR6,2a0b:b583::/48,no-resolve
# Public Direct CDN 公共直连
#DOMAIN-SUFFIX,ajax.aspnetcdn.com
#DOMAIN-SUFFIX,ajax.cloudflare.com
#DOMAIN-SUFFIX,cdnjs.cloudflare.com
#DOMAIN-SUFFIX,code.jquery.com
DOMAIN-SUFFIX,baomitu.com
DOMAIN-SUFFIX,bootcss.com
DOMAIN-SUFFIX,jiasule.com
DOMAIN-SUFFIX,jsdelivr.net
DOMAIN-SUFFIX,staticfile.org
DOMAIN-SUFFIX,upaiyun.com
# AccelerateDirectSites
DOMAIN-SUFFIX,10010.com
DOMAIN-SUFFIX,115.com
DOMAIN-SUFFIX,12306.com
DOMAIN-SUFFIX,17173.com
DOMAIN-SUFFIX,178.com
DOMAIN-SUFFIX,17k.com
DOMAIN-SUFFIX,360doc.com
DOMAIN-SUFFIX,36kr.com
DOMAIN-SUFFIX,3dmgame.com
DOMAIN-SUFFIX,51cto.com
DOMAIN-SUFFIX,51job.com
DOMAIN-SUFFIX,51jobcdn.com
DOMAIN-SUFFIX,56.com
DOMAIN-SUFFIX,8686c.com
DOMAIN-SUFFIX,abchina.com
DOMAIN-SUFFIX,abercrombie.com
DOMAIN-SUFFIX,acfun.tv
DOMAIN-SUFFIX,air-matters.com
DOMAIN-SUFFIX,air-matters.io
DOMAIN-SUFFIX,aixifan.com
DOMAIN-SUFFIX,algocasts.io
DOMAIN-SUFFIX,babytree.com
DOMAIN-SUFFIX,babytreeimg.com
DOMAIN-SUFFIX,baicizhan.com
DOMAIN-SUFFIX,baidupan.com
DOMAIN-SUFFIX,baike.com
DOMAIN-SUFFIX,biqudu.com
DOMAIN-SUFFIX,biquge.com
DOMAIN-SUFFIX,bitauto.com
DOMAIN-SUFFIX,c-ctrip.com
DOMAIN-SUFFIX,camera360.com
DOMAIN-SUFFIX,cdnmama.com
DOMAIN-SUFFIX,chaoxing.com
DOMAIN-SUFFIX,che168.com
DOMAIN-SUFFIX,chinacache.net
DOMAIN-SUFFIX,chinaso.com
DOMAIN-SUFFIX,chinaz.com
DOMAIN-SUFFIX,chinaz.net
DOMAIN-SUFFIX,chuimg.com
DOMAIN-SUFFIX,cibntv.net
DOMAIN-SUFFIX,clouddn.com
DOMAIN-SUFFIX,cloudxns.net
DOMAIN-SUFFIX,cn163.net
DOMAIN-SUFFIX,cnbeta.com
DOMAIN-SUFFIX,cnbetacdn.com
DOMAIN-SUFFIX,cnblogs.com
DOMAIN-SUFFIX,cnki.net
DOMAIN-SUFFIX,cnmstl.net
DOMAIN-SUFFIX,coolapk.com
DOMAIN-SUFFIX,coolapkmarket.com
DOMAIN-SUFFIX,csdn.net
DOMAIN-SUFFIX,ctrip.com
DOMAIN-SUFFIX,dangdang.com
DOMAIN-SUFFIX,dfcfw.com
DOMAIN-SUFFIX,dianping.com
DOMAIN-SUFFIX,dilidili.wang
DOMAIN-SUFFIX,douban.com
DOMAIN-SUFFIX,doubanio.com
DOMAIN-SUFFIX,dpfile.com
DOMAIN-SUFFIX,duowan.com
DOMAIN-SUFFIX,dxycdn.com
DOMAIN-SUFFIX,dytt8.net
DOMAIN-SUFFIX,easou.com
DOMAIN-SUFFIX,eastday.com
DOMAIN-SUFFIX,eastmoney.com
DOMAIN-SUFFIX,ecitic.com
DOMAIN-SUFFIX,ewqcxz.com
DOMAIN-SUFFIX,fang.com
DOMAIN-SUFFIX,fantasy.tv
DOMAIN-SUFFIX,feng.com
DOMAIN-SUFFIX,fengkongcloud.com
DOMAIN-SUFFIX,fir.im
DOMAIN-SUFFIX,frdic.com
DOMAIN-SUFFIX,fresh-ideas.cc
DOMAIN-SUFFIX,ganji.com
DOMAIN-SUFFIX,ganjistatic1.com
DOMAIN-SUFFIX,geetest.com
DOMAIN-SUFFIX,geilicdn.com
DOMAIN-SUFFIX,ghpym.com
DOMAIN-SUFFIX,godic.net
DOMAIN-SUFFIX,gravatar.com
DOMAIN-SUFFIX,guazi.com
DOMAIN-SUFFIX,gwdang.com
DOMAIN-SUFFIX,gzlzfm.com
DOMAIN-SUFFIX,haibian.com
DOMAIN-SUFFIX,haosou.com
DOMAIN-SUFFIX,hollisterco.com
DOMAIN-SUFFIX,hongxiu.com
DOMAIN-SUFFIX,huajiao.com
DOMAIN-SUFFIX,hupu.com
DOMAIN-SUFFIX,huxiucdn.com
DOMAIN-SUFFIX,huya.com
DOMAIN-SUFFIX,ifeng.com
DOMAIN-SUFFIX,ifengimg.com
DOMAIN-SUFFIX,images-amazon.com
DOMAIN-SUFFIX,infzm.com
DOMAIN-SUFFIX,ipip.net
DOMAIN-SUFFIX,it168.com
DOMAIN-SUFFIX,ithome.com
DOMAIN-SUFFIX,ixdzs.com
DOMAIN-SUFFIX,jianguoyun.com
DOMAIN-SUFFIX,jianshu.com
DOMAIN-SUFFIX,jianshu.io
DOMAIN-SUFFIX,jianshuapi.com
DOMAIN-SUFFIX,jiathis.com
DOMAIN-SUFFIX,jmstatic.com
DOMAIN-SUFFIX,jumei.com
DOMAIN-SUFFIX,kaola.com
DOMAIN-SUFFIX,knewone.com
DOMAIN-SUFFIX,koowo.com
DOMAIN-SUFFIX,ksyungslb.com
DOMAIN-SUFFIX,kuaidi100.com
DOMAIN-SUFFIX,kugou.com
DOMAIN-SUFFIX,lancdns.com
DOMAIN-SUFFIX,landiannews.com
DOMAIN-SUFFIX,lanzou.com
DOMAIN-SUFFIX,lemicp.com
DOMAIN-SUFFIX,letitfly.me
DOMAIN-SUFFIX,linkedin.com
DOMAIN-SUFFIX,lizhi.fm
DOMAIN-SUFFIX,lizhi.io
DOMAIN-SUFFIX,lizhifm.com
DOMAIN-SUFFIX,loli.net
DOMAIN-SUFFIX,luoo.net
DOMAIN-SUFFIX,lvmama.com
DOMAIN-SUFFIX,lxdns.com
DOMAIN-SUFFIX,maoyan.com
DOMAIN-SUFFIX,meilishuo.com
DOMAIN-SUFFIX,meituan.com
DOMAIN-SUFFIX,meituan.net
DOMAIN-SUFFIX,meizu.com
DOMAIN-SUFFIX,migucloud.com
DOMAIN-SUFFIX,miguvideo.com
DOMAIN-SUFFIX,mobike.com
DOMAIN-SUFFIX,mogu.com
DOMAIN-SUFFIX,mogucdn.com
DOMAIN-SUFFIX,mogujie.com
DOMAIN-SUFFIX,moji.com
DOMAIN-SUFFIX,moke.com
DOMAIN-SUFFIX,msstatic.com
DOMAIN-SUFFIX,mubu.com
DOMAIN-SUFFIX,myunlu.com
DOMAIN-SUFFIX,nruan.com
DOMAIN-SUFFIX,nuomi.com
DOMAIN-SUFFIX,onedns.net
DOMAIN-SUFFIX,onlinedown.net
DOMAIN-SUFFIX,oracle.com
DOMAIN-SUFFIX,oschina.net
DOMAIN-SUFFIX,ourdvs.com
DOMAIN-SUFFIX,overcast.fm
DOMAIN-SUFFIX,paypal.com
DOMAIN-SUFFIX,polyv.net
DOMAIN-SUFFIX,qbox.me
DOMAIN-SUFFIX,qcloud.com
DOMAIN-SUFFIX,qcloudcdn.com
DOMAIN-SUFFIX,qdaily.com
DOMAIN-SUFFIX,qdmm.com
DOMAIN-SUFFIX,qhimg.com
DOMAIN-SUFFIX,qianqian.com
DOMAIN-SUFFIX,qidian.com
DOMAIN-SUFFIX,qihucdn.com
DOMAIN-SUFFIX,qin.io
DOMAIN-SUFFIX,qiniu.com
DOMAIN-SUFFIX,qiniucdn.com
DOMAIN-SUFFIX,qiniudn.com
DOMAIN-SUFFIX,qiushibaike.com
DOMAIN-SUFFIX,quanmin.tv
DOMAIN-SUFFIX,qunar.com
DOMAIN-SUFFIX,qunarzz.com
DOMAIN-SUFFIX,rarbg.to
DOMAIN-SUFFIX,repaik.com
DOMAIN-SUFFIX,rrmj.tv
DOMAIN-SUFFIX,ruguoapp.com
DOMAIN-SUFFIX,runoob.com
DOMAIN-SUFFIX,sankuai.com
DOMAIN-SUFFIX,segmentfault.com
DOMAIN-SUFFIX,sf-express.com
DOMAIN-SUFFIX,shumilou.net
DOMAIN-SUFFIX,simplecd.me
DOMAIN-SUFFIX,sm.ms
DOMAIN-SUFFIX,smzdm.com
DOMAIN-SUFFIX,snwx.com
DOMAIN-SUFFIX,soufunimg.com
DOMAIN-SUFFIX,ssl-images-amazon.com
DOMAIN-SUFFIX,sspai.com
DOMAIN-SUFFIX,startssl.com
DOMAIN-SUFFIX,suning.com
DOMAIN-SUFFIX,taihe.com
DOMAIN-SUFFIX,th-sjy.com
DOMAIN-SUFFIX,tianqi.com
DOMAIN-SUFFIX,tianqistatic.com
DOMAIN-SUFFIX,tianyancha.com
DOMAIN-SUFFIX,tianyaui.com
DOMAIN-SUFFIX,tietuku.com
DOMAIN-SUFFIX,tiexue.net
DOMAIN-SUFFIX,tmiaoo.com
DOMAIN-SUFFIX,trip.com
DOMAIN-SUFFIX,ttmeiju.com
DOMAIN-SUFFIX,tudou.com
DOMAIN-SUFFIX,tuniu.com
DOMAIN-SUFFIX,tuniucdn.com
DOMAIN-SUFFIX,umengcloud.com
DOMAIN-SUFFIX,upyun.com
DOMAIN-SUFFIX,uxengine.net
DOMAIN-SUFFIX,videocc.net
DOMAIN-SUFFIX,vmware.com
DOMAIN-SUFFIX,wandoujia.com
DOMAIN-SUFFIX,weather.com
DOMAIN-SUFFIX,weico.cc
DOMAIN-SUFFIX,weidian.com
DOMAIN-SUFFIX,weiphone.com
DOMAIN-SUFFIX,weiphone.net
DOMAIN-SUFFIX,womai.com
DOMAIN-SUFFIX,wscdns.com
DOMAIN-SUFFIX,xdrig.com
DOMAIN-SUFFIX,xhscdn.com
DOMAIN-SUFFIX,xiachufang.com
DOMAIN-SUFFIX,xiaohongshu.com
DOMAIN-SUFFIX,xiaojukeji.com
DOMAIN-SUFFIX,xinhuanet.com
DOMAIN-SUFFIX,xip.io
DOMAIN-SUFFIX,xitek.com
DOMAIN-SUFFIX,xiumi.us
DOMAIN-SUFFIX,xslb.net
DOMAIN-SUFFIX,xueqiu.com
DOMAIN-SUFFIX,yach.me
DOMAIN-SUFFIX,yeepay.com
DOMAIN-SUFFIX,yhd.com
DOMAIN-SUFFIX,yihaodianimg.com
DOMAIN-SUFFIX,yinxiang.com
DOMAIN-SUFFIX,yinyuetai.com
DOMAIN-SUFFIX,yixia.com
DOMAIN-SUFFIX,ys168.com
DOMAIN-SUFFIX,yuewen.com
DOMAIN-SUFFIX,yy.com
DOMAIN-SUFFIX,yystatic.com
DOMAIN-SUFFIX,zealer.com
DOMAIN-SUFFIX,zhangzishi.cc
DOMAIN-SUFFIX,zhanqi.tv
DOMAIN-SUFFIX,zhaopin.com
DOMAIN-SUFFIX,zhihu.com
DOMAIN-SUFFIX,zhimg.com
DOMAIN-SUFFIX,zhongsou.com
DOMAIN-SUFFIX,zhuihd.com

File diff suppressed because it is too large Load Diff

View File

@@ -1,36 +1,43 @@
# > Bilibili
USER-AGENT,*bili*
DOMAIN-KEYWORD,bilibili
# 内容:中国媒体列表
# 更新2020-07-01 23:37:26
# 数量28条
# Bilibili 哔哩哔哩
USER-AGENT,Bilibili*
USER-AGENT,bili*
DOMAIN-SUFFIX,acg.tv
DOMAIN-SUFFIX,acgvideo.com
DOMAIN-SUFFIX,b23.tv
DOMAIN-SUFFIX,biliapi.com
DOMAIN-SUFFIX,biliapi.net
DOMAIN-SUFFIX,bilibili.com
DOMAIN-SUFFIX,bilibili.tv
DOMAIN-SUFFIX,biligame.com
DOMAIN-SUFFIX,biligame.net
DOMAIN-SUFFIX,bilivideo.com
DOMAIN-SUFFIX,hdslb.com
DOMAIN-SUFFIX,im9.com
DOMAIN-SUFFIX,smtcdns.net
# > IQIYI
# Iqiyi 爱奇艺
USER-AGENT,QIYI*
USER-AGENT,iQiYi*
DOMAIN-KEYWORD,qiyi
DOMAIN-SUFFIX,qy.net
IP-CIDR,101.227.0.0/16,no-resolve
IP-CIDR,101.224.0.0/13,no-resolve
IP-CIDR,101.227.0.0/16,no-resolve
IP-CIDR,119.176.0.0/12,no-resolve
# > letv
# Letv 乐视
DOMAIN-SUFFIX,api.mob.app.letv.com
# > MOO
# MOO
USER-AGENT,MOO*
USER-AGENT,TencentMidasConnect*
# > Tencent Video
# TencentVideo 腾讯视频
DOMAIN-SUFFIX,v.smtcdns.com
DOMAIN-SUFFIX,vv.video.qq.com
# > Youku
# Youku 优酷
IP-CIDR,106.11.0.0/16,no-resolve

View File

@@ -0,0 +1,26 @@
# Mac Download
PROCESS-NAME,aria2c
PROCESS-NAME,fdm
PROCESS-NAME,Folx
PROCESS-NAME,NetTransport
PROCESS-NAME,Thunder
PROCESS-NAME,Transmission
PROCESS-NAME,uTorrent
PROCESS-NAME,WebTorrent
PROCESS-NAME,WebTorrent Helper
# bt
DOMAIN-SUFFIX,smtp
DOMAIN-KEYWORD,aria2
URL-REGEX,(Subject|HELO|SMTP)
URL-REGEX,(api|ps|sv|offnavi|newvector|ulog.imap|newloc)(.map|).(baidu|n.shifen).com
URL-REGEX,(.+.|^)(360|so|qihoo|360safe|qhimg|360totalsecurity|yunpan).(cn|com)
URL-REGEX,(.+.)?(torrent|announce.php?passkey=|tracker|BitTorrent|bt_key|ed2k|find_node|get_peers|info_hash|magnet:|peer_id=|xunlei)(..+)?
# XunLei
URL-REGEX,(.?)(xunlei|sandai|Thunder|XLLiveUD)(.)
PROCESS-NAME,DownloadService
# 360
URL-REGEX,(.+\.|^)(360|so)\.(cn|com)
# Tencent Weiyun
PROCESS-NAME,Weiyun
#Baidu disk
PROCESS-NAME,baidunetdisk

View File

@@ -0,0 +1,54 @@
# Google China
#DOMAIN-SUFFIX,translate.googleapis.com
DOMAIN-SUFFIX,265.com
DOMAIN-SUFFIX,2mdn.net
DOMAIN-SUFFIX,alt1-mtalk.google.com
DOMAIN-SUFFIX,alt2-mtalk.google.com
DOMAIN-SUFFIX,alt3-mtalk.google.com
DOMAIN-SUFFIX,alt4-mtalk.google.com
DOMAIN-SUFFIX,alt5-mtalk.google.com
DOMAIN-SUFFIX,alt6-mtalk.google.com
DOMAIN-SUFFIX,alt7-mtalk.google.com
DOMAIN-SUFFIX,alt8-mtalk.google.com
DOMAIN-SUFFIX,app-measurement.com
DOMAIN-SUFFIX,c.android.clients.google.com
DOMAIN-SUFFIX,cache.pack.google.com
DOMAIN-SUFFIX,clickserve.dartsearch.net
DOMAIN-SUFFIX,clientservices.googleapis.com
DOMAIN-SUFFIX,crl.pki.goog
DOMAIN-SUFFIX,dl.google.com
DOMAIN-SUFFIX,dl.l.google.com
DOMAIN-SUFFIX,fonts.googleapis.com
DOMAIN-SUFFIX,fonts.gstatic.com
DOMAIN-SUFFIX,googletagmanager.com
DOMAIN-SUFFIX,googletagservices.com
DOMAIN-SUFFIX,gtm.oasisfeng.com
DOMAIN-SUFFIX,imasdk.googleapis.com
DOMAIN-SUFFIX,kh.google.com
DOMAIN-SUFFIX,khm.google.com
DOMAIN-SUFFIX,khm.googleapis.com
DOMAIN-SUFFIX,khm0.google.com
DOMAIN-SUFFIX,khm0.googleapis.com
DOMAIN-SUFFIX,khm1.google.com
DOMAIN-SUFFIX,khm1.googleapis.com
DOMAIN-SUFFIX,khm2.google.com
DOMAIN-SUFFIX,khm2.googleapis.com
DOMAIN-SUFFIX,khm3.google.com
DOMAIN-SUFFIX,khm3.googleapis.com
DOMAIN-SUFFIX,khmdb.google.com
DOMAIN-SUFFIX,khmdb.googleapis.com
DOMAIN-SUFFIX,mtalk.google.com
DOMAIN-SUFFIX,ocsp.pki.goog
DOMAIN-SUFFIX,recaptcha.net
DOMAIN-SUFFIX,redirector.gvt1.com
DOMAIN-SUFFIX,safebrowsing-cache.google.com
DOMAIN-SUFFIX,safebrowsing.googleapis.com
DOMAIN-SUFFIX,settings.crashlytics.com
DOMAIN-SUFFIX,ssl-google-analytics.l.google.com
DOMAIN-SUFFIX,ssl.gstatic.com
DOMAIN-SUFFIX,toolbarqueries.google.com
DOMAIN-SUFFIX,tools.google.com
DOMAIN-SUFFIX,tools.l.google.com
DOMAIN-SUFFIX,update.googleapis.com
DOMAIN-SUFFIX,www-googletagmanager.l.google.com
DOMAIN-SUFFIX,www.gstatic.com

View File

@@ -0,0 +1,33 @@
# 本地/局域网地址
# 参考https://en.wikipedia.org/wiki/Reserved_IP_addresses
# ACL4SSR标志 如没有代表不是用ACL4SSR规则
DOMAIN-SUFFIX,acl4ssr
#本地/局域网地址
DOMAIN-SUFFIX,ip6-localhost
DOMAIN-SUFFIX,ip6-loopback
DOMAIN-SUFFIX,local
DOMAIN-SUFFIX,localhost
IP-CIDR,10.0.0.0/8,no-resolve
IP-CIDR,100.64.0.0/10,no-resolve
IP-CIDR,127.0.0.0/8,no-resolve
IP-CIDR,172.16.0.0/12,no-resolve
IP-CIDR,192.168.0.0/16,no-resolve
IP-CIDR6,::1/128,no-resolve
IP-CIDR6,fc00::/7,no-resolve
IP-CIDR6,fe80::/10,no-resolve
IP-CIDR6,fd00::/8,no-resolve
# Router managed 路由器管理域名
DOMAIN,router.asus.com
DOMAIN-SUFFIX,hiwifi.com
DOMAIN-SUFFIX,leike.cc
DOMAIN-SUFFIX,miwifi.com
DOMAIN-SUFFIX,my.router
DOMAIN-SUFFIX,p.to
DOMAIN-SUFFIX,peiluyou.com
DOMAIN-SUFFIX,phicomm.me
DOMAIN-SUFFIX,routerlogin.com
DOMAIN-SUFFIX,tendawifi.com
DOMAIN-SUFFIX,zte.home

View File

@@ -0,0 +1,78 @@
# Microsoft Services
# optimized from https://gist.github.com/TTTPOB/ce93fb3b04ba2f21880b09427442d831
# source: https://docs.microsoft.com/en-us/office365/enterprise/urls-and-ip-address-ranges
DOMAIN-KEYWORD,1drv
DOMAIN-KEYWORD,microsoft
DOMAIN-SUFFIX,aadrm.com
DOMAIN-SUFFIX,acompli.com
DOMAIN-SUFFIX,acompli.net
DOMAIN-SUFFIX,aka.ms
DOMAIN-SUFFIX,akadns.net
DOMAIN-SUFFIX,aspnetcdn.com
DOMAIN-SUFFIX,assets-yammer.com
DOMAIN-SUFFIX,azure.com
DOMAIN-SUFFIX,azure.net
DOMAIN-SUFFIX,azureedge.net
DOMAIN-SUFFIX,azurerms.com
DOMAIN-SUFFIX,bing.com
DOMAIN-SUFFIX,cloudapp.net
DOMAIN-SUFFIX,cloudappsecurity.com
DOMAIN-SUFFIX,edgesuite.net
DOMAIN-SUFFIX,gfx.ms
DOMAIN-SUFFIX,hotmail.com
DOMAIN-SUFFIX,live.com
DOMAIN-SUFFIX,live.net
DOMAIN-SUFFIX,lync.com
DOMAIN-SUFFIX,msappproxy.net
DOMAIN-SUFFIX,msauth.net
DOMAIN-SUFFIX,msauthimages.net
DOMAIN-SUFFIX,msecnd.net
DOMAIN-SUFFIX,msedge.net
DOMAIN-SUFFIX,msft.net
DOMAIN-SUFFIX,msftauth.net
DOMAIN-SUFFIX,msftauthimages.net
DOMAIN-SUFFIX,msftidentity.com
DOMAIN-SUFFIX,msidentity.com
DOMAIN-SUFFIX,msn.com
DOMAIN-SUFFIX,msocdn.com
DOMAIN-SUFFIX,msocsp.com
DOMAIN-SUFFIX,mstea.ms
DOMAIN-SUFFIX,o365weve.com
DOMAIN-SUFFIX,oaspapps.com
DOMAIN-SUFFIX,office.com
DOMAIN-SUFFIX,office.net
DOMAIN-SUFFIX,office365.com
DOMAIN-SUFFIX,officeppe.net
DOMAIN-SUFFIX,omniroot.com
DOMAIN-SUFFIX,onedrive.com
DOMAIN-SUFFIX,onenote.com
DOMAIN-SUFFIX,onenote.net
DOMAIN-SUFFIX,onestore.ms
DOMAIN-SUFFIX,outlook.com
DOMAIN-SUFFIX,outlookmobile.com
DOMAIN-SUFFIX,phonefactor.net
DOMAIN-SUFFIX,public-trust.com
DOMAIN-SUFFIX,sfbassets.com
DOMAIN-SUFFIX,sfx.ms
DOMAIN-SUFFIX,sharepoint.com
DOMAIN-SUFFIX,sharepointonline.com
DOMAIN-SUFFIX,skype.com
DOMAIN-SUFFIX,skypeassets.com
DOMAIN-SUFFIX,skypeforbusiness.com
DOMAIN-SUFFIX,staffhub.ms
DOMAIN-SUFFIX,svc.ms
DOMAIN-SUFFIX,sway-cdn.com
DOMAIN-SUFFIX,sway-extensions.com
DOMAIN-SUFFIX,sway.com
DOMAIN-SUFFIX,trafficmanager.net
DOMAIN-SUFFIX,uservoice.com
DOMAIN-SUFFIX,virtualearth.net
DOMAIN-SUFFIX,visualstudio.com
DOMAIN-SUFFIX,windows-ppe.net
DOMAIN-SUFFIX,windows.com
DOMAIN-SUFFIX,windows.net
DOMAIN-SUFFIX,windowsazure.com
DOMAIN-SUFFIX,windowsupdate.com
DOMAIN-SUFFIX,wunderlist.com
DOMAIN-SUFFIX,yammer.com
DOMAIN-SUFFIX,yammerusercontent.com

View File

@@ -0,0 +1,35 @@
# Netflix
USER-AGENT,Argo*
DOMAIN-SUFFIX,fast.com
DOMAIN-SUFFIX,netflix.com
DOMAIN-SUFFIX,netflix.net
DOMAIN-SUFFIX,netflixdnstest0.com
DOMAIN-SUFFIX,netflixdnstest1.com
DOMAIN-SUFFIX,netflixdnstest2.com
DOMAIN-SUFFIX,netflixdnstest3.com
DOMAIN-SUFFIX,netflixdnstest4.com
DOMAIN-SUFFIX,netflixdnstest5.com
DOMAIN-SUFFIX,netflixdnstest6.com
DOMAIN-SUFFIX,netflixdnstest7.com
DOMAIN-SUFFIX,netflixdnstest8.com
DOMAIN-SUFFIX,netflixdnstest9.com
DOMAIN-SUFFIX,nflxext.com
DOMAIN-SUFFIX,nflximg.com
DOMAIN-SUFFIX,nflximg.net
DOMAIN-SUFFIX,nflxso.net
DOMAIN-SUFFIX,nflxvideo.net
IP-CIDR,8.41.4.0/24,no-resolve
IP-CIDR,23.246.0.0/18,no-resolve
IP-CIDR,37.77.184.0/21,no-resolve
IP-CIDR,45.57.0.0/17,no-resolve
IP-CIDR,64.120.128.0/17,no-resolve
IP-CIDR,66.197.128.0/17,no-resolve
IP-CIDR,69.53.224.0/19,no-resolve
IP-CIDR,108.175.32.0/20,no-resolve
IP-CIDR,185.2.220.0/22,no-resolve
IP-CIDR,185.9.188.0/22,no-resolve
IP-CIDR,192.173.64.0/18,no-resolve
IP-CIDR,198.38.96.0/19,no-resolve
IP-CIDR,198.45.48.0/20,no-resolve
IP-CIDR,207.45.72.0/22,no-resolve
IP-CIDR,208.75.76.0/22,no-resolve

View File

@@ -0,0 +1,20 @@
# OneDrive
PROCESS-NAME,OneDrive
PROCESS-NAME,OneDriveUpdater
USER-AGENT,OneDrive*
USER-AGENT,OneDriveiOSApp*
DOMAIN-KEYWORD,1drv
DOMAIN-KEYWORD,onedrive
DOMAIN-KEYWORD,skydrive
DOMAIN-SUFFIX,livefilestore.com
DOMAIN-SUFFIX,oneclient.sfx.ms
DOMAIN-SUFFIX,onedrive.com
DOMAIN-SUFFIX,onedrive.live.com
DOMAIN-SUFFIX,photos.live.com
DOMAIN-SUFFIX,sharepoint.com
DOMAIN-SUFFIX,sharepointonline.com
DOMAIN-SUFFIX,skydrive.wns.windows.com
DOMAIN-SUFFIX,spoprod-a.akamaihd.net
DOMAIN-SUFFIX,storage.live.com
DOMAIN-SUFFIX,storage.msn.com
#DOMAIN-SUFFIX,aria.microsoft.com

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,400 @@
# 代理列表
# MyList && Other
DOMAIN-SUFFIX,1password.com
DOMAIN-SUFFIX,bit.no.com
DOMAIN-SUFFIX,btlibrary.me
DOMAIN-SUFFIX,cccat.io
DOMAIN-SUFFIX,cloudcone.com
DOMAIN-SUFFIX,gameloft.com
DOMAIN-SUFFIX,inoreader.com
DOMAIN-SUFFIX,ip138.com
DOMAIN-SUFFIX,ping.pe
DOMAIN-SUFFIX,reddit.com
DOMAIN-SUFFIX,teddysun.com
DOMAIN-SUFFIX,tumbex.com
DOMAIN-SUFFIX,twdvd.com
DOMAIN-SUFFIX,unsplash.com
DOMAIN-SUFFIX,xn--i2ru8q2qg.com
DOMAIN-SUFFIX,yunpanjingling.com
# 国外域名
DOMAIN-SUFFIX,eu
DOMAIN-SUFFIX,hk
DOMAIN-SUFFIX,jp
DOMAIN-SUFFIX,kr
DOMAIN-SUFFIX,sg
DOMAIN-SUFFIX,tw
DOMAIN-SUFFIX,uk
DOMAIN-SUFFIX,us
# 国外域名关键字
DOMAIN-KEYWORD,1e100
DOMAIN-KEYWORD,abema
DOMAIN-KEYWORD,appledaily
DOMAIN-KEYWORD,avtb
DOMAIN-KEYWORD,beetalk
DOMAIN-KEYWORD,blogspot
DOMAIN-KEYWORD,dropbox
DOMAIN-KEYWORD,facebook
DOMAIN-KEYWORD,fbcdn
DOMAIN-KEYWORD,github
DOMAIN-KEYWORD,gmail
DOMAIN-KEYWORD,google
DOMAIN-KEYWORD,instagram
DOMAIN-KEYWORD,porn
DOMAIN-KEYWORD,sci-hub
DOMAIN-KEYWORD,spotify
DOMAIN-KEYWORD,telegram
DOMAIN-KEYWORD,twitter
DOMAIN-KEYWORD,whatsapp
DOMAIN-KEYWORD,youtube
# Top Blocked Sites
DOMAIN-SUFFIX,4sqi.net
DOMAIN-SUFFIX,a248.e.akamai.net
DOMAIN-SUFFIX,adobedtm.com
DOMAIN-SUFFIX,ampproject.org
DOMAIN-SUFFIX,android.com
DOMAIN-SUFFIX,aolcdn.com
DOMAIN-SUFFIX,apkmirror.com
DOMAIN-SUFFIX,apkpure.com
DOMAIN-SUFFIX,app-measurement.com
DOMAIN-SUFFIX,appspot.com
DOMAIN-SUFFIX,archive.org
DOMAIN-SUFFIX,armorgames.com
DOMAIN-SUFFIX,aspnetcdn.com
DOMAIN-SUFFIX,awsstatic.com
DOMAIN-SUFFIX,azureedge.net
DOMAIN-SUFFIX,azurewebsites.net
DOMAIN-SUFFIX,bandwagonhost.com
DOMAIN-SUFFIX,bing.com
DOMAIN-SUFFIX,bkrtx.com
DOMAIN-SUFFIX,blogcdn.com
DOMAIN-SUFFIX,blogger.com
DOMAIN-SUFFIX,blogsmithmedia.com
DOMAIN-SUFFIX,blogspot.com
DOMAIN-SUFFIX,blogspot.hk
DOMAIN-SUFFIX,blogspot.jp
DOMAIN-SUFFIX,bloomberg.cn
DOMAIN-SUFFIX,bloomberg.com
DOMAIN-SUFFIX,box.com
DOMAIN-SUFFIX,cachefly.net
DOMAIN-SUFFIX,cdnst.net
DOMAIN-SUFFIX,cloudfront.net
DOMAIN-SUFFIX,comodoca.com
DOMAIN-SUFFIX,daum.net
DOMAIN-SUFFIX,demdex.net
DOMAIN-SUFFIX,deskconnect.com
DOMAIN-SUFFIX,disqus.com
DOMAIN-SUFFIX,disquscdn.com
DOMAIN-SUFFIX,dropbox.com
DOMAIN-SUFFIX,dropboxapi.com
DOMAIN-SUFFIX,dropboxstatic.com
DOMAIN-SUFFIX,dropboxusercontent.com
DOMAIN-SUFFIX,duckduckgo.com
DOMAIN-SUFFIX,edgecastcdn.net
DOMAIN-SUFFIX,edgekey.net
DOMAIN-SUFFIX,edgesuite.net
DOMAIN-SUFFIX,eurekavpt.com
DOMAIN-SUFFIX,fastmail.com
DOMAIN-SUFFIX,firebaseio.com
DOMAIN-SUFFIX,flickr.com
DOMAIN-SUFFIX,flipboard.com
DOMAIN-SUFFIX,gfx.ms
DOMAIN-SUFFIX,gongm.in
DOMAIN-SUFFIX,hulu.com
DOMAIN-SUFFIX,id.heroku.com
DOMAIN-SUFFIX,io.io
DOMAIN-SUFFIX,issuu.com
DOMAIN-SUFFIX,ixquick.com
DOMAIN-SUFFIX,jtvnw.net
DOMAIN-SUFFIX,kat.cr
DOMAIN-SUFFIX,kik.com
DOMAIN-SUFFIX,kobo.com
DOMAIN-SUFFIX,kobobooks.com
DOMAIN-SUFFIX,licdn.com
DOMAIN-SUFFIX,live.net
DOMAIN-SUFFIX,livefilestore.com
DOMAIN-SUFFIX,llnwd.net
DOMAIN-SUFFIX,macrumors.com
DOMAIN-SUFFIX,medium.com
DOMAIN-SUFFIX,mega.nz
DOMAIN-SUFFIX,megaupload.com
DOMAIN-SUFFIX,messenger.com
DOMAIN-SUFFIX,netdna-cdn.com
DOMAIN-SUFFIX,nintendo.net
DOMAIN-SUFFIX,nsstatic.net
DOMAIN-SUFFIX,nytstyle.com
DOMAIN-SUFFIX,openvpn.net
DOMAIN-SUFFIX,periscope.tv
DOMAIN-SUFFIX,pinimg.com
DOMAIN-SUFFIX,pinterest.com
DOMAIN-SUFFIX,potato.im
DOMAIN-SUFFIX,prfct.co
DOMAIN-SUFFIX,pscp.tv
DOMAIN-SUFFIX,quora.com
DOMAIN-SUFFIX,resilio.com
DOMAIN-SUFFIX,sfx.ms
DOMAIN-SUFFIX,shadowsocks.org
DOMAIN-SUFFIX,slack-edge.com
DOMAIN-SUFFIX,smartdnsproxy.com
DOMAIN-SUFFIX,sndcdn.com
DOMAIN-SUFFIX,soundcloud.com
DOMAIN-SUFFIX,startpage.com
DOMAIN-SUFFIX,staticflickr.com
DOMAIN-SUFFIX,symauth.com
DOMAIN-SUFFIX,symcb.com
DOMAIN-SUFFIX,symcd.com
DOMAIN-SUFFIX,textnow.com
DOMAIN-SUFFIX,textnow.me
DOMAIN-SUFFIX,thefacebook.com
DOMAIN-SUFFIX,thepiratebay.org
DOMAIN-SUFFIX,torproject.org
DOMAIN-SUFFIX,trustasiassl.com
DOMAIN-SUFFIX,tumblr.co
DOMAIN-SUFFIX,tumblr.com
DOMAIN-SUFFIX,tvb.com
DOMAIN-SUFFIX,txmblr.com
DOMAIN-SUFFIX,v2ex.com
DOMAIN-SUFFIX,vimeo.com
DOMAIN-SUFFIX,vine.co
DOMAIN-SUFFIX,vox-cdn.com
DOMAIN-SUFFIX,wikileaks.org
DOMAIN-SUFFIX,wikipedia.org
# Amazon
DOMAIN-SUFFIX,amazon.co.jp
DOMAIN-SUFFIX,amazon.com
DOMAIN-SUFFIX,amazonaws.com
IP-CIDR,13.32.0.0/15,no-resolve
IP-CIDR,13.35.0.0/17,no-resolve
IP-CIDR,18.184.0.0/15,no-resolve
IP-CIDR,18.194.0.0/15,no-resolve
IP-CIDR,18.208.0.0/13,no-resolve
IP-CIDR,18.232.0.0/14,no-resolve
IP-CIDR,52.58.0.0/15,no-resolve
IP-CIDR,52.74.0.0/16,no-resolve
IP-CIDR,52.77.0.0/16,no-resolve
IP-CIDR,52.84.0.0/15,no-resolve
IP-CIDR,52.200.0.0/13,no-resolve
IP-CIDR,54.93.0.0/16,no-resolve
IP-CIDR,54.156.0.0/14,no-resolve
IP-CIDR,54.226.0.0/15,no-resolve
IP-CIDR,54.230.156.0/22,no-resolve
# BBC
DOMAIN-KEYWORD,uk-live
DOMAIN-SUFFIX,bbc.co
DOMAIN-SUFFIX,bbc.com
# Developer 开发者常用国外网站、镜像和论坛
DOMAIN-SUFFIX,apache.org
DOMAIN-SUFFIX,docker.com
DOMAIN-SUFFIX,elastic.co
DOMAIN-SUFFIX,elastic.com
DOMAIN-SUFFIX,gcr.io
DOMAIN-SUFFIX,gitlab.com
DOMAIN-SUFFIX,gitlab.io
DOMAIN-SUFFIX,jitpack.io
DOMAIN-SUFFIX,maven.org
DOMAIN-SUFFIX,medium.com
DOMAIN-SUFFIX,mvnrepository.com
DOMAIN-SUFFIX,quay.io
DOMAIN-SUFFIX,reddit.com
DOMAIN-SUFFIX,redhat.com
DOMAIN-SUFFIX,sonatype.org
DOMAIN-SUFFIX,sourcegraph.com
DOMAIN-SUFFIX,spring.io
DOMAIN-SUFFIX,spring.net
DOMAIN-SUFFIX,stackoverflow.com
# Discord
DOMAIN-SUFFIX,discord.gg
DOMAIN-SUFFIX,discord.media
DOMAIN-SUFFIX,discordapp.com
DOMAIN-SUFFIX,discordapp.net
# Facebook
DOMAIN-SUFFIX,facebook.com
DOMAIN-SUFFIX,fb.com
DOMAIN-SUFFIX,fb.me
DOMAIN-SUFFIX,fbcdn.com
DOMAIN-SUFFIX,fbcdn.net
IP-CIDR,31.13.24.0/21,no-resolve
IP-CIDR,31.13.64.0/18,no-resolve
IP-CIDR,45.64.40.0/22,no-resolve
IP-CIDR,66.220.144.0/20,no-resolve
IP-CIDR,69.63.176.0/20,no-resolve
IP-CIDR,69.171.224.0/19,no-resolve
IP-CIDR,74.119.76.0/22,no-resolve
IP-CIDR,103.4.96.0/22,no-resolve
IP-CIDR,129.134.0.0/17,no-resolve
IP-CIDR,157.240.0.0/17,no-resolve
IP-CIDR,173.252.64.0/18,no-resolve
IP-CIDR,179.60.192.0/22,no-resolve
IP-CIDR,185.60.216.0/22,no-resolve
IP-CIDR,204.15.20.0/22,no-resolve
# Github
DOMAIN-SUFFIX,github.com
DOMAIN-SUFFIX,github.io
DOMAIN-SUFFIX,githubapp.com
DOMAIN-SUFFIX,githubassets.com
DOMAIN-SUFFIX,githubusercontent.com
# Google
DOMAIN-SUFFIX,1e100.net
DOMAIN-SUFFIX,2mdn.net
DOMAIN-SUFFIX,app-measurement.net
DOMAIN-SUFFIX,g.co
DOMAIN-SUFFIX,ggpht.com
DOMAIN-SUFFIX,goo.gl
DOMAIN-SUFFIX,googleapis.cn
DOMAIN-SUFFIX,googleapis.com
DOMAIN-SUFFIX,gstatic.cn
DOMAIN-SUFFIX,gstatic.com
DOMAIN-SUFFIX,gvt0.com
DOMAIN-SUFFIX,gvt1.com
DOMAIN-SUFFIX,gvt2.com
DOMAIN-SUFFIX,gvt3.com
DOMAIN-SUFFIX,xn--ngstr-lra8j.com
DOMAIN-SUFFIX,youtu.be
DOMAIN-SUFFIX,youtube-nocookie.com
DOMAIN-SUFFIX,youtube.com
DOMAIN-SUFFIX,yt.be
DOMAIN-SUFFIX,ytimg.com
IP-CIDR,74.125.0.0/16,no-resolve
IP-CIDR,173.194.0.0/16,no-resolve
# Instagram
DOMAIN-SUFFIX,cdninstagram.com
DOMAIN-SUFFIX,instagram.com
DOMAIN-SUFFIX,instagr.am
DOMAIN-SUFFIX,akamaihd.net
# Kakao Talk
DOMAIN-SUFFIX,kakao.com
DOMAIN-SUFFIX,kakao.co.kr
DOMAIN-SUFFIX,kakaocdn.net
IP-CIDR,1.201.0.0/24,no-resolve
IP-CIDR,27.0.236.0/22,no-resolve
IP-CIDR,103.27.148.0/22,no-resolve
IP-CIDR,103.246.56.0/22,no-resolve
IP-CIDR,110.76.140.0/22,no-resolve
IP-CIDR,113.61.104.0/22,no-resolve
# Line
DOMAIN-SUFFIX,lin.ee
DOMAIN-SUFFIX,line-apps.com
DOMAIN-SUFFIX,line-cdn.net
DOMAIN-SUFFIX,line-scdn.net
DOMAIN-SUFFIX,line.me
DOMAIN-SUFFIX,line.naver.jp
DOMAIN-SUFFIX,nhncorp.jp
IP-CIDR,103.2.28.0/24,no-resolve
IP-CIDR,103.2.30.0/23,no-resolve
IP-CIDR,119.235.224.0/24,no-resolve
IP-CIDR,119.235.232.0/24,no-resolve
IP-CIDR,119.235.235.0/24,no-resolve
IP-CIDR,119.235.236.0/23,no-resolve
IP-CIDR,147.92.128.0/17,no-resolve
IP-CIDR,203.104.128.0/19,no-resolve
# OneDrive
DOMAIN-KEYWORD,1drv
DOMAIN-KEYWORD,onedrive
DOMAIN-KEYWORD,skydrive
DOMAIN-SUFFIX,livefilestore.com
DOMAIN-SUFFIX,oneclient.sfx.ms
DOMAIN-SUFFIX,onedrive.com
DOMAIN-SUFFIX,onedrive.live.com
DOMAIN-SUFFIX,photos.live.com
DOMAIN-SUFFIX,skydrive.wns.windows.com
DOMAIN-SUFFIX,spoprod-a.akamaihd.net
DOMAIN-SUFFIX,storage.live.com
DOMAIN-SUFFIX,storage.msn.com
#DOMAIN-SUFFIX,aria.microsoft.com
# Porn
DOMAIN-KEYWORD,porn
DOMAIN-SUFFIX,8teenxxx.com
DOMAIN-SUFFIX,ahcdn.com
DOMAIN-SUFFIX,bcvcdn.com
DOMAIN-SUFFIX,bongacams.com
DOMAIN-SUFFIX,chaturbate.com
DOMAIN-SUFFIX,dditscdn.com
DOMAIN-SUFFIX,livejasmin.com
DOMAIN-SUFFIX,rdtcdn.com
DOMAIN-SUFFIX,redtube.com
DOMAIN-SUFFIX,sb-cd.com
DOMAIN-SUFFIX,spankbang.com
DOMAIN-SUFFIX,t66y.com
DOMAIN-SUFFIX,xhamster.com
DOMAIN-SUFFIX,xnxx-cdn.com
DOMAIN-SUFFIX,xnxx.com
DOMAIN-SUFFIX,xvideos-cdn.com
DOMAIN-SUFFIX,xvideos.com
DOMAIN-SUFFIX,ypncdn.com
# Pixiv
DOMAIN-SUFFIX,pixiv.net
DOMAIN-SUFFIX,pximg.net
# Steam
DOMAIN-SUFFIX,fanatical.com
DOMAIN-SUFFIX,humblebundle.com
DOMAIN-SUFFIX,steamcommunity.com
DOMAIN-SUFFIX,steampowered.com
DOMAIN-SUFFIX,steamstatic.com
# Twitch
DOMAIN-SUFFIX,twitch.tv
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,jtvnw.net
DOMAIN-KEYWORD,ttvnw
# Twitter
DOMAIN-SUFFIX,t.co
DOMAIN-SUFFIX,twimg.co
DOMAIN-SUFFIX,twimg.com
DOMAIN-SUFFIX,twimg.org
# Telegram
DOMAIN-SUFFIX,t.me
DOMAIN-SUFFIX,tdesktop.com
DOMAIN-SUFFIX,telegra.ph
DOMAIN-SUFFIX,telegram.me
DOMAIN-SUFFIX,telegram.org
DOMAIN-SUFFIX,telesco.pe
IP-CIDR,91.108.0.0/16,no-resolve
IP-CIDR,109.239.140.0/24,no-resolve
IP-CIDR,149.154.160.0/20,no-resolve
IP-CIDR6,2001:67c:4e8::/48,no-resolve
IP-CIDR6,2001:b28:f23d::/48,no-resolve
IP-CIDR6,2001:b28:f23f::/48,no-resolve
# Whatsapp
IP-CIDR,18.194.0.0/15,no-resolve
IP-CIDR,34.224.0.0/12,no-resolve
IP-CIDR,54.242.0.0/15,no-resolve
IP-CIDR,50.22.198.204/30,no-resolve
IP-CIDR,208.43.122.128/27,no-resolve
IP-CIDR,108.168.174.0/16,no-resolve
IP-CIDR,173.192.231.32/27,no-resolve
IP-CIDR,158.85.5.192/27,no-resolve
IP-CIDR,174.37.243.0/16,no-resolve
IP-CIDR,158.85.46.128/27,no-resolve
IP-CIDR,173.192.222.160/27,no-resolve
IP-CIDR,184.173.128.0/17,no-resolve
IP-CIDR,158.85.224.160/27,no-resolve
IP-CIDR,75.126.150.0/16,no-resolve
IP-CIDR,69.171.235.0/16,no-resolve
#飞流直播
DOMAIN-SUFFIX,neulion.com
DOMAIN-SUFFIX,icntv.xyz
DOMAIN-SUFFIX,flzbcdn.xyz
#华文电视
DOMAIN-SUFFIX,ocnttv.com

View File

@@ -0,0 +1,363 @@
# 内容:国外媒体列表
# 更新2020-06-20 10:37:05
# 数量274条
# ABC
DOMAIN-SUFFIX,edgedatg.com
DOMAIN-SUFFIX,go.com
# AbemaTV
USER-AGENT,AbemaTV*
DOMAIN,abematv.akamaized.net
DOMAIN,ds-linear-abematv.akamaized.net
DOMAIN,ds-vod-abematv.akamaized.net
DOMAIN,linear-abematv.akamaized.net
DOMAIN-SUFFIX,abema.io
DOMAIN-SUFFIX,abema.tv
DOMAIN-SUFFIX,ameba.jp
DOMAIN-SUFFIX,hayabusa.io
# All4
USER-AGENT,All4*
DOMAIN-SUFFIX,c4assets.com
DOMAIN-SUFFIX,channel4.com
# Amazon
USER-AGENT,InstantVideo.US*
USER-AGENT,Prime%20Video*
DOMAIN-KEYWORD,avoddashs
DOMAIN,avodmp4s3ww-a.akamaihd.net
DOMAIN,d1v5ir2lpwr8os.cloudfront.net
DOMAIN,d22qjgkvxw22r6.cloudfront.net
DOMAIN,d25xi40x97liuc.cloudfront.net
DOMAIN,dmqdd6hw24ucf.cloudfront.net
DOMAIN-SUFFIX,aiv-cdn.net
DOMAIN-SUFFIX,aiv-delivery.net
DOMAIN-SUFFIX,amazonaws.co.uk
DOMAIN-SUFFIX,amazonaws.com
DOMAIN-SUFFIX,amazonvideo.com
DOMAIN-SUFFIX,llnwd.net
DOMAIN-SUFFIX,primevideo.com
# AppleNews
USER-AGENT,AppleNews*
USER-AGENT,com.apple.news*
DOMAIN,gspe1-ssl.ls.apple.com
# AppleTV
DOMAIN,np-edge.itunes.apple.com
DOMAIN,play-edge.itunes.apple.com
DOMAIN-SUFFIX,tv.apple.com
# BBCiPlayer
USER-AGENT,BBCiPlayer*
DOMAIN-KEYWORD,bbcfmt
DOMAIN-KEYWORD,uk-live
DOMAIN,aod-dash-uk-live.akamaized.net
DOMAIN,aod-hls-uk-live.akamaized.net
DOMAIN,vod-dash-uk-live.akamaized.net
DOMAIN,vod-thumb-uk-live.akamaized.net
DOMAIN-SUFFIX,bbc.co
DOMAIN-SUFFIX,bbc.co.uk
DOMAIN-SUFFIX,bbc.com
DOMAIN-SUFFIX,bbcfmt.hs.llnwd.net
DOMAIN-SUFFIX,bbci.co
DOMAIN-SUFFIX,bbci.co.uk
# Bahamut
USER-AGENT,Anime*
DOMAIN,gamer-cds.cdn.hinet.net
DOMAIN,gamer2-cds.cdn.hinet.net
DOMAIN-SUFFIX,bahamut.com.tw
DOMAIN-SUFFIX,gamer.com.tw
DOMAIN-SUFFIX,hinet.net
# DAZN
USER-AGENT,DAZN*
DOMAIN-KEYWORD,voddazn
DOMAIN,d151l6v8er5bdm.cloudfront.net
DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net
DOMAIN-SUFFIX,dazn-api.com
DOMAIN-SUFFIX,dazn.com
DOMAIN-SUFFIX,dazndn.com
DOMAIN-SUFFIX,indazn.com
DOMAIN-SUFFIX,intercom.io
# Deezer
USER-AGENT,Deezer*
DOMAIN-SUFFIX,deezer.com
DOMAIN-SUFFIX,dzcdn.net
# DisneyPlus
USER-AGENT,Disney*
USER-AGENT,Disney+*
DOMAIN,cdn.cdn.unid.go.com
DOMAIN,cdn.registerdisney.go.com
DOMAIN-SUFFIX,bamgrid.com
DOMAIN-SUFFIX,braze.com
DOMAIN-SUFFIX,conviva.com
DOMAIN-SUFFIX,disney-plus.net
DOMAIN-SUFFIX,disney.demdex.net
DOMAIN-SUFFIX,disneyplus.com
DOMAIN-SUFFIX,dssott.com
DOMAIN-SUFFIX,execute-api.us-east-1.amazonaws.com
# EncoreTVB
USER-AGENT,encoreTVB*
DOMAIN,bcbolt446c5271-a.akamaihd.net
DOMAIN,content.jwplatform.com
DOMAIN,edge.api.brightcove.com
DOMAIN,videos-f.jwpsrv.com
DOMAIN-SUFFIX,encoretvb.com
# FoxNow
USER-AGENT,FOX%20NOW*
DOMAIN-SUFFIX,fox.com
DOMAIN-SUFFIX,foxdcg.com
DOMAIN-SUFFIX,theplatform.com
DOMAIN-SUFFIX,uplynk.com
# FoxPlus
USER-AGENT,FOXPlus*
DOMAIN-SUFFIX,akamaized.net
DOMAIN-SUFFIX,foxplus.com
DOMAIN-SUFFIX,theplatform.com
# HBO
USER-AGENT,HBO%20NOW*
DOMAIN-SUFFIX,execute-api.ap-southeast-1.amazonaws.com
DOMAIN-SUFFIX,hbo.com
DOMAIN-SUFFIX,hboasia.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hbogoasia.com
DOMAIN-SUFFIX,hbogoasia.hk
DOMAIN-SUFFIX,hbomax.com
DOMAIN-SUFFIX,hbonow.com
# HBO_GO_HKG
USER-AGENT,HBO%20GO%20PROD%20HKG*
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
DOMAIN,bcbolthboa-a.akamaihd.net
DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net
DOMAIN,dai3fd1oh325y.cloudfront.net
DOMAIN,hboasia1-i.akamaihd.net
DOMAIN,hboasia2-i.akamaihd.net
DOMAIN,hboasia3-i.akamaihd.net
DOMAIN,hboasia4-i.akamaihd.net
DOMAIN,hboasia5-i.akamaihd.net
DOMAIN,players.brightcove.net
DOMAIN,s3-ap-southeast-1.amazonaws.com
DOMAIN-SUFFIX,hbogoasia.com
DOMAIN-SUFFIX,hbogoasia.hk
# HWTV
USER-AGENT,HWTVMobile*
DOMAIN-SUFFIX,5itv.tv
DOMAIN-SUFFIX,ocnttv.com
# Hulu
DOMAIN-SUFFIX,hulu.com
DOMAIN-SUFFIX,huluim.com
DOMAIN-SUFFIX,hulustream.com
# HuluJapan
DOMAIN-SUFFIX,happyon.jp
DOMAIN-SUFFIX,hulu.jp
# ITV
USER-AGENT,ITV_Player*
DOMAIN,itvpnpmobile-a.akamaihd.net
DOMAIN-SUFFIX,itv.com
DOMAIN-SUFFIX,itvstatic.com
# JOOX
USER-AGENT,JOOX*
USER-AGENT,WeMusic*
DOMAIN-SUFFIX,joox.com
# Japonx
DOMAIN-KEYWORD,japonx
DOMAIN-KEYWORD,japronx
DOMAIN-SUFFIX,japonx.com
DOMAIN-SUFFIX,japonx.net
DOMAIN-SUFFIX,japonx.tv
DOMAIN-SUFFIX,japonx.vip
DOMAIN-SUFFIX,japronx.com
DOMAIN-SUFFIX,japronx.net
DOMAIN-SUFFIX,japronx.tv
DOMAIN-SUFFIX,japronx.vip
# KKBOX
DOMAIN-SUFFIX,kfs.io
DOMAIN-SUFFIX,kkbox.com
DOMAIN-SUFFIX,kkbox.com.tw
# KKTV
USER-AGENT,KKTV*
USER-AGENT,com.kktv.ios.kktv*
DOMAIN,kktv-theater.kk.stream
DOMAIN-SUFFIX,kktv.com.tw
DOMAIN-SUFFIX,kktv.me
# LiTV
DOMAIN,litvfreemobile-hichannel.cdn.hinet.net
DOMAIN-SUFFIX,litv.tv
# LineTV
USER-AGENT,LINE%20TV*
USER-AGENT,LINE*
DOMAIN,d3c7rimkq79yfu.cloudfront.net
DOMAIN-SUFFIX,d3c7rimkq79yfu.cloudfront.net
DOMAIN-SUFFIX,linetv.tw
# My5
USER-AGENT,My5*
DOMAIN,d349g9zuie06uo.cloudfront.net
DOMAIN-SUFFIX,channel5.com
DOMAIN-SUFFIX,my5.tv
# MyTVSuper
USER-AGENT,mytv*
DOMAIN-SUFFIX,mytvsuper.com
DOMAIN-SUFFIX,tvb.com
# Netflix
USER-AGENT,Argo*
DOMAIN,netflix.com.edgesuite.net
DOMAIN-SUFFIX,fast.com
DOMAIN-SUFFIX,netflix.com
DOMAIN-SUFFIX,netflix.net
DOMAIN-SUFFIX,netflixdnstest0.com
DOMAIN-SUFFIX,netflixdnstest1.com
DOMAIN-SUFFIX,netflixdnstest2.com
DOMAIN-SUFFIX,netflixdnstest3.com
DOMAIN-SUFFIX,netflixdnstest4.com
DOMAIN-SUFFIX,netflixdnstest5.com
DOMAIN-SUFFIX,netflixdnstest6.com
DOMAIN-SUFFIX,netflixdnstest7.com
DOMAIN-SUFFIX,netflixdnstest8.com
DOMAIN-SUFFIX,netflixdnstest9.com
DOMAIN-SUFFIX,nflxext.com
DOMAIN-SUFFIX,nflximg.com
DOMAIN-SUFFIX,nflximg.net
DOMAIN-SUFFIX,nflxso.net
DOMAIN-SUFFIX,nflxvideo.net
IP-CIDR,8.41.4.0/24,no-resolve
IP-CIDR,23.246.0.0/18,no-resolve
IP-CIDR,37.77.184.0/21,no-resolve
IP-CIDR,45.57.0.0/17,no-resolve
IP-CIDR,64.120.128.0/17,no-resolve
IP-CIDR,66.197.128.0/17,no-resolve
IP-CIDR,69.53.224.0/19,no-resolve
IP-CIDR,108.175.32.0/20,no-resolve
IP-CIDR,185.2.220.0/22,no-resolve
IP-CIDR,185.9.188.0/22,no-resolve
IP-CIDR,192.173.64.0/18,no-resolve
IP-CIDR,198.38.96.0/19,no-resolve
IP-CIDR,198.45.48.0/20,no-resolve
IP-CIDR,207.45.72.0/22,no-resolve
IP-CIDR,208.75.76.0/22,no-resolve
# Niconico
USER-AGENT,Niconico*
DOMAIN-SUFFIX,dmc.nico
DOMAIN-SUFFIX,nicovideo.jp
DOMAIN-SUFFIX,nimg.jp
DOMAIN-SUFFIX,socdm.com
# PBS
USER-AGENT,PBS*
DOMAIN-SUFFIX,pbs.org
# Pandora
USER-AGENT,Pandora*
DOMAIN-SUFFIX,pandora.com
# Pornhub
DOMAIN-SUFFIX,phncdn.com
DOMAIN-SUFFIX,phprcdn.com
DOMAIN-SUFFIX,pornhub.com
DOMAIN-SUFFIX,pornhubpremium.com
# Qobuz
DOMAIN-SUFFIX,qobuz.com
# SoundCloud
USER-AGENT,SoundCloud*
DOMAIN-SUFFIX,p-cdn.us
DOMAIN-SUFFIX,sndcdn.com
DOMAIN-SUFFIX,soundcloud.com
# Spotify
USER-AGENT,Spotify*
DOMAIN-KEYWORD,-spotify-com
DOMAIN-KEYWORD,spotify.com
DOMAIN-SUFFIX,pscdn.co
DOMAIN-SUFFIX,scdn.co
DOMAIN-SUFFIX,spoti.fi
DOMAIN-SUFFIX,spotify.com
DOMAIN-SUFFIX,spotifycdn.net
# TIDAL
USER-AGENT,TIDAL*
DOMAIN-SUFFIX,tidal-cms.s3.amazonaws.com
DOMAIN-SUFFIX,tidal.com
DOMAIN-SUFFIX,tidalhifi.com
# TaiWanGood
USER-AGENT,TaiwanGood*
DOMAIN,hamifans.emome.net
DOMAIN-SUFFIX,skyking.com.tw
# TikTok
USER-AGENT,TikTok*
DOMAIN-KEYWORD,-tiktokcdn-com
DOMAIN-SUFFIX,muscdn.com
DOMAIN-SUFFIX,musical.ly
DOMAIN-SUFFIX,tiktokcdn.com
DOMAIN-SUFFIX,tiktokv.com
# Twitch
DOMAIN-KEYWORD,ttvnw
DOMAIN-SUFFIX,jtvnw.net
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,twitch.tv
DOMAIN-SUFFIX,twitchcdn.net
# ViuTV
USER-AGENT,Viu*
USER-AGENT,ViuTV*
DOMAIN,api.viu.now.com
DOMAIN,d1k2us671qcoau.cloudfront.net
DOMAIN,d2anahhhmp1ffz.cloudfront.net
DOMAIN,dfp6rglgjqszk.cloudfront.net
DOMAIN-SUFFIX,bootstrapcdn.com
DOMAIN-SUFFIX,cloudfront.net
DOMAIN-SUFFIX,cognito-identity.us-east-1.amazonaws.com
DOMAIN-SUFFIX,firebaseio.com
DOMAIN-SUFFIX,jwpcdn.com
DOMAIN-SUFFIX,jwplayer.com
DOMAIN-SUFFIX,mobileanalytics.us-east-1.amazonaws.com
DOMAIN-SUFFIX,nowe.com
DOMAIN-SUFFIX,viu.com
DOMAIN-SUFFIX,viu.now.com
DOMAIN-SUFFIX,viu.tv
# YouTube
USER-AGENT,*youtube*
USER-AGENT,YouTube*
USER-AGENT,com.google.ios.youtube*
DOMAIN-KEYWORD,youtube
DOMAIN,youtubei.googleapis.com
DOMAIN,yt3.ggpht.com
DOMAIN-SUFFIX,googlevideo.com
DOMAIN-SUFFIX,gvt2.com
DOMAIN-SUFFIX,youtu.be
DOMAIN-SUFFIX,youtube.com
DOMAIN-SUFFIX,ytimg.com
# YouTubeMusic
USER-AGENT,*YouTubeMusic*
USER-AGENT,*com.google.ios.youtubemusic*
USER-AGENT,YouTubeMusic*
USER-AGENT,com.google.ios.youtubemusic*

View File

@@ -0,0 +1,10 @@
# 内容360
# 数量8条
DOMAIN-SUFFIX,360.com
DOMAIN-SUFFIX,360kuai.com
DOMAIN-SUFFIX,360safe.com
DOMAIN-SUFFIX,dhrest.com
DOMAIN-SUFFIX,qhres.com
DOMAIN-SUFFIX,qhstatic.com
DOMAIN-SUFFIX,qhupdate.com
DOMAIN-SUFFIX,so.com

View File

@@ -0,0 +1,6 @@
# 内容4399
# 数量4条
DOMAIN-SUFFIX,4399.com
DOMAIN-SUFFIX,4399pk.com
DOMAIN-SUFFIX,5054399.com
DOMAIN-SUFFIX,img4399.com

View File

@@ -0,0 +1,3 @@
# 内容58
# 数量1条
DOMAIN-SUFFIX,58.com

View File

@@ -0,0 +1,4 @@
# 内容ABC
# 数量2条
DOMAIN-SUFFIX,edgedatg.com
DOMAIN-SUFFIX,go.com

View File

@@ -0,0 +1,11 @@
# 内容AbemaTV
# 数量9条
USER-AGENT,AbemaTV*
DOMAIN,abematv.akamaized.net
DOMAIN,ds-linear-abematv.akamaized.net
DOMAIN,ds-vod-abematv.akamaized.net
DOMAIN,linear-abematv.akamaized.net
DOMAIN-SUFFIX,abema.io
DOMAIN-SUFFIX,abema.tv
DOMAIN-SUFFIX,ameba.jp
DOMAIN-SUFFIX,hayabusa.io

View File

@@ -0,0 +1,246 @@
# 内容AccelerateDirectSites
# 数量244条
DOMAIN-SUFFIX,10010.com
DOMAIN-SUFFIX,115.com
DOMAIN-SUFFIX,12306.com
DOMAIN-SUFFIX,17173.com
DOMAIN-SUFFIX,178.com
DOMAIN-SUFFIX,17k.com
DOMAIN-SUFFIX,360doc.com
DOMAIN-SUFFIX,36kr.com
DOMAIN-SUFFIX,3dmgame.com
DOMAIN-SUFFIX,51cto.com
DOMAIN-SUFFIX,51job.com
DOMAIN-SUFFIX,51jobcdn.com
DOMAIN-SUFFIX,56.com
DOMAIN-SUFFIX,8686c.com
DOMAIN-SUFFIX,abchina.com
DOMAIN-SUFFIX,abercrombie.com
DOMAIN-SUFFIX,acfun.tv
DOMAIN-SUFFIX,air-matters.com
DOMAIN-SUFFIX,air-matters.io
DOMAIN-SUFFIX,aixifan.com
DOMAIN-SUFFIX,algocasts.io
DOMAIN-SUFFIX,babytree.com
DOMAIN-SUFFIX,babytreeimg.com
DOMAIN-SUFFIX,baicizhan.com
DOMAIN-SUFFIX,baidupan.com
DOMAIN-SUFFIX,baike.com
DOMAIN-SUFFIX,biqudu.com
DOMAIN-SUFFIX,biquge.com
DOMAIN-SUFFIX,bitauto.com
DOMAIN-SUFFIX,c-ctrip.com
DOMAIN-SUFFIX,camera360.com
DOMAIN-SUFFIX,cdnmama.com
DOMAIN-SUFFIX,chaoxing.com
DOMAIN-SUFFIX,che168.com
DOMAIN-SUFFIX,chinacache.net
DOMAIN-SUFFIX,chinaso.com
DOMAIN-SUFFIX,chinaz.com
DOMAIN-SUFFIX,chinaz.net
DOMAIN-SUFFIX,chuimg.com
DOMAIN-SUFFIX,cibntv.net
DOMAIN-SUFFIX,clouddn.com
DOMAIN-SUFFIX,cloudxns.net
DOMAIN-SUFFIX,cn163.net
DOMAIN-SUFFIX,cnbeta.com
DOMAIN-SUFFIX,cnbetacdn.com
DOMAIN-SUFFIX,cnblogs.com
DOMAIN-SUFFIX,cnki.net
DOMAIN-SUFFIX,cnmstl.net
DOMAIN-SUFFIX,coolapk.com
DOMAIN-SUFFIX,coolapkmarket.com
DOMAIN-SUFFIX,csdn.net
DOMAIN-SUFFIX,ctrip.com
DOMAIN-SUFFIX,dangdang.com
DOMAIN-SUFFIX,dfcfw.com
DOMAIN-SUFFIX,dianping.com
DOMAIN-SUFFIX,dilidili.wang
DOMAIN-SUFFIX,douban.com
DOMAIN-SUFFIX,doubanio.com
DOMAIN-SUFFIX,dpfile.com
DOMAIN-SUFFIX,duowan.com
DOMAIN-SUFFIX,dxycdn.com
DOMAIN-SUFFIX,dytt8.net
DOMAIN-SUFFIX,easou.com
DOMAIN-SUFFIX,eastday.com
DOMAIN-SUFFIX,eastmoney.com
DOMAIN-SUFFIX,ecitic.com
DOMAIN-SUFFIX,ewqcxz.com
DOMAIN-SUFFIX,fang.com
DOMAIN-SUFFIX,fantasy.tv
DOMAIN-SUFFIX,feng.com
DOMAIN-SUFFIX,fengkongcloud.com
DOMAIN-SUFFIX,fir.im
DOMAIN-SUFFIX,frdic.com
DOMAIN-SUFFIX,fresh-ideas.cc
DOMAIN-SUFFIX,ganji.com
DOMAIN-SUFFIX,ganjistatic1.com
DOMAIN-SUFFIX,geetest.com
DOMAIN-SUFFIX,geilicdn.com
DOMAIN-SUFFIX,ghpym.com
DOMAIN-SUFFIX,godic.net
DOMAIN-SUFFIX,gravatar.com
DOMAIN-SUFFIX,guazi.com
DOMAIN-SUFFIX,gwdang.com
DOMAIN-SUFFIX,gzlzfm.com
DOMAIN-SUFFIX,haibian.com
DOMAIN-SUFFIX,haosou.com
DOMAIN-SUFFIX,hollisterco.com
DOMAIN-SUFFIX,hongxiu.com
DOMAIN-SUFFIX,huajiao.com
DOMAIN-SUFFIX,hupu.com
DOMAIN-SUFFIX,huxiucdn.com
DOMAIN-SUFFIX,huya.com
DOMAIN-SUFFIX,ifeng.com
DOMAIN-SUFFIX,ifengimg.com
DOMAIN-SUFFIX,images-amazon.com
DOMAIN-SUFFIX,infzm.com
DOMAIN-SUFFIX,ipip.net
DOMAIN-SUFFIX,it168.com
DOMAIN-SUFFIX,ithome.com
DOMAIN-SUFFIX,ixdzs.com
DOMAIN-SUFFIX,jianguoyun.com
DOMAIN-SUFFIX,jianshu.com
DOMAIN-SUFFIX,jianshu.io
DOMAIN-SUFFIX,jianshuapi.com
DOMAIN-SUFFIX,jiathis.com
DOMAIN-SUFFIX,jmstatic.com
DOMAIN-SUFFIX,jumei.com
DOMAIN-SUFFIX,kaola.com
DOMAIN-SUFFIX,knewone.com
DOMAIN-SUFFIX,koowo.com
DOMAIN-SUFFIX,ksyungslb.com
DOMAIN-SUFFIX,kuaidi100.com
DOMAIN-SUFFIX,kugou.com
DOMAIN-SUFFIX,lancdns.com
DOMAIN-SUFFIX,landiannews.com
DOMAIN-SUFFIX,lanzou.com
DOMAIN-SUFFIX,lemicp.com
DOMAIN-SUFFIX,letitfly.me
DOMAIN-SUFFIX,linkedin.com
DOMAIN-SUFFIX,lizhi.fm
DOMAIN-SUFFIX,lizhi.io
DOMAIN-SUFFIX,lizhifm.com
DOMAIN-SUFFIX,loli.net
DOMAIN-SUFFIX,luoo.net
DOMAIN-SUFFIX,lvmama.com
DOMAIN-SUFFIX,lxdns.com
DOMAIN-SUFFIX,maoyan.com
DOMAIN-SUFFIX,meilishuo.com
DOMAIN-SUFFIX,meituan.com
DOMAIN-SUFFIX,meituan.net
DOMAIN-SUFFIX,meizu.com
DOMAIN-SUFFIX,migucloud.com
DOMAIN-SUFFIX,miguvideo.com
DOMAIN-SUFFIX,mobike.com
DOMAIN-SUFFIX,mogu.com
DOMAIN-SUFFIX,mogucdn.com
DOMAIN-SUFFIX,mogujie.com
DOMAIN-SUFFIX,moji.com
DOMAIN-SUFFIX,moke.com
DOMAIN-SUFFIX,msstatic.com
DOMAIN-SUFFIX,mubu.com
DOMAIN-SUFFIX,myunlu.com
DOMAIN-SUFFIX,nruan.com
DOMAIN-SUFFIX,nuomi.com
DOMAIN-SUFFIX,onedns.net
DOMAIN-SUFFIX,onlinedown.net
DOMAIN-SUFFIX,oracle.com
DOMAIN-SUFFIX,oschina.net
DOMAIN-SUFFIX,ourdvs.com
DOMAIN-SUFFIX,overcast.fm
DOMAIN-SUFFIX,paypal.com
DOMAIN-SUFFIX,polyv.net
DOMAIN-SUFFIX,qbox.me
DOMAIN-SUFFIX,qcloud.com
DOMAIN-SUFFIX,qcloudcdn.com
DOMAIN-SUFFIX,qdaily.com
DOMAIN-SUFFIX,qdmm.com
DOMAIN-SUFFIX,qhimg.com
DOMAIN-SUFFIX,qianqian.com
DOMAIN-SUFFIX,qidian.com
DOMAIN-SUFFIX,qihucdn.com
DOMAIN-SUFFIX,qin.io
DOMAIN-SUFFIX,qiniu.com
DOMAIN-SUFFIX,qiniucdn.com
DOMAIN-SUFFIX,qiniudn.com
DOMAIN-SUFFIX,qiushibaike.com
DOMAIN-SUFFIX,quanmin.tv
DOMAIN-SUFFIX,qunar.com
DOMAIN-SUFFIX,qunarzz.com
DOMAIN-SUFFIX,rarbg.to
DOMAIN-SUFFIX,repaik.com
DOMAIN-SUFFIX,rrmj.tv
DOMAIN-SUFFIX,ruguoapp.com
DOMAIN-SUFFIX,runoob.com
DOMAIN-SUFFIX,sankuai.com
DOMAIN-SUFFIX,segmentfault.com
DOMAIN-SUFFIX,sf-express.com
DOMAIN-SUFFIX,shumilou.net
DOMAIN-SUFFIX,simplecd.me
DOMAIN-SUFFIX,sm.ms
DOMAIN-SUFFIX,smzdm.com
DOMAIN-SUFFIX,snwx.com
DOMAIN-SUFFIX,soufunimg.com
DOMAIN-SUFFIX,ssl-images-amazon.com
DOMAIN-SUFFIX,sspai.com
DOMAIN-SUFFIX,startssl.com
DOMAIN-SUFFIX,suning.com
DOMAIN-SUFFIX,taihe.com
DOMAIN-SUFFIX,th-sjy.com
DOMAIN-SUFFIX,tianqi.com
DOMAIN-SUFFIX,tianqistatic.com
DOMAIN-SUFFIX,tianyancha.com
DOMAIN-SUFFIX,tianyaui.com
DOMAIN-SUFFIX,tietuku.com
DOMAIN-SUFFIX,tiexue.net
DOMAIN-SUFFIX,tmiaoo.com
DOMAIN-SUFFIX,trip.com
DOMAIN-SUFFIX,ttmeiju.com
DOMAIN-SUFFIX,tudou.com
DOMAIN-SUFFIX,tuniu.com
DOMAIN-SUFFIX,tuniucdn.com
DOMAIN-SUFFIX,umengcloud.com
DOMAIN-SUFFIX,upyun.com
DOMAIN-SUFFIX,uxengine.net
DOMAIN-SUFFIX,videocc.net
DOMAIN-SUFFIX,vmware.com
DOMAIN-SUFFIX,wandoujia.com
DOMAIN-SUFFIX,weather.com
DOMAIN-SUFFIX,weico.cc
DOMAIN-SUFFIX,weidian.com
DOMAIN-SUFFIX,weiphone.com
DOMAIN-SUFFIX,weiphone.net
DOMAIN-SUFFIX,womai.com
DOMAIN-SUFFIX,wscdns.com
DOMAIN-SUFFIX,xdrig.com
DOMAIN-SUFFIX,xhscdn.com
DOMAIN-SUFFIX,xiachufang.com
DOMAIN-SUFFIX,xiaohongshu.com
DOMAIN-SUFFIX,xiaojukeji.com
DOMAIN-SUFFIX,xinhuanet.com
DOMAIN-SUFFIX,xip.io
DOMAIN-SUFFIX,xitek.com
DOMAIN-SUFFIX,xiumi.us
DOMAIN-SUFFIX,xslb.net
DOMAIN-SUFFIX,xueqiu.com
DOMAIN-SUFFIX,yach.me
DOMAIN-SUFFIX,yeepay.com
DOMAIN-SUFFIX,yhd.com
DOMAIN-SUFFIX,yihaodianimg.com
DOMAIN-SUFFIX,yinxiang.com
DOMAIN-SUFFIX,yinyuetai.com
DOMAIN-SUFFIX,yixia.com
DOMAIN-SUFFIX,ys168.com
DOMAIN-SUFFIX,yuewen.com
DOMAIN-SUFFIX,yy.com
DOMAIN-SUFFIX,yystatic.com
DOMAIN-SUFFIX,zealer.com
DOMAIN-SUFFIX,zhangzishi.cc
DOMAIN-SUFFIX,zhanqi.tv
DOMAIN-SUFFIX,zhaopin.com
DOMAIN-SUFFIX,zhihu.com
DOMAIN-SUFFIX,zhimg.com
DOMAIN-SUFFIX,zhongsou.com
DOMAIN-SUFFIX,zhuihd.com

View File

@@ -0,0 +1,36 @@
# 内容Adobe
# 数量34条
DOMAIN-KEYWORD,adobe
DOMAIN,adbemdigitalmediarebootprod2.112.2o7.net
DOMAIN,cc-ext-prod-pkgs.s3.amazonaws.com
DOMAIN-SUFFIX,acrobat.com
DOMAIN-SUFFIX,adbecrsl.com
DOMAIN-SUFFIX,bam.nr-data.net
DOMAIN-SUFFIX,behance.net
DOMAIN-SUFFIX,businesscatalyst.com
DOMAIN-SUFFIX,creativecloud.com
DOMAIN-SUFFIX,ctldl.windowsupdate.com
DOMAIN-SUFFIX,demandbase.com
DOMAIN-SUFFIX,demdex.net
DOMAIN-SUFFIX,digicert.com
DOMAIN-SUFFIX,echocdn.com
DOMAIN-SUFFIX,echosign.com
DOMAIN-SUFFIX,edgefonts.net
DOMAIN-SUFFIX,ftcdn.net
DOMAIN-SUFFIX,geotrust.com
DOMAIN-SUFFIX,globalsign.com
DOMAIN-SUFFIX,godaddy.com
DOMAIN-SUFFIX,macromedia.com
DOMAIN-SUFFIX,newrelic.com
DOMAIN-SUFFIX,omniroot.com
DOMAIN-SUFFIX,omniture.com
DOMAIN-SUFFIX,omtrdc.net
DOMAIN-SUFFIX,photoshop.com
DOMAIN-SUFFIX,symantec.com
DOMAIN-SUFFIX,symcb.com
DOMAIN-SUFFIX,symcd.com
DOMAIN-SUFFIX,thawte.com
DOMAIN-SUFFIX,typekit.com
DOMAIN-SUFFIX,typekit.net
DOMAIN-SUFFIX,verisign.com
DOMAIN-SUFFIX,worldsecuresystems.com

View File

@@ -0,0 +1,36 @@
# 内容Alibaba
# 数量34条
DOMAIN-SUFFIX,1688.com
DOMAIN-SUFFIX,aliapp.org
DOMAIN-SUFFIX,alibaba.com
DOMAIN-SUFFIX,alibabacloud.com
DOMAIN-SUFFIX,alibabausercontent.com
DOMAIN-SUFFIX,alicdn.com
DOMAIN-SUFFIX,aliexpress.com
DOMAIN-SUFFIX,aliimg.com
DOMAIN-SUFFIX,alikunlun.com
DOMAIN-SUFFIX,alipay.com
DOMAIN-SUFFIX,alipayobjects.com
DOMAIN-SUFFIX,alisoft.com
DOMAIN-SUFFIX,aliyun.com
DOMAIN-SUFFIX,aliyuncdn.com
DOMAIN-SUFFIX,aliyuncs.com
DOMAIN-SUFFIX,amap.com
DOMAIN-SUFFIX,autonavi.com
DOMAIN-SUFFIX,dingtalk.com
DOMAIN-SUFFIX,ele.me
DOMAIN-SUFFIX,hichina.com
DOMAIN-SUFFIX,mmstat.com
DOMAIN-SUFFIX,mxhichina.com
DOMAIN-SUFFIX,soku.com
DOMAIN-SUFFIX,taobao.com
DOMAIN-SUFFIX,taobaocdn.com
DOMAIN-SUFFIX,tbcache.com
DOMAIN-SUFFIX,tbcdn.com
DOMAIN-SUFFIX,tmall.com
DOMAIN-SUFFIX,tmall.hk
DOMAIN-SUFFIX,ucweb.com
DOMAIN-SUFFIX,xiami.com
DOMAIN-SUFFIX,xiami.net
DOMAIN-SUFFIX,ykimg.com
DOMAIN-SUFFIX,youku.com

View File

@@ -0,0 +1,5 @@
# 内容All4
# 数量3条
USER-AGENT,All4*
DOMAIN-SUFFIX,c4assets.com
DOMAIN-SUFFIX,channel4.com

View File

@@ -0,0 +1,34 @@
# 内容Amazon
# 数量32条
USER-AGENT,InstantVideo.US*
USER-AGENT,Prime%20Video*
DOMAIN-KEYWORD,avoddashs
DOMAIN,avodmp4s3ww-a.akamaihd.net
DOMAIN,d1v5ir2lpwr8os.cloudfront.net
DOMAIN,d22qjgkvxw22r6.cloudfront.net
DOMAIN,d25xi40x97liuc.cloudfront.net
DOMAIN,dmqdd6hw24ucf.cloudfront.net
DOMAIN-SUFFIX,aiv-cdn.net
DOMAIN-SUFFIX,aiv-delivery.net
DOMAIN-SUFFIX,amazon.co.jp
DOMAIN-SUFFIX,amazon.com
DOMAIN-SUFFIX,amazonaws.co.uk
DOMAIN-SUFFIX,amazonaws.com
DOMAIN-SUFFIX,amazonvideo.com
DOMAIN-SUFFIX,llnwd.net
DOMAIN-SUFFIX,primevideo.com
IP-CIDR,13.32.0.0/15,no-resolve
IP-CIDR,13.35.0.0/17,no-resolve
IP-CIDR,18.184.0.0/15,no-resolve
IP-CIDR,18.194.0.0/15,no-resolve
IP-CIDR,18.208.0.0/13,no-resolve
IP-CIDR,18.232.0.0/14,no-resolve
IP-CIDR,52.58.0.0/15,no-resolve
IP-CIDR,52.74.0.0/16,no-resolve
IP-CIDR,52.77.0.0/16,no-resolve
IP-CIDR,52.84.0.0/15,no-resolve
IP-CIDR,52.200.0.0/13,no-resolve
IP-CIDR,54.93.0.0/16,no-resolve
IP-CIDR,54.156.0.0/14,no-resolve
IP-CIDR,54.226.0.0/15,no-resolve
IP-CIDR,54.230.156.0/22,no-resolve

View File

@@ -0,0 +1,27 @@
# 内容Apple
# 数量25条
DOMAIN,apple.comscoreresearch.com
DOMAIN-SUFFIX,aaplimg.com
DOMAIN-SUFFIX,akadns.net
DOMAIN-SUFFIX,apple-cloudkit.com
DOMAIN-SUFFIX,apple.co
DOMAIN-SUFFIX,apple.com
DOMAIN-SUFFIX,apple.news
DOMAIN-SUFFIX,appstore.com
DOMAIN-SUFFIX,cdn-apple.com
DOMAIN-SUFFIX,crashlytics.com
DOMAIN-SUFFIX,icloud-content.com
DOMAIN-SUFFIX,icloud.com
DOMAIN-SUFFIX,itunes.com
DOMAIN-SUFFIX,me.com
DOMAIN-SUFFIX,mzstatic.com
IP-CIDR,17.0.0.0/8,no-resolve
IP-CIDR,63.92.224.0/19,no-resolve
IP-CIDR,65.199.22.0/23,no-resolve
IP-CIDR,139.178.128.0/18,no-resolve
IP-CIDR,144.178.0.0/19,no-resolve
IP-CIDR,144.178.36.0/22,no-resolve
IP-CIDR,144.178.48.0/20,no-resolve
IP-CIDR,192.35.50.0/24,no-resolve
IP-CIDR,198.183.17.0/24,no-resolve
IP-CIDR,205.180.175.0/24,no-resolve

View File

@@ -0,0 +1,5 @@
# 内容AppleNews
# 数量3条
USER-AGENT,AppleNews*
USER-AGENT,com.apple.news*
DOMAIN,gspe1-ssl.ls.apple.com

View File

@@ -0,0 +1,5 @@
# 内容AppleTV
# 数量3条
DOMAIN,np-edge.itunes.apple.com
DOMAIN,play-edge.itunes.apple.com
DOMAIN-SUFFIX,tv.apple.com

View File

@@ -0,0 +1,5 @@
# 内容BBC
# 数量3条
DOMAIN-KEYWORD,uk-live
DOMAIN-SUFFIX,bbc.co
DOMAIN-SUFFIX,bbc.com

View File

@@ -0,0 +1,15 @@
# 内容BBCiPlayer
# 数量13条
USER-AGENT,BBCiPlayer*
DOMAIN-KEYWORD,bbcfmt
DOMAIN-KEYWORD,uk-live
DOMAIN,aod-dash-uk-live.akamaized.net
DOMAIN,aod-hls-uk-live.akamaized.net
DOMAIN,vod-dash-uk-live.akamaized.net
DOMAIN,vod-thumb-uk-live.akamaized.net
DOMAIN-SUFFIX,bbc.co
DOMAIN-SUFFIX,bbc.co.uk
DOMAIN-SUFFIX,bbc.com
DOMAIN-SUFFIX,bbcfmt.hs.llnwd.net
DOMAIN-SUFFIX,bbci.co
DOMAIN-SUFFIX,bbci.co.uk

View File

@@ -0,0 +1,8 @@
# 内容Bahamut
# 数量6条
USER-AGENT,Anime*
DOMAIN,gamer-cds.cdn.hinet.net
DOMAIN,gamer2-cds.cdn.hinet.net
DOMAIN-SUFFIX,bahamut.com.tw
DOMAIN-SUFFIX,gamer.com.tw
DOMAIN-SUFFIX,hinet.net

View File

@@ -0,0 +1,14 @@
# 内容Baidu
# 数量12条
DOMAIN-SUFFIX,baidu.com
DOMAIN-SUFFIX,baidubcr.com
DOMAIN-SUFFIX,baidupcs.com
DOMAIN-SUFFIX,baidustatic.com
DOMAIN-SUFFIX,bcebos.com
DOMAIN-SUFFIX,bdimg.com
DOMAIN-SUFFIX,bdstatic.com
DOMAIN-SUFFIX,bdurl.net
DOMAIN-SUFFIX,hao123.com
DOMAIN-SUFFIX,hao123img.com
DOMAIN-SUFFIX,jomodns.com
DOMAIN-SUFFIX,yunjiasu-cdn.net

View File

@@ -0,0 +1,17 @@
# 内容Bilibili 哔哩哔哩
# 数量15条
USER-AGENT,Bilibili*
USER-AGENT,bili*
DOMAIN-SUFFIX,acg.tv
DOMAIN-SUFFIX,acgvideo.com
DOMAIN-SUFFIX,b23.tv
DOMAIN-SUFFIX,biliapi.com
DOMAIN-SUFFIX,biliapi.net
DOMAIN-SUFFIX,bilibili.com
DOMAIN-SUFFIX,bilibili.tv
DOMAIN-SUFFIX,biligame.com
DOMAIN-SUFFIX,biligame.net
DOMAIN-SUFFIX,bilivideo.com
DOMAIN-SUFFIX,hdslb.com
DOMAIN-SUFFIX,im9.com
DOMAIN-SUFFIX,smtcdns.net

View File

@@ -0,0 +1,5 @@
# 内容Blizzard
# 数量3条
DOMAIN-SUFFIX,battle.net
DOMAIN-SUFFIX,battlenet.com
DOMAIN-SUFFIX,blizzard.com

View File

@@ -0,0 +1,27 @@
# 内容ByteDance
# 数量25条
DOMAIN-SUFFIX,bytedance.com
DOMAIN-SUFFIX,bytedance.net
DOMAIN-SUFFIX,bytedns.net
DOMAIN-SUFFIX,byteimg.com
DOMAIN-SUFFIX,feiliao.com
DOMAIN-SUFFIX,gifshow.com
DOMAIN-SUFFIX,huoshan.com
DOMAIN-SUFFIX,iesdouyin.com
DOMAIN-SUFFIX,ixigua.com
DOMAIN-SUFFIX,kspkg.com
DOMAIN-SUFFIX,pstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,toutiao.com
DOMAIN-SUFFIX,toutiao13.com
DOMAIN-SUFFIX,toutiaocdn.com
DOMAIN-SUFFIX,toutiaocdn.net
DOMAIN-SUFFIX,toutiaocloud.com
DOMAIN-SUFFIX,toutiaohao.com
DOMAIN-SUFFIX,toutiaohao.net
DOMAIN-SUFFIX,toutiaoimg.com
DOMAIN-SUFFIX,toutiaopage.com
DOMAIN-SUFFIX,wukong.com
DOMAIN-SUFFIX,zijieimg.com
DOMAIN-SUFFIX,zjbyte.com
DOMAIN-SUFFIX,zjcdn.com

View File

@@ -0,0 +1,5 @@
# 内容CCTV
# 数量3条
DOMAIN-SUFFIX,cctv.com
DOMAIN-SUFFIX,cctvpic.com
DOMAIN-SUFFIX,livechina.com

View File

@@ -0,0 +1,6 @@
# 内容: CN域名直连
# 数量4条
DOMAIN-SUFFIX,cn
DOMAIN-SUFFIX,中国
DOMAIN-SUFFIX,公司
DOMAIN-SUFFIX,网络

View File

@@ -0,0 +1,3 @@
# 内容ChinaNet
# 数量1条
DOMAIN-SUFFIX,21cn.com

View File

@@ -0,0 +1,11 @@
# 内容DAZN
# 数量9条
USER-AGENT,DAZN*
DOMAIN-KEYWORD,voddazn
DOMAIN,d151l6v8er5bdm.cloudfront.net
DOMAIN-SUFFIX,d151l6v8er5bdm.cloudfront.net
DOMAIN-SUFFIX,dazn-api.com
DOMAIN-SUFFIX,dazn.com
DOMAIN-SUFFIX,dazndn.com
DOMAIN-SUFFIX,indazn.com
DOMAIN-SUFFIX,intercom.io

View File

@@ -0,0 +1,5 @@
# 内容Deezer
# 数量3条
USER-AGENT,Deezer*
DOMAIN-SUFFIX,deezer.com
DOMAIN-SUFFIX,dzcdn.net

View File

@@ -0,0 +1,21 @@
# 内容Developer 开发者常用国外网站、镜像和论坛
# 数量19条
DOMAIN-SUFFIX,apache.org
DOMAIN-SUFFIX,docker.com
DOMAIN-SUFFIX,elastic.co
DOMAIN-SUFFIX,elastic.com
DOMAIN-SUFFIX,gcr.io
DOMAIN-SUFFIX,gitlab.com
DOMAIN-SUFFIX,gitlab.io
DOMAIN-SUFFIX,jitpack.io
DOMAIN-SUFFIX,maven.org
DOMAIN-SUFFIX,medium.com
DOMAIN-SUFFIX,mvnrepository.com
DOMAIN-SUFFIX,quay.io
DOMAIN-SUFFIX,reddit.com
DOMAIN-SUFFIX,redhat.com
DOMAIN-SUFFIX,sonatype.org
DOMAIN-SUFFIX,sourcegraph.com
DOMAIN-SUFFIX,spring.io
DOMAIN-SUFFIX,spring.net
DOMAIN-SUFFIX,stackoverflow.com

View File

@@ -0,0 +1,5 @@
# 内容DiDi
# 数量3条
DOMAIN-SUFFIX,didialift.com
DOMAIN-SUFFIX,didiglobal.com
DOMAIN-SUFFIX,udache.com

View File

@@ -0,0 +1,6 @@
# 内容Discord
# 数量4条
DOMAIN-SUFFIX,discord.gg
DOMAIN-SUFFIX,discord.media
DOMAIN-SUFFIX,discordapp.com
DOMAIN-SUFFIX,discordapp.net

Some files were not shown because too many files have changed in this diff Show More