Scribd Downloader

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

4qu3l3c4r4 / Scribd-Downloader

Dismiss
Join GitHub today
GitHub is home to over 40 million developers working together to host and
review code, manage projects, and build software together.

Sign up

No description, website, or topics provided.

54 commits 1 branch 2 releases 4 contributors MIT

Branch: master New pull request Find File Clone or download

ritiek Mention about pip install Latest commit da48df1 on May 5, 2018

scribdl Fixes #11 - prevented script from downloading already downloaded imag… 2 years ago

test Fix tests 2 years ago

.gitignore Cook setup.py 2 years ago

.travis.yml Add image tests 2 years ago

LICENSE Initial commit 3 years ago

README.rst Mention about pip install last year

requirements.txt Added feature to convert images to pdf (#7) (#9) 2 years ago

setup.py Add img2pdf dependency last year

README.rst

Scribd-Downloader
build passing

(A better online service I found https://dlscrib.com/, created by Erik Fong).

• This python script allows downloading of Scribd documents.


• It does not matter if the pages are blurred or require authentication, this script will still do the job.
• There are two types of documents on Scribd:
• Documents made up using a collection of images and
• Actual documents where the text can be selected, copied etc.

This script takes a different approach to both of them:

• Documents consisting of a collection of images is straightforward and this script will simply download the induvidual
images which can later be combined into a PDF using a suitable software. Simple.
• Actual documents where the text can be selected are hard to tackle. If you feed such a document in this script, only the
text present in document will be downloaded. I do not know much about JS and since Scribd uses JS to combine text
and images for each induvidual page, I do not yet know how they do it. Ideas welcome on combining images and text!
Installation

pip install scribd-downloader

or if you like to live on the bleeding edge:

pip install -r requirements.txt


python setup.py install

Usage

usage: scribdl [-h] [-i] DOC

Download documents/text from scribd.com

positional arguments:
DOC scribd document to download

optional arguments:
-h, --help show this help message and exit
-i, --images download document made up of images

• To download text from document containing selectable text:


• example: scribdl https://www.scribd.com/document/55949937/33-Strategies-of-War

(Text will be saved side by side in a .txt file in your current working directory)

• To download document containing images; use the --images option (the tool cannot figure out this on its own):
• example: scribdl -i http://scribd.com/doc/17142797/Case-in-Point

(Images will be saved in your current working directory)

Contributing
• Feel free to report bugs, documents failing to download, features or anything else.
• Even better, send a PR!

Disclaimer
Downloading books from Scribd for free maybe prohibited. This tool is meant for educational purposes only. Please support
the authors by buying their titles.

License
The MIT License

You might also like