Skip to content

korentomas/Download-Springer-Textbooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

No longer works.

Leer en Español

Download Springer textbooks by category

We found out that Springer Publishing, a publisher specializing in books and academic journals, released more than 400 publications due to the global context. We thought this was great and wanted to contribute in our own way.

We wanted to automatize the download for all textbooks so we decided to program an algortihm in python but we googled it and realized that Joe T. Santhanavanich published an article where he did this. In the comments we also found that @juanluisrto made some code to categorize the already downloaded files.

IF AN ERROR SAYING "unknown" POPS UP, THIS MEANS SPRINGER REMOVED THIS BOOK'S DOWNLOAD LINK

The executable

If you want to run the .py file directly you'll need to install the following libraries: wget, requests, xlrd and pandas.

What our program does is only to download the categories the user is interested in + we added a few functions:

  • It has an EXE file so anyone can download the books without having to install Python!
  • The user can choose which category to download through the terminal.
  • Folders will only be created for those selected categories.
  • The user can see how many files have been downloaded out of the total.
  • We have intended to make the code more user-friendly but we are still working on it.

INSTRUCTIONS

  1. Download the ZIP

Download ZIP

  1. This is what the folder "spring_textbooks" should look like. Run "download_textbooks_1.0.exe".

Folder

  1. Oops, Windows will detect this as not safe (you can check the python files and you'll see everything is in order). You can fix this by pressing More Info then Run anyway

Oops Run Anyway

  1. So this is the terminal. If this doesn't look right in your computer please send us a message!

The terminal

  1. Choose which categories you wish to download

Categories

  1. You are all set! Your files will start to download and when it finishes you can just close the terminal!

Downloading

Sources:

Joe T. Santhanavanich

@juanluisrto

About

Download the free textbooks offered by Springer using an executable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages