Category Archives: qt5

Analyzer v1 released

Analyzer v1 is a program for monitoring and mounting/unmounting block devices using PyQt5, pyudev, and udisksctl. Github: https://github.com/postman721/Analyzer/tree/main

Analyzer v1

Features

  • Monitors block device events (add/remove).
  • Automatically updates the list of mounted devices.
  • Allows unmounting and remounting of selected devices via udisksctl.
  • Displays log messages in a GUI using PyQt5.

License:

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Author:

JJ Posti

Disclaimer:

Please note that improper use of mounting/unmounting devices could lead to data loss. Use this software at your own risk.

Runner-QT version 8 released

Runner-QT is a simple Python application that presents a graphical user interface to execute commands or launch applications on a Linux system. The program is built using the PyQt5 framework and provides a minimalistic, modern interface for entering commands or application names.

Version 8 brings new outlook and error handling capabilities – if the program is not found.

runner_normal

Features

Simple and intuitive graphical user interface.
Checks for the existence of a program before trying to execute it.
Provides error messages to the user if a command fails or if the program doesn't exist.
Modern and stylish look.
Can be easily closed using the Escape key with traditional way of pressing the close button.
Automatically closes if a program is found and executed by the system.

Code and instructions are available on Github: https://github.com/postman721/Runner-QT