Skip to main content

shadowsocks sdk and cli

Project description

shadowsocks-sdk

the sdk canhelp you to manage your shadowsocks sever

Usage

  • sdk usage

  • cli usage

pip install shadowsocks-sdk

SDK Usage

ss = ShadowsocksSDK('127.0.0.1', 6001)
print(ss.ping())
ss.add_user('9000', 'password')
ss.remove_user('9000')

CLI Usage

usage: sscli [-h] [-v] {ping,add,remove} ...

positional arguments:
  {ping,add,remove}
    ping             ping shadowsocks server.
    add              add new user to shadowsocks server.
    remove           remove a user from shadowsocks server.

optional arguments:
  -h, --help         show sscli usage and message.
  -v, --version      show shadowsocks sdk version.

ping usage

usage: sscli ping [-h] --host HOST --port PORT

optional arguments:
  -h, --help   show this help message and exit
  --host HOST  shadowsocks server manager bind host, default 127.0.0.1.
  --port PORT  shadowsocks server manager bind port, default 6001.

add usage

usage: sscli add [-h] --host HOST --port PORT --server_port SERVER_PORT
                 --password PASSWORD

optional arguments:
  -h, --help            show this help message and exit
  --host HOST           shadowsocks server manager bind host, default
                        127.0.0.1.
  --port PORT           shadowsocks server manager bind port, default 6001.
  --server_port SERVER_PORT
                        new server_port for new user, default 9000.
  --password PASSWORD   new password for new user, default password.

remove usage

usage: sscli remove [-h] --host HOST --port PORT --server_port SERVER_PORT

optional arguments:
  -h, --help            show this help message and exit
  --host HOST           shadowsocks server manager bind host, default
                        127.0.0.1.
  --port PORT           shadowsocks server manager bind port, default 6001.
  --server_port SERVER_PORT
                        new server_port for new user, default 9000.

LICENSE

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shadowsocks-sdk-0.1.0.dev0.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl (5.6 kB view details)

Uploaded Python 2

File details

Details for the file shadowsocks-sdk-0.1.0.dev0.tar.gz.

File metadata

File hashes

Hashes for shadowsocks-sdk-0.1.0.dev0.tar.gz
Algorithm Hash digest
SHA256 0841a8082bc0f609ed03ba78ce2d25a1e64991d4bb9938a19a1f7c8a43d9cdfc
MD5 d38278537c08b9cc75cdb9c5a47afa23
BLAKE2b-256 ba9de82cecffc5fec55cbe4cce308312df6d3ac8ae58cfbf17367a548ef05bd6

See more details on using hashes here.

File details

Details for the file shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl.

File metadata

File hashes

Hashes for shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl
Algorithm Hash digest
SHA256 42747cfdd0489a2af8a6afc0c33c6a3ff93425afd5f1ebbd35f9bff3c4485018
MD5 5eff85c6d2b7fdd6fc1f7f6642d0473e
BLAKE2b-256 caad68f33633161d9e816c90c97108b14743ddde589dee5b68a88cce056b5f63

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page