tray-launcher
A launcher for Windows that resides in the taskbar for managing .bat scripts.
Installation
Install tray-launcher with pip install tray-launcher.
Usage
tray-launcher comes with a command-line interface. Use launcher -h to learn more.
To get started, run launcher run, and a small icon will show on the taskbar.
Before running any scripts from tray-launcher, they need to be loaded. This can be done by clicking the option Load New Script(s) in the context menu. Alternatively, run launcher load [full path to the script]. Only .bat files are accepted.
To run a script, select it in the Start a Script submenu from the context menu, or click [View in Directory] to see all loaded scripts from a file dialogue, or run launcher start [script name].
tray-launcher listens to port 127.0.0.1:7686. If this port is not available, create the environment variable TRAY_LAUNCHER_PORT and set its value to an available port number.
A log for the tray-launcher and associated .bat scripts will be saved under %USERPROFILE%\.tray_launcher\logs.
If tray-launcher crashes, scripts started with tray-launcher will not terminate.
There is an expected delay when executing launcher run.
When the tray-launcher is run in a conda environment, scripts started with tray-launcher will run in the same conda environment. When a venv environment is used, scripts may not inherit the environment, and the user may need to add the activate command in a script if it should be run in the venv.
Metadata
Release files for tray-launcher 1.0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tray-launcher-1.0.9.tar.gz | 52.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tray_launcher-1.0.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 104.0 kB
Release files / tray-launcher-1.0.9.tar.gz
| Download URL | tray-launcher-1.0.9.tar.gz |
|---|---|
| Size | 52.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa2f98787913c48a3a5bbe6e2298a3b7ce46b2e857edab2431c9b7ce1cb0a717
|
|
BLAKE2b-256 checksum How to use checksums |
578840b88d8a388161ebce7086ad80dee3a7318bf97fdf664d1ee23f1e1031f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|
Release files / tray_launcher-1.0.9-py3-none-any.whl
| Download URL | tray_launcher-1.0.9-py3-none-any.whl |
|---|---|
| Size | 51.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a8f169612a15430f8ff28f1c7b929f2be6e24672cddd0d5895c23b465c879d71
|
|
BLAKE2b-256 checksum How to use checksums |
321355cc3533a4da627c853d4a2b254395e00f9ae5ab99100bc5d6a07118030c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|