systraylist
List Windows systray icons and activate one by number.
Install
pip install -e .
Usage
systraylist # interactive prompt
systraylist -l # list only
systraylist -p # force process-list mode
systraylist -a # every process with a window
systraylist 3 # one-shot click #3 (r3 right, d3 double, s3 show window, e3 relaunch)
Prompt: N click | rN right | dN double | sN show real window | eN relaunch exe | /text filter | l refresh | a all | q quit
Modes
[v]/[h]: Explorer taskbar present. UI Automation, real click on the tray icon.[t]: Explorer is dead (noShell_TrayWnd). systraylist becomes the tray host: it createsShell_TrayWnd, broadcastsTaskbarCreated, apps re-register their icons, you get their real tooltips and the click is sent to the app's own icon callback. Run as the same user/elevation as the apps (admin apps ignore non-admin hosts).[p]: process fallback (-p, or when no app re-registers). Do not start Explorer while the host runs (two tray windows). Quit first.
👤 Author
Metadata
Release files for systraylist 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| systraylist-0.1.6.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| systraylist-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.5 kB
Release files / systraylist-0.1.6.tar.gz
| Download URL | systraylist-0.1.6.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f9152cb665093423aacc0e253ad48a6ef9212d4a09196fe4bbe2594ce543cce2
|
|
BLAKE2b-256 checksum How to use checksums |
bb73868dc689382a8e4ffb10d2adb83d0956c841f6a049c9a8eb70d6b7f12923
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / systraylist-0.1.6-py3-none-any.whl
| Download URL | systraylist-0.1.6-py3-none-any.whl |
|---|---|
| Size | 8.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cedb25c68aacab42aa5fd44f56d8ec74420563971d1c1158aec29e4ed98d8d18
|
|
BLAKE2b-256 checksum How to use checksums |
c980c383ffedd130b65fb5ca38c2a9d3c90c9dd6f2eff2ad7850c7515acda8a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|