usbsecurity-gui


Nameusbsecurity-gui JSON
Version 4.1.0 PyPI version JSON
download
home_pagehttps://pypi.org/project/usbsecurity-gui/
Summaryusbsecurity-gui is the program for the graphical interface of USBSecurity
upload_time2021-05-05 02:40:03
maintainer
docs_urlNone
authorAlexis Torres Valdes
requires_python>=3.6
licenseLGPL
keywords usb security ports devices gui
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # How

usbsecurity-gui is the program for the graphical interface of USBSecurity.

# Prerequisites

## Linux

### GTK

PyGObject is used with GTK. To install dependencies on Ubuntu for both Python 3 and 2

sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-webkit2-4.0

### QT

PyQt5 is used with QT. pywebview supports both QtWebChannel (newer and preferred) and QtWebKit implementations. Use QtWebChannel, unless it is not available on your system.

To install QT via pip

pip install pyqt5 pyqtwebengine

To install QtWebChannel on Debian-based systems (more modern, preferred)

sudo apt install python3-pyqt5 python3-pyqt5.qtwebengine python3-pyqt5.qtwebchannel libqt5webkit5-dev

To install QtWebKit (legacy, but available for more platforms).

sudo apt install python3-pyqt5 python3-pyqt5.qtwebkit python-pyqt5 python-pyqt5.qtwebkit libqt5webkit5-dev

## Windows

Requires > .NET 4.0

To use with the latest Chromium you need WebView2 Runtime. If you plan to distribute your software, check out distribution guidelines too.

## MacOS

pyobjc

PyObjC comes presintalled with the Python bundled in macOS. For a stand-alone Python installation you have to install it separately. You can also use QT5 in macOS

# Installation

pip3 install usbsecurity-gui

# Usage

Is a console program and runs like a fiend. To get it running open a terminal and run the following command:

$ usbsecurity-gui

# Help

$ usbsecurity-gui -h | --help
            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/usbsecurity-gui/",
    "name": "usbsecurity-gui",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "usb,security,ports,devices,gui",
    "author": "Alexis Torres Valdes",
    "author_email": "alexis89.dev@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/cf/d3/c40873f3e72564ab80a605a984a2f69f8262ad822c2dfe3fb00b13ca1151/usbsecurity-gui-4.1.0.tar.gz",
    "platform": "Linux",
    "description": "# How\n\nusbsecurity-gui is the program for the graphical interface of USBSecurity.\n\n# Prerequisites\n\n## Linux\n\n### GTK\n\nPyGObject is used with GTK. To install dependencies on Ubuntu for both Python 3 and 2\n\nsudo apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0 gir1.2-webkit2-4.0\n\n### QT\n\nPyQt5 is used with QT. pywebview supports both QtWebChannel (newer and preferred) and QtWebKit implementations. Use QtWebChannel, unless it is not available on your system.\n\nTo install QT via pip\n\npip install pyqt5 pyqtwebengine\n\nTo install QtWebChannel on Debian-based systems (more modern, preferred)\n\nsudo apt install python3-pyqt5 python3-pyqt5.qtwebengine python3-pyqt5.qtwebchannel libqt5webkit5-dev\n\nTo install QtWebKit (legacy, but available for more platforms).\n\nsudo apt install python3-pyqt5 python3-pyqt5.qtwebkit python-pyqt5 python-pyqt5.qtwebkit libqt5webkit5-dev\n\n## Windows\n\nRequires > .NET 4.0\n\nTo use with the latest Chromium you need WebView2 Runtime. If you plan to distribute your software, check out distribution guidelines too.\n\n## MacOS\n\npyobjc\n\nPyObjC comes presintalled with the Python bundled in macOS. For a stand-alone Python installation you have to install it separately. You can also use QT5 in macOS\n\n# Installation\n\npip3 install usbsecurity-gui\n\n# Usage\n\nIs a console program and runs like a fiend. To get it running open a terminal and run the following command:\n\n$ usbsecurity-gui\n\n# Help\n\n$ usbsecurity-gui -h | --help",
    "bugtrack_url": null,
    "license": "LGPL",
    "summary": "usbsecurity-gui is the program for the graphical interface of USBSecurity",
    "version": "4.1.0",
    "split_keywords": [
        "usb",
        "security",
        "ports",
        "devices",
        "gui"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "315b4e47838e60e2fdb3327a32658435",
                "sha256": "c5ef290223e381cae82a7b77abafdd4a08dd45d18cccb2971eb7cef1018bfb92"
            },
            "downloads": -1,
            "filename": "usbsecurity-gui-4.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "315b4e47838e60e2fdb3327a32658435",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 15643,
            "upload_time": "2021-05-05T02:40:03",
            "upload_time_iso_8601": "2021-05-05T02:40:03.393847Z",
            "url": "https://files.pythonhosted.org/packages/cf/d3/c40873f3e72564ab80a605a984a2f69f8262ad822c2dfe3fb00b13ca1151/usbsecurity-gui-4.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2021-05-05 02:40:03",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "usbsecurity-gui"
}
        
Elapsed time: 0.23594s