Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a bunch of books I want to download in electronic format so I can clear my shelves. So what I would like to do is to have an app where I can give it a list of titles, or a list of titles + authors + publisher together, or if those won't work a list of ISBNs, and it does something like downloads all the books it can find free versions of, and outputs a list of those books it could not find a version of.

Downloading the free versions should probably be configurable so you can tell it not download from particular sources - for example if you tell it not to download torrented ebooks. or if you can tell it to prefer certain sources first, so you can prioritize project gutenberg over others.

The outputting a list of books that it could not find a free version of would be great if it output a list of paid versions.

Anything like that?

share|improve this question

closed as off-topic by Eight Days of Malaise, jonsca Dec 22 '13 at 6:25

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

Contact a software developer. – Deepak Kamat Mar 29 '13 at 10:18
up vote 1 down vote accepted

Apart from Google Books, which allows you to search by ISBN to find both freely-available and paid versions of titles, the software you request probably does not exist (yet). It does not, however, allow you to download local copies of the books. For that, you should check Project Gutenberg which provides a number of download formats. If they do not have it, I would then check the Open Library if they have something.

As for automation, Project Gutenberg does not have (and will never have) an "API", but it is possible to download their collection using wget or mirroring their entire database.

Both Google Books and the Open Library offer an APIs, so these are a possibilities for development, but I wouldn't expect to find such a tool readily available. Note that Google's API will still not let you download copies of any book.

share|improve this answer
thanks, I'd vote up your answer but I don't have the reputation to do so. That said: I think such a program would be useful(obviously) but I don't have as much experience on the subject as you do. Do you think it would be a popular app? – user254694 Jun 6 '13 at 7:52
@user254694 You can accept his answer by hitting the check mark. This gives him more rep than a upvote, and shows to others that the question is solved. – ComputerLocus Aug 4 '13 at 11:59

Not the answer you're looking for? Browse other questions tagged or ask your own question.