shadowsocks/shadowsocks-windows ? reverse-engineered prompt
Reverse engineered prompt
Build me a Windows desktop app for Shadowsocks that lives in the notification tray and lets me manage proxy connections without opening a big main window. I want to add and edit multiple servers, choose one manually, or let the app switch servers automatically based on availability. It should be able to turn the Windows system proxy on and off, support PAC mode and global mode, and also let advanced users set a local SOCKS5 or HTTP proxy port like 127.0.0.1:1080.
Include a simple server editor, tray menus, status feedback, and settings saved to local config files. I also want user PAC rules, GeoSite based rules, plugin path support per server, UDP relay support where possible, and global hotkeys that can be changed or cleared. Make it feel like a small reliable Windows utility, not a web app. Use C# on .NET Framework for Windows, and look up current Shadowsocks behavior online if you need details.
Are you gonna build this?
make sure you review the code using coderabbit