0.4.15 • Published 2 years ago
eddown v0.4.15
Downloader and scraper for educative.io for pro members
Requirements
- nodejs version >= 18
Install
npm i -g eddown
without Install
npx eddown
CLI
Usage
$ eddown [CourseUrl]
Options
--all, -a Get all courses from particular school or provider.
--email, -e Your email.
--password, -p Your password.
--directory, -d Directory to save.
--file, -f Location of the file where are the courses
--overwrite, -o Overwrite if resource exists (values: 'yes' or 'no'), default value is 'no'
--headless, -h Enable headless (values: 'yes' or 'no'), default value is 'yes'
--html, -t Enable html download (values: 'yes' or 'no'), default value is 'yes'
--concurrency, -c
Examples
$ eddown
$ eddown -a
$ eddown [url] [-l url...] [-e user@gmail.com] [-p password] [-d dirname] [-c number] [-o yes or no] [-h yes or no] [-t yes or no]
Log and debug
This module uses debug to log events. To enable logs you should use environment variable DEBUG
.
Next command will log everything from scraper
export DEBUG=scraper*; eddown
Module has different loggers for levels: scraper:error
, scraper:warn
, scraper:info
, scraper:debug
, scraper:log
. Please read debug documentation to find how to include/exclude specific loggers.
License
MIT
0.4.15
2 years ago
0.4.14
2 years ago
0.4.13
2 years ago
0.4.12
2 years ago
0.4.10
2 years ago
0.4.11
2 years ago
0.4.5
2 years ago
0.4.7
2 years ago
0.4.6
2 years ago
0.3.0
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.4.4
2 years ago
0.2.6
2 years ago
0.2.8
2 years ago
0.4.1
2 years ago
0.3.2
2 years ago
0.2.3
2 years ago
0.4.0
2 years ago
0.2.2
2 years ago
0.4.3
2 years ago
0.3.4
2 years ago
0.4.2
2 years ago
0.2.4
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.1.0
2 years ago
0.0.1
3 years ago