gcmh

Crates.iogcmh
lib.rsgcmh
version1.2.1
sourcesrc
created_at2023-10-01 16:53:48.137499
updated_at2023-10-27 13:39:33.020198
descriptionA CLI tool to improve your custom maps on generals.io.
homepagehttps://github.com/jwcub/gcmh
repositoryhttps://github.com/jwcub/gcmh
max_upload_size
id989333
size66,158
(Resonaa)

documentation

README

gcmh

GitHub Actions Crates.io Downloads License

Generals Custom Maps Helper

gcmh is a CLI tool to improve your custom maps on generals.io.

Usage

$ gcmh --help
A CLI tool to improve your custom maps on generals.io.

Usage: gcmh.exe [OPTIONS] <COMMAND>

Commands:
  search  Search for maps
  upvote  Upvote a map
  play    Play a map
  help    Print this message or the help of the given subcommand(s)

Options:
  -m, --map <MAP>            Map name [default: "1*1 Ultimate"]
  -c, --count <COUNT>        Operations count [default: 10]
  -v, --verbose...           More output per occurrence
  -q, --quiet...             Less output per occurrence
  -h, --help                 Print help
  -V, --version              Print version

Examples

  • Search for three maps in keyword maze:

    gcmh -m maze -c 3 search
    
  • Add 1606 upvotes to a map:

    gcmh -m "1*1 Ultimate" -c 1606 upvote
    
  • Play a map for 161 times:

    gcmh -m "[From Kana]Maze 2" -c 161 play
    

Installation

Installing from Crates.io (Recommended)

$ cargo install gcmh
$ gcmh --version
gcmh 1.2.0

Building from Source

$ git clone https://github.com/jwcub/gcmh
$ cd gcmh
$ cargo build --release
$ ./target/release/gcmh --version
gcmh 1.2.0

License

This project is licensed under the Unlicense.

Commit count: 13

cargo fmt