Releases: anilabhadatta/educative.io_scraper
Sources for Chrome Binaries and Drivers
The latest Binaries can be downloaded from the app itself (v3-master branch):
Refer to the mentioned URL for:
Mac (arm64, x64) , Windows (x86, x64) , Linux (x64)
https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json
For Linux (arm64):
The brave browser will be used from the v3-dev branch due to the unavailability of Chromium updates in Linux aarch64/arm64.
The latest Binaries are in the releases section of their repos.
Chrome Driver = https://github.com/electron/electron/releases/
Chrome Binary = https://github.com/brave/brave-browser/releases/
(v3-master branch only)
Automatic updates of binaries are disabled by default as the latest version might produce more Cloudflare captcha problems.
For updates, change the URLs from config.ini inside the common folder.
The binaries attached below are required for Educative Scraper v2
-- Win Chrome Version 96
-- Mac Chrome Version 98 Use this to Disable Chrome updates
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
Educative Scraper v6.8
- version 6.8 (Depreciated) // Clone the repository and follow the Manual Steps to use the scraper.
- Last updated on 21/12/2022
- Fixed multiple bug fixes, refer to the full change log below.
Additional Information
-- If you want to Run/Modify the script manually by git clone, download the Chrome-bin supported by the OS added below.
-- If you are using executables, use CTRL+C to exit the executable instead of clicking on X.
-- Win Chrome Version 96
-- Mac Chrome Version 98 Watch this to Disable Chrome updates
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
What's Changed
New Contributors
Full Changelog: Educactive-Scraper-v5.7...Educative-Scraper-v6.8
Educative Scraper v5.7
DEPRECIATED, PLEASE USE GIT TO CLONE THE LATEST COMMIT, AND DOWNLOAD THE CHROME BINARIES PROVIDED BELOW IF REQUIRED.
- version 5.7
- Last updated on 04/08/2022
- v5.7 Fixed the quiz container selector and selenium screenshot is used instead of chrome screenshot.
Additional Information
-- If you want to Run/Modify the script manually by git clone, download the Chrome-bin supported by the OS added below.
-- Win Chrome Version 96
-- Mac Chrome Version 98
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
Full Changelog: Educative-Scraper-v5.5...Educactive-Scraper-v5.7
Educative Scraper v5.5 [21/07/2022]
- version 5.5
- v5.5 Added support to Back, Next button for educative-viewer.
- v5.4 Added support to copy content from code containers.
- v5.3 Fixed bugs related to widget type containers.
Additional Information
-- If you want to Run/Modify the script manually by git clone then download the Chrome-bin supported by the OS added below.
-- Win Chrome Version 96
-- Mac Chrome Version 98
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
What's Changed
- Make code containers as selectable by @BoostUpStation in #11
New Contributors
- @BoostUpStation made their first contribution in #11
Full Changelog: Educative-Scraper-v5.2...Educative-Scraper-v5.5
Educative Scraper v5.2 [19/07/2022]
-
version 5.2
-
Removed Screenshot Feature for Page Content
-
Added SingleFile Html Page Content
-
Added Exception Handling and Feature for SVG tags inside Iframe
-
Additional Information
-- If you want to Run/Modify the script manually by git clone then download the Chrome-bin supported by the OS added below.
-- Win Chrome Version 96
-- Mac Chrome Version 98
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
Full Changelog: Educative-Scraper-v5.0.readme...Educative-Scraper-v5.2
Educative Scraper v5.0 [15/07/2022]
-
version 5.0
-- Added support for Linux ARM64/AARCH64 architecture. -
version 4.9
-- Fixed multiple bugs related to selectors as Educative changed their DOM.
-- Added a few optimizations. -
Additional Information
-- If you want to Run/Modify the script manually by git clone then download the Chrome-bin supported by the OS added below.
-- Win Chrome Version 96
-- Mac Chrome Version 98
-- Linux AMD64 Chrome Version 98
-- Linux ARM64 Chromium Version 101
Full Changelog: Educative-Scraper-4.7.3...Educative-Scraper-v4.9
Full Changelog: Educative-Scraper-v4.9...Educative-Scraper-v5.0
Educative Scraper v4.7.3 [25/06/2022]
Refer v4.9 and above
- version 4.7.3
- Optimised login detection and added captcha detection.
- Removed Multiprocessing due to multiple issues.
- Made some changes in Readme.
- If you want to Run/Modify the script manually by git clone then download the Chrome-bin supported by the OS from below.
- Win Chrome Version 96
- Mac Chrome Version 98
- Linux Chrome Version 98
Full Changelog: Educative-Scraper-4.6-Manual...Educative-Scraper-4.7.3
Educative Scraper v4.6 Multiprocess (Updated 12/4/2022)
- version 4.6
- added exception clause for quiz button not showing (v4.4.1)
- fixed right button for quiz (v4.5)
- fixed a bug related to login detection (v4.6)
- added multiple config creation and selection for multiple instance scraping.
- Note: To exit the program, press Ctrl+C on the keyboard and press Enter. Avoid exiting the program directly from the window.
- If you want to test the script manually by git clone then download your respective Chrome-bin for your OS.
- Win Chrome Version 96
- Mac Chrome Version 98
- Linux Chrome Version 98
- Make sure you have xterm or uxterm or gnome-terminal installed in your Linux OS.
Educative Scraper v4.6 Manual (Updated 12/4/2022)
- version 4.6
- added exception clause for quiz button not showing (v4.4.1)
- fixed right button for quiz (v4.5)
- fixed a bug related to login detection (v4.6)
- added multiple config creation and selection for multiple instance scraping.
- Note: To exit the program, press Ctrl+C on the keyboard and press Enter. Avoid exiting the program directly from the window.
- If you want to test the script manually by git clone then download your respective Chrome-bin for your OS.
- Win Chrome Version 96
- Mac Chrome Version 98
- Linux Chrome Version 98
- Make sure you have xterm or uxterm or gnome-terminal installed in your Linux OS.
Educative Scraper v4.3.4 Multiprocess
- version 4.3.4
- added a fix for solution code clipboard for nav tab only (v4.3.4)
- fixed a bug where nav tab was showing after clicking nav bar.(v4.3.3)
- fixed various bugs (refer commits)
- added few features with new containers
- Note: To exit the program, press Ctrl+C on the keyboard and press Enter. Avoid exiting the program directly from the window.
- If you want to test the script manually by git clone then download your respective Chrome-bin for your OS.
- Win Chrome Version 96
- Mac Chrome Version 98
- Linux Chrome Version 98
- Make sure you have xterm or uxterm or gnome-terminal installed in your Linux OS.