Skip to content

Releases: josfranmc/JGutenbergDownload

v2.1.2

02 Feb 08:25
Compare
Choose a tag to compare

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

29 Dec 08:16
Compare
Choose a tag to compare

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

16 Dec 14:10
Compare
Choose a tag to compare

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

11 Feb 16:00
Compare
Choose a tag to compare

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

22 Nov 22:22
5e3e3ba
Compare
Choose a tag to compare

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

18 Nov 20:40
Compare
Choose a tag to compare

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