osu-beatmap-downloader 0.1.3
Télécharge un nombre donné de beatmapsets avec le plus de favoris depuis osu.ppy.sh dans le répertoire osu ! par défaut.
Installation
Vous pouvez installer ce programme via pip
:
pip install osu-beatmap-downloader
Ceci installera le programme dans le dossier global du paquetage python à l’intérieur de votre répertoire d’installation python.
Vous pouvez également l’installer dans votre répertoire python user
avec:
pip install --user osu-beatmap-downloader
Ces répertoires peuvent ne pas être dans PATH. Si vous voulez utiliser ce programme à partir de la ligne de commande, vous devrez peut-être ajouter les répertoires corrects à PATH.
Usage
Pour démarrer le téléchargeur, utilisez:
osu-beatmap-downloader
Le programme vous demandera votre nom d’utilisateur et votre mot de passe osu ! car osu.ppy.sh ne vous laissera pas télécharger des beatmaps sans être connecté.
Le programme vous demandera ensuite si vous voulez enregistrer vos informations d’identification afin de ne pas avoir à les saisir à chaque fois que vous voulez lancer le programme. Ils seront stockés dans %USERPROFILE%/.osu-beatmap-downloader/credentials.json
en texte clair (oui, cela inclut votre mot de passe !). Si vous voulez supprimer le fichier d’accréditation, vous pouvez exécuter:
osu-beatmap-downloader --delete-creds
Par défaut, le programme téléchargera les 200 meilleurs beatmaps. Vous pouvez changer la limite avec:
osu-beatmap-downloader --limit 500
ou
osu-beatmap-downloader -l 500
Le programme limitera son débit à 30 fichiers par minute pour éviter une charge inutile sur le site web d’osu!s.Malgré cela après une quantité spécifique de chansons (que je ne connais pas) le site web empêchera tout autre téléchargement. Le programme s’arrête après 5 téléchargements ratés. Dans ce cas, vous pourriez avoir à attendre une demi-heure ou même plus avant de pouvoir télécharger à nouveau.
Chaque étape sera imprimée dans votre fenêtre de ligne de commande et sera également enregistrée dans %USERPROFILE%/.osu-beatmap-downloader/downloader.log
si vous voulez la regarder plus tard.