
ファイアウォールを一貫して回避するための shadowsocks のラッパーツールです。
このツールを最も簡単に実行する方法は、ターミナルで ssct と入力するだけです。ssct は ishadowsocks から利用可能な shadowsocks サーバーを取得し、自動的に接続します。
まず、--list オプションですべての ss サーバーを表示します。
ssct --list
次に、-n オプションで特定のサーバーに接続します。
ssct -n 5
または、カスタムサーバーに接続することもできます。
ssct -s <server_addr> -p <server_port> -l <local_port> -k <password> -m <method>
1 shadowsocks と requests をインストールします(必須)
pip3 install shadowsocks
pip3 install requests
2 prettytable をインストールします(オプション)
pip3 install prettytable
注: prettytable モジュールはオプションですが、インストールしておくと便利です。

ssct と入力して自動接続します。


optional arguments:
-h, --help show this help message and exit
ssct options:
-n <num> connect server number
--list list all ss servers
--version show program's version number and exit
shadowsocks options:
-c <config> path to config file
-s <addr> server address, auto crawl online
-p <port> server port, auto crawl online
-b <addr> local binding address [default: 127.0.0.1]
-l <port> local port [default: 1080]
-k <password> password, auto crawl online
-m <method> encryption method, auto crawl online
-t <timeout> timeout in seconds [default: 300]
--fast-open use TCP_FASTOPEN, requires Linux 3.7+
-d <daemon> daemon mode, one of start, stop and restart
--pid-file <file> pid file for daemon mode
--log-file <file> log file for daemon mode
--user <user> username to run as
-v, -vv verbose mode
-q, -qq quiet mode, only show warnings/errors
引数なしで利用可能なサーバーに自動接続します。
本ソフトウェアは、無償で、いかなる制限もなく、あらゆる個人に許諾されます。