Note
This software is NOT supported for windows!
With this software you can organize your watched movies, read books or any other media you consumed. You can use a simple CLI tool or a simple GUI.
- Clone this repository.
- Enter the repository.
- Run
chmod +x install.h
- Run
./install.sh
A C++ compiler and sqlite3 is required to install this software.
- GCC
- sqlite3
GCC >= 6 should work and sqlite3 3.49.1 was the only version I tested.
You can use the software as a CLI and as a GUI.
To run inside the terminal just entermtrack --help
to show all available
commands. Running mtrack without any options will launch the GUI.
Usage:
mtrack [OPTION...] [optional args]
-s, --show Show the content of the libary
-a, --add <NAME> <RATING> <STATE> <TYPE>
Add a new media to your libary
-r, --remove <id> Remove a media by id
--verbose Activate log
-v, --version Show version
-h, --help Show this page
I used CXXOPTS to handle command line options easily and nlohmann/json for json handling.