APIを用いずにClassroomのデータをダウンロードする。
Find a file
2025-03-22 07:03:30 +09:00
clpl impl: createCourseFolders 2025-03-22 07:01:28 +09:00
.gitignore Orgainze repo 2025-03-13 21:15:44 +09:00
.python-version Orgainze repo 2025-03-13 21:15:44 +09:00
example.config.py Orgainze repo 2025-03-13 21:15:44 +09:00
LICENSE Initial commit 2025-03-13 20:16:59 +09:00
main.py impl: createCourseFolders 2025-03-22 07:01:28 +09:00
pyproject.toml Split BIG class(PlaywrightBrowser) in main.py into clpl/*.py 2025-03-14 22:12:39 +09:00
README.md Update README.md 2025-03-13 20:55:45 +09:00

gc-crowl

APIを用いずにClassroomのデータをダウンロードする。

手順

git pull https://tea.qozl.ink/15km/gc-crowl.git
uv sync
uv run playwright install

playwright installを待ちつつ、config.pyを書く。

ACCOUNT_NAME = 'メールアドレス'
ACCOUNT_PASSWORD = 'パスワード'
TWOFA_URL = 'IdPのURL'
TWOFA_KEY = ['e0', 'e1', 'e2', 'e3']

playwrightがインストールされたら

uv run python main.py

で実行できる