mega

MEtadata GAtherer

This is a simple command line tool that takes a file path as an argument, gathers the avaliable metadata of the file and places it inside of the user's clipboard.

This command line tool uses three external crates:

  1. Structopt - This is a crate that (in this case) allows for the command line tool to take in a file path as an argument and then use and manipulate it.

  2. Chrono - This is a crate that allows for the conversion between std::time::SystemTime to a std::string::String, so that it can be pasted onto the user's clipboard.

  3. Clipboard - This is a crate that allows the tool to access the user's clipboard and fill it with the metadata of the file.

Features:

Installation:

Via cargo:

cargo install cli_mega

Screenshot:

cli_mega-demonstration

ToDo:

License:

This project is licensed under the MIT license. See LICENSE for more details.