Skip to content

ankit1w/OCD

Repository files navigation

Online Courseware Downloader

Getting Started

This program helps you download online coursewares in the form of printable PDF files, that can be viewed on a wide range of devices. Attempts have been made to preserve original quality of the lectures, without compromising the readability.

The actual courses are available here.

Compatibility

Runs on 32-bit and 64-bit versions of Windows 7, 8, 8.1, 10 and 11.

How To

  • Download the latest windows binary executable from the releases page and run it.

  • The first run will trigger a Windows security alert, prompting whether or not to allow the main executable, as well as phantomjs.exe through the firewall. You can deny the firewall permissions, although it is recommended otherwise.

  • After selecting the subject of choice, the program will save its PDF in the same location as the executable.

Built With

  • PhantomJS - Headless browser used to scrape courseware site.
  • wkhtmltopdf - Command line tool to generate PDFs from HTML.
  • pdfCropMargins - Used to correct margins for easier readability, modified slightly to work without arguments.

About

Online Courseware Downloader for engineering courses.

Topics

Resources

Stars

Watchers

Forks

Contributors