Compare commits

..

230 Commits

Author SHA1 Message Date
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
Tindy X
987c582859 Bump version to v0.2.6 2020-01-14 14:48:41 +08:00
Tindy X
2d3875543d Move China Emoji rule to last position 2020-01-14 14:46:49 +08:00
Tindy X
8a5615f4ac Update local rulesets 2020-01-14 14:43:45 +08:00
MelosBot
420a013cac Update README-cn.md (#38)
Update README-cn.md

Fix description
2020-01-14 14:29:41 +08:00
Tindy X
66c7f3a070 Optimize codes 2020-01-14 14:12:29 +08:00
Tindy X
b186d805f3 Enhancements
Fix support for Quantumult X style VMess subscription.
Fix plugin support for Shadowsocks Android clients.
Add support for exporting Shadowsocks Android subscription.
Add regular expression blacklist to prevent high CPU usage.
Move "rename_node" options to "[node_pref]" section.
Optimize codes.
2020-01-14 13:18:43 +08:00
Tindy X
764b0e68d4 Update README-cn.md 2020-01-13 17:52:18 +08:00
Tindy X
4374a3e8bd Fix support for some non-standard subscription
Add Dockerfile for image auto update.
2020-01-13 15:08:08 +08:00
Tindy X
3a39977253 Tweak filter_deprecated_nodes option 2020-01-11 16:21:59 +08:00
Tindy X
d24a95168f Fix a bug 2020-01-09 23:05:49 +08:00
Tindy X
5ff9018539 Bug fixes
Fix support for parsing some non-standard subscriptions.
Change cURL User-Agent to subconverter/latest.
Optimize codes.
2020-01-09 23:02:40 +08:00
Tindy X
5eb54b4a46 Fix build script 2020-01-08 00:40:07 +08:00
Tindy X
8af22aceb1 Bump version to v0.2.5 2020-01-08 00:23:32 +08:00
Tindy X
3f4d764e42 Update build script 2020-01-07 23:36:21 +08:00
Tindy X
e6a5e55a69 Update build scripts 2020-01-07 23:30:34 +08:00
Tindy X
f2e12f1e4b Fix build error 2020-01-07 15:57:15 +08:00
Tindy X
bebefd9511 Fix build error on some platform 2020-01-07 15:48:39 +08:00
Tindy X
b94dce44ed Fix support for parsing some Shadowsocks/R subscriptions 2020-01-07 15:39:06 +08:00
Tindy X
d1bf8a13f2 Enhancements
Fix dependency bug for compiling on some platforms.
Add specifying port via environment variable.
Add BacktoCN.list extracted from ConnersHua's original BakctoCN configuration.
2020-01-07 11:39:18 +08:00
Tindy X
6a61f29cf2 Update local rulesets 2020-01-07 10:17:26 +08:00
MelosBot
48568a950f Update README-cn.md (#33)
Makes creating token faster and fixes a few things
2020-01-05 21:35:11 +08:00
Tindy X
46a58f4394 Bump version to v0.2.4 2020-01-05 20:37:58 +08:00
Tindy X
2f44a216b5 Add ARM64 build to Travis CI script 2020-01-05 18:58:37 +08:00
Tindy X
15fab8f324 Add filter_deprecated_nodes flag to filter out nodes that are no longer supported by latest clients 2020-01-05 18:54:00 +08:00
Tindy X
5870ab2386 Enhancements
Add skip-cert-verify flag for HTTPS / Socks 5 nodes in Clash / Surge subscriptions.
Tweaked keys order in Clash subscriptions.
Optimize codes.
2020-01-04 17:29:44 +08:00
Tindy X
215c467f2a Enhancements
Add auto filtering for nodes that are not supported by Clash/R core.
Add skip_cert_verify for Surge, Quantumult and Quantumult X subscription.
Add "separate links" option for exporting SIP002 subscriptions.
Optimize codes.
2020-01-04 15:22:12 +08:00
Tindy X
a775c69121 Enhancements
Fix crash when parsing HTTP nodes in Surge subscriptions.
Fix section order problem for various subscriptions.
Add more custom settings in external configuration file.
Add no-resolve to LAN rules.
Update README-cn.md.
2020-01-03 14:29:40 +08:00
Tindy X
9094270b65 Bug fixes
Fix incorrect parameters for simple interface.
Fix group generation support for Surge.
Change default skip_cert_verify flag to false.
Optimize codes.
2020-01-03 00:15:34 +08:00
MelosBot
24f5dc40d0 Update README-cn.md (#30)
Update README-cn.md

Modify the description and add updated parameters.
2020-01-03 00:13:38 +08:00
Tindy X
3077a7ca40 Revert Travis CI script 2020-01-01 22:39:16 +08:00
Tindy X
144725213f Add support for adding skip-cert-verify flag to Clash/R subscription 2020-01-01 22:38:21 +08:00
Tindy X
d95990b094 Bump version to v0.2.3 2020-01-01 20:53:20 +08:00
Tindy X
e2c5e2bad1 Update Travis CI scripts to append version number 2020-01-01 20:44:31 +08:00
Tindy X
dd3389afe5 Update local rulesets 2020-01-01 20:21:04 +08:00
Tindy X
9196387fe6 Enhancements
Add loading external custom configuration from URL.
Optimize codes.
2020-01-01 14:30:41 +08:00
Tindy X
09c14e0222 Add error handling for loading base configurations and preference settings 2020-01-01 13:25:44 +08:00
Tindy X
b1f373ee58 Add placeholders to keep correct order of proxies, groups and rules 2019-12-31 23:57:44 +08:00
Tindy X
6d6d25417b Fix a bug that when update_ruleset_on_request is set to true, rules will be missing in exported Clash/R and Mellow configurations 2019-12-31 23:50:16 +08:00
Tindy X
f7a7a4a15e Fix default preferences
Fix a regular expression which may filter out some normal nodes.
Update flag rules.
2019-12-31 15:59:50 +08:00
Tindy X
68aa61fbef Bump version to v0.2.2 2019-12-31 15:51:26 +08:00
Tindy X
3b4ad47dae Bug fixes
Fix support for exporting SSD-Android compatible SSD subscriptions.
Fix format error in exporting SIP002 subscriptions.
2019-12-31 15:46:28 +08:00
Tindy X
c38c1b4cf5 Bug fixes
Fix when rulesets and groups are provided in request URLs, new rules will not be used.
Fix cached rule base not updating after calling "/readconf", "/refreshrules" or "/updateconf".
2019-12-29 19:31:17 +08:00
Tindy X
914c8e9fbb Optimize codes 2019-12-28 18:40:08 +08:00
Tindy X
326db89e8c Add example for double condition filtering 2019-12-28 17:57:22 +08:00
Tindy X
1003f2fefa Bump version to v0.2.1 2019-12-28 17:52:49 +08:00
Tindy X
704a364dc2 Enhancements
Add double condition for node filtering in group generator.
Optimize codes.
2019-12-28 17:22:11 +08:00
Tindy X
579b30bfc3 Fix parser error for some Surge and Quantumult subscription 2019-12-28 15:59:45 +08:00
Tindy X
519207ae9a Add support for parsing some Shadowrocket links 2019-12-28 15:51:30 +08:00
Tindy X
2c4fedc33d Update local rulesets 2019-12-28 15:37:25 +08:00
Tindy X
80b9e0d0ad Add switch for cURL verbose logs 2019-12-28 15:12:27 +08:00
Tindy X
175ad47d79 Enhancements
Add pre-generated base for Clash/R and Mellow configuration.
Add simple interface for quick usage.
Add support for Clash v2ray-plugin.
2019-12-28 15:10:10 +08:00
Tindy X
fc7def5bfd Add option for enabling malloc_trim 2019-12-28 15:00:15 +08:00
Tindy X
0d76b751f1 Fix CMake install permissions 2019-12-28 04:12:46 +08:00
Tindy X
c31edcc129 Fix CMake install process 2019-12-28 03:54:31 +08:00
Tindy X
2703435815 Add option for choosing between std::regex and pcrecpp 2019-12-28 03:05:54 +08:00
Tindy X
fe9a4c06ad Update CMake scripts 2019-12-27 21:15:52 +08:00
Tindy X
b3fe174d13 Fix PCRECPP detection in CMake script 2019-12-27 13:54:55 +08:00
Tindy X
0676f1f4e4 Enhancements
Fix support for Android Termux configuration.
Fix support for OpenWRT SDK compilation.
Optimize codes.
2019-12-27 12:48:09 +08:00
Tindy X
6b633d9153 Update CMake script 2019-12-26 11:16:38 -06:00
Tindy X
05fa5be1cc Update CMake scripts 2019-12-26 23:54:31 +08:00
Tindy X
2b21d4d71a Update build script 2019-12-26 23:39:47 +08:00
Tindy X
3971bcc688 Update build script 2019-12-26 23:25:08 +08:00
Tindy X
0992be1e2a Update build scripts 2019-12-26 23:17:56 +08:00
Tindy X
cc4a20ddf7 Update build script 2019-12-26 23:14:30 +08:00
Tindy X
6f05d965cc Update build script 2019-12-26 22:13:45 +08:00
Tindy X
c305b55e4c Update build script 2019-12-26 21:59:17 +08:00
Tindy X
dc3ceac21d Update build script 2019-12-26 21:50:20 +08:00
Tindy X
8fa917c308 Update build script 2019-12-26 21:40:51 +08:00
Tindy X
cc6ff62562 Update build script 2019-12-26 21:00:12 +08:00
Tindy X
df0d070c1d Update build script 2019-12-26 20:53:42 +08:00
Tindy X
16fb35fe6f Update build scripts 2019-12-26 20:47:08 +08:00
Tindy X
b89a8b1f7c Add CMake support
Clean up file structure.
Update build scripts.
2019-12-26 20:37:47 +08:00
Tindy X
e5eb7a4ae2 Bump version to v0.2.0 2019-12-21 21:28:50 +08:00
Tindy X
889af53215 Bug fixes
Fix broken UTF-8-BOM remover.
Fix Gist upload for Clash/ClashR.
Optimize codes.
2019-12-21 21:10:26 +08:00
Tindy X
d31bdd9597 Fix a bug in regex wrapper 2019-12-21 11:15:01 +08:00
Tindy X
97a1a123ba Bug fixes
Fix when parsing some subscription, the same node will appear multiple times.
Fix incorrect plugin in exporting SSD subscription.
2019-12-21 03:08:51 +08:00
Tindy X
204e309086 Fix a bug 2019-12-21 02:45:54 +08:00
Tindy X
dc362a9660 Replacing regex library with PCRE
Update build scripts
2019-12-21 02:40:57 +08:00
Tindy X
9449277e55 Update build script 2019-12-21 00:47:51 +08:00
Tindy X
c505be1503 Update build script 2019-12-20 17:03:50 +08:00
Tindy X
50bc187c59 Fix incorrect usage of default ruleset 2019-12-20 17:03:30 +08:00
Tindy X
49d8ebde5b Update local rulesets 2019-12-20 17:02:52 +08:00
Tindy X
526de55095 Add remotely update configuration via Web interface 2019-12-19 09:50:05 +08:00
Tindy X
71bfd953f1 Add authorization for remote control interfaces 2019-12-18 23:29:02 +08:00
Tindy X
9a135f8be3 Add manual-select group to default GlobalMedia group 2019-12-18 16:04:49 +08:00
Tindy X
31c638a779 Enhancements
Add support for exporting Clash proxy-provider.
Add version info on Web server main page.
Fix program crash when no nodes are available in generating Mellow configuration.
2019-12-18 15:30:00 +08:00
Tindy X
050fd8172c Add missing header 2019-12-18 15:27:21 +08:00
Tindy X
a858554eca Improve compatibility with some non-standard configuration 2019-12-14 20:09:35 +08:00
Tindy X
95e8c23287 Bump version to v0.1.1 2019-12-13 17:57:57 +08:00
Tindy X
53f31b5d3a Enhancements
Fix port generation for Surge ShadowsocksR configuration.
Fix compatibility with some non-standard subscription.
Add some node preference tags.
2019-12-13 17:56:39 +08:00
Tindy X
9756258041 Bump version to v0.1.0 2019-12-12 18:04:10 +08:00
Tindy X
5a9e3d6002 Add Surge external proxy provider support for ShadowsocksR 2019-12-12 18:03:41 +08:00
Tindy X
90f449953e Add missing sort flag controller 2019-12-11 13:27:04 +08:00
Tindy X
4270a5f85d Bump version to v0.0.7 2019-12-11 01:23:08 +08:00
Tindy X
63899e703f Fix typo 2019-12-10 00:45:59 +08:00
Tindy X
1039d44259 Bug fixes
Fix incorrect URL Enocde process.
Fix Emoji switch in URL argument.
Remove module detection for importing Surge 2 subscription.
Add timestamp in debug info.
2019-12-08 22:22:33 +08:00
RedEnvelopes
923318b13d Merge pull request #18 from RedEnvelopes/master
Update README and Emoji rules
2019-12-07 06:33:31 -06:00
Tindy X
0219fea0ac Fix compatibility issue for converting Surge rulesets to Clash rules 2019-12-07 20:31:37 +08:00
Tindy X
6a90348a0a Enhancements
Fix incompatible rule in Clash configurations.
Add sort by remarks.
Optimize codes.
2019-12-07 13:59:31 +08:00
Tindy X
4d633f9fcf Fix incorrect generation of Quantumult subscriptions 2019-12-06 21:44:48 +08:00
Tindy X
df909bdb60 Fix Shadowsocks Plugin missing when parsing Clash configuration 2019-12-06 10:11:27 +08:00
Tindy X
c404a898c2 Fix program crash when parsing a long URI list 2019-12-04 21:59:10 +08:00
Tindy X
6079487fde Enhancements
Add validation of exclude/include values passed from URI argument.
Update pref.ini.
2019-12-03 22:00:00 +08:00
Tindy X
4057d7e216 Bug fixes
Fix compile error on MacOS.
Speed up generation of Clash configuration.
2019-12-03 21:36:49 +08:00
Tindy X
1052fb3194 Update local rulesets 2019-12-03 20:59:11 +08:00
Tindy X
7804cc4a05 Bug fixes
Add custom proxy groups and rulesets with URI arguments.
Fix when running Linux version, if a request URI is too long, the program will crash.
Optimize codes.
Update LAN ruleset.
2019-12-03 20:54:40 +08:00
Tindy X
db0a8e52cf Update local rulesets 2019-12-01 18:22:56 +08:00
Tindy X
d8908f4dce Enhancements
Fix broken LAN list.
Add support for "no-resolve"/"force-remote-dns" in exporting Clash subscriptions.
Optimize codes.
2019-12-01 18:13:16 +08:00
Tindy X
cd02165a0c Merge pull request #13 from LM-Firefly/patch-1
Update LocalAreaNetwork.list
2019-11-30 01:51:13 -06:00
LM-Firefly
7091543768 Update LocalAreaNetwork.list 2019-11-30 13:31:58 +08:00
Tindy X
c175740809 Merge pull request #12 from TTTPOB/master
Added ipv6 LAN address to LocalAreaNetwork.list
2019-11-29 22:32:11 -06:00
TPOB
b65f0368f4 Added ipv6 LAN address to LocalAreaNetwork.list 2019-11-30 12:18:36 +08:00
Tindy X
3dc5943e82 Enhancements
Add include/exclude options for subscriptions.
Clean up useless codes.
2019-11-29 12:58:29 +08:00
Tindy X
cb1f288aee Update rulesets and default Clash configuration base 2019-11-28 00:45:51 +08:00
Tindy X
5de1e06ebc Enhancements
Add UDP, TCP Fast Open options for exporting Surge and Quantumult X subscriptions.
Add UDP option for exporting Clash subscriptions.
Add HTTP proxy detection for Clash and Surge subscriptions.
2019-11-27 23:02:31 +08:00
Tindy X
f31508c72c Fix incorrect generation of Surge 4 VMess configurations. 2019-11-25 23:01:30 +08:00
Tindy X
81dfeac556 Enhancements
Fix program crash when broken JSON data (VMess links or configuration files) was passed.
Fix a potential subscription parsing error.
Add "-cfw" argument.
Update build scripts.
INIReader: Tweak output indentation.
2019-11-25 18:28:50 +08:00
Tindy X
fefce5ba61 Bug fixes
Fix issue [#8](https://github.com/tindy2013/subconverter/issues/8).
Update build scripts.
2019-11-24 10:49:11 +08:00
232 changed files with 30320 additions and 6129 deletions

1
.gitignore vendored
View File

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

View File

@@ -1,35 +1,79 @@
language: cpp
sudo: required
os: linux
stages:
- name: deploy
if: branch = master
- name: before_script
if: branch = master
matrix:
jobs:
include:
- os: osx
- name: "macOS Build"
os: osx
compiler: clang
osx_image: xcode10.3
script:
- chmod +x build.macos.release.sh
- ./build.macos.release.sh
- bash scripts/build.macos.release.sh
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
- services: docker
- name: "Linux x86 Build"
services: docker
script:
- docker pull alpine:latest
- docker run -v $TRAVIS_BUILD_DIR:/root/workdir alpine:latest /bin/sh -c "apk add bash git && cd /root/workdir && chmod +x build.alpine.release.sh && bash build.alpine.release.sh"
- 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:
- mv subconverter_linux64.tar.gz subconverter_linux32.tar.gz
deploy:
provider: releases
api_key: "$GITHUB_OAUTH_TOKEN"
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 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"
deploy:
provider: releases
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_linux64.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true
- name: "Linux ARMHF Build"
services: docker
arch: arm64
script:
- 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
deploy:
provider: releases
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_armhf.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true
- name: "Linux ARM64 Build"
services: docker
arch: arm64
script:
- 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
deploy:
provider: releases
token: "$GITHUB_OAUTH_TOKEN"
file: "subconverter_aarch64.tar.gz"
skip_cleanup: true
draft: true
on:
tags: true

108
CMakeLists.txt Normal file
View File

@@ -0,0 +1,108 @@
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)
ENDIF()
SET(CMAKE_CXX_STANDARD 17)
IF (NOT MSVC)
ADD_COMPILE_OPTIONS(-Wall -Wextra -Wno-unused-parameter -Wno-unused-result)
ELSE()
ADD_COMPILE_OPTIONS(/W4)
ENDIF()
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)
OPTION(USING_MBEDTLS "Use mbedTLS instead of OpenSSL for MD5 calculation." OFF)
INCLUDE(CheckCXXSourceCompiles)
CHECK_CXX_SOURCE_COMPILES(
"
#include<string>
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)
ENDIF()
IF(USING_MALLOC_TRIM)
ADD_DEFINITIONS(-DMALLOC_TRIM)
ENDIF()
ADD_EXECUTABLE(subconverter
src/interfaces.cpp
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)
INCLUDE_DIRECTORIES(src)
LINK_DIRECTORIES(${CMAKE_SOURCE_DIR})
FIND_PACKAGE(PkgConfig REQUIRED)
SET(THREADS_PREFER_PTHREAD_FLAG ON)
FIND_PACKAGE(Threads REQUIRED)
TARGET_LINK_LIBRARIES(subconverter ${CMAKE_THREAD_LIBS_INIT})
PKG_CHECK_MODULES(LIBEVENT libevent 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)
INCLUDE_DIRECTORIES(${CURL_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${CURL_LIBRARIES})
ADD_DEFINITIONS(-DCURL_STATICLIB)
IF(USING_MBEDTLS STREQUAL "ON")
FIND_PACKAGE(MbedTLS REQUIRED)
INCLUDE_DIRECTORIES(${MBEDTLS_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${MBEDCRYPTO_LIBRARY})
ADD_DEFINITIONS(-DUSE_MBEDTLS)
ELSE()
FIND_PACKAGE(OpenSSL 1.1.0 REQUIRED)
INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})
TARGET_LINK_LIBRARIES(subconverter ${OPENSSL_LIBRARIES})
ENDIF()
FIND_PACKAGE(Rapidjson REQUIRED)
INCLUDE_DIRECTORIES(${RAPIDJSON_INCLUDE_DIRS})
PKG_CHECK_MODULES(YAML_CPP yaml-cpp 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(PCRE2 REQUIRED)
INCLUDE_DIRECTORIES(${PCRE2_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(subconverter ${PCRE2_LIBRARY})
ADD_DEFINITIONS(-DPCRE2_STATIC)
ENDIF()
IF(WIN32)
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 "*")
ENDIF()

View File

@@ -3,266 +3,800 @@
在各种订阅格式之间进行转换的实用程序.
[![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/03/02 添加 [进阶链接](#进阶链接) 中关于 `append_type` `append_info` `expand` `dev_id` `interval` `strict` 等参数的描述
---
- [subconverter](#subconverter)
- [支持类型](#支持类型)
- [用法](#用法)
- [旧接口](#旧接口)
- [**推荐阅读**](#推荐阅读)
- [pref.ini](#prefini)
- [common](#common)
- [api_mode](#api_mode)
- [default_url](#default_url)
- [exclude_remarks](#exclude_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)
- [简易用法](#简易用法)
- [调用地址](#调用地址)
- [调用说明](#调用说明)
- [简易转换](#简易转换)
- [进阶用法](#进阶用法)
- [阅前提示](#阅前提示)
- [进阶链接](#进阶链接)
- [配置档案](#配置档案)
- [配置文件](#配置文件)
- [外部配置](#外部配置)
- [自动上传](#自动上传)
## 支持类型
| 类型 | 作为源类型 | 作为目标类型 | 参数 |
| ------------ | :--------: | :----------: | ----------- |
| 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 |
| Clash | | | clash |
| ClashR | | | clashr |
| Quantumult (完整配置) | | | quan |
| Quantumult X (完整配置) | ✓ | ✓ | quanx |
| Loon | | | loon |
| 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 |
| 类 TG 代理的 HTTP/Socks 链接 | ✓ | × | 仅支持 `&url=` 调用 |
注意:
1. Shadowrocket 用户可以使用 `ss``ssr` 以及 `v2ray` 参数
## 用法
2. 类 TG 代理的 HTTP/Socks 链接 由于没有命名设定,所以可以在后方插入`&remark=`进行命名,例如
```
http://127.0.0.1:25500/sub?target=clash&url=%URL_ENCODED_LINKS%
- tg://http?server=1.2.3.4&port=233&user=user&pass=pass&remark=Example
http://127.0.0.1:25500/sub?target=surge&ver=4&url=%URL_ENCODED_LINKS%
- https://t.me/http?server=1.2.3.4&port=233&user=user&pass=pass&remark=Example
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%
```
#### 旧接口
### 调用说明
```
http://127.0.0.1:25500/clash?url=%URL_ENCODED_LINKS%
| 调用参数 | 必要性 | 示例 | 解释 |
| ------- | :----: | :------------------- | ---------------- |
| target | 必要 | surge&ver=4 | 指想要生成的配置类型,详见上方 [支持类型](#支持类型) 中的参数 |
| url | 必要 | https%3A%2F%2Fwww.xxx.com | 指机场所提供的订阅链接,需要经过 [URLEncode](https://www.urlencoder.org/) 处理 |
| config | 可选 | https%3A%2F%2Fwww.xxx.com | 指远程 `pref.ini` (包含分组和规则部分),需要经过 [URLEncode](https://www.urlencoder.org/) 处理,可查看 [示例仓库](https://github.com/lzdnico/subconverteriniexample) 寻找灵感,默认加载本地设置文件 |
运行 subconverter 主程序后,按照 [调用说明](#调用说明) 的对应内容替换即可得到一份使用**神机规则**的配置文件。
由于此部分篇幅较长,点击下方条目即可展开详解:
<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 的订阅处就大功告成了。
```
如果你有多个订阅, 在url encode之前使用 '|' 来分隔链接. <br>
</details>
e.g. <br>
> 我有以下两个订阅: <br>
`https://dler.cloud/subscribe/ABCDE?clash=vmess`
`https://rich.cloud/subscribe/ABCDE?clash=vmess`
<br> <br>
使用'|'分隔: <br>
`https://dler.cloud/subscribe/ABCDE?clash=vmess|https://rich.cloud/subscribe/ABCDE?clash=vmess`
<br> <br>
url encode后: <br>
`https%3A//dler.cloud/subscribe/ABCDE%3Fclash%3Dvmess%7Chttps%3A//rich.cloud/subscribe/ABCDE%3Fclash%3Dvmess`
<br> <br>
添加到链接后面: <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; 食用 &#127830;
<br> <br>
<details>
<summary><b>处理多份订阅</b></summary>
如果你需要将多个订阅合成一份, 则要在上方所提及的 URLEncode 之前使用 '|' 来分隔链接, 可以按以下操作:
- 想学更多姿势? 来瞅瞅[pref.ini](./pref.ini).
```txt
有以下两个订阅,且想合并转换成 Clash 的订阅:
1. https://dler.cloud/subscribe/ABCDE?clash=vmess
2. https://rich.cloud/subscribe/ABCDE?clash=vmess
首先使用 '|' 将两个订阅分隔开:
https://dler.cloud/subscribe/ABCDE?clash=vmess|https://rich.cloud/subscribe/ABCDE?clash=vmess
接着通过 URLEncode 后可以得到:
https%3A%2F%2Fdler.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess%7Chttps%3A%2F%2Frich.cloud%2Fsubscribe%2FABCDE%3Fclash%3Dvmess
## **推荐阅读**
然后将想要的 %TARGET% (即 clash) 和上一步所得到的 %URL% 填入调用地址中:
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
> - [&#128220; 正则表达式 &#128220;](https://zh.wikipedia.org/zh-hans/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F)
> - [&#128221; yaml语法介绍 &#128221;](https://zh.wikipedia.org/wiki/YAML#%E8%AA%9E%E6%B3%95)
> - [&#10068; 提问的智慧 &#10068;](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md)
## pref.ini
### common
#### api_mode
> API模式设置为true以防止直接加载本地订阅或直接提供本地文件.
当值为`false`时, 每次更新配置都会读取`pref.ini`, 为`true`时则仅启动时读取.
#### default_url
> 无url参数时默认链接. 如果有多个链接, 使用 "|" 分隔, 支持`文件`/`url`.
这种用法:
```ini
default_url=https://dler.cloud/subscribe/ABCDE?clash=vmess
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
`http://127.0.0.1:25500/clash`
</details>
相当于:
<br>
`http://127.0.0.1:25500/sub?target=clash&url=https%3A//dler.cloud/subscribe/ABCDE%3Fclash%3Dvmess`
<details>
<summary><b>处理单份链接</b></summary>
如果你需要将自建的一条 SS 的 SIP002 链接转换成 Clash 的订阅, 可以按以下操作:
```txt
有以下自建的一条 SS 的 SIP002 链接,且想转换成 Clash 的订阅:
1. ss://YWVzLTEyOC1nY206dGVzdA==@192.168.100.1:8888#Example1
#### exclude_remarks
首先将订阅通过 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
e.g.
```ini
exclude_remarks=(流量|时间|官网|产品)
最后将该链接填写至 Clash 的订阅处就大功告成了。
```
</details>
<details>
<summary><b>处理多份链接</b></summary>
#### include_remarks
如果你需要将多个链接合成一份, 则要在上方所提及的 URLEncode 之前使用 '|' 来分隔链接, 可以按以下操作:
> 仅保留匹配到的节点, 支持正则.
```txt
有以下两个链接,且想合并转换成 Clash 的订阅:
1. ss://YWVzLTEyOC1nY206dGVzdA==@192.168.100.1:8888#Example1
2. vmess://eyJ2IjoiMiIsInBzIjoidm1lc3MtcHJveHkxIiwiYWRkIjoiZXhhbXBsZS5jb20iLCJwb3J0Ijo0NDMsInR5cGUiOiIiLCJpZCI6IjEyMzQ1Njc4LWFiY2QtMTIzNC0xMjM0LTQ3ZmZjYTBjZTIyOSIsImFpZCI6NDQzLCJuZXQiOiJ3cyIsInBhdGgiOiIvdjIiLCJob3N0IjoiZXhhbXBsZS5jb20iLCJ0bHMiOiJ0bHMifQ==
e.g.
```ini
include_remarks=(?<=美).*(BGP|GIA|IPLC)
首先使用 '|' 将两个链接分隔开:
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>
### 简易转换
#### clash_rule_base
当机场提供的 Surge 配置足以满足需求,但额外需要使用 Clash 配置文件时,此时可以使用以下方式进行转换
> 生成的clash配置文件基础. 支持`文件`/`url`.
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/surge2clash?link=Surge的订阅链接
```
此处 `Surge的订阅链接`**不需要进行URLEncode**,且**无需任何额外配置**。
---
#### surge_rule_base
## 进阶用法
> 生成的surge配置文件基础. 用法同上.
> 在不满足于本程序所提供的神机规则或者对应的分组时,可以考虑尝试进阶用法
>
> 即 对 `调用地址` 甚至程序目录下的 `pref.ini` 进行个性化的编辑以满足不同的需求
### 阅前提示
在进行下一步操作前,十分推荐您阅读以下内容:
#### surfboard_rule_base
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. 会经常涉及到的: [正则表达式入门](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)
> 生成的surfboard配置文件基础. 用法同上.
当您尝试进行进阶操作时,即默认您有相关的操作能力,本程序仅保证在默认配置文件下能够正常运行。
### 进阶链接
#### 调用地址 (进阶)
#### rename_node
> 重命名节点, 支持正则.
e.g.
```ini
rename_node=中国@中
rename_node=深圳@深
```txt
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` 中进行指定**。也可以使用 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 (即不上传) |
| 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 将在上述间隔后要求强制更新 |
### managed_config
举个例子:
> 将'MANAGED-CONFIG'信息附加到Surge配置.
```txt
有订阅 `https://dler.cloud/subscribe/ABCDE?clash=vmess`,想转换成 Surge 4 的订阅,且需要开启 TFO 和 UDP
顺便再给节点名加上 EMOJI 同时排除掉订阅中显示流量和官网的节点(节点名为"剩余流量1024G""官网地址dler.cloud"
首先确认需要用到的参数:
target=surge&ver=4 、 tfo=true 、 udp=true 、 emoji=true 、exclude=(流量|官网)
url=https://dler.cloud/subscribe/ABCDE?clash=vmess
然后将需要 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
### emojis
接着将所有元素进行拼接:
http://127.0.0.1:25500/sub?target=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
> 添加识别到的第一个国家国旗在节点名称前, 支持正则.
e.g.
```ini
rule=(流量|时间|应急),⌛time
rule=(美|美国|United States),🇺🇸
最后将该链接填写至 Surge 的订阅处就大功告成了。
```
### 配置档案
> 当通过上述 [进阶链接](#进阶链接) 配置好订阅链接后,通常会使得链接十分冗长和难以记忆,此时可以考虑使用配置档案。
### ruleset
此功能暂时**仅能读取本地文件**
> 规则片段.
#### 调用地址 (档案)
e.g.
<img src="./doc/imgs/Snipaste_2019-11-18_14-11-52.png">
```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` 文件的解释
由于此部分篇幅较长,点击下方条目即可展开详解:
<details>
<summary><b>[common] 部分</b></summary>
> 该部分主要涉及到的内容为 **全局的节点排除或保留** 、**各配置文件的基础**
>
> 其他设置项目可以保持默认或者在知晓作用的前提下进行修改
1. **api_mode**
> API 模式,设置为 true 以防止直接加载本地订阅或直接提供本地文件,若访问这些内容则需要接上 `&token=`。(多用于架设于服务器上)
- 当值为 `false` 时, 每次更新配置都会读取 `pref.ini` , 为 `true` 时则仅启动时读取。
1. **api_access_token**
> 用于访问相对隐私的接口(如 `/getprofile`
- 例如:
```ini
api_access_token=passwd
```
1. **default_url**
> 无 %URL% 参数时,默认加载的订阅链接, **不需要 URLEncode**。
>
> 如果有多个链接,仍然需要使用 "|" 分隔,支持`文件`/`url`
- 例如:
```ini
default_url=https://dler.cloud/subscribe/ABCDE?clash=vmess
```
- 解释:
```txt
此时订阅链接:
http://127.0.0.1:25500/sub?target=clash
等同于:
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**
> 排除匹配到的节点,支持正则匹配
- 例如:
```ini
exclude_remarks=(流量|时间|官网|产品)
```
1. **include_remarks**
> 仅保留匹配到的节点,支持正则匹配
- 例如:
```ini
include_remarks=(?<=美).*(BGP|GIA|IPLC)
```
1. **clash_rule_base**
> 生成的 Clash 配置文件基础。支持 `本地文件` 和 `在线URL`
- 例如:
```ini
clash_rule_base=clash.yaml # 加载本地的 clash.yaml 文件作为基础
# 或者
clash_rule_base=https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/Pro.yaml
# 加载神机的 Github 中相关文件作为基础
```
1. **surge_rule_base**
> 生成的 Surge 配置文件基础,用法同上
1. **surfboard_rule_base**
> 生成的 Surfboard 配置文件基础,用法同上
1. **mellow_rule_base**
> 生成的 Mellow 配置文件基础,用法同上
1. **loon_rule_base**
> 生成的 Loon 配置文件基础,用法同上
1. **proxy_ruleset**
> 更新 RuleSet 时是否使用代理
>
> 填写 `NONE` 或者空白禁用,或者填写 `SYSTEM` 使用系统代理
>
> 也可填写如同 `socks5://127.0.0.1:1080` 的 HTTP 或 SOCKS 代理
- 例如:
```ini
proxy_ruleset=SYSTEM # 使用系统代理
# 或者
proxy_ruleset=socks5://127.0.0.1:1080 # 使用本地的 1080 端口进行 SOCKS5 代理
```
1. **proxy_subscription**
> 更新 原始订阅 时是否使用代理,用法同上
1. **proxy_config**
> 更新 外部配置文件 时是否使用代理,用法同上
1. **append_proxy_type**
> 节点名称是否需要加入属性,设置为 true 时在节点名称前加入 \[SS\] \[SSR\] \[VMess\] 以作区别,
>
> 默认为 false
- 例如(设置为 true时
```txt
[SS] 香港中转
[VMess] 美国 GIA
```
</details>
<details>
<summary><b>[node_pref] 部分</b></summary>
> 该部分主要涉及到的内容为 **开启节点的 UDP 及 TCP Fast Open** 、**节点的重命名** 、**重命名节点后的排序**
>
> 相关设置项目建议保持默认或者在知晓作用的前提下进行修改
1. **udp_flag**
> 为节点打开 UDP 模式,设置为 true 时打开,默认为 false
- 当不清楚机场的设置时**请勿调整此项**。
1. **tcp_fast_open_flag**
> 为节点打开 TFO (TCP Fast Open) 模式,设置为 true 时打开,默认为 false
- 当不清楚机场的设置时**请勿调整此项**。
1. **sort_flag**
> 对生成的订阅中的节点进行 A-Z 的排序,设置为 true 时打开,默认为 false
1. **skip_cert_verify_flag**
> 关闭 TLS 节点的证书检查,设置为 true 时打开,默认为 false
- **请勿随意将此设置修改为 true**
1. **filter deprecated nodes**
> 排除当前 **`target=`** 不支持的节点类型,设置为 true 时打开,默认为 false
- 可以考虑设置为 true从而在**一定程度上避免出现兼容问题**
1. **rename_node**
> 重命名节点,支持正则匹配
>
> 使用方式:原始命名@重命名
- 例如:
```ini
rename_node=中国@中
rename_node=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?:?)|(x|X))\)?@(倍率:$1)
```
- 特殊用法:
```ini
rename_node=!!GROUPID=0!!中国@中
# 指定此重命名仅在第一个订阅的节点中生效
```
</details>
<details>
<summary><b>[managed_config] 部分</b></summary>
> 该部分主要涉及到的内容为 **订阅文件的更新地址**
1. **write_managed_config**
> 是否将 '#!MANAGED-CONFIG' 信息附加到 Surge 或 Surfboard 配置,设置为 true 时打开,默认为 true
1. **managed_config_prefix**
> 具体的 '#!MANAGED-CONFIG' 信息,地址前缀不用添加 "/"。
>
> Surge 或 Surfboard 会向此地址发出更新请求,同时本地 ruleset 转 url 会用此生成/getruleset链接。
>
> 局域网用户需要将此处改为本程序运行设备的局域网 IP
- 例如:
```ini
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>
> 为 Surge 添加 SSR 的支持路径
</details>
<details>
<summary><b>[emojis] 部分</b></summary>
1. **add_emoji**
> 是否在节点名称前加入下面自定义的 Emoji设置为 true 时打开,默认为 true
1. **remove_old_emoji**
> 是否移除原有订阅中存在的 Emoji设置为 true 时打开,默认为 true
1. **rule**
> 在匹配到的节点前添加自定义 emojis支持正则匹配
- 例如:
```ini
rule=(流量|时间|应急),⌛time
rule=(美|美国|United States),🇺🇸
```
- 特殊用法:
```ini
rule=!!GROUPID=0!!(流量|时间|应急),⌛time
# 指定此 Emoji 规则仅在第一个订阅的节点中生效
```
</details>
<details>
<summary><b>[ruleset] 部分</b></summary>
> 如果你对原本订阅自带的规则不满意时,可以使用如下配置
1. **enabled**
> 启用自定义规则集的**总开关**,设置为 true 时打开,默认为 true
1. **overwrite_original_rules**
> 覆盖原有规则,即 [common] 中 xxx_rule_base 中的内容,设置为 true 时打开,默认为 false
1. **update_ruleset_on_request**
> 根据请求执行规则集更新,设置为 true 时打开,默认为 false
1. **surge_ruleset**
> 从本地或 url 获取规则片段
>
> [] 前缀后的文字将被当作规则,而不是链接或路径,主要包含 `[]GEOIP` 和 `[]MATCH`(等同于 `[]FINAL`)。
- 例如:
```ini
surge_ruleset=🍎 苹果服务,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Apple.list
# 表示引用 https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Ruleset/Apple.list 规则
# 且将此规则指向 [clash_proxy_group] 所设置 🍎 苹果服务 策略组
surge_ruleset=🎯 全球直连,rules/NobyDa/Surge/Download.list
# 表示引用本地 rules/NobyDa/Surge/Download.list 规则
# 且将此规则指向 [clash_proxy_group] 所设置 🎯 全球直连 策略组
surge_ruleset=🎯 全球直连,[]GEOIP,CN
# 表示引用 GEOIP 中关于中国的所有 IP
# 且将此规则指向 [clash_proxy_group] 所设置 🎯 全球直连 策略组
```
</details>
<details>
<summary><b>[clash_proxy_group] 部分</b></summary>
> 为 Clash 、Mellow 、Surge 以及 Surfboard 等程序创建策略组, 可用正则来筛选节点
>
> [] 前缀后的文字将被当作引用策略组
```ini
ruleset=🌹 YouTube,https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Media/YouTube.list
custom_proxy_group=🍎 苹果服务`url-test`(美国|US)`http://www.gstatic.com/generate_204`300
# 表示创建一个叫 🍎 苹果服务 的 url-test 策略组,并向其中添加名字含'美国','US'的节点每隔300秒测试一次
custom_proxy_group=🇯🇵 日本延迟最低`url-test`(日|JP)`http://www.gstatic.com/generate_204`300
# 表示创建一个叫 🇯🇵 日本延迟最低 的 url-test 策略组,并向其中添加名字含'日','JP'的节点每隔300秒测试一次
custom_proxy_group=🇯🇵 JP`select`沪日`日本`[]🇯🇵 日本延迟最低
# 表示创建一个叫 🇯🇵 JP 的 select 策略组,并向其中**依次**添加名字含'沪日','日本'的节点,以及引用上述所创建的 🇯🇵 日本延迟最低 策略组
```
效果图:
- 还可使用一些特殊筛选条件
<img src="./doc/imgs/Snipaste_2019-11-18_14-15-54.png">
```ini
custom_proxy_group=g1`select`!!GROUPID=0
# 指订阅链接中的第一条订阅
custom_proxy_group=g2`select`!!GROUPID=1
# 指订阅链接中的第二条订阅
custom_proxy_group=v2ray`select`!!GROUP=V2RayProvider
# 指订阅链接中组名为 V2RayProvider 的节点
```
- 现在也可以使用双条件进行筛选
```ini
custom_proxy_group=g1hk`select`!!GROUPID=0!!(HGC|HKBN|PCCW|HKT|hk|港)
# 订阅链接中的第一条订阅内名字含 HGC、HKBN、PCCW、HKT、hk、港 的节点
```
### clash_proxy_group
</details>
<details>
<summary><b>[server] 部分</b></summary>
> clash的策略组, 可用正则来筛选节点.
> 此部分通常**保持默认**即可
e.g.
```ini
custom_proxy_group=🇺🇸US`url-test`(美|美国|United States)`http://www.gstatic.com/generate_204`300
1. **listen**
> 绑定到 Web 服务器的地址,将地址设为 0.0.0.0,则局域网内设备均可使用。
1. **port**
> 绑定到 Web 服务器地址的端口,默认为 25500
</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
<img src="./doc/imgs/Snipaste_2019-11-18_14-47-30.png">
ssr/v2订阅默认没有组名, 可以使用这个方法来添加组名.
<details>
<summary><b>点击查看文件内容</b></summary>
```ini
custom_proxy_group=g1`select`!!GROUPID=0
custom_proxy_group=g2`select`!!GROUPID=1
custom_proxy_group=v2ray`select`!!GROUP=V2RayProvider
[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=
```
</details>
### server
## 自动上传
#### listen
> 自动上传 gist ,可以用于 Clash For Android / Surge 等进行远程订阅
> 绑定到Web服务器的地址, 将地址设为0.0.0.0, 则局域网内设备均可使用.
在程序目录内的 [gistconf.ini](./base/gistconf.ini) 中添加 `Personal Access Token`[在此创建](https://github.com/settings/tokens/new?scopes=gist&description=Subconverter))例如:
#### port
```ini
[common]
;uncomment the following line and enter your token to enable upload function
token = xxxxxxxxxxxxxxxxxxxxxxxx(所生成的 Personal Access Token)
```
> 绑定到Web服务器地址的端口.
在 [调用地址](#调用地址) 或 [调用地址 (进阶)](#调用地址-进阶) 所生成的链接后加上 `&upload=true` 就会在更新好后自动上传 gist
此时subconverter 程序窗口内会出现如下所示的**神秘代码**
```cmd
No gist id is provided. Creating new gist...
Writing to Gist success!
Generator: surge4
Path: surge4
Raw URL: https://gist.githubusercontent.com/xxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/raw/surge4
Gist owner: xxxx
```
### advanced
上方所提到的 `Raw URL: https://gist.githubusercontent.com/xxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/raw/surge4`
中的 `https://gist.githubusercontent.com/xxxx/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/raw/surge4` 即是你的在线订阅链接。
> 无需描述.
注意,本程序默认会将此链接设为**秘密状态**
根据 [`官方手册 - 创建 Gist`](https://help.github.com/cn/github/writing-on-github/creating-gists) 的解释为:
> 秘密 gists 不会显示在 Discover 中,也不可搜索。
>
> 秘密 gists 不是私人的。 如果将秘密 gist 的 URL 发送给朋友,他们可以查看。
>
> 但是,如果您不认识的人发现该 URL也能看到您的 gist。
## gist
> 自动上传gist.
在[gistconf.ini](./gistconf.ini)中添加personal access token, 在链接后加上`upload=true`就会在更新好后自动上传gist.
所以请务必保管好所生成的 `Raw URL` 链接。

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,806 @@
#---------------------------------------------------#
## 配置文件需要放置在 $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.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" # 启动网易云端口号3333
#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"
- "*.firefox.com"
- "*.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"
- "*.mozilla.org"
- "*.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>

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,9 @@
port: 7890
socks-port: 7891
allow-lan: true
mode: Rule
log-level: info
external-controller: 127.0.0.1:9090
Proxy: ~
Proxy Group: ~
Rule: ~

37
base/config/ACL4SSR.ini Normal file
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/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,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/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🎯 全球直连,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]🎯 全球直连`.*
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,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/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,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/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/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`[]♻️ 自动选择`[]🔯 故障转移`[]🎯 全球直连`.*
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,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/Microsoft.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,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/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/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`[]🎯 全球直连`.*
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,35 @@
[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/Microsoft.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]🎯 全球直连`.*
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,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/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]🎯 全球直连`.*
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,35 @@
[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/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,38 @@
[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/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.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=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,62 @@
[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/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.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/lhie1/Rules/master/Surge/Surge%203/Provider/Media/YouTube.list
surge_ruleset=🎥 奈飞视频,https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Provider/Media/Netflix.list
surge_ruleset=📺 巴哈姆特,https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Provider/Media/Bahamut.list
surge_ruleset=🌏 亚洲媒体,https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Provider/AsianTV.list
surge_ruleset=🌍 国外媒体,https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Provider/GlobalTV.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=Ⓜ️ 微软云盘`select`[]DIRECT`[]🔰 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
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`[]🔰 节点选择`[]♻️ 自动选择`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🚀 手动切换
custom_proxy_group=🇭🇰 香港节点`url-test`(港|HK)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇨🇳 台湾节点`url-test`(台|新北|彰化|TW)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇸🇬 狮城节点`url-test`(新加坡|坡|狮城|SG)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇯🇵 日本节点`url-test`(日本|川日|东京|大阪|泉日|埼玉|沪日|深日|JP)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🇺🇲 美国节点`url-test`(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US)`http://www.gstatic.com/generate_204`300
custom_proxy_group=🎥 奈飞节点`select`(NF|解锁|Netflix|NETFLIX)
;设置分组标志位
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,30 @@
[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/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,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/BanAD.list
surge_ruleset=🛑 全球拦截,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=🚀 节点选择,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🔯 故障转移`[]🎯 全球直连`.*
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,36 @@
[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/BanAD.list
surge_ruleset=🍃 应用净化,https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/BanProgramAD.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=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]🎯 全球直连`.*
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/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,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/Microsoft.list
surge_ruleset=🍎 苹果服务,rules/ACL4SSR/Clash/Apple.list
surge_ruleset=🌍 国外媒体,rules/ConnersHua/Surge/Ruleset/GlobalMedia.list
surge_ruleset=📲 电报信息,rules/ConnersHua/Surge/Ruleset/Telegram.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`[]♻️ 自动选择`[]🎯 全球直连`.*
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,57 @@
[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
;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
;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
;emoji=(流量|时间|应急),🏳️‍🌈
;emoji=阿根廷,🇦🇷
;Options for filtering nodes
;include_remarks=
;exclude_remarks=

View File

@@ -0,0 +1,25 @@
custom:
enable_rule_generator: false
overwrite_original_rules: false
custom_proxy_group:
- {import: snippets/groups_forcerule.txt}
# surge_ruleset:
# - {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}
# emoji:
# - {import: snippets/emoji.txt}
# include_remarks: []
# exclude_remarks: []

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

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

@@ -0,0 +1,92 @@
common:
api_mode: false
api_access_token: password
default_url: []
insert_url: []
exclude_remarks: ["(到期|剩余流量|时间|官网|产品)"]
include_remarks: []
clash_rule_base: base/simple_base.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
loon_rule_base: base/loon.conf
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
skip_cert_verify_flag: false
filter_deprecated_nodes: false
rename_node:
# - {match: "\\(?((x|X)?(\\d+)(\\.?\\d+)?)((\\s?倍率?)|(x|X))\\)?", replace: "$1x"}
- {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: "🏳️‍🌈"}
- {import: snippets/emoji.txt}
ruleset:
enabled: true
overwrite_original_rules: false
update_ruleset_on_request: false
surge_ruleset:
# - {rule: "GEOIP,CN", group: "DIRECT"}
# - {ruleset: "rules/LocalAreaNetwork.list", group: "DIRECT"}
- {import: snippets/rulesets.txt}
proxy_group:
custom_proxy_group:
# - {name: UrlTest, type: url-test, rule: [".*"], url: http://www.gstatic.com/generate_204, interval: 300}
# - {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}
server:
listen: 0.0.0.0
port: 25500
advanced:
log_level: info
print_debug_info: false
max_pending_connections: 10240
max_concurrent_threads: 2
enable_base_gen: false
enable_cache: false
cache_subscription: 60
cache_config: 300
cache_ruleset: 21600

178
base/pref.ini Normal file
View File

@@ -0,0 +1,178 @@
[common]
;API mode, set to true to prevent loading local subscriptions or serving local files directly
api_mode=false
;Access token used for performing critical action through Web interface
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=
;URLs to insert before subscription links, can be used to add node(s) to all exported subscriptions, use "|" to separate multiple subscription links, supports local files/URL
insert_url=
;Exclude nodes which remarks match the following patterns. Supports regular expression.
exclude_remarks=(到期|剩余流量|时间|官网|产品)
;exclude_remarks=(other rule)
;Only include nodes which remarks match the following patterns. Supports regular expression.
;include_remarks=V3.*港
;Clash config base used by the generator, supports local files/URL
clash_rule_base=base/simple_base.yml
;Surge config base used by the generator, supports local files/URL
surge_rule_base=base/surge.conf
;Surfboard config base used by the generator, supports local files/URL
surfboard_rule_base=base/surfboard.conf
;Mellow config base used by the generator, supports local files/URL
mellow_rule_base=base/mellow.conf
;Quantumult config base used by the generator, supports local files/URL
quan_rule_base=base/quan.conf
;Quantumult X config base used by the generator, supports local files/URL
quanx_rule_base=base/quanx.conf
;Loon config base used by the generator, supports local files/URL
loon_rule_base=base/loon.conf
;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://)
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
sort_flag=false
skip_cert_verify_flag=false
filter_deprecated_nodes=false
;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=!!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_struct is set to true, Surge will require a force update after the interval.
config_update_struct=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
[emojis]
add_emoji=true
remove_old_emoji=true
;Rule to add emojis. Supports regular expression.
;Format: Remark_Search_Pattern,emoji
;rule=(流量|时间|应急|过期|Bandwidth|expire),🏳️‍🌈
;rule=AC,🇦🇨
rule=!!import:snippets/emoji.txt
[ruleset]
;Enable generating rules with rulesets
enabled=true
;Overwrite the existing rules in rule_base
overwrite_original_rules=false
;Perform a ruleset update on request
update_ruleset_on_request=false
;Ruleset addresses, supports local files/URL
;Format: Group name,URL
; Group name,[]Rule
;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
surge_ruleset=!!import:snippets/rulesets.txt
[clash_proxy_group]
;Generate Clash Proxy Group with the following patterns. Node filterting 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
;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=SSID`ssid`default_group`celluar=group0,ssid1=group1,ssid2=group2
;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)
;for forcerule.yml
;custom_proxy_group=!!import:snippets/groups_forcerule.txt
;for Surge rulesets
custom_proxy_group=!!import:snippets/groups.txt
[server]
;Address to bind on for Web Server
listen=0.0.0.0
;Port to bind on for Web Server
port=25500
[advanced]
log_level=info
print_debug_info=false
max_pending_connections=10240
max_concurrent_threads=2
enable_base_gen=false
enable_cache=false
cache_subscription=60
cache_config=300
cache_ruleset=21600

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
;surge_ver=3
;udp=true
;emoji=false

View File

@@ -0,0 +1,16 @@
# 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,me.com
DOMAIN-SUFFIX,mzstatic.com

View File

@@ -0,0 +1,636 @@
# 广告关键词
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,analytics
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,traffic
DOMAIN-KEYWORD,uedas
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.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,airpush.com
DOMAIN-SUFFIX,ajapk.com
DOMAIN-SUFFIX,allyes.cn
DOMAIN-SUFFIX,allyes.com
DOMAIN-SUFFIX,amazon-adsystem.com
DOMAIN-SUFFIX,amplitude.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,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,leadboltads.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,newrelic.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,tagtic.cn
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,appadhoc.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,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,guomob.com
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,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,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,tapjoy.com
DOMAIN-SUFFIX,tapjoyads.com
DOMAIN-SUFFIX,trafficjunky.com
DOMAIN-SUFFIX,tribalfusion.com
DOMAIN-SUFFIX,turn.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 one or more lines are too long

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,637 @@
# 直连列表
# MyList
DOMAIN-SUFFIX,423down.com
DOMAIN-SUFFIX,bitwarden.com
DOMAIN-SUFFIX,chaipip.com
DOMAIN-SUFFIX,hrtsea.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,byteimg.com
DOMAIN-SUFFIX,feiliao.com
DOMAIN-SUFFIX,gifshow.com
DOMAIN-SUFFIX,huoshan.com
DOMAIN-SUFFIX,iesdouyin.com
DOMAIN-SUFFIX,ixigua.com
DOMAIN-SUFFIX,kaishou.com
DOMAIN-SUFFIX,kspkg.com
DOMAIN-SUFFIX,pstatp.com
DOMAIN-SUFFIX,snssdk.com
DOMAIN-SUFFIX,toutiao.com
DOMAIN-SUFFIX,yximgs.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
# 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,miwifi.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-SUFFIX,steampowered.com
DOMAIN-SUFFIX,steam-chat.com
DOMAIN-SUFFIX,steamgames.com
DOMAIN-SUFFIX,steamusercontent.com
DOMAIN-SUFFIX,steamcontent.com
DOMAIN-SUFFIX,steamstatic.com
DOMAIN-SUFFIX,steamcdn-a.akamaihd.net
DOMAIN-SUFFIX,steamstat.us
# 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,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
# 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-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,hdchina.org
DOMAIN-SUFFIX,hdsky.me
DOMAIN-SUFFIX,hdtime.org
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
# 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 公共直连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,12306.com
DOMAIN-SUFFIX,17173.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,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,firefox.com
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,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,kanimg.com
DOMAIN-SUFFIX,kankan.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,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,mozilla.org
DOMAIN-SUFFIX,mubu.com
DOMAIN-SUFFIX,myunlu.com
DOMAIN-SUFFIX,nruan.com
DOMAIN-SUFFIX,nuomi.com
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,sandai.net
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,xitek.com
DOMAIN-SUFFIX,xiumi.us
DOMAIN-SUFFIX,xslb.net
DOMAIN-SUFFIX,xueqiu.com
DOMAIN-SUFFIX,xunlei.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

@@ -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,27 @@
# 本地/局域网地址
# 参考https://en.wikipedia.org/wiki/Reserved_IP_addresses
DOMAIN-SUFFIX,ip6-localhost
DOMAIN-SUFFIX,ip6-loopback
DOMAIN-SUFFIX,local
DOMAIN-SUFFIX,localhost
IP-CIDR,10.0.0.0/8
IP-CIDR,100.64.0.0/10
IP-CIDR,127.0.0.0/8
IP-CIDR,172.16.0.0/12
IP-CIDR,192.168.0.0/16
IP-CIDR6,::1/128
IP-CIDR6,fc00::/7
IP-CIDR6,fe80::/10
IP-CIDR6,fd00::/8
# Router managed 路由器管理域名
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

@@ -1,5 +1,4 @@
# > Netflix
USER-AGENT,Argo*
# Netflix
DOMAIN-SUFFIX,netflix.com
DOMAIN-SUFFIX,netflix.net
DOMAIN-SUFFIX,nflxext.com
@@ -7,12 +6,18 @@ 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,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,9 @@
# OneDrive
PROCESS-NAME,OneDrive
PROCESS-NAME,OneDriveUpdater
USER-AGENT,OneDrive*
USER-AGENT,OneDriveiOSApp*
DOMAIN-SUFFIX,onedrive.com
DOMAIN-SUFFIX,onedrive.live.com
DOMAIN-SUFFIX,oneclient.sfx.ms
DOMAIN-KEYWORD,1drv

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,349 @@
# 代理列表
# MyList && Other
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,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,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
# 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/22,no-resolve
IP-CIDR,119.235.224.0/21,no-resolve
IP-CIDR,119.235.232.0/23,no-resolve
IP-CIDR,119.235.235.0/24,no-resolve
IP-CIDR,119.235.236.0/23,no-resolve
IP-CIDR,125.6.146.0/24,no-resolve
IP-CIDR,125.6.149.0/24,no-resolve
IP-CIDR,125.6.190.0/24,no-resolve
IP-CIDR,125.209.208.0/20,no-resolve
IP-CIDR,203.104.103.0/24,no-resolve
IP-CIDR,203.104.128.0/20,no-resolve
IP-CIDR,203.174.66.64/26,no-resolve
IP-CIDR,203.174.77.0/24,no-resolve
# 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-SUFFIX,akamaized.net
# 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
IP-CIDR,91.108.4.0/22,no-resolve
IP-CIDR,91.108.56.0/22,no-resolve
IP-CIDR,91.108.56.0/23,no-resolve
IP-CIDR,109.239.140.0/24,no-resolve
IP-CIDR,149.154.160.0/22,no-resolve
IP-CIDR,149.154.164.0/22,no-resolve
IP-CIDR,149.154.168.0/22,no-resolve
IP-CIDR,149.154.172.0/22,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,17 @@
# Telegram
DOMAIN-SUFFIX,t.me
DOMAIN-SUFFIX,tdesktop.com
DOMAIN-SUFFIX,telegra.ph
DOMAIN-SUFFIX,telegram.me
DOMAIN-SUFFIX,telegram.org
IP-CIDR,91.108.4.0/22,no-resolve
IP-CIDR,91.108.56.0/22,no-resolve
IP-CIDR,91.108.56.0/23,no-resolve
IP-CIDR,109.239.140.0/24,no-resolve
IP-CIDR,149.154.160.0/22,no-resolve
IP-CIDR,149.154.164.0/22,no-resolve
IP-CIDR,149.154.168.0/22,no-resolve
IP-CIDR,149.154.172.0/22,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

View File

@@ -0,0 +1,75 @@
# (Video)
# AcFun
USER-AGENT,AcFun*
DOMAIN-SUFFIX,acfun.cn
DOMAIN-SUFFIX,acfun.com
DOMAIN-SUFFIX,aixifan.com
# > bilibili
USER-AGENT,bili-universal
USER-AGENT,Bilibili*
DOMAIN-SUFFIX,acgvideo.com
DOMAIN-SUFFIX,bilibili.com
DOMAIN-SUFFIX,hdslb.com
# > HunanTV
USER-AGENT,MGTV*
DOMAIN-SUFFIX,hitv.com
DOMAIN-SUFFIX,hunantv.com
DOMAIN-SUFFIX,mgtv.com
# > Migu
USER-AGENT,MiguVideo*
USER-AGENT,%E5%92%AA%E5%92%95%E8%A7%86%E9%A2%91
DOMAIN-SUFFIX,cmvideo.cn
DOMAIN-SUFFIX,migu.cn
DOMAIN-SUFFIX,miguvideo.com
# > iQiyi
USER-AGENT,iQiYi*
USER-AGENT,PPStream*
USER-AGENT,QIYI*
USER-AGENT,QYPlayer*
DOMAIN-SUFFIX,iqiyi.com
DOMAIN-SUFFIX,iqiyipic.com
DOMAIN-SUFFIX,qy.net
DOMAIN-SUFFIX,71.am
# > Sohu
DOMAIN-SUFFIX,56.com
DOMAIN-SUFFIX,sohu.com
DOMAIN-SUFFIX,sohu.com.cn
DOMAIN-SUFFIX,itc.cn
DOMAIN-SUFFIX,v-56.com
# > Tencent
USER-AGENT,live4iphone*
USER-AGENT,qqlive4iphone*
USER-AGENT,TencentMidasConnect*
DOMAIN-SUFFIX,video.qq.com
# > Youku
USER-AGENT,Youku*
USER-AGENT,%E4%BC%98%E9%85%B7*
DOMAIN-SUFFIX,soku.com
DOMAIN-SUFFIX,youku.com
DOMAIN-SUFFIX,ykimg.com
# (Music)
# > Alibaba
USER-AGENT,walkman*
USER-AGENT,xiami*
DOMAIN-SUFFIX,xiami.com
DOMAIN-SUFFIX,xiami.net
# > Netease
USER-AGENT,NeteaseMusic*
USER-AGENT,%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90*
DOMAIN-SUFFIX,music.126.net
DOMAIN-SUFFIX,music.163.com
# > Tencent
USER-AGENT,MOO%E9%9F%B3%E4%B9%90*
USER-AGENT,QQ%E9%9F%B3%E4%B9%90
DOMAIN-SUFFIX,qqmusic.qq.com
DOMAIN-SUFFIX,y.qq.com
DOMAIN,aqqmusic.tc.qq.com
# Kugou and Kuwo
DOMAIN-SUFFIX,kugou.com
USER-AGENT,%E9%85%B7%E6%88%91%E9%9F%B3%E4%B9%90*
DOMAIN-SUFFIX,kuwo.cn
DOMAIN-SUFFIX,koowo.com
# > Baidu
USER-AGENT,baiduyinyue
DOMAIN-SUFFIX,qianqian.com

View File

@@ -0,0 +1,355 @@
# Advertising 广告
# > General
DOMAIN-KEYWORD,adservice
DOMAIN-SUFFIX,adcolony.com
DOMAIN-SUFFIX,adinall.com
DOMAIN-SUFFIX,admaster.com.cn
DOMAIN-SUFFIX,admob.com
DOMAIN-SUFFIX,adnxs.com
DOMAIN-SUFFIX,adnyg.com
DOMAIN-SUFFIX,adsensor.org
DOMAIN-SUFFIX,adsymptotic.com
DOMAIN-SUFFIX,adthor.com
DOMAIN-SUFFIX,adwhirl.com
DOMAIN-SUFFIX,amazon-adsystem.com
DOMAIN-SUFFIX,amobee.com
DOMAIN-SUFFIX,app-adforce.jp
DOMAIN-SUFFIX,appads.com
DOMAIN-SUFFIX,appcpi.net
DOMAIN-SUFFIX,appier.net
DOMAIN-SUFFIX,applift.com
DOMAIN-SUFFIX,applovin.com
DOMAIN-SUFFIX,applvn.com
DOMAIN-SUFFIX,apsalar.com
DOMAIN-SUFFIX,apxadtracking.net
DOMAIN-SUFFIX,axonix.com
DOMAIN-SUFFIX,bayimob.com
DOMAIN-SUFFIX,bjvvqu.cn
DOMAIN-SUFFIX,bulldogcpi.com
DOMAIN-SUFFIX,clotfun.mobi
DOMAIN-SUFFIX,clotfun.online
DOMAIN-SUFFIX,cloudmobi.net
DOMAIN-SUFFIX,crwdcntrl.net
DOMAIN-SUFFIX,ctrmi.com
DOMAIN-SUFFIX,exosrv.com
DOMAIN-SUFFIX,go2cloud.org
DOMAIN-SUFFIX,growingio.com
DOMAIN-SUFFIX,haloapps.com
DOMAIN-SUFFIX,hypers.com
DOMAIN-SUFFIX,idealads.net
DOMAIN-SUFFIX,inmobi.cn
DOMAIN-SUFFIX,inmobi.com
DOMAIN-SUFFIX,inmobi.net
DOMAIN-SUFFIX,inmobicdn.cn
DOMAIN-SUFFIX,inmobicdn.net
DOMAIN-SUFFIX,inner-active.mobi
DOMAIN-SUFFIX,insurads.com
DOMAIN-SUFFIX,ironsrc.com
DOMAIN-SUFFIX,irs01.com
DOMAIN-SUFFIX,iskyworker.com
DOMAIN-SUFFIX,juicyads.com
DOMAIN-SUFFIX,kochava.com
DOMAIN-SUFFIX,leadboltmobile.net
DOMAIN-SUFFIX,lenzmx.com
DOMAIN-SUFFIX,liveadvert.com
DOMAIN-SUFFIX,lnk0.com
DOMAIN-SUFFIX,lnk8.cn
DOMAIN-SUFFIX,localytics.com
DOMAIN-SUFFIX,mdfull.com
DOMAIN-SUFFIX,measurementapi.com
DOMAIN-SUFFIX,medialytics.com
DOMAIN-SUFFIX,meetrics.com
DOMAIN-SUFFIX,meetrics.net
DOMAIN-SUFFIX,miaozhen.com
DOMAIN-SUFFIX,mmstat.com
DOMAIN-SUFFIX,moatads.com
DOMAIN-SUFFIX,mobclix.com
DOMAIN-SUFFIX,mopub.com
DOMAIN-SUFFIX,okjhb.xyz
DOMAIN-SUFFIX,openx.net
DOMAIN-SUFFIX,outbrain.com
DOMAIN-SUFFIX,pubmatic.com
DOMAIN-SUFFIX,qchannel01.cn
DOMAIN-SUFFIX,rayjump.com
DOMAIN-SUFFIX,rtbasia.com
DOMAIN-SUFFIX,rubiconproject.com
DOMAIN-SUFFIX,scorecardresearch.com
DOMAIN-SUFFIX,sdkclick.com
DOMAIN-SUFFIX,shuzilm.cn
DOMAIN-SUFFIX,smaato.net
DOMAIN-SUFFIX,smartadserver.com
DOMAIN-SUFFIX,smartnews-ads.com
DOMAIN-SUFFIX,supersonic.com
DOMAIN-SUFFIX,supersonicads.com
DOMAIN-SUFFIX,tagtic.cn
DOMAIN-SUFFIX,tanv.com
DOMAIN-SUFFIX,tanx.com
DOMAIN-SUFFIX,tapjoy.com
DOMAIN-SUFFIX,trafficjunky.net
DOMAIN-SUFFIX,turn.com
DOMAIN-SUFFIX,uri6.com
DOMAIN-SUFFIX,vidoomy.com
DOMAIN-SUFFIX,vungle.com
DOMAIN-SUFFIX,wedolook.com
DOMAIN-SUFFIX,xdrig.com
DOMAIN-SUFFIX,yumimobi.com
DOMAIN-SUFFIX,zu08e.cn
DOMAIN-SUFFIX,ad.cmvideo.cn
DOMAIN-SUFFIX,ad.daum.net
DOMAIN,abema-adx.ameba.jp
DOMAIN,ad.12306.cn
DOMAIN,ad.360in.com
DOMAIN,ad.51wnl-cq.com
DOMAIN,ad.caiyunapp.com
DOMAIN,ad.huajiao.com
DOMAIN,ad.hzyoka.com
DOMAIN,ad.jiemian.com
DOMAIN,ad.qingting.fm
DOMAIN,ad.wappalyzer.com
DOMAIN,ad-cn.jovcloud.com
DOMAIN,adextra.51wnl-cq.com
DOMAIN,api.adnet.mob.com
DOMAIN,ads.adadapted.com
DOMAIN,ads.chinadaily.com.cn
DOMAIN,ads.daydaycook.com.cn
DOMAIN,ads.weilitoutiao.net
DOMAIN,adsapi.manhuaren.com
DOMAIN,adsdk.dmzj.com
DOMAIN,adserver.pandora.com
DOMAIN,adshow.58.com
DOMAIN,adui.tg.meitu.com
DOMAIN,adv.bandi.so
DOMAIN,app-ad.variflight.com
DOMAIN,appnext.hs.llnwd.net
DOMAIN,appnext-a.akamaihd.net
DOMAIN,ggs.myzaker.com
DOMAIN,itad.linetv.tw
DOMAIN,ja.chushou.tv
DOMAIN,mads.suning.com
DOMAIN,mobileads.msn.com
DOMAIN,mopnativeadv.037201.com
DOMAIN,nativeadv.dftoutiao.com
# (0~9)
# > 58 同城
# (A)
# > Apple
DOMAIN-SUFFIX,iadsdk.apple.com
DOMAIN-SUFFIX,ads.internal.unity3d.com
DOMAIN-SUFFIX,ads.prd.ie.internal.unity3d.com
DOMAIN-SUFFIX,unityads.unity3d.com
# > Alibaba
DOMAIN,optimus-ads.amap.com
DOMAIN,optimus-ads.amap.com.w.alikunlun.com
DOMAIN,tunion-api.m.taobao.com
# > AutoHome
DOMAIN,adproxy.autohome.com.cn
DOMAIN,rd.autohome.com.cn
DOMAIN,al.autohome.com.cn
DOMAIN,applogapi.autohome.com.cn
# (B)
# > Baidu
DOMAIN-SUFFIX,cpro.baidu.com
DOMAIN-SUFFIX,pos.baidu.com
DOMAIN,afd.baidu.com
DOMAIN,als.baidu.com
DOMAIN,duclick.baidu.com
DOMAIN,mobads.baidu.com
DOMAIN,mobads-logs.baidu.com
DOMAIN,nsclick.baidu.com
# > ByteDance
DOMAIN,ad.toutiao.com
# > BitAuto
DOMAIN,adx.yiche.com
DOMAIN,log.ycapp.yiche.com
# > 百词斩
DOMAIN,advertise.baicizhan.com
DOMAIN,advertise.baicizhan.org
# (C)
# > CNTV
DOMAIN,galaxy.bjcathay.com
DOMAIN,mdrecv.app.cntvwb.cn
DOMAIN,sdapprecv.app.cntvwb.cn
DOMAIN,vdapprecv.app.cntvwb.cn
# > ChinaTelecom
DOMAIN,ad.21cn.com
DOMAIN,ad.k.21cn.com
DOMAIN,admarket.21cn.com
DOMAIN,adshows.21cn.com
# > 车来了
DOMAIN,atrace.chelaile.net.cn
DOMAIN,logs.chelaile.net.cn
# (G)
# > Google
DOMAIN-SUFFIX,doubleclick.net
DOMAIN-SUFFIX,googleadservices.com
DOMAIN-SUFFIX,googleadsserving.cn
DOMAIN-SUFFIX,googlesyndication.com
# (H)
# > HunanTV
DOMAIN-SUFFIX,da.mgtv.com
DOMAIN-SUFFIX,da.hunantv.com
# > Hupu
DOMAIN,adx.hupu.com
DOMAIN,adx-api.hupu.com
DOMAIN,goblin.hupu.com
# (I)
# > iQiyi
DOMAIN,t7z.cupid.iqiyi.com
IP-CIDR,101.227.97.240/32,no-resolve
IP-CIDR,101.227.200.11/32,no-resolve
IP-CIDR,101.227.200.28/32,no-resolve
IP-CIDR,124.192.153.42/32,no-resolve
# > Ifeng
DOMAIN-SUFFIX,deliver.ifeng.com
DOMAIN,api.newad.ifeng.com
DOMAIN,ifengad.3g.ifeng.com
# (K)
# > KuGou and Kuwo
DOMAIN,adserviceretry.kugou.com
DOMAIN,ads.service.kugou.com
DOMAIN,adsfile.bssdlbig.kugou.com
DOMAIN,g.koowo.com
DOMAIN,kgmobilestat.kugou.com
DOMAIN,kgmobilestatbak.kugou.com
DOMAIN,mobilelog.kugou.com
DOMAIN,mobilead.kuwo.cn
DOMAIN,rich.kuwo.cn
# > Kingsoft
DOMAIN,ad-stat.ksosoft.com
DOMAIN,img.auction-ads.wpscdn.cn
DOMAIN,counter.kingsoft.com
DOMAIN,counter.ksosoft.com
DOMAIN,minfo.wps.cn
DOMAIN,mobad.ijinshan.com
DOMAIN,ups.ksmobile.net
DOMAIN,ws.ksmobile.net
# (L)
# > Le
DOMAIN-SUFFIX,webp2p.letv.com
DOMAIN,ark.letv.com
DOMAIN,emma-414870e223.huodonghezi.com
DOMAIN,g3.letv.com
DOMAIN,n.mark.letv.com
# > 乐播投屏
DOMAIN,ad.hpplay.cn
DOMAIN,adcdn.hpplay.cn
DOMAIN,adeng.hpplay.cn
DOMAIN,rp.hpplay.cn
# (M)
# > MI
DOMAIN-SUFFIX,ad.intl.xiaomi.com
DOMAIN-SUFFIX,ad.xiaomi.com
DOMAIN-SUFFIX,admob.xiaomi.com
DOMAIN,adv.sec.intl.miui.com
DOMAIN,adv.sec.miui.com
# > 墨迹天气
DOMAIN,ad.api.moji.com
DOMAIN,adlaunch.moji.com
DOMAIN,ads.mojicdn.com
DOMAIN,v1.log.moji.com
# (N)
# > NetEase
DOMAIN,ad.bn.netease.com
DOMAIN,ad.yixin.im
DOMAIN,admusicpic.music.126.net
DOMAIN,gorgon.youdao.com
DOMAIN,iadmat.nosdn.127.net
DOMAIN,iadmusicmat.music.126.net
DOMAIN,iadmusicmatvideo.music.126.net
DOMAIN,impservice.dictapp.youdao.com
DOMAIN,impservice.youdao.com
DOMAIN,log.yex.youdao.com
DOMAIN,log-yex.youdao.com
DOMAIN,n.3g.163.com
DOMAIN,nex.163.com
DOMAIN,yt-adp.nosdn.127.net
DOMAIN,yt-adp.ws.126.net
# (P)
# > PPTV
DOMAIN,ads.aplus.pptv.com
DOMAIN,ads.aplusapi.pptv.com
DOMAIN,asimgs.pplive.cn
DOMAIN,de.as.pptv.com
# > Photoable
DOMAIN,regist.fotoable.com
DOMAIN,cdn.adapi.fotoable.com
# > PeanutWiFiMpass
DOMAIN,adnew.wifi8.com
DOMAIN,adfile.wifi8.com
# (S)
# > Sina
DOMAIN-SUFFIX,beacon.sina.com.cn
DOMAIN,adimg.vue.weibo.com
DOMAIN,u1.img.mobile.sina.cn
DOMAIN,sax.sina.com.cn
DOMAIN,saxs.sina.com.cn
DOMAIN,saxn.sina.com.cn
# > Sohu
DOMAIN-SUFFIX,ad.sohu.com
DOMAIN-SUFFIX,ads.sohu.com
DOMAIN-SUFFIX,aty.sohu.com
DOMAIN,imp.optaim.com
DOMAIN,v2.reachmax.cn
DOMAIN,track.sohu.com
DOMAIN,hui.sohu.com
# (T)
# > Tencent
DOMAIN-SUFFIX,e.qq.com
DOMAIN-SUFFIX,gdt.qq.com
DOMAIN-SUFFIX,l.qq.com
DOMAIN,adsmind.apdcdn.tc.qq.com
DOMAIN,adsmind.gdtimg.com
DOMAIN,adsmind.tc.qq.com
DOMAIN,pgdt.gtimg.cn
DOMAIN,pgdt.gtimg.com
DOMAIN,pgdt.ugdtimg.com
DOMAIN,splashqqlive.gtimg.com
DOMAIN,wa.gtimg.com
DOMAIN,wxsnsdy.wxs.qq.com
DOMAIN,wxsnsdythumb.wxs.qq.com
# > The Paper
DOMAIN,admonitor.thepaper.cn
DOMAIN,adpai.thepaper.cn
DOMAIN,imgadpai.thepaper.cn
# > Thunder
DOMAIN,adsp.xunlei.com
DOMAIN,etl.xlmc.sandai.net
# > 同花顺
DOMAIN,adm.10jqka.com.cn
DOMAIN,stat.10jqka.com.cn
# > 太平洋
DOMAIN,ad-analysis.pconline.com.cn
DOMAIN,iad0ssl.pcauto.com.cn
DOMAIN,iad0ssl.pconline.com.cn
DOMAIN,imgad0.pcauto.com.cn
DOMAIN,imgad0.pconline.com.cn
DOMAIN,ivy.pchouse.com.cn
# (W)
# > WiFi 万能钥匙
DOMAIN,a.wkanx.com
DOMAIN,cwx.lianwangtech.com
DOMAIN,c1wx.lianwangtech.com
# (X)
# > 喜马拉雅
DOMAIN,ad.ximalaya.com
DOMAIN,adbs.ximalaya.com
DOMAIN,adse.ximalaya.com
DOMAIN,adse.wsa.ximalaya.com
DOMAIN,adbehavior.wsa.ximalaya.com
DOMAIN,adsebs.ximalaya.com
# > 小红书
DOMAIN,ads-img-qc.xhscdn.com
DOMAIN,ads-video-qc.xhscdn.com
DOMAIN,t-ads.xiaohongshu.com
# (Y)
# > Youku
DOMAIN-SUFFIX,atm.youku.com
DOMAIN,ad.mobile.youku.com
DOMAIN,iyes.youku.com
# (Z)
# > ZOL
DOMAIN,apppv.zol.com.cn
DOMAIN,pvnapp.zol.com.cn

View File

@@ -151,14 +151,18 @@ DOMAIN-SUFFIX,steamstat.us
# > Tencent
USER-AGENT,MicroMessenger%20Client
USER-AGENT,WeChat*
USER-AGENT,%E4%BC%81%E4%B8%9A%E5%BE%AE%E4%BF%A1*
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,servicewechat.com
DOMAIN-SUFFIX,tencent.com
DOMAIN-SUFFIX,tencent-cloud.net
DOMAIN-SUFFIX,tenpay.com
DOMAIN,file-igamecj.akamaized.net
# > YYeTs
USER-AGENT,YYeTs*
DOMAIN-SUFFIX,jstucdn.com
@@ -196,8 +200,10 @@ DOMAIN-SUFFIX,empornium.me
DOMAIN-SUFFIX,gazellegames.net
DOMAIN-SUFFIX,hdchina.org
DOMAIN-SUFFIX,hdsky.me
DOMAIN-SUFFIX,icetorrent.org
DOMAIN-SUFFIX,jpopsuki.eu
DOMAIN-SUFFIX,keepfrds.com
DOMAIN-SUFFIX,madsrevolution.net
DOMAIN-SUFFIX,m-team.cc
DOMAIN-SUFFIX,nanyangpt.com
DOMAIN-SUFFIX,ncore.cc
@@ -209,6 +215,63 @@ DOMAIN-SUFFIX,redacted.ch
DOMAIN-SUFFIX,springsunday.net
DOMAIN-SUFFIX,tjupt.org
DOMAIN-SUFFIX,totheglory.im
# > Scholar
DOMAIN-SUFFIX,acm.org
DOMAIN-SUFFIX,acs.org
DOMAIN-SUFFIX,aip.org
DOMAIN-SUFFIX,ams.org
DOMAIN-SUFFIX,annualreviews.org
DOMAIN-SUFFIX,aps.org
DOMAIN-SUFFIX,ascelibrary.org
DOMAIN-SUFFIX,asm.org
DOMAIN-SUFFIX,asme.org
DOMAIN-SUFFIX,astm.org
DOMAIN-SUFFIX,bmj.com
DOMAIN-SUFFIX,cambridge.org
DOMAIN-SUFFIX,cas.org
DOMAIN-SUFFIX,clarivate.com
DOMAIN-SUFFIX,ebscohost.com
DOMAIN-SUFFIX,emerald.com
DOMAIN-SUFFIX,engineeringvillage.com
DOMAIN-SUFFIX,icevirtuallibrary.com
DOMAIN-SUFFIX,ieee.org
DOMAIN-SUFFIX,imf.org
DOMAIN-SUFFIX,iop.org
DOMAIN-SUFFIX,jamanetwork.com
DOMAIN-SUFFIX,jhu.edu
DOMAIN-SUFFIX,jstor.org
DOMAIN-SUFFIX,karger.com
DOMAIN-SUFFIX,libguides.com
DOMAIN-SUFFIX,madsrevolution.net
DOMAIN-SUFFIX,mpg.de
DOMAIN-SUFFIX,myilibrary.com
DOMAIN-SUFFIX,nature.com
DOMAIN-SUFFIX,oecd-ilibrary.org
DOMAIN-SUFFIX,osapublishing.org
DOMAIN-SUFFIX,oup.com
DOMAIN-SUFFIX,ovid.com
DOMAIN-SUFFIX,oxfordartonline.com
DOMAIN-SUFFIX,oxfordbibliographies.com
DOMAIN-SUFFIX,oxfordmusiconline.com
DOMAIN-SUFFIX,pnas.org
DOMAIN-SUFFIX,proquest.com
DOMAIN-SUFFIX,rsc.org
DOMAIN-SUFFIX,sagepub.com
DOMAIN-SUFFIX,sciencedirect.com
DOMAIN-SUFFIX,sciencemag.org
DOMAIN-SUFFIX,scopus.com
DOMAIN-SUFFIX,siam.org
DOMAIN-SUFFIX,spiedigitallibrary.org
DOMAIN-SUFFIX,springer.com
DOMAIN-SUFFIX,springerlink.com
DOMAIN-SUFFIX,tandfonline.com
DOMAIN-SUFFIX,un.org
DOMAIN-SUFFIX,uni-bielefeld.de
DOMAIN-SUFFIX,webofknowledge.com
DOMAIN-SUFFIX,westlaw.com
DOMAIN-SUFFIX,wiley.com
DOMAIN-SUFFIX,worldbank.org
DOMAIN-SUFFIX,worldscientific.com
# > Other
DOMAIN-SUFFIX,cn
DOMAIN-SUFFIX,360in.com

View File

@@ -1,7 +1,6 @@
# (DomesticMedia)
# > 愛奇藝台灣站
DOMAIN-SUFFIX,iqiyi.com
DOMAIN-SUFFIX,71.am
DOMAIN,cache.video.iqiyi.com
# > bilibili
DOMAIN-SUFFIX,bilibili.com
DOMAIN,api.bilibili.com
DOMAIN,upos-hz-mirrorakam.akamaized.net

View File

@@ -26,6 +26,8 @@ DOMAIN-SUFFIX,pscdn.co
DOMAIN-SUFFIX,scdn.co
DOMAIN-SUFFIX,spotify.com
DOMAIN-SUFFIX,spoti.fi
DOMAIN-KEYWORD,spotify.com
DOMAIN-KEYWORD,-spotify-com
# > TIDAL
USER-AGENT,TIDAL*
DOMAIN-SUFFIX,tidal.com
@@ -53,8 +55,13 @@ USER-AGENT,Prime%20Video*
DOMAIN-SUFFIX,aiv-cdn.net
DOMAIN-SUFFIX,aiv-delivery.net
DOMAIN-SUFFIX,amazonvideo.com
DOMAIN-SUFFIX,media-amazon.com
DOMAIN-SUFFIX,primevideo.com
DOMAIN,avodmp4s3ww-a.akamaihd.net
DOMAIN,d25xi40x97liuc.cloudfront.net
DOMAIN,dmqdd6hw24ucf.cloudfront.net
DOMAIN,d22qjgkvxw22r6.cloudfront.net
DOMAIN,d1v5ir2lpwr8os.cloudfront.net
DOMAIN-KEYWORD,avoddashs
# > Bahamut
USER-AGENT,Anime*
DOMAIN-SUFFIX,bahamut.com.tw
@@ -85,30 +92,32 @@ USER-AGENT,encoreTVB*
DOMAIN-SUFFIX,encoretvb.com
DOMAIN,edge.api.brightcove.com
DOMAIN,bcbolt446c5271-a.akamaihd.net
# > Fox+ & Fox Now
# > FOX NOW
USER-AGENT,FOX%20NOW*
USER-AGENT,FOXPlus*
DOMAIN-SUFFIX,dashasiafox.akamaized.net
DOMAIN-SUFFIX,fox.com
DOMAIN-SUFFIX,foxdcg.com
DOMAIN-SUFFIX,foxplus.com
DOMAIN-SUFFIX,staticasiafox.akamaized.net
DOMAIN-SUFFIX,theplatform.com
DOMAIN-SUFFIX,uplynk.com
# > HBO Now & HBO GO
# > HBO NOW
USER-AGENT,HBO%20NOW*
USER-AGENT,HBO%20GO*
USER-AGENT,HBOAsia*
DOMAIN-SUFFIX,hbo.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hboasia.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hbonow.com
# > HBO GO HKG
USER-AGENT,HBO%20GO%20PROD%20HKG*
DOMAIN-SUFFIX,hbogoasia.com
DOMAIN-SUFFIX,hbogoasia.hk
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
DOMAIN,bcbolthboa-a.akamaihd.net
DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net
DOMAIN,manifest.prod.boltdns.net
DOMAIN,players.brightcove.net
DOMAIN,s3-ap-southeast-1.amazonaws.com
DOMAIN,dai3fd1oh325y.cloudfront.net
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
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,cf-images.ap-southeast-1.prod.boltdns.net
# > 华文电视
USER-AGENT,HWTVMobile*
DOMAIN-SUFFIX,5itv.tv
@@ -156,6 +165,16 @@ DOMAIN-SUFFIX,nflximg.com
DOMAIN-SUFFIX,nflximg.net
DOMAIN-SUFFIX,nflxso.net
DOMAIN-SUFFIX,nflxvideo.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
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
@@ -186,6 +205,7 @@ DOMAIN,hamifans.emome.net
DOMAIN-SUFFIX,twitch.tv
DOMAIN-SUFFIX,twitchcdn.net
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,jtvnw.net
# > ViuTV
USER-AGENT,Viu*
USER-AGENT,ViuTV*

View File

@@ -1,5 +1,6 @@
# (DNS Cache Pollution Protection)
# > Google
DOMAIN-SUFFIX,ampproject.org
DOMAIN-SUFFIX,appspot.com
DOMAIN-SUFFIX,blogger.com
DOMAIN-SUFFIX,getoutline.org
@@ -59,6 +60,9 @@ IP-CIDR,91.108.12.0/22,no-resolve
IP-CIDR,91.108.16.0/22,no-resolve
IP-CIDR,91.108.56.0/22,no-resolve
IP-CIDR,149.154.160.0/20,no-resolve
IP-CIDR6,2001:b28:f23d::/48,no-resolve
IP-CIDR6,2001:b28:f23f::/48,no-resolve
IP-CIDR6,2001:67c:4e8::/48,no-resolve
# > Line
DOMAIN-SUFFIX,line.me
DOMAIN-SUFFIX,line-apps.com
@@ -345,6 +349,7 @@ DOMAIN-SUFFIX,washingtonpost.com
DOMAIN-SUFFIX,wattpad.com
DOMAIN-SUFFIX,whoer.net
DOMAIN-SUFFIX,wikimapia.org
DOMAIN-SUFFIX,wikimedia.org
DOMAIN-SUFFIX,wikipedia.org
DOMAIN-SUFFIX,wikiquote.org
DOMAIN-SUFFIX,wikiwand.com
@@ -538,7 +543,6 @@ DOMAIN-SUFFIX,ifixit.com
DOMAIN-SUFFIX,iphone4hongkong.com
DOMAIN-SUFFIX,iphonetaiwan.org
DOMAIN-SUFFIX,iptvbin.com
DOMAIN-SUFFIX,jtvnw.net
DOMAIN-SUFFIX,linksalpha.com
DOMAIN-SUFFIX,manyvids.com
DOMAIN-SUFFIX,myactimes.com

View File

@@ -26,6 +26,8 @@ DOMAIN-SUFFIX,pscdn.co
DOMAIN-SUFFIX,scdn.co
DOMAIN-SUFFIX,spotify.com
DOMAIN-SUFFIX,spoti.fi
DOMAIN-KEYWORD,spotify.com
DOMAIN-KEYWORD,-spotify-com
# > TIDAL
USER-AGENT,TIDAL*
DOMAIN-SUFFIX,tidal.com
@@ -53,8 +55,13 @@ USER-AGENT,Prime%20Video*
DOMAIN-SUFFIX,aiv-cdn.net
DOMAIN-SUFFIX,aiv-delivery.net
DOMAIN-SUFFIX,amazonvideo.com
DOMAIN-SUFFIX,media-amazon.com
DOMAIN-SUFFIX,primevideo.com
DOMAIN,avodmp4s3ww-a.akamaihd.net
DOMAIN,d25xi40x97liuc.cloudfront.net
DOMAIN,dmqdd6hw24ucf.cloudfront.net
DOMAIN,d22qjgkvxw22r6.cloudfront.net
DOMAIN,d1v5ir2lpwr8os.cloudfront.net
DOMAIN-KEYWORD,avoddashs
# > Bahamut
USER-AGENT,Anime*
DOMAIN-SUFFIX,bahamut.com.tw
@@ -85,30 +92,32 @@ USER-AGENT,encoreTVB*
DOMAIN-SUFFIX,encoretvb.com
DOMAIN,edge.api.brightcove.com
DOMAIN,bcbolt446c5271-a.akamaihd.net
# > Fox+ & Fox Now
# > FOX NOW
USER-AGENT,FOX%20NOW*
USER-AGENT,FOXPlus*
DOMAIN-SUFFIX,dashasiafox.akamaized.net
DOMAIN-SUFFIX,fox.com
DOMAIN-SUFFIX,foxdcg.com
DOMAIN-SUFFIX,foxplus.com
DOMAIN-SUFFIX,staticasiafox.akamaized.net
DOMAIN-SUFFIX,theplatform.com
DOMAIN-SUFFIX,uplynk.com
# > HBO Now & HBO GO
# > HBO NOW
USER-AGENT,HBO%20NOW*
USER-AGENT,HBO%20GO*
USER-AGENT,HBOAsia*
DOMAIN-SUFFIX,hbo.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hboasia.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hbonow.com
# > HBO GO HKG
USER-AGENT,HBO%20GO%20PROD%20HKG*
DOMAIN-SUFFIX,hbogoasia.com
DOMAIN-SUFFIX,hbogoasia.hk
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
DOMAIN,bcbolthboa-a.akamaihd.net
DOMAIN,cf-images.ap-southeast-1.prod.boltdns.net
DOMAIN,manifest.prod.boltdns.net
DOMAIN,players.brightcove.net
DOMAIN,s3-ap-southeast-1.amazonaws.com
DOMAIN,dai3fd1oh325y.cloudfront.net
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
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,cf-images.ap-southeast-1.prod.boltdns.net
# > 华文电视
USER-AGENT,HWTVMobile*
DOMAIN-SUFFIX,5itv.tv
@@ -149,6 +158,7 @@ DOMAIN-SUFFIX,mytvsuper.com
DOMAIN-SUFFIX,tvb.com
# > Netflix
USER-AGENT,Argo*
DOMAIN-SUFFIX,fast.com
DOMAIN-SUFFIX,netflix.com
DOMAIN-SUFFIX,netflix.net
DOMAIN-SUFFIX,nflxext.com
@@ -156,6 +166,16 @@ DOMAIN-SUFFIX,nflximg.com
DOMAIN-SUFFIX,nflximg.net
DOMAIN-SUFFIX,nflxso.net
DOMAIN-SUFFIX,nflxvideo.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
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
@@ -186,6 +206,7 @@ DOMAIN,hamifans.emome.net
DOMAIN-SUFFIX,twitch.tv
DOMAIN-SUFFIX,twitchcdn.net
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,jtvnw.net
# > ViuTV
USER-AGENT,Viu*
USER-AGENT,ViuTV*

View File

@@ -45,6 +45,7 @@ DOMAIN-SUFFIX,youtu.be
DOMAIN-SUFFIX,yt.be
DOMAIN-SUFFIX,ytimg.com
# (DNS Cache Pollution Protection)
DOMAIN-SUFFIX,ampproject.org
DOMAIN-SUFFIX,appspot.com
DOMAIN-SUFFIX,blogger.com
DOMAIN-SUFFIX,getoutline.org

View File

@@ -1,7 +1,6 @@
# (HKMTMedia)
# > 愛奇藝台灣站
DOMAIN-SUFFIX,iqiyi.com
DOMAIN-SUFFIX,71.am
DOMAIN,cache.video.iqiyi.com
# > bilibili
DOMAIN-SUFFIX,bilibili.com
DOMAIN,api.bilibili.com
DOMAIN,upos-hz-mirrorakam.akamaized.net

View File

@@ -1,4 +1,4 @@
# Internet Service Provider Hijacking 运营商劫持
# Internet Service Providers Hijacking 运营商劫持
DOMAIN-SUFFIX,17gouwuba.com
DOMAIN-SUFFIX,186078.com
DOMAIN-SUFFIX,189zj.cn
@@ -51,6 +51,8 @@ DOMAIN-SUFFIX,ichaosheng.com
DOMAIN-SUFFIX,ishop789.com
DOMAIN-SUFFIX,jdkic.com
DOMAIN-SUFFIX,jiubuhua.com
DOMAIN-SUFFIX,jsncke.com
DOMAIN-SUFFIX,junkucm.com
DOMAIN-SUFFIX,jwg365.cn
DOMAIN-SUFFIX,kawo77.com
DOMAIN-SUFFIX,kualianyingxiao.cn
@@ -92,8 +94,11 @@ DOMAIN-SUFFIX,tuia.cn
DOMAIN-SUFFIX,tuipenguin.com
DOMAIN-SUFFIX,tuitiger.com
DOMAIN-SUFFIX,websd8.com
DOMAIN-SUFFIX,wsgblw.com
DOMAIN-SUFFIX,wx16999.com
DOMAIN-SUFFIX,xchmai.com
DOMAIN-SUFFIX,xiaohuau.xyz
DOMAIN-SUFFIX,ygyzx.cn
DOMAIN-SUFFIX,yinmong.com
DOMAIN-SUFFIX,yitaopt.com
DOMAIN-SUFFIX,yjqiqi.com
@@ -107,13 +112,15 @@ IP-CIDR,39.107.15.115/32,no-resolve
IP-CIDR,47.89.59.182/32,no-resolve
IP-CIDR,103.49.209.27/32,no-resolve
IP-CIDR,123.56.152.96/32,no-resolve
# > ChinaNet
# > ChinaTelecom
IP-CIDR,61.160.200.223/32,no-resolve
IP-CIDR,61.160.200.242/32,no-resolve
IP-CIDR,61.160.200.252/32,no-resolve
IP-CIDR,61.174.50.214/32,no-resolve
IP-CIDR,111.175.220.163/32,no-resolve
IP-CIDR,111.175.220.164/32,no-resolve
IP-CIDR,122.229.8.47/32,no-resolve
IP-CIDR,122.229.29.89/32,no-resolve
IP-CIDR,124.232.160.178/32,no-resolve
IP-CIDR,175.6.223.15/32,no-resolve
IP-CIDR,183.59.53.237/32,no-resolve
@@ -134,7 +141,7 @@ IP-CIDR,114.247.28.96/32,no-resolve
IP-CIDR,221.179.131.72/32,no-resolve
IP-CIDR,221.179.140.145/32,no-resolve
# > Dr.Peng
IP-CIDR,10.72.25.0/24,no-resolve
# IP-CIDR,10.72.25.0/24,no-resolve
IP-CIDR,115.182.16.79/32,no-resolve
IP-CIDR,118.144.88.126/32,no-resolve
IP-CIDR,118.144.88.215/32,no-resolve
@@ -147,17 +154,25 @@ IP-CIDR,211.161.101.106/32,no-resolve
IP-CIDR,220.115.251.25/32,no-resolve
IP-CIDR,222.73.156.235/32,no-resolve
# Infamous 声名狼藉
# Malware 恶意网站
# > 快压
# https://zhuanlan.zhihu.com/p/39534279
DOMAIN-SUFFIX,kuaizip.com
# > MacKeeper
# https://www.lizhi.io/blog/40002904
DOMAIN-SUFFIX,mackeeper.com
# > Adobe 奥多比
DOMAIN-SUFFIX,zryydi.com
# > Adobe Flash China Special Edition
# https://www.zhihu.com/question/281163698/answer/441388130
DOMAIN-SUFFIX,flash.cn
DOMAIN,geo2.adobe.com
# > CJ Marketing 思杰马克丁软件
# > C&J Marketing 思杰马克丁软件
# https://www.zhihu.com/question/46746200
DOMAIN-SUFFIX,4009997658.com
DOMAIN-SUFFIX,abbyychina.com
DOMAIN-SUFFIX,bartender.cc
DOMAIN-SUFFIX,betterzip.net
DOMAIN-SUFFIX,betterzipcn.com
DOMAIN-SUFFIX,beyondcompare.cc
DOMAIN-SUFFIX,bingdianhuanyuan.cn
DOMAIN-SUFFIX,chemdraw.com.cn

View File

@@ -0,0 +1,12 @@
# > Amazon Prime Video
USER-AGENT,InstantVideo.US*
USER-AGENT,Prime%20Video*
DOMAIN-SUFFIX,aiv-cdn.net
DOMAIN-SUFFIX,aiv-delivery.net
DOMAIN-SUFFIX,primevideo.com
DOMAIN,avodmp4s3ww-a.akamaihd.net
DOMAIN,d25xi40x97liuc.cloudfront.net
DOMAIN,dmqdd6hw24ucf.cloudfront.net
DOMAIN,d22qjgkvxw22r6.cloudfront.net
DOMAIN,d1v5ir2lpwr8os.cloudfront.net
DOMAIN-KEYWORD,avoddashs

View File

@@ -0,0 +1,6 @@
# > Fox+
USER-AGENT,FOX%20NOW*
DOMAIN-SUFFIX,fox.com
DOMAIN-SUFFIX,foxdcg.com
DOMAIN-SUFFIX,theplatform.com
DOMAIN-SUFFIX,uplynk.com

View File

@@ -0,0 +1,5 @@
# > HBO NOW
USER-AGENT,HBO%20NOW*
DOMAIN-SUFFIX,hbo.com
DOMAIN-SUFFIX,hbogo.com
DOMAIN-SUFFIX,hbonow.com

View File

@@ -0,0 +1,15 @@
# > HBO GO HKG
USER-AGENT,HBO%20GO%20PROD%20HKG*
DOMAIN-SUFFIX,hbogoasia.com
DOMAIN-SUFFIX,hbogoasia.hk
DOMAIN,bcbolthboa-a.akamaihd.net
DOMAIN,players.brightcove.net
DOMAIN,s3-ap-southeast-1.amazonaws.com
DOMAIN,dai3fd1oh325y.cloudfront.net
DOMAIN,44wilhpljf.execute-api.ap-southeast-1.amazonaws.com
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,cf-images.ap-southeast-1.prod.boltdns.net

View File

@@ -0,0 +1,29 @@
# > Netflix
USER-AGENT,Argo*
DOMAIN-SUFFIX,fast.com
DOMAIN-SUFFIX,netflix.com
DOMAIN-SUFFIX,netflix.net
DOMAIN-SUFFIX,nflxext.com
DOMAIN-SUFFIX,nflximg.com
DOMAIN-SUFFIX,nflximg.net
DOMAIN-SUFFIX,nflxso.net
DOMAIN-SUFFIX,nflxvideo.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
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,108.175.32.0/20,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

View File

@@ -4,4 +4,5 @@ DOMAIN-SUFFIX,pscdn.co
DOMAIN-SUFFIX,scdn.co
DOMAIN-SUFFIX,spotify.com
DOMAIN-SUFFIX,spoti.fi
IP-CIDR,35.186.224.47/32,no-resolve
DOMAIN-KEYWORD,spotify.com
DOMAIN-KEYWORD,-spotify-com

View File

@@ -1,4 +1,5 @@
# > Twitch
DOMAIN-SUFFIX,twitch.tv
DOMAIN-SUFFIX,twitchcdn.net
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,ttvnw.net
DOMAIN-SUFFIX,jtvnw.net

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