Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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
```