https://github.com/hopsayer/shadowsocks-win-starter
A simple .bat alternative to Outline VPN client (Windows)
https://github.com/hopsayer/shadowsocks-win-starter
batch batch-file batch-script batchfile launcher proxy script shadowsocks shadowsocks-client shadowsocks-rust sslocal starter vpn vpn-client windows
Last synced: 7 months ago
JSON representation
A simple .bat alternative to Outline VPN client (Windows)
- Host: GitHub
- URL: https://github.com/hopsayer/shadowsocks-win-starter
- Owner: hopsayer
- License: other
- Created: 2025-06-20T08:46:24.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-06-24T07:43:52.000Z (8 months ago)
- Last Synced: 2025-07-19T13:49:55.238Z (7 months ago)
- Topics: batch, batch-file, batch-script, batchfile, launcher, proxy, script, shadowsocks, shadowsocks-client, shadowsocks-rust, sslocal, starter, vpn, vpn-client, windows
- Language: Batchfile
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shadowsocks Windows Starter
A simple and reliable way to launch Outline VPN (shadowsocks) on Windows with just a double-click.
No heavy, complicated GUI clients or any installations are needed.
## What it does
• Starts `sslocal.exe`
• Enables system-wide proxy on `127.0.0.1:1080`
• Keeps the proxy active while the cmd window is open
• On key press, disables proxy and terminates `sslocal.exe`
## Required file structure
shadowsocks
├── proxy.bat
├── config.json
└── sslocal.exe
## Quick guide
1. Download Shadowsocks-Rust for Windows (MSVC version):
[https://github.com/shadowsocks/shadowsocks-rust/releases](https://github.com/shadowsocks/shadowsocks-rust/releases)
2. Place `sslocal.exe`, `proxy.bat` and `config.json` in the same folder
3. Obtain your Outline Access Key — it should look like:
https://example.com/en/abc123/xyz456#abc123
4. Edit it to start with `https://` instead of `ssconf://`:
`https://example.com/en/abc123/xyz456#abc123`
5. Open the link in your browser — you’ll see a VPN config in JSON format
6. Fill the corresponding lines in the 'config.json' with info from your browser (the "prefix" field is not needed). Save the file.
7. Run `proxy.bat` (preferably as Administrator)
## Author:
by [@pavop02](https://github.com/pavop02)
## Keywords
shadowsocks, shadowsocks-rust, sslocal, vpn, proxy, windows, batch, batch-script, batch-file, vpn-client, script, starter, launcher