{ "info": { "author": "Emilio Wuerges", "author_email": "wuerges@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: System :: Networking :: Monitoring" ], "description": "pycomon: A simple internet connection monitor\n=======================\n\nThis project aims to build a simple connection monitor than\ncan be used everyday to monitor ***ping*** and ***throughtput***,\nor in other words, your ***lag*** and ***how fast you can download***.\n\nThe tool can do an instant test, but the main goal is to run an hourly test,\nfor as long as the program is running. The results can be read by\nany spreadsheet software such as Excel, Libreoffice or even google drive.\nThis way you can examine all your data on your own (and then shove it in the face of your ISP).\n\nHow to use \n====================\n\nJust open the program and type some urls in the first column. Then click on the box in the ***Enabled*** column.\nThat's it. Once per hour, the program will do a latency (ping) test and try to download the file from the link.\n\nKeep in mind that if you choose a file that is too small, the download speed will not be very accurate.\n\nRequirements\n====================\n\nPython 3. That's it. Everything else comes with Python.\n\nInstalling\n====================\n\nIf you are on linux, just this will do the job:\n```bash\nsudo pip3 install pycomon\n```\n\nAfter this, the program will be avaiable as ***pycomon*** in the commandline.\n\nIt should be the same on windows. \n\n----\n\npycomon: Um monitor de conex\u00e3o simples\n======================\n\nO objetivo deste projeto \u00e9 construir uma ferramenta simples pra monitorar a sua conex\u00e3o de internet.\nO programa monitora o ***ping*** e o ***throughtput*** da sua conex\u00e3o, ou, em outras palavras, o seu ***lag*** e a \nsua ***velocidade de download***.\n\n\nComo usar\n==============\n\n\u00c9 s\u00f3 abrir o programa e digitar as urls para testar na primeira coluna. Da\u00ed clique na caixa na coluna ***Enabled***.\n\u00c9 isso. Uma vez por hora o programa tentar\u00e1 fazer um teste de lat\u00eancia (ping) e tentar\u00e1 baixar o arquivo do link.\n\nTenha em mente que se voc\u00ea escolher um arquivo muito pequeno, a velocidade de download n\u00e3o sera muito precisa.\n\nRequisitos\n====================\n\nPython 3. S\u00f3. Todo o resto vem com o Python.\n\nInstalando\n====================\n\nSe voce est\u00e1 no linux, isso j\u00e1 faz o trabalho:\n```bash\nsudo pip3 install pycomon\n```\n\nDepois de rodar o comando acima, o programa estar\u00e1 dispon\u00edvel como ***pycomon*** na linha de comando.\n\nDeve ser o mesmo no windows.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wuerges/connection_monitor", "keywords": "conection monitor", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pycomon", "package_url": "https://pypi.org/project/pycomon/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pycomon/", "project_urls": { "Homepage": "https://github.com/wuerges/connection_monitor" }, "release_url": "https://pypi.org/project/pycomon/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "A simple connection monitor", "version": "1.1.1" }, "last_serial": 1925860, "releases": { "1.0.2": [ { "comment_text": "", "digests": { "md5": "1bc08337f790af2363a11acb8355e506", "sha256": "03232cc6deff9c941b8f63648280da3bc6548c5c7377fc7d2ba9d67947a0facd" }, "downloads": -1, "filename": "pycomon-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1bc08337f790af2363a11acb8355e506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6338, "upload_time": "2016-01-22T16:27:15", "url": "https://files.pythonhosted.org/packages/d6/da/b8ed0401dacab5a8c96a185fb9026acae1637c6afb5be08efa65dc6f8489/pycomon-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "98e14bdad087dc2df042b7e3fcb73cbd", "sha256": "131be57d6a011cad9f1ee749b3f88fd0feb083aa58c70e55c5e3823bc212e022" }, "downloads": -1, "filename": "pycomon-1.0.3.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "98e14bdad087dc2df042b7e3fcb73cbd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50464, "upload_time": "2016-01-22T19:01:45", "url": "https://files.pythonhosted.org/packages/a0/51/561f9f726b74b72676edd6f68019dd9a63cd779423bd2b4aad7418e19fd2/pycomon-1.0.3.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "7e4a7e1baaa48fdd0c25ea756f8c71cf", "sha256": "c78989f12c6f55dc7c55c8fc7b58363fd6ca3a86817c1141d5c8770d81856a6d" }, "downloads": -1, "filename": "pycomon-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7e4a7e1baaa48fdd0c25ea756f8c71cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45139, "upload_time": "2016-01-22T19:01:56", "url": "https://files.pythonhosted.org/packages/fd/83/cb79abda051c02ff147f28663c3295be4be283188938d5ada303107086cb/pycomon-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "ced8882920c6595ef32158e0a7ee7b90", "sha256": "0f09b9092b0ef551a2bd54c3bb1dfe07beed3440ca7da4ce028835669ec921bf" }, "downloads": -1, "filename": "pycomon-1.1.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "ced8882920c6595ef32158e0a7ee7b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50702, "upload_time": "2016-01-23T17:04:27", "url": "https://files.pythonhosted.org/packages/b1/22/5cff17de31613bf249162efc14109877918fd378b22cf73443469ef5b1ae/pycomon-1.1.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "8963f6221553421ba66a406595b51f89", "sha256": "cd3c788b3c57f3fb54a0599a54c10c22c4edb24204c4febd7b93148b8282f7d2" }, "downloads": -1, "filename": "pycomon-1.1.0-py3.4.egg", "has_sig": false, "md5_digest": "8963f6221553421ba66a406595b51f89", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 51186, "upload_time": "2016-01-23T17:04:32", "url": "https://files.pythonhosted.org/packages/e4/24/2861b106b3989588cad626bd2ff4e9793231f71afc5e0d253add5673124f/pycomon-1.1.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "32203b23f1653c7bc53d5abe3c6fd0d8", "sha256": "4b545c54510bdba54196a605bd5614b23225acacef2b562f86de03c02c910a66" }, "downloads": -1, "filename": "pycomon-1.1.0.tar.gz", "has_sig": false, "md5_digest": "32203b23f1653c7bc53d5abe3c6fd0d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45172, "upload_time": "2016-01-23T17:04:38", "url": "https://files.pythonhosted.org/packages/15/b7/5cada707b9c80b07569a3bd49e5edec4095d9b4c5ad309a37faede72a3f0/pycomon-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e3d3e1f455d295c12f17646970d8b3f7", "sha256": "7ea1865d64f6ab803e409a2d7c69433ab17d51038a399a1c5bd62d5ee60f837a" }, "downloads": -1, "filename": "pycomon-1.1.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "e3d3e1f455d295c12f17646970d8b3f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50874, "upload_time": "2016-01-27T16:53:44", "url": "https://files.pythonhosted.org/packages/22/fb/24af4f3bf540a9929494920aec0dc2599b2513904bd6f8e405b18f9fd946/pycomon-1.1.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "3faf6172e72c32c1fb62bbb6b1d7a1ea", "sha256": "94cd226357a329ea78f69c256e4424e60611189233afd214ca96ecade2289890" }, "downloads": -1, "filename": "pycomon-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3faf6172e72c32c1fb62bbb6b1d7a1ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45261, "upload_time": "2016-01-27T16:53:50", "url": "https://files.pythonhosted.org/packages/19/cb/244427d7a5c8ce818f68e8a40c3f0efe62f066d0c2885ca0f04fdf80963a/pycomon-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e3d3e1f455d295c12f17646970d8b3f7", "sha256": "7ea1865d64f6ab803e409a2d7c69433ab17d51038a399a1c5bd62d5ee60f837a" }, "downloads": -1, "filename": "pycomon-1.1.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "e3d3e1f455d295c12f17646970d8b3f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50874, "upload_time": "2016-01-27T16:53:44", "url": "https://files.pythonhosted.org/packages/22/fb/24af4f3bf540a9929494920aec0dc2599b2513904bd6f8e405b18f9fd946/pycomon-1.1.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "3faf6172e72c32c1fb62bbb6b1d7a1ea", "sha256": "94cd226357a329ea78f69c256e4424e60611189233afd214ca96ecade2289890" }, "downloads": -1, "filename": "pycomon-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3faf6172e72c32c1fb62bbb6b1d7a1ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45261, "upload_time": "2016-01-27T16:53:50", "url": "https://files.pythonhosted.org/packages/19/cb/244427d7a5c8ce818f68e8a40c3f0efe62f066d0c2885ca0f04fdf80963a/pycomon-1.1.1.tar.gz" } ] }