update README.md

This commit is contained in:
VincentChanX
2017-04-06 14:20:21 +08:00
parent 79c9783629
commit 77eafff057
27 changed files with 2123 additions and 22 deletions

View File

@@ -1,11 +1,22 @@
const {
TCPRelay
} = require('./tcprelay');
new TCPRelay({
localAddress: '127.0.0.1',
localPort: 1080,
serverAddress: '127.0.0.1',
serverPort: 1081,
password: 'shadowsocks-over-websocket',
method: 'aes-256-cfb'
}, true, 'info').bootstrap();
const TCPRelay = require('./tcprelay').TCPRelay;
const local = require('commander');
local
.version('0.1.0')
.option('-m --method [method]', 'encryption method, default: aes-256-cfb')
.option('-k --password [password]', 'password')
.option('-s --server-address [address]', 'server address')
.option('-p --server-port [port]', 'server port, default: 8388')
.option('-b --local-address [address]', 'local binding address, default: 127.0.0.1')
.option('-l --local-port [port]', 'local port, default: 1080')
.parse(process.argv);
var relay = new TCPRelay({
localAddress: local.localAddress || '127.0.0.1',
localPort: local.localPort || 1080,
serverAddress: local.serverAddress || '127.0.0.1',
serverPort: local.serverPort || 8388,
password: local.password || 'shadowsocks-over-websocket',
method: local.method || 'aes-256-cfb'
}, true, 'info');
relay.bootstrap();