flymark

Crates.ioflymark
lib.rsflymark
version0.10.0
sourcesrc
created_at2022-05-06 08:02:13.760176
updated_at2024-05-08 09:22:12.212805
descriptionA super-duper-fast CLI imark client
homepagehttps://github.com/insou22/flymark
repositoryhttps://github.com/insou22/flymark
max_upload_size
id581562
size150,540
Zac Kologlu (insou22)

documentation

README

Flymark

Super-duper-fast CLI imark client, intended for marking exams.

Installation

Make sure you have a working Rust toolchain installed (stable, latest recommended).

You can install a Rust toolchain with Rustup.

Once you have a toolchain installed, simply run: cargo install flymark.

Usage

flymark <scheme_file> <course> <session>

  • scheme_file is the path to a file that holds the marking scheme. A sample scheme that displays all the capabilities is available in simple_scheme.txt.

  • course is the course to mark, in the format: cs1521.

  • session is the session of the course to mark, in the format: 22T1.

There are additional flags to override some of the settings, including allowing you to use a custom imark cgi endpoint. Read more with flymark --help

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 33

cargo fmt