Skip to main content

Fujielab Utility Launcher GUI

Project description

fujielab-util-launcher

Multiple Program Launcher Utility

日本語のREADME

Usage

How to Run

fujielab-launcher [options]

Options

  • -d, --debug: Enable debug mode. Detailed log messages will be displayed.
  • -r, --reset-config: Initialize the launcher to start with no saved settings from the previous session.
  • -c, --config: Start with settings imported from a previously exported configuration file.
  • --version: Display version information and exit.
  • --lang: Select UI language (en or ja). If omitted, the system locale is used.
  • --create-shortcut: (Windows only) Create a shortcut on the Desktop for easy access.
  • -h, --help: Display help message and exit.

Debug Mode

In debug mode, detailed information about the application's operation is displayed. Detailed logs are output for operations such as saving and loading configuration files, changing window states, starting and stopping processes, etc.

This is useful for development and troubleshooting. It is not necessary for normal use.

# Start in debug mode
fujielab-launcher -d

Using Custom Configuration File

You can start with previously exported settings by using the -c or --config option.

fujielab-launcher --config /path/to/your/custom_config.yaml

This is useful for switching between different configuration profiles or importing settings from another system.

Windows-Specific Features

Creating Desktop Shortcut

On Windows systems, you can create a Desktop shortcut for easy access:

fujielab-launcher --create-shortcut

This will create a shortcut on your Desktop that launches the program directly. This option requires the pywin32 package to be installed:

pip install pywin32

Features

  • Multiple program launcher with configurable settings
  • Support for Python scripts and shell commands
  • Ability to pass command line arguments to Python scripts
  • Customizable workspace directory settings
  • Cross-platform support (Windows, macOS, Linux)

Installation

From PyPI

pip install fujielab-util-launcher

From Source

git clone https://github.com/fujielab/fujielab-util-launcher.git
cd fujielab-util-launcher
pip install -e .

License

Apache License 2.0

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

fujielab_util_launcher-0.2.1.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fujielab_util_launcher-0.2.1-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

Details for the file fujielab_util_launcher-0.2.1.tar.gz.

File metadata

  • Download URL: fujielab_util_launcher-0.2.1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for fujielab_util_launcher-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3cf0b229744d2228a0cef7aa5513dd3389be7095e9e48c39f07468ce75401769
MD5 5f05bc07e1168082b845ca710358d55d
BLAKE2b-256 b94de086554819df52eb4a8cfd524848f2484094f5b4a0badcad57a80086b1a0

See more details on using hashes here.

File details

Details for the file fujielab_util_launcher-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for fujielab_util_launcher-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 39834e010f0b855d04e4695618a37f1f44d3f3e10ed95f3ffa6a7633f7ed7bf1
MD5 ac33e2177eb78a3d45d2eb58261e1aee
BLAKE2b-256 8668fc8713f74ed80e507e4411318bb003b6086dcaa0ea4aa2ff43c560023159

See more details on using hashes here.

Supported by

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