hishamcse / Slader_VanishLimit_Download_Capture_Print

Chrome & Edge extension to bypass monthly limit of slader book solutions, download single solution, capture the screen and print the solution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Slader_VanishLimit_Download_Capture_Print

GitHub repo size GitHub language count GitHub top language

[Doesn't work anymore as slader has been moved to quizlet] Chrome extension to bypass monthly limit of slader solutions, download single solution, capture the screen and print the solution.

Features:

  1. Bypass slader monthly limit of premium books. so now solutions are limited
  2. Download solution of a particular page
  3. Capture the screen and save the capture as a mp4 file
  4. Print the solution of current page

Available Browsers:

  1. Google Chrome (Recommended)
  2. Microsoft Edge

How to use:

  1. Download this repository as zip then unzip. N.B: We will need 'Slader_Limit_Vanished_V2' folder only. Not full unzipped folder
  2. go to chrome/edge extension page and enable developer mode
  3. Click load unpacked button
  4. And then select the 'Slader_Limit_Vanished_V2' folder

here is the demonstration of 'How to use'

1 Adding Extension


Limit Bypass:

At slader, besides free books, there are also books which require premium access. This extension bypasses the paywall, remove the warning message and make all solutions accessible. For example: This book https://www.slader.com/textbook/9780989472104-book-of-proof requires premium access

here is the demonstration of 'Limit Bypass'

2 limit_bypass


Download Single Solution:

This option downloads the solution and the comments of the problem. Please wait as the response from the API takes time. Also please use your own API key as the request is limited. The API request limit is 100 req/month. So you can download upto 100 solution per month:

For API Key: As there is a limit of 100 req/month, so, it is recommended to use your own api key. Go to this site https://apiflash.com/ , create free account and you will get free API_KEY. Now, go to 'Slader_Limit_Vanished_V2/javascript/content_script.js' file and at line 5, change the API_KEY and that's it.

here is the demonstration of 'Download Single Solution'

3 download


Capture Screen and download mp4:

This option share and capture screen based on various options like tab, window and whole screen. After closing screen sharing, it will automatically download the recorded video capture file as mp4 file

here is the demonstration of 'Capture Screen'

4.capture.mp4

Print the solution

This option prints the solution of the currently active page

here is the demonstration of 'Print the solution'

5 Print


Resources:

  1. Chrome Getting Started Tutorial:    Getting Started
  2. Chrome API Reference:    Chrome API Reference
  3. Extension Guide:    Shiffman_Extension
  4. Some Example:    TamimEhsan/ChromeExtensions
  5. Facebook HideSharedPost:    TamimEhsan/HideSharedPost
  6. Idea taken:    https://github.com/lebr0nli/slader-extension
  7. Fire event at element creation:    https://stackoverflow.com/questions/8560819/chrome-extension-fire-an-event-when-element-created
  8. X-Forwarder-For(Request Header) doc:    https://en.wikipedia.org/wiki/X-Forwarded-For
  9. Download image:    https://dev.to/sbodi10/download-images-using-javascript-51a9
  10. Screenshot API documentation:    https://apiflash.com/documentation
  11. Screenshot Implementation:    https://hackernoon.com/how-to-take-screenshots-in-the-browser-using-javascript-l92k3xq
  12. Screen Capture documentation:    https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capture_API/Using_Screen_Capture
  13. Screen Capture implementation:    https://dev.to/sebastianstamm/screen-recording-in-10-lines-of-vanilla-js-3bo8
  14. MediaRecorder API documentation:    https://developer.mozilla.org/en-US/docs/Web/API/MediaRecorder/MediaRecorder
  15. Retrive Specific content of a webpage with all its styles: https://stackoverflow.com/a/6310120
  16. Popup template:    https://freefrontend.com/css-modal-windows/

N.B: Use it for only educational purposes. If you can afford to buy subscription of slader,then buy and use

About

Chrome & Edge extension to bypass monthly limit of slader book solutions, download single solution, capture the screen and print the solution


Languages

Language:JavaScript 64.6%Language:CSS 20.2%Language:HTML 15.2%