usbsecurity-gui is the program for the graphical interface of USBSecurity
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file usbsecurity-gui-4.1.0.tar.gz
.
File metadata
- Download URL: usbsecurity-gui-4.1.0.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5ef290223e381cae82a7b77abafdd4a08dd45d18cccb2971eb7cef1018bfb92 |
|
MD5 | 315b4e47838e60e2fdb3327a32658435 |
|
BLAKE2b-256 | cfd3c40873f3e72564ab80a605a984a2f69f8262ad822c2dfe3fb00b13ca1151 |