This repository has been archived by the owner on Sep 21, 2022. It is now read-only.
Releases: shaansubbaiah/bmsce-paper-ripper
Releases · shaansubbaiah/bmsce-paper-ripper
Verbose file and folder names
New in V1.2.1
- Makes it easier to find courses that have moved up or down a semester by ripping papers and storing with the entire course name.
Fix lack of thread synchronization
Uses concurrent.futures instead of threading.
Should prevent too many threads from spawning and fix any errors due to race conditions.
v1.1
New in V1.1
-
Supports optionally ripping only a particular course's papers
-
Supports parallel public link extraction and downloads
Difference in speed when ripping last 5 years, 32 subjects, 148 pdf files
Version v1.0 v1.1 Download Type Serial Download Parallel Download Link Extraction Time 10.377s 0.356s Download Time 65.736s 0.327s Overall Time 93.209s 18.171s
v1.0
- Much faster than manually navigating, downloading from the site
- Download specifying the Branch, Semester and last N years to retrieve papers
- Exports a list of public paper urls to CSV
- Renames the files with the exam type and year held
- Papers from different years of a particular subject are placed in a common folder