Releases: josfranmc/JGutenbergDownload
v2.1.2
This version fixes possible security vulnerabilities existing in previously version.
How to use
You may use the software either as Maven artifact or from the command line.
To run the program from the command line use the JGutenbergDownload-2.1.2-shaded.jar package with any of the options available:
For example:
java -jar JGutenbergDownload-2.1.2-shaded.jar -l en -s mybooks -m 20
These are the options you can use as arguments:
-f xxx (xxx type of files to download, default: txt)
-l xx (xx language of books to download, default: es)
-s xxx (xxx download path on local machine, default: program folder)
-d xxx (xxx delay between downloads in milliseconds, default 2000)
-m xx (xx max number of downloads (default 10, 0 for download all)
-o ( overwrite existing files, default: false)
-z ( don't unzip downloads, default: true)
(only -h to show options list)");
Review javadoc and source code for more information.
v2.1.1
This version fixes possible security vulnerabilities existing in previously version.
How to use
You may use the software either as Maven artifact or from the command line.
To run the program from the command line use the JGutenbergDownload-2.1.1-shaded.jar package with any of the options available:
For example:
java -jar JGutenbergDownload-2.1.1-shaded.jar -l en -s mybooks -m 20
These are the options you can use as arguments:
-f xxx (xxx type of files to download, default: txt)
-l xx (xx language of books to download, default: es)
-s xxx (xxx download path on local machine, default: program folder)
-d xxx (xxx delay between downloads in milliseconds, default 2000)
-m xx (xx max number of downloads (default 10, 0 for download all)
-o ( overwrite existing files, default: false)
-z ( don't unzip downloads, default: true)
(only -h to show options list)");
Review javadoc and source code for more information.
v2.1
This version fixes possible security vulnerabilities existing in previously version and fixes some functional mistakes.
How to use
You may use the software either as Maven artifact or from the command line.
To run the program from the command line use the JGutenbergDownload-2.1-shaded.jar package with any of the options available:
For example:
java -jar JGutenbergDownload-2.1-shaded.jar -l en -s mybooks -m 20
These are the options you can use as arguments:
-f xxx (xxx type of files to download, default: txt)
-l xx (xx language of books to download, default: es)
-s xxx (xxx download path on local machine, default: program folder)
-d xxx (xxx delay between downloads in milliseconds, default 2000)
-m xx (xx max number of downloads (default 10, 0 for download all)
-o ( overwrite existing files, default: false)
-z ( don't unzip downloads, default: true)
(only -h to show options list)");
Review javadoc and source code for more information.
v2.0.1
This version fixes possible security vulnerabilities existing in version 2.0.
How to use
You may use the software either as Maven artifact or from the command line.
To run the program from the command line use the JGutenbergDownload-2.0.1-shaded.jar package with any of the options available:
For example:
java -jar JGutenbergDownload-2.0.1-shaded.jar -l en -s mybooks -m 20
These are the options you can use as arguments:
-f xxx (xxx type of files to download, default: txt)
-l xx (xx language of books to download, default: es)
-s xxx (xxx download path on local machine, default: program folder)
-d xxx (xxx delay between downloads in milliseconds, default 2000)
-m xx (xx max number of downloads (default 10, 0 for download all)
-o ( overwrite existing files, default: false)
-z ( don't unzip downloads, default: true)
(only -h to show options list)");
Review javadoc and source code for more information.
v2.0
How to use
You may use the software either as Maven artifact or from the command line.
To run the program from the command line use the JGutenbergDownload-2.0-shaded.jar package with any of the options available:
For example:
java -jar JGutenbergDownload-2.0-shaded.jar -l en -s mybooks -m 20
These are the options you can use as arguments:
-f xxx (xxx type of files to download, default: txt)
-l xx (xx language of books to download, default: es)
-s xxx (xxx download path on local machine, default: program folder)
-d xxx (xxx delay between downloads in milliseconds, default 2000)
-m xx (xx max number of downloads (default 10, 0 for dowload all)
-o ( overwrite existing files, default: false)
-z ( don't unzip downloads, default: true)
(only -h to show options list)");
Review javadoc and source code for more information.
v1.0
How to use
From command line:
java -jar JGutenbergDownload-1.0-shaded.jar [options]
options:
-t type of files to download (default txt)
-i language of books to download (default en)
-d delay between downloads in milliseconds (default 2000)
-s download path (default program's folder)
-m max number of downloads (default 10, 0 for dowload all)
-z unzip downloads (default true)
-o overwrite existing files (default false)
-x download mode (SOFT/GREEDY, default SOFT)
-h show options list
Notes
A log file in a folder called log is generated