Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automercatorum Downloader di dispense

App desktop per macOS che scarica in automatico tutte le dispense PDF dalle tue materie sul portale Universitas Mercatorum.

Login una volta, seleziona le materie, scarica tutto. Niente browser, niente scraping.

Screenshot 2026-05-18 at 2 55 08 PM Screenshot 2026-05-18 at 12 39 42 PM Screenshot 2026-05-18 at 12 38 25 PM

Avvio

git clone https://github.com/<tu>/Automercatorum-Downloader-di-dispense.git
cd Automercatorum-Downloader-di-dispense

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

python app.py

Si apre una finestra: inserisci username e password Mercatorum (spunta Salva credenziali per non rifarlo), seleziona le materie, clicca Scarica selezionate. I PDF arrivano in downloads/<Nome materia>/.

CLI (opzionale)

python download.py --list          # mostra le tue materie
python download.py <CODICE>        # scarica una materia
python download.py --all           # scaricale tutte

Note

  • Richiede Python 3.11+
  • Credenziali salvate in chiaro in .auth/creds.json (permission 0600, gitignored)
  • Solo per uso personale di studio. Rispetta i termini del tuo ateneo.

Licenza

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages