Herunterladen
Nächste Generation von Shadowsocksx
Es ist schwierig, die ursprüngliche Implementierung beizubehalten, da es zu viel unbenutzten Code enthält. Es bettet auch den ss-local Quellcode ein. Es ist verrückt, Abhängigkeiten von ss-local aufrechtzuerhalten. Es ist also schwierig, die ss-local Version zu aktualisieren.
Jetzt habe ich gerade den ss-local von Homebrew kopiert. Führen Sie ss-local Executable als Startagent im Hintergrund aus. Es gibt also nur noch einen Quellcode, der sich auf GUI bezieht. Dann habe ich den GUI -Code in Swift umgeschrieben.
macOS 10.12+
Von hier
ss-local aus Shadowsocks-libev 3.2.5.kcptun , simple-obfs und v2ray-plugin ein. ss-local wird als Hintergrundservice über LauntD und nicht als In-App-Prozess ausgeführt. Nachdem Sie die App gekündigt haben, kann der ss-local noch ausgeführt werden.
Ein manueller Modus wurde hinzugefügt, in dem die Systemproxy -Einstellungen nicht konfiguriert werden, sodass Sie Ihre Apps so konfigurieren können, dass sie den Socks5 -Proxy manuell verwenden.
Beiträge müssen in einer separat benannten Filiale verfügbar sein, die auf der neuesten Version der develop basiert.
Ref: Gitflow
Das Projekt wird unter den Bedingungen des GPLV3 veröffentlicht.