{ "info": { "author": "Fachrizal Oktavian", "author_email": "fachri0510@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.5", "Topic :: Internet", "Topic :: System :: Networking", "Topic :: Utilities" ], "description": "DCM or CManager\n============================\n\n.. image:: https://img.shields.io/pypi/v/cmanager.svg?style=flat-square&label=version\n :target: https://pypi.python.org/pypi/cmanager\n\n.. image:: https://img.shields.io/badge/license-GNUGPLv3-blue.svg?style=flat-square\n :target: https://raw.githubusercontent.com/fachrioktavian/DracOS-Connection-Manager/master/LICENSE.txt\n\n.. image:: https://img.shields.io/pypi/pyversions/cmanager.svg?style=flat-square\n :target: https://github.com/fachrioktavian/DracOS-Connection-Manager\n\n.. image:: https://img.shields.io/pypi/dm/cmanager.svg?style=flat-square\n :target: https://pypi.python.org/pypi/cmanager\n\n**DracOS Connection Manager**/**Connection Manager** is a CLI (Command Line Interface) based program written in Python.\nThis program help DracOS Linux's users to manage their connection ex: wifi connection. For other Linux distros' users, feel free to use this program.\n\nInstallation\n------------------------\n\n CManager require the user as sudoers.\n\nYou can install CManager directly from `PyPI`_:\n\n::\n\n $ sudo pip install cmanager\n $ sudo cmanager configure\n\nOr download from github repository, then:\n\n::\n\n $ sudo python setup.py install\n $ sudo cmanager configure\n # Or\n $ sudo ./install.sh\n\n\n**DCM** needs some python module below, `(this modules already included at pypi installed requires)`.\n\n- colorama: ``sudo pip install colorama``\n- terminaltables: ``sudo pip install terminaltables``\n- pbkdf2: ``sudo pip install pbkdf2``\n- netifaces: ``sudo pip install netifaces``\n- python-wifi: ``sudo pip install python-wifi``\n\nCManager needs some program/binary in sudoers file's whitelist so it won't ask for password while executing those program:\n\n- iwlist\n- wpa_supplicant\n- dhclient\n- pkill\n\nTo make you easier in installing CManager, just use install.sh script. You just need to run it with ``./install.sh``\n\nUsage\n------------------------\n\n::\n\n $ sudo cmanager\n\n\nDocumentation\n------------------------\n\nDon't forget to run cmanager as with ``sudo cmanager``, type ``help`` inside DCM to get information about available commands\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/CManager/master/screenshots/help.jpeg\n\nDashboard section\n------------------------\n\n**See available interfaces**\n\nCManager will detect interfaces on your system, categorize them into three types of interface (wireless, ethernet, localhost).\nUse ``show interface`` to print those interface\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/CManager/master/screenshots/show_interfaces.jpeg\n\nWifi-wizard section\n-------------------------\n\n**Specifying wireless interface to used by DCM**\n\nBefore you can ask CManager to scan available networks and connecting to one of them using profile that you've been created (see profile explanation),\nyou should specify wireless interface that CManager will use to do those activity, type ``use [wireless_interface]``.\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/CManager/master/screenshots/use_interface.jpeg\n\n----------------------------\n\n**Scan available wifi networks**\n\nTo scan available network, simply type ``scan``.\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/CManager/master/screenshots/scan_networks.jpeg\n\n----------------------------\n\n**Creating profile**\n\nProfile in CManager is a configuration file that has information about wifi connection like SSID, type of connection (Open/WPA), and passphrase if the connection is WPA type.\nTo create a profile, simply input value to available option (name, ssid, type, passphrase) using ``set name [value]``,\n``set ssid [value]``, ``set type [value]``, ``set passphrase [value]``. ``show options`` to see available options. For Open type connection,\nyou just need to input name, ssid, and type, no need to supply passphrase information.\n\nAfter all informations needed to create a profile have been provided, simply ``save profile`` and your profile will be saved.\nTo see all information about all profiles that have been saved, type ``show profile``.\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/CManager/master/screenshots/create_profile.jpeg\n\n----------------------------\n\n**Connecting to a network**\n\nTo connecting CManager to a network use a specified profile name, type ``connect [profile]``. To disconnect it, simply type ``CTRL+C``.\n\n.. image:: https://raw.githubusercontent.com/fachrioktavian/Cmanager/master/screenshots/connect_wifi.jpeg\n\nContributing to CManager\n----------------------------\n\nThe easiest way to contribute to CManager is to file issues.\n\nLicense\n----------------------------\n\nSee `LICENSE`_\n\nChangelog\n----------------------------\n\nSee `CHANGELOG.md`_\n\nSpecial thanks to\n----------------------------\n\n * `Agus Makmun `_ for the contribution making this program downloadable via PyPi \n\n.. _PyPI: https://pypi.python.org/pypi/cmanager\n.. _LICENSE: https://github.com/fachrioktavian/DracOS-Connection-Manager/blob/master/LICENSE.txt\n.. _CHANGELOG.md: https://github.com/fachrioktavian/DracOS-Connection-Manager/blob/master/CHANGELOG.md", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/fachrioktavian/CManager/tarball/v2.6", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fachrioktavian/CManager/", "keywords": "cmanager,dracos connection manager,connection manager", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "cmanager", "package_url": "https://pypi.org/project/cmanager/", "platform": "Linux", "project_url": "https://pypi.org/project/cmanager/", "project_urls": { "Download": "https://github.com/fachrioktavian/CManager/tarball/v2.6", "Homepage": "https://github.com/fachrioktavian/CManager/" }, "release_url": "https://pypi.org/project/cmanager/2.6/", "requires_dist": null, "requires_python": null, "summary": "CLI (Command Line Interface) for DracOS Linux's users to manage their connection ex: wifi connection.", "version": "2.6" }, "last_serial": 2521251, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "873eb769521a8541dcc8ebe3494c74f4", "sha256": "5c5b98baa85369b36940e6f9cf8f066265a9e0b5880c5892daa89341729f08e4" }, "downloads": -1, "filename": "cmanager-1.1.tar.gz", "has_sig": false, "md5_digest": "873eb769521a8541dcc8ebe3494c74f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3462, "upload_time": "2016-12-13T18:06:23", "url": "https://files.pythonhosted.org/packages/bf/c4/61b641a3492ddcbbce76cf02380750df834d6ae65af09c6ee108f67792d5/cmanager-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "aa0ead0d92b3b1fcdf4b1a0a0d7650fc", "sha256": "1ed6d6129e5225bdaa748b567c9380d0ad911d53420ae9038caf190da191d7b9" }, "downloads": -1, "filename": "cmanager-1.2.tar.gz", "has_sig": false, "md5_digest": "aa0ead0d92b3b1fcdf4b1a0a0d7650fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10402, "upload_time": "2016-12-13T18:08:19", "url": "https://files.pythonhosted.org/packages/39/45/11acec41e703d96dce720564663b25b93a1ffeccdf79c9cc2f2ab0d74adc/cmanager-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "71e3844200fcdd84f6eb4234349a4287", "sha256": "1141487fc654843650a2bc4474c876940009b89775584e40a5acb2cb8867a451" }, "downloads": -1, "filename": "cmanager-1.3.tar.gz", "has_sig": false, "md5_digest": "71e3844200fcdd84f6eb4234349a4287", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168961, "upload_time": "2016-12-13T18:11:55", "url": "https://files.pythonhosted.org/packages/51/b9/142e146a71636685331a3f225d3e7434c04790fa3e8f8110f16e7a008b2b/cmanager-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "ba31fcbb5864a8a61b5dd01935fcc99f", "sha256": "c8e025715ac97847f247940ca86e2de8e982ac4d45a1f41d44102c8844618663" }, "downloads": -1, "filename": "cmanager-1.4.tar.gz", "has_sig": false, "md5_digest": "ba31fcbb5864a8a61b5dd01935fcc99f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168993, "upload_time": "2016-12-13T19:06:09", "url": "https://files.pythonhosted.org/packages/e5/e2/293f511d6264b1fae3191c880ec64357d4de5d43a073af4fa911eaa1dcd0/cmanager-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "7923b292c0ce3681179c0780a952291c", "sha256": "48e4e101ed81092a36dfbb9375742bfa4c86e5289507ab65ebb2d1984e169d46" }, "downloads": -1, "filename": "cmanager-1.5.tar.gz", "has_sig": false, "md5_digest": "7923b292c0ce3681179c0780a952291c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169009, "upload_time": "2016-12-13T19:09:32", "url": "https://files.pythonhosted.org/packages/8c/2b/7d9d55cf2a1041ba2d86e173f9dda7cb30bdc0816c4aa692cff169e4ffe7/cmanager-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "dadc5d9b74a855886eb58006ae82193c", "sha256": "a777be96763edb8bed8396c34b617011d3928250b59088f97ebd6c5654dad7fb" }, "downloads": -1, "filename": "cmanager-1.6.tar.gz", "has_sig": false, "md5_digest": "dadc5d9b74a855886eb58006ae82193c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169012, "upload_time": "2016-12-13T19:11:36", "url": "https://files.pythonhosted.org/packages/88/05/d95a986fbaeb78213fd266b88c956cf3f7f9668f77ac5034735afc0a40c7/cmanager-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "d8cbd08301fc2a36b3f580705e208a86", "sha256": "b8bd30117a24937ec74c8bd759f3c1d0b51f583960ce32bd37fde6a9d9e518e5" }, "downloads": -1, "filename": "cmanager-1.7.tar.gz", "has_sig": false, "md5_digest": "d8cbd08301fc2a36b3f580705e208a86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169558, "upload_time": "2016-12-13T20:47:25", "url": "https://files.pythonhosted.org/packages/59/23/d81284c9f9b788abb8d0f4e5df6296835c0fcab43ff7575ccd9ab792b131/cmanager-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "ee435e8cb5d61f09b73bc0b414b86dbf", "sha256": "544e38b4111cc92761f42d6999bd7cff3c8cce5960f966ac052096ff43f5ab3d" }, "downloads": -1, "filename": "cmanager-1.8.tar.gz", "has_sig": false, "md5_digest": "ee435e8cb5d61f09b73bc0b414b86dbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169563, "upload_time": "2016-12-13T20:48:27", "url": "https://files.pythonhosted.org/packages/e9/45/53bd8ceb679d84e62f661d9dd352bd32b7aa87e65a869b22543a4d367095/cmanager-1.8.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "ec72ef6528b497d1e27f29395d58854e", "sha256": "587cc166031ae57ac616117cfe5e8be89036f760dd2fe96ce8d09b6dd9d7d7e9" }, "downloads": -1, "filename": "cmanager-1.9.tar.gz", "has_sig": false, "md5_digest": "ec72ef6528b497d1e27f29395d58854e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169549, "upload_time": "2016-12-13T20:53:59", "url": "https://files.pythonhosted.org/packages/01/8d/77705429b371ad21643398e57457b915e2859b508f4066e7142d72020cc7/cmanager-1.9.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "cccaf71ce053b62cad2f03af6690856c", "sha256": "c2b800c3c92c4c750a516f3bb6c715931c9b18561066e4c27d18d977fdb7dd03" }, "downloads": -1, "filename": "cmanager-2.0.tar.gz", "has_sig": false, "md5_digest": "cccaf71ce053b62cad2f03af6690856c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169549, "upload_time": "2016-12-13T21:18:32", "url": "https://files.pythonhosted.org/packages/52/80/9f8409e6168f7e5f56968c92716744100554c6413d98fd1e37b9b7a3df28/cmanager-2.0.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "77a96d0ecddcac40816c787af3351a06", "sha256": "fe8989a358b0d5132740cf3b82c5e0855c417b80255aa03074e549dd006592e5" }, "downloads": -1, "filename": "cmanager-2.1.tar.gz", "has_sig": false, "md5_digest": "77a96d0ecddcac40816c787af3351a06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169549, "upload_time": "2016-12-13T21:25:13", "url": "https://files.pythonhosted.org/packages/e3/dd/7af8c613126b489413433bb74ac9d5a3ea495d1400667d70afc2a916738f/cmanager-2.1.tar.gz" } ], "2.2": [ { "comment_text": "", "digests": { "md5": "b35a377237a539d926b6e4bb4b358095", "sha256": "617e897eab19322c8d5f5b6565156b30b60bc5ebc026da87d554c7973a82a720" }, "downloads": -1, "filename": "cmanager-2.2.tar.gz", "has_sig": false, "md5_digest": "b35a377237a539d926b6e4bb4b358095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169555, "upload_time": "2016-12-13T21:37:04", "url": "https://files.pythonhosted.org/packages/56/d0/e66c60be1b6fc6483e5b86c5ae830acdf623c75374ee9fe1b8907d1023a9/cmanager-2.2.tar.gz" } ], "2.3": [ { "comment_text": "", "digests": { "md5": "a93d96bfc8b4d4021588c9d4bf33b727", "sha256": "853c6d74823a11550f1c619792d2c747f0795f92fd248b4b25fb4077663459f5" }, "downloads": -1, "filename": "cmanager-2.3.tar.gz", "has_sig": false, "md5_digest": "a93d96bfc8b4d4021588c9d4bf33b727", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169577, "upload_time": "2016-12-13T22:05:04", "url": "https://files.pythonhosted.org/packages/52/de/14f33e86852928f9b7b7d64c40f85cacf658012b191c5cad9c476c5f4ca1/cmanager-2.3.tar.gz" } ], "2.4": [ { "comment_text": "", "digests": { "md5": "0b8727c8db20a0b9dae0de232b8813ec", "sha256": "f0b48967ed2b0c9fd05744482ac392e6bbd56d1a7d508d228527495cbe0f24ba" }, "downloads": -1, "filename": "cmanager-2.4.tar.gz", "has_sig": false, "md5_digest": "0b8727c8db20a0b9dae0de232b8813ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169591, "upload_time": "2016-12-13T22:37:23", "url": "https://files.pythonhosted.org/packages/8f/9f/7077b5d93830cd04e4224e52e2a089ff4e602dc0ff46919615d1859a250e/cmanager-2.4.tar.gz" } ], "2.6": [ { "comment_text": "", "digests": { "md5": "21eb59894416541cbe3e34ceaa8c6366", "sha256": "92ba1f882b7fe5ed4a531b8885fb93eed7e1e6bf0dbc6159c1aa38ea794ef0de" }, "downloads": -1, "filename": "cmanager-2.6.tar.gz", "has_sig": false, "md5_digest": "21eb59894416541cbe3e34ceaa8c6366", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169744, "upload_time": "2016-12-15T14:19:59", "url": "https://files.pythonhosted.org/packages/63/7f/509cee1b080be7fc5c1a0e80c0cbc71525adc16a4fb896d0539f78642f17/cmanager-2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "21eb59894416541cbe3e34ceaa8c6366", "sha256": "92ba1f882b7fe5ed4a531b8885fb93eed7e1e6bf0dbc6159c1aa38ea794ef0de" }, "downloads": -1, "filename": "cmanager-2.6.tar.gz", "has_sig": false, "md5_digest": "21eb59894416541cbe3e34ceaa8c6366", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169744, "upload_time": "2016-12-15T14:19:59", "url": "https://files.pythonhosted.org/packages/63/7f/509cee1b080be7fc5c1a0e80c0cbc71525adc16a4fb896d0539f78642f17/cmanager-2.6.tar.gz" } ] }