Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/h4wk507/fem-downloader
Download courses from https://frontendmasters.com/ using node and ffmpeg
https://github.com/h4wk507/fem-downloader
courses ffmpeg frontend frontend-masters gplv3 node nodejs
Last synced: 21 days ago
JSON representation
Download courses from https://frontendmasters.com/ using node and ffmpeg
- Host: GitHub
- URL: https://github.com/h4wk507/fem-downloader
- Owner: H4wk507
- License: gpl-3.0
- Created: 2023-12-19T18:24:33.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-06-03T20:35:37.000Z (5 months ago)
- Last Synced: 2024-06-03T23:31:44.029Z (5 months ago)
- Topics: courses, ffmpeg, frontend, frontend-masters, gplv3, node, nodejs
- Language: JavaScript
- Homepage:
- Size: 20.5 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fem-downloader
Simple, less than 100 LOC script that downloads courses from [frontend masters](https://frontendmasters.com/).
## Disclaimer
Made for educational purposes only, I do not care if you get banned by using this program.
## How to use it
1. Clone the repo
```bash
$ git clone https://github.com/H4wk507/fem-downloader.git
```2. Install
```bash
$ npm install
```3. Adjust values in `config.js`
```js
const config = {
FEM_AUTH_MOD: "", // Can be found in browser cookies after logging in (it changes every log in)
COURSE_URL: "", // Course url
QUALITY: "2160", // 2160, 1440, 1080, 720, 360 (check which are available for your course before setting)
};
```4. Run
```bash
$ node main.js
```## License
GPLv3