Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mlouielu/e3dump
One click download course materials from NCTU e3
https://github.com/mlouielu/e3dump
Last synced: 27 days ago
JSON representation
One click download course materials from NCTU e3
- Host: GitHub
- URL: https://github.com/mlouielu/e3dump
- Owner: mlouielu
- License: mit
- Created: 2019-05-21T04:37:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-23T08:10:56.000Z (about 2 years ago)
- Last Synced: 2024-09-19T06:48:02.710Z (about 2 months ago)
- Language: Python
- Homepage:
- Size: 49.8 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nctu - E3 dump
README
NCTU e3 dump
============> No worries about e3 shutdown
Download all course materials in your e3 by one click
Get the materials
=================```
$ e3dump --username yourusername --password yourpassword
INFO Start: 【107下】1xxx.......
INFO Download finished: 1-ex....
INFO Start: 【107下】1xxx.......
INFO Download finished: 7-de....
INFO Download finished: 4-ac....
.....
INFO Done!
```Install
=======via pip
```
$ python -m pip install e3dump
```via pipenv
```
$ pipenv install e3dump
```Usage
=====```
usage: e3dump [-h] --username USERNAME --password PASSWORD [--path PATH]NCTU e3 dump
optional arguments:
-h, --help show this help message and exit
--username USERNAME NCTU e3 username
--password PASSWORD NCTU e3 password
--path PATH Dump to this path, default is current pwd
```