Google Drive PDF Downloader
This script will help you to download protected view only PDF files from Google Drive easily.
Features
- Lets you to download high quality PDF files.
- Saves all pages individually inside a directory called Pages.
- Fast download speed.
- Efficient CPU and RAM usage.
- Automatically adjusts the page size and orientation according to the source document.
- Automatic fast scrolling to load all the pages correctly.
- Supports Windows, Linux etc.
How to use - Method 1
This method is fast, works for all types of scenarios and performance is great!
- Download this repository to your computer and unzip it.
- Enter the URL of the protected view only PDF File into your browser. (eg: Firefox, Chrome etc.)
- Open the script "Method_1_Script.js" and copy all the contents.
- Then open the browser web console.
- Paste the copied script into the console and press enter.
- After few seconds the browser will prompt you to save a file with extension ".PDF_DataFile"
- Save this file and copy it into the "Input" directory which is inside the repository you downloaded earlier!
- If you are using Windows then navigate to "Windows" directory and double click on "GeneratePDF.cmd", or If you are using Linux then navigate to "Linux" directory and execute "GeneratePDF"
- A successful message will be shown once the whole process completes.
- Navigate to the "Output" directory and enjoy!
Tips for Method 1
How to use - Method 2
Use this method only for PDF with less than 20 pages, if you experience any errors or slow down then follow Method 1
- Enter the URL of the protected view only PDF File into your browser. (eg: Firefox, Chrome etc.)
- Open the script "Method_2_Script.js" and copy all the contents.
- Then open the browser web console.
- Paste the copied script into the console and press enter.
- After few seconds the browser will prompt you to save the PDF file.
- Save the file and enjoy!
Tips for Method 2
Author
Inspiration
Inspired from https://codingcat.codes/2019/01/09/download-view-protected-pdf-google-drive-js-code/
Dependencies
- Used ImageMagick to generate PDF for Method 1
- Used jsPDF to generate PDF for Method 2
Security Tips!
- Always be aware of what you paste into the browser console, malicious code can do alot of harm.