Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

com-monitor-0.1.1.tar.gz (25.3 kB view details)

Uploaded Source

Built Distribution

com_monitor-0.1.1-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file com-monitor-0.1.1.tar.gz.

File metadata

  • Download URL: com-monitor-0.1.1.tar.gz
  • Upload date:
  • Size: 25.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.28.1

File hashes

Hashes for com-monitor-0.1.1.tar.gz
Algorithm Hash digest
SHA256 f0d0e76b34ea954393c14dba9f01e8e84b17585c455e1b196b56beb17fe491f0
MD5 658b16e22c2c063aaa5c01d208c1a573
BLAKE2b-256 c68c3647877ab6cc70e8984dd0d3672df2ffa1bebb76433da7432bb91706766a

See more details on using hashes here.

File details

Details for the file com_monitor-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for com_monitor-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3a2b21320f4b53ef9a792ab1ee43d14cf553ad8d4a4e4a4c28466720437da7c7
MD5 0516bc22d9a87b10fd77ae248cba6976
BLAKE2b-256 0b76aa8f9fc94f6d55fa95cfa0a90a52c9977e942fa0c0d7d250dfa2e35944c5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page