Digital Library Of India [www.dli.ernet.in/] hosts tens of thousands of copyright © freed scanned books in English and Indian Languages for public access. Unfortunately this website does not provide any mechanism to download the entire e-book in any format. DLI-downloader provides a smooth and hassle free interface to all DLI servers which allows you to search and downloads the eBooks right from the Tool.
Digital Library of India dli.gov.in/
Free Books Collection Status www.dli.gov.in/cgi-bin/status.cgi
DLI Downloader Blog dli.shunyafoundation.com
java -jar dli-downloader-6.x.x-jar
Please note that this application works almost on all platforms, the only dependency is the Java 7. run the following command to make sure that proper version of Java is installed on your system.
java -version
shall result in
java version “1.8.X”
Java(TM) SE Runtime Environment (build 1.8.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
If it doesn’t, then something is wrong with the installation. make sure previous versions of Java are un-installed properly.
Whenever a failure occurs, a log file is created in download directory with name
Please send that log file to me at cancerian0684@gmail.com
I will analyze the failure cause and get back to you.
All download directories can be configured in DLI Settings. Open DLI settings and set the following property downloadDirectories to reflect all the DLI download directories separating them with semicolon. For example -
e:\dli;D:\workspace\DLIDownloader\DLI
Please note that each DLI pdf should have barcode present in its name. Now DLI downloader will scan all the PDF’s at the startup time and will not allow you to download them again by giving you the warning that PDF for this barcode already exists.
This can be configured in DLI Settings.
Set createBarcodePage = false will suppress the creation of first metadata page.
HTTP proxy support is not yet added to this tool, but you can give a try passing this command line arguments and see if it works for you.
java -client -Dhttp.proxyHost=10.0.0.100 -Dhttp.proxyPort=8800 -jar DLIDownloader-4.8-jar-with-dependencies
Tool can accept the
DLI Downloader is a multi-threaded application where multiple files are downloaded in background for a given barcode. When a download is in progress then we try to complete the currently downloading TIFF before exit in order to have a graceful shutdown leaving no intermittent partial download. That’s why it takes some time, and you will see no partially downloaded file onto your disk.