{ "info": { "author": "zencore", "author_email": "dobetter@zencore.cn", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# checkalive\n\n\u68c0\u67e5\u7cfb\u7edf\u72b6\u6001\uff0c\u5982\uff1a\n\n- \u6307\u5b9a\u7684IP\u5730\u5740\u662f\u5426\u5b58\u5728\u3002\n- \u6307\u5b9a\u7684\u7aef\u53e3\u662f\u5426\u88ab\u76d1\u542c\u3002\n- \u6307\u5b9a\u7684\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n\n# \u5b89\u88c5\n\n```\n pip install checkalive\n```\n\n# \u5b89\u88c5\u7684\u53ef\u6267\u884c\u7a0b\u5e8f\n\n- checkalive\n- checkip\n- checkport\n- checkproc\n\n# \u7a0b\u5e8f\u5e2e\u5fd9\u4fe1\u606f\n\n- checkalive\n\n\u5404\u79cd\u68c0\u67e5\u547d\u4ee4\u7684\u5305\u88c5\u7a0b\u5e8f\u3002\u901a\u8fc7\u5b50\u547d\u4ee4\u6307\u5b9a\u7279\u522b\u7684\u68c0\u67e5\u7c7b\u578b\u3002\n\n```\nD:\\code\\checkalive>checkalive --help\nUsage: checkalive [OPTIONS] COMMAND [ARGS]...\n\n \u68c0\u67e5\u7cfb\u7edf\u72b6\u6001\u3002\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n checkip \u68c0\u67e5\u6307\u5b9a\u7684IP\u5730\u5740\u662f\u5426\u5b58\u5728\u3002\n checkport \u68c0\u67e5\u6307\u5b9a\u7aef\u53e3\u662f\u5426\u88ab\u76d1\u542c\u3002\n checkproc \u68c0\u67e5\u6307\u5b9a\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002 \u6ce8\u610f\uff1a\u8981\u6c42pid\u3001pidfile\u3001command\u53c2\u6570\u6709\u4e14\u53ea\u6709\u4e00\u4e2a\u3002\n```\n\n- checkip\n\n\u68c0\u67e5\u6307\u5b9a\u7684IP\u5730\u5740\u662f\u5426\u5b58\u5728\u3002\n\n```\nD:\\code\\checkalive>checkip --help\nUsage: checkip [OPTIONS] IP\n\n \u68c0\u67e5\u6307\u5b9a\u7684IP\u5730\u5740\u662f\u5426\u5b58\u5728\u3002\n\nOptions:\n -i, --nic TEXT \u5728\u6307\u5b9a\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u76d1\u542c\u7aef\u53e3\uff0c\u9ed8\u8ba4\u4e3a\u5728\u5168\u90e8\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u3002\u53ef\u4ee5\u591a\u6b21\u4f7f\u7528\uff0c\u8868\u793a\u5728\u591a\u4e2a\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u3002\n --help Show this message and exit.\n\n```\n\n- checkport\n\n\u68c0\u67e5\u6307\u5b9a\u7684\u7aef\u53e3\u662f\u5426\u88ab\u76d1\u542c\u3002\n\n```\nD:\\code\\checkalive>checkport --help\nUsage: checkport [OPTIONS] PORT\n\n \u68c0\u67e5\u6307\u5b9a\u7aef\u53e3\u662f\u5426\u88ab\u76d1\u542c\u3002\n\nOptions:\n -i, --nic TEXT \u5728\u6307\u5b9a\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u76d1\u542c\u7aef\u53e3\uff0c\u9ed8\u8ba4\u4e3a\u5728\u5168\u90e8\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u3002\u53ef\u4ee5\u591a\u6b21\u4f7f\u7528\uff0c\u8868\u793a\u5728\u591a\u4e2a\u7f51\u7edc\u63a5\u53e3\u4e0a\u67e5\u627e\u3002\n -p, --proto TEXT \u76d1\u542c\u7aef\u53e3\u7684\u534f\u8bae\uff0c\u5982\uff1atcp, tcp4, udp, udp4, inet, inet4, inet6, tcp6,\n udp6\u7b49\uff0c\u9ed8\u8ba4\u4e3atcp\u3002\n --help Show this message and exit.\n```\n\n- checkproc\n\n\u68c0\u67e5\u6307\u5b9a\u7684\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n\n```\nD:\\code\\checkalive>checkproc --help\nUsage: checkproc [OPTIONS]\n\n \u68c0\u67e5\u6307\u5b9a\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n\n \u6ce8\u610f\uff1a\u8981\u6c42pid\u3001pidfile\u3001command\u53c2\u6570\u6709\u4e14\u53ea\u6709\u4e00\u4e2a\u3002\n\nOptions:\n -i, --pid INTEGER \u6839\u636ePID\u5224\u65ad\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n -f, --pidfile TEXT \u6839\u636ePID\u6587\u4ef6\u5224\u65ad\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n -c, --command TEXT \u68c0\u67e5\u542f\u52a8\u547d\u4ee4\u6b63\u5219\u5339\u914d\u5224\u65ad\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002\n --help Show this message and exit.\n```\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/appstore-zencore/checkalive", "keywords": "openpyxl,xlsx split,excel split", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "checkalive", "package_url": "https://pypi.org/project/checkalive/", "platform": "", "project_url": "https://pypi.org/project/checkalive/", "project_urls": { "Homepage": "https://github.com/appstore-zencore/checkalive" }, "release_url": "https://pypi.org/project/checkalive/0.1.9/", "requires_dist": [ "six (>=1.12.0)", "click", "psutil" ], "requires_python": "", "summary": "\u68c0\u67e5\u7cfb\u7edf\u72b6\u6001\uff0c\u5982\uff1a\u6307\u5b9a\u7684IP\u5730\u5740\u662f\u5426\u5b58\u5728\uff0c\u6307\u5b9a\u7684\u7aef\u53e3\u662f\u5426\u88ab\u76d1\u542c\uff0c\u6307\u5b9a\u7684\u8fdb\u7a0b\u662f\u5426\u5b58\u6d3b\u3002", "version": "0.1.9" }, "last_serial": 5440881, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "58696dec4122869b05d530c45494e409", "sha256": "cb62217323f6c1849e0c58dffbe03ce18f3c07add9a0ed4389228c51a1c40677" }, "downloads": -1, "filename": "checkalive-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "58696dec4122869b05d530c45494e409", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5147, "upload_time": "2019-06-20T09:17:56", "url": "https://files.pythonhosted.org/packages/94/a9/07291ac0902fa85ba894f200f2622457db36e3e87b9297957007e5f5f513/checkalive-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2650a1fd9fb0660b9cc6b3c1442b489", "sha256": "b4bf84bcb4af42a04a106ed6f4185ffbb5263dd253e96e6e78f02538c9b18276" }, "downloads": -1, "filename": "checkalive-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f2650a1fd9fb0660b9cc6b3c1442b489", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4041, "upload_time": "2019-06-20T09:17:58", "url": "https://files.pythonhosted.org/packages/e9/47/b44dea065673568e1a7ceea10bcfb1e8541199571255de6afd6279661253/checkalive-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "56fb7182db0a063191a751ad20621d2d", "sha256": "50229d090a387afcb4ca465014ce5a77645ac268f40017106703cbf65f3d45d1" }, "downloads": -1, "filename": "checkalive-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "56fb7182db0a063191a751ad20621d2d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5209, "upload_time": "2019-06-20T12:58:19", "url": "https://files.pythonhosted.org/packages/e1/74/c74553de1280a61e0e6430fb99080119ab58de64b0de203da218a0ee917e/checkalive-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "524bbf4eb6190c61111f4ddea4231295", "sha256": "e9a19b98d79fb3b108f33ac03171ba666b86557192591acb398efd7f9ed86054" }, "downloads": -1, "filename": "checkalive-0.1.1.tar.gz", "has_sig": false, "md5_digest": "524bbf4eb6190c61111f4ddea4231295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4103, "upload_time": "2019-06-20T12:58:21", "url": "https://files.pythonhosted.org/packages/39/a6/56e062ddac1c5939c7d9471ea820b08095c29e65fa6ba8903cedd360f654/checkalive-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "1b791f48443107cd94c9bc28b65ef657", "sha256": "e30ad7ea30b990a13521128eaca1a2e97c9b4ef7449190e173b408eca681c45e" }, "downloads": -1, "filename": "checkalive-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1b791f48443107cd94c9bc28b65ef657", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5234, "upload_time": "2019-06-21T03:31:12", "url": "https://files.pythonhosted.org/packages/fc/48/98cc55443c1d29e799a6a1e5317c866a71ed7796ff20b32839473fcccf08/checkalive-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f56ed8194fb18a30d3b6df9fa072f230", "sha256": "29f94565c78f7363fdf8baf8e2d70001a32740a98991c72c444995d38fc5c936" }, "downloads": -1, "filename": "checkalive-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f56ed8194fb18a30d3b6df9fa072f230", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4123, "upload_time": "2019-06-21T03:31:13", "url": "https://files.pythonhosted.org/packages/9e/f7/b2af4333638795a49929eb630c4e0e5a6cf6948a8e1388fb9838830cd64d/checkalive-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "50aeb89a8e89acf504a80841d09bd4ee", "sha256": "b036a55b4038c14dd896ba2a2c060aa3290fa61cd6502339e19da226b4f1aed0" }, "downloads": -1, "filename": "checkalive-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "50aeb89a8e89acf504a80841d09bd4ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5247, "upload_time": "2019-06-21T04:41:20", "url": "https://files.pythonhosted.org/packages/74/d3/db6c13abf15630491ee3930774603c0b0332d87707d0054bf1db1f8458aa/checkalive-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dbb8f819ae1daf052a09f9262067496", "sha256": "337e1bb5033f17da7d43a2db8200c35175c63a5667c5e71f07d2108c99e768f9" }, "downloads": -1, "filename": "checkalive-0.1.3.tar.gz", "has_sig": false, "md5_digest": "9dbb8f819ae1daf052a09f9262067496", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4131, "upload_time": "2019-06-21T04:41:21", "url": "https://files.pythonhosted.org/packages/4f/d7/10271dc00a162271ca803d7466e6d82b8ba4554aec2a7f3b8759e3ba83fe/checkalive-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b96a1e92e89d18c910f0bb361881946e", "sha256": "79a66f52e185d67b7c5155670ec1e0e32227375ff6d69799bdf6b27645feaad9" }, "downloads": -1, "filename": "checkalive-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b96a1e92e89d18c910f0bb361881946e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5259, "upload_time": "2019-06-21T05:17:03", "url": "https://files.pythonhosted.org/packages/dc/12/78ac835705c5597d43f48bf0ed2a61e63323f055fb9d92e7d13394808eda/checkalive-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b5325f595cfb231c88b2b8015ef3a88", "sha256": "7b6ca5a977b2b26dbd10525c4fd5b8e4f90ccd5e5d7d93e7d8c6b9f7aa9ca71e" }, "downloads": -1, "filename": "checkalive-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4b5325f595cfb231c88b2b8015ef3a88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4157, "upload_time": "2019-06-21T05:17:07", "url": "https://files.pythonhosted.org/packages/60/2e/f1ed8d31945d7c4445a3b8a4cd6e44ef63f12a4e1e4b3d42bebc62dcb105/checkalive-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "771a6cb8623beb6bdde817069727b18d", "sha256": "d05901abba9bbe912f25eb45483656b90a0c744b15845bf7e11b3395c8361005" }, "downloads": -1, "filename": "checkalive-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "771a6cb8623beb6bdde817069727b18d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5269, "upload_time": "2019-06-21T05:22:14", "url": "https://files.pythonhosted.org/packages/8c/29/c9f3dae066cb05deefdbe0b1d7c875280daa895ef80c55eb9d0f6500b1bd/checkalive-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4024933d6636c94b25d223181d9bf8be", "sha256": "e1bdff926c010df361b68e88521a3e9dab43847295805ff8c750747630514de3" }, "downloads": -1, "filename": "checkalive-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4024933d6636c94b25d223181d9bf8be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4168, "upload_time": "2019-06-21T05:22:15", "url": "https://files.pythonhosted.org/packages/f3/f7/5271b813b4bf3330e27c582d3faa09f79ce0e55109ea9d0462f1556a88c5/checkalive-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "6016b8a0c8949d75e93b9ee40262f915", "sha256": "4c4f731bda3556f2bd64544c80252a461e94504a5ae677d592400a3b350ea0c9" }, "downloads": -1, "filename": "checkalive-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6016b8a0c8949d75e93b9ee40262f915", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5273, "upload_time": "2019-06-21T06:02:32", "url": "https://files.pythonhosted.org/packages/e3/1e/7f6a30cc4859e970f25d9820c5f49f8bc697ca036f125a359d2b8b61facf/checkalive-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab168f08bc5e09f158e1f6fdd04a9a7b", "sha256": "a32d4e64bf3b48d1eab76b54b3aaeaa66ad8e3cee44c71bbbba64579aefdf3bc" }, "downloads": -1, "filename": "checkalive-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ab168f08bc5e09f158e1f6fdd04a9a7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4153, "upload_time": "2019-06-21T06:02:34", "url": "https://files.pythonhosted.org/packages/82/a4/cf1302e33b41e711202fa9fca8a53343c8089edef084fb7798ac062c8c06/checkalive-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "57fa4e907018018d528e8fc1101d6862", "sha256": "f3fe702e260e45e196be82aefd5cadb695f8c96af459c544eb33854c56ae2a6e" }, "downloads": -1, "filename": "checkalive-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "57fa4e907018018d528e8fc1101d6862", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5273, "upload_time": "2019-06-21T12:42:37", "url": "https://files.pythonhosted.org/packages/67/97/426e7cee0ba119e0c8761cd9a216f510adaa793051e5d50b53f7555c5cef/checkalive-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d0733f84a8ab1ffae36a4eba5a5bcb1", "sha256": "874a6f097f8502e2abb8b4cae65aabd109c18163d5e3072f86d1fdf936530b8f" }, "downloads": -1, "filename": "checkalive-0.1.7.tar.gz", "has_sig": false, "md5_digest": "0d0733f84a8ab1ffae36a4eba5a5bcb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4157, "upload_time": "2019-06-21T12:42:39", "url": "https://files.pythonhosted.org/packages/f1/19/320f25a3f08d13230bc218fd22e00af7a6790c95d4eeef2a86a1dce85a63/checkalive-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "0e67665745dae05af2fa8d6f6d4ae719", "sha256": "945e9b1fdf11836e7f0429b19383bd4a31798a03b7c897b2071a8720eed22ad7" }, "downloads": -1, "filename": "checkalive-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0e67665745dae05af2fa8d6f6d4ae719", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5558, "upload_time": "2019-06-24T14:26:49", "url": "https://files.pythonhosted.org/packages/c1/4f/624a98d66be56b4b258cf5d5c451c79c34a4ea2e72546f55f4ef9de2d320/checkalive-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fe162491a9d2e8b883651c71436bda4c", "sha256": "bdc34cf2bcd514abfba10bdb4afaa6c8466bfc71ac4aa8752536f3da1b42eba7" }, "downloads": -1, "filename": "checkalive-0.1.8.tar.gz", "has_sig": false, "md5_digest": "fe162491a9d2e8b883651c71436bda4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4510, "upload_time": "2019-06-24T14:26:50", "url": "https://files.pythonhosted.org/packages/47/a6/7bc7bda957e63494fb2ecf41a81dec64c8dcb68e49431ebe5234794d4642/checkalive-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "25b30fe8c07fa38f2a4ffd1f3786b653", "sha256": "284c19574fd9a1ff8fd310839221d93118bbb7a017e3f4d0522ec86df92c138a" }, "downloads": -1, "filename": "checkalive-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "25b30fe8c07fa38f2a4ffd1f3786b653", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5640, "upload_time": "2019-06-24T14:30:52", "url": "https://files.pythonhosted.org/packages/36/2a/7e2c86ec1edce70d96f0d36081ae3c14c5916599a1a93e1dce07e04e5d9c/checkalive-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f578d1ad0a1c912cda184f9347fbdce7", "sha256": "5c972a4910b94667df11168e558c8c1b901c0521140938f856e4f6a940c13d9a" }, "downloads": -1, "filename": "checkalive-0.1.9.tar.gz", "has_sig": false, "md5_digest": "f578d1ad0a1c912cda184f9347fbdce7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4456, "upload_time": "2019-06-24T14:30:54", "url": "https://files.pythonhosted.org/packages/c0/45/174c1fb68ffc398df5ae41cb8e9c8af5f77e6fdf190fb41ab09d9b2b29c5/checkalive-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "25b30fe8c07fa38f2a4ffd1f3786b653", "sha256": "284c19574fd9a1ff8fd310839221d93118bbb7a017e3f4d0522ec86df92c138a" }, "downloads": -1, "filename": "checkalive-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "25b30fe8c07fa38f2a4ffd1f3786b653", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5640, "upload_time": "2019-06-24T14:30:52", "url": "https://files.pythonhosted.org/packages/36/2a/7e2c86ec1edce70d96f0d36081ae3c14c5916599a1a93e1dce07e04e5d9c/checkalive-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f578d1ad0a1c912cda184f9347fbdce7", "sha256": "5c972a4910b94667df11168e558c8c1b901c0521140938f856e4f6a940c13d9a" }, "downloads": -1, "filename": "checkalive-0.1.9.tar.gz", "has_sig": false, "md5_digest": "f578d1ad0a1c912cda184f9347fbdce7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4456, "upload_time": "2019-06-24T14:30:54", "url": "https://files.pythonhosted.org/packages/c0/45/174c1fb68ffc398df5ae41cb8e9c8af5f77e6fdf190fb41ab09d9b2b29c5/checkalive-0.1.9.tar.gz" } ] }