leadscloud / ShadowsocksX-NG-R

Next Generation of ShadowsocksX
202 stars 27 forks source link

ACL规则是否支持用户自定义 #21

Open NamekMaster opened 4 years ago

NamekMaster commented 4 years ago

System and Shadowsocksx-NG-R8 version:

目前测试发现 [代理设置]->[编辑pac用户自定义规则]只对PAC自动模式生效,如果用白名单模式就没有效果。但是查看了一下代码发现PACUtils里面对acl的规则也会解析用户自定义的并添加到最终的acl规则里,我在 ~/.ShadowsocksX-NG/chn.acl文件也发现了我自定义的内容,只不过位置不对,好像格式也不对,看acl里其他的规则应该是域名用正则表达式,ip用CIDR 的格式,实际解析的会把ip也变成正则格式

不知道我分析的对不对,还是有其他办法实现这个效果。要是对的话感觉可以自己改一下,不过我不懂mac开发,还好这里能看懂。。。

请问接受pull request么