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: Create a shortcut on Windows (Desktop) or macOS (Applications folder).
  • -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.

Creating Shortcuts

You can create a shortcut for quick access. On Windows this is placed on the Desktop, while on macOS it will be created in the Applications folder:

fujielab-launcher --create-shortcut

This will create a shortcut on your Desktop (Windows) or in the Applications folder (macOS) that launches the program directly. On Windows, 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.2.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.2-py3-none-any.whl (2.4 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fujielab_util_launcher-0.2.2.tar.gz
Algorithm Hash digest
SHA256 7fcfbe3a8c19674329712dd86a44de7fb1e688a05c5233823571a1b2da0afb5e
MD5 7a779827dcb44c82e4a1eb5c20851d30
BLAKE2b-256 efd36985a8d355dd95ee63e20150b45c06e4b4f63e5f3307fa7752db64bf456a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fujielab_util_launcher-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ad69af45351d3342174f47e744d03a00f5bad9febb95ba248cb2fffbeecc9320
MD5 ccc44658c6dcd4b00d49297fdc193f8e
BLAKE2b-256 31162537069dec5b2899d07c615517b4fa849ee116c5d32969d899b454a155c6

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