Skip to content

A chrome extension that generates PDF files from non-standard PDF viewers (used by schools). Also able to show hidden layers (solutions), and recognize text from images using Tesseract.

License

Notifications You must be signed in to change notification settings

CodeStix/scoplayer-to-pdf

Repository files navigation

scoplayer-to-pdf

Some online book platfoms (mostly schools) use a non-standard PDF viewer that does not allow pdf downloading. The viewer they use (SmartSCOPlayer, still a mystery) also contains leaked workbook solutions. This chrome extension is made to convert these documents to PDF and also to show leaked solutions. Every page is downloaded as an image when viewing the document, to be able to search through the generated PDF, this tool also includes an experimental image to text recognizer (tesseract.js) which allows you to Ctrl+F after convertion.

Installation

  1. Download this repo with Clone or download, and unpack the downloaded zip.
  2. Navigate to chrome://extensions
  3. Enable developer mode in the top right corner.
  4. Use Load unpacked extension to select the unpacked folder you downloaded at step 1.
  5. Navigate to a PDF viewer and press the extension icon at the top right.

Features

The menu

Support

Currently, only SmartSCOPlayer is supported:

SmartSCOPlayer looks like this SmartSCOPlayer looks like this

You can request support for another viewer by opening an issue or pull request.

About

A chrome extension that generates PDF files from non-standard PDF viewers (used by schools). Also able to show hidden layers (solutions), and recognize text from images using Tesseract.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published