{ "info": { "author": "zhengxiaowai", "author_email": "h1x2y3awalm@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: Microsoft", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: System", "Topic :: Utilities" ], "description": "shadowsocks-sdk\n===============\n\nthe sdk canhelp you to manage your shadowsocks sever\n\nUsage\n=====\n\n- sdk usage\n- cli usage\n\n::\n\n pip install shadowsocks-sdk\n\nSDK Usage\n---------\n\n::\n\n ss = ShadowsocksSDK('127.0.0.1', 6001)\n print(ss.ping())\n ss.add_user('9000', 'password')\n ss.remove_user('9000')\n\nCLI Usage\n---------\n\n::\n\n usage: sscli [-h] [-v] {ping,add,remove} ...\n\n positional arguments:\n {ping,add,remove}\n ping ping shadowsocks server.\n add add new user to shadowsocks server.\n remove remove a user from shadowsocks server.\n\n optional arguments:\n -h, --help show sscli usage and message.\n -v, --version show shadowsocks sdk version.\n\nping usage\n~~~~~~~~~~\n\n::\n\n usage: sscli ping [-h] --host HOST --port PORT\n\n optional arguments:\n -h, --help show this help message and exit\n --host HOST shadowsocks server manager bind host, default 127.0.0.1.\n --port PORT shadowsocks server manager bind port, default 6001.\n\nadd usage\n~~~~~~~~~\n\n::\n\n usage: sscli add [-h] --host HOST --port PORT --server_port SERVER_PORT\n --password PASSWORD\n\n optional arguments:\n -h, --help show this help message and exit\n --host HOST shadowsocks server manager bind host, default\n 127.0.0.1.\n --port PORT shadowsocks server manager bind port, default 6001.\n --server_port SERVER_PORT\n new server_port for new user, default 9000.\n --password PASSWORD new password for new user, default password.\n\nremove usage\n~~~~~~~~~~~~\n\n::\n\n usage: sscli remove [-h] --host HOST --port PORT --server_port SERVER_PORT\n\n optional arguments:\n -h, --help show this help message and exit\n --host HOST shadowsocks server manager bind host, default\n 127.0.0.1.\n --port PORT shadowsocks server manager bind port, default 6001.\n --server_port SERVER_PORT\n new server_port for new user, default 9000.\n\nLICENSE\n=======\n\nMIT\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zhengxiaowai/shadowsocks-sdk", "keywords": "shadowsocks cli sdk", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "shadowsocks-sdk", "package_url": "https://pypi.org/project/shadowsocks-sdk/", "platform": "", "project_url": "https://pypi.org/project/shadowsocks-sdk/", "project_urls": { "Homepage": "https://github.com/zhengxiaowai/shadowsocks-sdk" }, "release_url": "https://pypi.org/project/shadowsocks-sdk/0.1.0.dev0/", "requires_dist": null, "requires_python": "", "summary": "shadowsocks sdk and cli", "version": "0.1.0.dev0" }, "last_serial": 2937523, "releases": { "0.1.0.dev0": [ { "comment_text": "", "digests": { "md5": "5eff85c6d2b7fdd6fc1f7f6642d0473e", "sha256": "42747cfdd0489a2af8a6afc0c33c6a3ff93425afd5f1ebbd35f9bff3c4485018" }, "downloads": -1, "filename": "shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl", "has_sig": false, "md5_digest": "5eff85c6d2b7fdd6fc1f7f6642d0473e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5626, "upload_time": "2017-06-09T08:21:25", "url": "https://files.pythonhosted.org/packages/ca/ad/68f33633161d9e816c90c97108b14743ddde589dee5b68a88cce056b5f63/shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d38278537c08b9cc75cdb9c5a47afa23", "sha256": "0841a8082bc0f609ed03ba78ce2d25a1e64991d4bb9938a19a1f7c8a43d9cdfc" }, "downloads": -1, "filename": "shadowsocks-sdk-0.1.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d38278537c08b9cc75cdb9c5a47afa23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3313, "upload_time": "2017-06-09T08:21:28", "url": "https://files.pythonhosted.org/packages/ba/9d/e82cecffc5fec55cbe4cce308312df6d3ac8ae58cfbf17367a548ef05bd6/shadowsocks-sdk-0.1.0.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5eff85c6d2b7fdd6fc1f7f6642d0473e", "sha256": "42747cfdd0489a2af8a6afc0c33c6a3ff93425afd5f1ebbd35f9bff3c4485018" }, "downloads": -1, "filename": "shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl", "has_sig": false, "md5_digest": "5eff85c6d2b7fdd6fc1f7f6642d0473e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5626, "upload_time": "2017-06-09T08:21:25", "url": "https://files.pythonhosted.org/packages/ca/ad/68f33633161d9e816c90c97108b14743ddde589dee5b68a88cce056b5f63/shadowsocks_sdk-0.1.0.dev0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d38278537c08b9cc75cdb9c5a47afa23", "sha256": "0841a8082bc0f609ed03ba78ce2d25a1e64991d4bb9938a19a1f7c8a43d9cdfc" }, "downloads": -1, "filename": "shadowsocks-sdk-0.1.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d38278537c08b9cc75cdb9c5a47afa23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3313, "upload_time": "2017-06-09T08:21:28", "url": "https://files.pythonhosted.org/packages/ba/9d/e82cecffc5fec55cbe4cce308312df6d3ac8ae58cfbf17367a548ef05bd6/shadowsocks-sdk-0.1.0.dev0.tar.gz" } ] }