Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/shuuji3/manaba-attend

💻 CLI tool to submit Manaba's attendance card for University of Tsukuba
https://github.com/shuuji3/manaba-attend

automation manaba tsukuba

Last synced: about 1 month ago
JSON representation

💻 CLI tool to submit Manaba's attendance card for University of Tsukuba

Awesome Lists containing this project

README

        

# manaba-attend

[Manaba の出席カード](https://atmnb.tsukuba.ac.jp/attend/tsukuba)の提出を自動化するプログラム。

Program automating to send your attendance on Manaba.

[Demo video](https://youtu.be/9ZQMev_WQeE)

## Requirement

- macOS
- Python3
- Google Chrome
- HomeBrew

## Installation

```shell
$ brew install chromedriver
$ pipenv install # OR pip install -r requirements.txt
```

## Usage

```shell
$ python main.py -h
usage: main.py [-h] [--no-headless] attend_code

positional arguments:
attend_code

optional arguments:
-h, --help show this help message and exit
--no-headless specify to open the browser window.
```

## Note

If you want to specify your ID & password via the environment variable, please set them into `MANABA_USERNAME` & `MANABA_PASSWORD`.