Main Source File:EZTasker.py
Folders:
- ./tool :
img2base64.py : Convert image to base64 - ./icons: Default icons
- ./example: Example for EZTasker
EZTasker is a tool to run and control python or executable file in Taskbar.
You could run python script(.py) or executable file(.exe), and also stop it by EZTasker.
It is a good choice for controlling scripts that do not need Windows. The scripts or exe-files, such as servers, or the others that need to be run in the background, are provided with a User Interface by EZTasker.
- Configurability: Edit with "Confiuration.json"
- Redirection: Redirection of stdout
- Personalization: Customize icons, etc
The program automatically creates configuration folder("/config") and file("/config/configuration.json") for the first run time.
Configure the program by editing the configuration file.
stdin cannot be used in scripts!
Here are configuration items in program:
- "TITLE": The text displayed on the icon
- "SICON": The path of "static" state icon
- "DICON": The path of "dynamic" state icon
- "SOFTWARE": The path of the script or exe-file
- "METHOD": "THREADING" for script, "PROCESS" for executable file
- "AUTORUN": Whether the script or exe-file runs automatically when EZTasker starts.
- "ABOUT": The width, length and text of about frame, Support HTML
- "LOG": Log switch, script only. The stdout of script is redirected to the log frame.
- "LOGFILE": The path of log file, same as the log frame
- "LANG": Language, "CN"-chinese, "EN"-English
News in v1.1.0-beta
- PYTHON: "python", "py" if python was added in PATH, or the path of "python.exe"
The default icons:
- The scripts that create threads is supported.
- Json check function.
This version does not support scripts that create threads.