App desktop per macOS che scarica in automatico tutte le videolezioni MP4 dalle tue materie sul portale Universitas Mercatorum.
git clone https://github.com/<tu>/automercatorum-video-export.git
cd automercatorum-video-export
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python app.pySi apre una finestra: login (spunta Salva credenziali), seleziona le materie, clicca Scarica video. I file finiscono in downloads/<Materia>/<NN>_<Modulo>/<P>_<paragrafo>.mp4.
In alto puoi attivare Modalità avanzata per espandere ogni corso e scegliere singoli video invece di tutto il corso. Durante il download hai i bottoni Pausa / Riprendi / Stop — se interrompi, alla prossima esecuzione riprende dal byte corrente (HTTP Range).
python download.py --list # mostra le tue materie
python download.py <CODICE> # scarica i video di una materia
python download.py --all -y # tutte, senza conferma (occhio: 100+ GB)- Richiede Python 3.11+
- Un corso ≈ 5-10 GB di video. Controlla lo spazio disco prima.
- Credenziali salvate in chiaro in
.auth/creds.json(permission0600, gitignored) - Solo per uso personale di studio. Rispetta i termini del tuo ateneo. Non ridistribuire i video.