sar-cli

Crates.iosar-cli
lib.rssar-cli
version0.1.1
created_at2025-04-28 09:35:19.635552+00
updated_at2025-04-28 09:35:19.635552+00
descriptionA CLI tool for SymbolArt (SAR) files from Phantasy Star Online 2.
homepagehttps://github.com/shusann01116/sar-rs
repositoryhttps://github.com/shusann01116/sar-rs
max_upload_size
id1651991
size49,284
(shusann01116)

documentation

README

sar-cli

Command-line interface for PSO2 SymbolArt (SAR) file processing.

Installation

From Source

cargo install --path sar-cli

From Crates.io

cargo install sar-cli

Usage

$ sar-cli --help
Usage: sar-cli [OPTIONS] --input <INPUT> --output <OUTPUT>

Options:
  -i, --input <INPUT>    Path to the SAR file or directory
  -o, --output <OUTPUT>  Path to the output directory
      --raise-error      Raise errors instead of ignoring them
      --overwrite        Overwrite existing files
  -h, --help             Print help
  -V, --version          Print version

Examples

Process a single SAR file:

sar-cli -i input.sar -o output/

Process all SAR files in a directory:

sar-cli -i input_directory/ -o output/

Features

  • Process single SAR files or entire directories
  • Configurable error handling
  • Overwrite protection for existing files
  • Fast and efficient processing using parallel execution

License

This project is licensed under the MIT License - see the LICENSE file for details.

Commit count: 56

cargo fmt