问一下在用 spechtlite 的朋友,怎么设置可以让 proxylist 生效?

2016-10-13 12:50:14 +08:00
 heat

我的 rule 是这样写的:

rule:
  - type: list
    file: ~/.SpechtLite/rejectlist
    adapter: reject
  - type: list 
    file: ~/.SpechtLite/proxylist
    adapter: proxy
  - type: country
    country: CN
    match: true
    adapter: direct
  - type: country
    country: --
    match: true
    adapter: direct
  - type: DNSFail
    adapter: speed
  - type: all
    adapter: speed

现在好像是所有请求都会判断国家信息,如果是国内就走直连,国外就走代理。但是我希望的是根据 proxylist 来判断是否走代理(只要匹配就走代理,不匹配的一律直连)

请问我要怎么改这个配置文件

1553 次点击
所在节点    问与答
7 条回复
heat
2016-10-13 12:51:07 +08:00
chztv
2016-10-13 13:33:58 +08:00
proxylist 这个文件可以这么写:

appledaily
blogspot
4sqi\.net
9to5mac\.com
abpchina\.org
adblockplus\.org
adobe\.com
adobedtm\.com
aerisapi\.com
alfredapp\.com

我是把 Surge 的配置里 Rule 里的几段分别切开,导到了 proxylist 和 rejectlist 里(两个文件格式一样,只是一个是 proxy ,一个是 rejectlist )
手工导一下也方便,就是去掉头和尾,比如 DOMAIN-SUFFIX,4sqi.net,Proxy 这样的格式只要变成 4sqi\.net 就行了。
Dibel
2016-10-13 13:41:53 +08:00
这样应该就好了,不需要的规则直接删掉就行

rule:
- type: list
file: ~/.SpechtLite/rejectlist
adapter: reject
- type: list
file: ~/.SpechtLite/proxylist
adapter: proxy
- type: all
adapter: direct
heat
2016-10-13 14:56:58 +08:00
@Dibel
@chztv

谢谢,还有个问题。怎么才能很方便的切换 SS 服务器?貌似导航上只有一个 conf
chztv
2016-10-13 15:06:13 +08:00
@heat 多生成几个节点名字的 yaml 文件,文件名就会显示在 menu bar 的下拉里了,这点我一直觉得做得不如 Surge ,太不方便了。
heat
2016-10-13 15:11:47 +08:00
@chztv 确实啊 = =
chztv
2016-10-13 15:19:02 +08:00
@heat spechtlite 总体感觉不错,细节还是不如 Surge (这个肯定了,一个收费,一个免费)。
如果没有 Surge ,我肯定继续用 spechtlite 。现在我用了一个多星期,还是换回 Surge 了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/312475

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX