= uncbv

CBV archive extractor written in Rust.

image:https://img.shields.io/travis/antoyo/uncbv.svg[link="https://travis-ci.org/antoyo/uncbv"] //image:https://img.shields.io/coveralls/antoyo/uncbv.svg[link="https://coveralls.io/github/antoyo/uncbv"] image:https://img.shields.io/crates/v/uncbv.svg[link="https://crates.io/crates/uncbv"] image:https://img.shields.io/crates/d/uncbv.svg[link="https://crates.io/crates/uncbv"] image:https://img.shields.io/crates/l/uncbv.svg[link="LICENSE"]

== Installation

NOTE: this method currently requires you to be running cargo 0.6.0 or newer.

[source,bash]

cargo install uncbv

== Installing from source

To install from source, first checkout to the tag or branch you want to install, then issue

[source,bash]

cargo install --path .

This will install uncbv in your ~/.cargo/bin. Make sure to add ~/.cargo/bin directory to your PATH variable.

== Usage

List the files in the archive:

[source,bash]

uncbv list archive.cbv

Extract the files from the archive:

[source,bash]

uncbv extract archive.cbv

Only decrypt the archive (to decrypt and decompress, use the extract command):

[source,bash]

uncbv decrypt archive.cbz