fujielab-util-launcher


Namefujielab-util-launcher JSON
Version 0.2.2 PyPI version JSON
download
home_pageNone
SummaryFujielab Utility Launcher GUI
upload_time2025-10-13 02:07:59
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseApache-2.0
keywords launcher gui utility
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # fujielab-util-launcher

Multiple Program Launcher Utility

[日本語のREADME](README.ja.md)

## 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.

```bash
# 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.

```bash
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:

```cmd
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:

```cmd
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

```bash
pip install fujielab-util-launcher
```

### From Source

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

## License

Apache License 2.0

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "fujielab-util-launcher",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "Shinya Fujie <shinya.fujie@p.chibakoudai.jp>",
    "keywords": "launcher, gui, utility",
    "author": null,
    "author_email": "Shinya Fujie <shinya.fujie@p.chibakoudai.jp>",
    "download_url": "https://files.pythonhosted.org/packages/ef/d3/6985a8d355dd95ee63e20150b45c06e4b4f63e5f3307fa7752db64bf456a/fujielab_util_launcher-0.2.2.tar.gz",
    "platform": null,
    "description": "# fujielab-util-launcher\n\nMultiple Program Launcher Utility\n\n[\u65e5\u672c\u8a9e\u306eREADME](README.ja.md)\n\n## Usage\n\n### How to Run\n\n```\nfujielab-launcher [options]\n```\n\n#### Options\n\n- `-d`, `--debug`: Enable debug mode. Detailed log messages will be displayed.\n- `-r`, `--reset-config`: Initialize the launcher to start with no saved settings from the previous session.\n- `-c`, `--config`: Start with settings imported from a previously exported configuration file.\n- `--version`: Display version information and exit.\n- `--lang`: Select UI language (`en` or `ja`). If omitted, the system locale is\n  used.\n- `--create-shortcut`: Create a shortcut on Windows (Desktop) or macOS (Applications folder).\n- `-h`, `--help`: Display help message and exit.\n\n### Debug Mode\n\nIn debug mode, detailed information about the application's operation is displayed.\nDetailed logs are output for operations such as saving and loading configuration files,\nchanging window states, starting and stopping processes, etc.\n\nThis is useful for development and troubleshooting. It is not necessary for normal use.\n\n```bash\n# Start in debug mode\nfujielab-launcher -d\n```\n\n### Using Custom Configuration File\n\nYou can start with previously exported settings by using the `-c` or `--config` option.\n\n```bash\nfujielab-launcher --config /path/to/your/custom_config.yaml\n```\n\nThis is useful for switching between different configuration profiles or importing settings from another system.\n\n### Creating Shortcuts\n\nYou 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:\n\n```cmd\nfujielab-launcher --create-shortcut\n```\n\nThis 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:\n\n```cmd\npip install pywin32\n```\n\n## Features\n\n- Multiple program launcher with configurable settings\n- Support for Python scripts and shell commands\n- Ability to pass command line arguments to Python scripts\n- Customizable workspace directory settings\n- Cross-platform support (Windows, macOS, Linux)\n\n## Installation\n\n### From PyPI\n\n```bash\npip install fujielab-util-launcher\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/fujielab/fujielab-util-launcher.git\ncd fujielab-util-launcher\npip install -e .\n```\n\n## License\n\nApache License 2.0\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Fujielab Utility Launcher GUI",
    "version": "0.2.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/fujielab/fujielab-util-launcher/issues",
        "Documentation": "https://github.com/fujielab/fujielab-util-launcher#readme",
        "Homepage": "https://github.com/fujielab/fujielab-util-launcher",
        "Source Code": "https://github.com/fujielab/fujielab-util-launcher"
    },
    "split_keywords": [
        "launcher",
        " gui",
        " utility"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31162537069dec5b2899d07c615517b4fa849ee116c5d32969d899b454a155c6",
                "md5": "ccc44658c6dcd4b00d49297fdc193f8e",
                "sha256": "ad69af45351d3342174f47e744d03a00f5bad9febb95ba248cb2fffbeecc9320"
            },
            "downloads": -1,
            "filename": "fujielab_util_launcher-0.2.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ccc44658c6dcd4b00d49297fdc193f8e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 2407141,
            "upload_time": "2025-10-13T02:07:57",
            "upload_time_iso_8601": "2025-10-13T02:07:57.520208Z",
            "url": "https://files.pythonhosted.org/packages/31/16/2537069dec5b2899d07c615517b4fa849ee116c5d32969d899b454a155c6/fujielab_util_launcher-0.2.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "efd36985a8d355dd95ee63e20150b45c06e4b4f63e5f3307fa7752db64bf456a",
                "md5": "7a779827dcb44c82e4a1eb5c20851d30",
                "sha256": "7fcfbe3a8c19674329712dd86a44de7fb1e688a05c5233823571a1b2da0afb5e"
            },
            "downloads": -1,
            "filename": "fujielab_util_launcher-0.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "7a779827dcb44c82e4a1eb5c20851d30",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 2404225,
            "upload_time": "2025-10-13T02:07:59",
            "upload_time_iso_8601": "2025-10-13T02:07:59.206757Z",
            "url": "https://files.pythonhosted.org/packages/ef/d3/6985a8d355dd95ee63e20150b45c06e4b4f63e5f3307fa7752db64bf456a/fujielab_util_launcher-0.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-13 02:07:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "fujielab",
    "github_project": "fujielab-util-launcher",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "fujielab-util-launcher"
}
        
Elapsed time: 1.82790s