ComMonitor: A small system tray utility that provides system notifications when COM port devices are added to or removed from the system.
Project description
COM Port Monitor
Ever find yourself plugging and unplugging devices into your computer and needing to know their associated COM ports? I did, so I wrote COM Port Monitor. All it does is keep track of COM ports that are added or removed, and shows helpful system notifications to let you know about it.
To use this, you'll need to install the dependencies via pip install -r requirements.txt
. Then you run
it via python commonitor.py
. That's it! (Though you might want to create a virtual environment for this tool.)
I'll probably publish this on PyPI at some point to allow installation via pipx, but that's a task for another day.
Hope you find this helpful!
Josh
USB Disconnected and USB Connected icons by Icons8
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
Built Distribution
File details
Details for the file com-monitor-0.1.0.tar.gz
.
File metadata
- Download URL: com-monitor-0.1.0.tar.gz
- Upload date:
- Size: 25.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63f3cf4daf70b0344a3eb2e844a857605d09d9826bb55ad84738c00d4b7771e8 |
|
MD5 | 7c03a1a788c0a44fbf9f13f873c34e09 |
|
BLAKE2b-256 | 2426aa82effed773d68ec3ff4270ee5be8b87220ea9038c58206656d209eaf3f |
File details
Details for the file com_monitor-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: com_monitor-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.28.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f445b8ea15f402f320f97db8cfc3c25c2542f1fb6ee3efa6159789143aadfc9 |
|
MD5 | 593f26701600c56becd4f9bbaf2dbd8b |
|
BLAKE2b-256 | 9c6daef8f57343ab01ef6f9cca1517e90a0a61379350bbba7bdb662f77b4e04c |