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.0.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.0-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fujielab_util_launcher-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 b5f993c99efb79b7e1e48cbd69f077063a15fadcf58047f83856fdb17d149c89
MD5 085e1da10d42bddd0f76167c5e4364c5
BLAKE2b-256 bfdb1a0965d594e928611eb103b4396c836972b83226c63a4e133cb3124bc21f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fujielab_util_launcher-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c46112999cae77b8862ed7abee17e72f14fd3cd773a0757e13ea92a7c21ba0f8
MD5 b21f0e5bf0f7ae074ab1eb08b97b8e81
BLAKE2b-256 ff056d59591c57d0e8a00bbb88d7fc54d89b5bc648df97ef59237c2daa81f19d

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