osu-beatmap-downloader 0.1.3

Scarica un dato numero di beatmapset con i preferiti da osu.ppy.sh nella directory predefinita di osu!

Installazione

Puoi installare questo programma tramite pip:

pip install osu-beatmap-downloader

Questo installerà il programma nella cartella globale dei pacchetti python all’interno della tua directory di installazione python.

Puoi anche installarlo nella tua directory python user con:

pip install --user osu-beatmap-downloader

Queste directory potrebbero non essere in PATH. Se vuoi usare questo programma dalla riga di comando, potresti dover aggiungere le directory corrette a PATH.

Usage

Per avviare il downloader usa:

osu-beatmap-downloader

Il programma chiederà il tuo nome utente e la password di osu! perché osu.ppy.sh non ti permetterà di scaricare le beatmap senza essere loggato.

Il programma ti chiederà poi se vuoi salvare le tue credenziali in modo da non doverle inserire ogni volta che vuoi avviare il programma. Saranno memorizzate in %USERPROFILE%/.osu-beatmap-downloader/credentials.json in chiaro (sì, questo include la vostra password!). Se vuoi cancellare il file delle credenziali puoi eseguire:

osu-beatmap-downloader --delete-creds

Di default il programma scaricherà le prime 200 beatmap. Puoi cambiare il limite con:

osu-beatmap-downloader --limit 500

o

osu-beatmap-downloader -l 500

Il programma limiterà la sua velocità a 30 file al minuto per evitare un carico inutile sul sito web di osu!s. Nonostante questo, dopo una quantità specifica di canzoni (che non conosco) il sito web impedirà qualsiasi ulteriore download. Il programma terminerà dopo 5 download falliti. In questo caso potresti dover aspettare mezz’ora o anche di più prima di poter scaricare di nuovo.

Ogni passo sarà stampato nella finestra della tua linea di comando e sarà anche registrato in %USERPROFILE%/.osu-beatmap-downloader/downloader.log se vuoi guardarlo in seguito.