osu-beatmap-downloader 0.1.3

Downloadt gegeven aantal beatmapsets met de meeste favorieten van osu.ppy.sh in de standaard osu! directory.

Installatie

U kunt dit programma installeren via pip:

pip install osu-beatmap-downloader

Dit zal het programma installeren in de globale python package map binnen uw python installatie directory.

U kunt het ook installeren in uw python user directory met:

pip install --user osu-beatmap-downloader

Deze directories staan misschien niet in PATH. Als u dit programma vanaf de commandoregel wilt gebruiken, moet u wellicht de juiste directories aan PATH toevoegen.

Usage

Om de downloader te starten gebruikt u:

osu-beatmap-downloader

Het programma zal om uw osu! gebruikersnaam en wachtwoord vragen omdat osu.ppy.sh je geen beatmaps laat downloaden zonder ingelogd te zijn.

Het programma zal je dan vragen of je je inloggegevens wilt opslaan zodat je ze niet iedere keer opnieuw hoeft in te voeren als je het programma wilt starten. Ze zullen worden opgeslagen in %USERPROFILE%/.osu-beatmap-downloader/credentials.json in platte tekst (ja, dat is inclusief je wachtwoord!). Als je het inlogbestand wilt verwijderen, kun je het volgende uitvoeren:

osu-beatmap-downloader --delete-creds

Het programma downloadt standaard de top 200 beatmaps. Je kunt de limiet veranderen met:

osu-beatmap-downloader --limit 500

of

osu-beatmap-downloader -l 500

Het programma zal zijn snelheid beperken tot 30 bestanden per minuut om onnodige belasting van osu!s website te voorkomen. Desondanks zal de website na een bepaald aantal nummers (dat ik niet weet) verdere downloads verhinderen. Het programma zal eindigen na 5 mislukte downloads. In dit geval kan het zijn dat je een half uur of zelfs langer moet wachten voordat je weer kunt downloaden.

Elke stap wordt afgedrukt in je command line venster en wordt ook gelogd in %USERPROFILE%/.osu-beatmap-downloader/downloader.log als je er later naar wilt kijken.