shadowsocks / shadowsocks-iOS

Removed according to regulations.
8.18k stars 3.49k forks source link

shadowsocksX 是用什么命令自动修改 mac 系统的代理配置的?(即safari的代理配置) #345

Open luckypoem opened 4 years ago

luckypoem commented 4 years ago

系统偏好设置-网络-高级-代理,显示为不可用状态(灰色): http://2.bp.blogspot.com/-AddPwZWl7-Q/XoC8-6BcRrI/AAAAAAAADxI/dddupbKy6m4rjA8IWa0B75GVZQfnavFZACK4BGAYYCw/s1600/%25E5%25B1%258F%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7%2B2020-03-29%2B%25E4%25B8%258B%25E5%258D%258811.15.33.png

如何把它变成可用状态?

socks 代理那一行和 socks 代理服务器的值是我启动 shadowsocksX 后,被 shadowsocksX 自动修改的。退出 shadowsocksX 后,socks 代理那一行的钩就自动去掉了,socks 代理服务器的值也自动清空了。我不清楚 shadowsocksX 是用什么命令自动修改 mac 系统的代理配置的? 另外,如何把 mac 系统的代理配置窗口变成可用状态? 非常感谢你的答复。

dusmart commented 1 year ago

https://github.com/shadowsocks/shadowsocks-iOS/blob/master/shadowsocks_sysconf/main.m

dusmart commented 1 year ago

我是看到这个repo的实现方案,他用的shadowsocks的:https://github.com/Cenmrev/V2RayX#acknowledge