A simple Node.js script designed to check whether books in your collection exist on Library Genesis or not.
Usage: libgencheck [OPTION]...  [FILE]...
Options:
      --help              Show help                                    [boolean]
      --version           Show version number                          [boolean]
  -a, --available-only    Only output files files available on Library Genesis
  -A, --unavailable-only  Only output files NOT available on Library Genesis
  -c, --copy              Copy files available on Library Genesis to a specified
                          folder
  -C, --copy-reverse      Copy files NOT available on Library Genesis to a
                          specified folder
  -l, --libgen-mirror     Choose a Library Genesis mirror
                                              [default: "http://gen.lib.rus.ec"]
  -m, --move              Move files available on Library Genesis to a specified
                          folder
  -M, --move-reverse      Move files NOT available on Library Genesis to a
                          specified folder
  -n, --no-formatting     Disable output formatting (colours and font styles).
                          Also changes checkmarks into 'O's and crosses into
                          'X'es
  -v, --verbose           Explain what is being done. Specify multiple times to
                          increase verbosity (up to 2 times)             [count]
Examples:
  libgencheck *.*    check all files in the current folder
  libgencheck *.pdf  check all PDF files in the current folder
Use
npm install libgencheck
or
sudo npm install -g libgencheck
to install globally.
For guidelines on how to contribute please refer to CONTRIBUTING.md. Please keep in mind that all pull/merge requests should be submitted to the GitLab repo, since repos on e.g. GitHub are just mirrors.
- colors (MIT):
npm install colors - libgen (MIT):
npm install libgen - md5-file (MIT):
npm install md5-file - yargs (MIT):
npm install yargs 
This project is licensed under the GPL-3.0-or-later.