osu-beatmap-downloader 0.1.3

Downloader et givet antal beatmapsets med flest favoritter fra osu.ppy.sh til standardmappen osu!

Installation

Du kan installere dette program via pip:

pip install osu-beatmap-downloader

Dette vil installere programmet i den globale python-pakkemappe inde i din python-installationsmappe.

Du kan også installere det i din python user-mappe med:

pip install --user osu-beatmap-downloader

Disse mapper er muligvis ikke i PATH. Hvis du vil bruge dette program fra kommandolinjen, skal du muligvis tilføje de korrekte mapper til PATH.

Usage

For at starte downloaderen skal du bruge:

osu-beatmap-downloader

Programmet vil bede om dit osu! brugernavn og adgangskode, fordi osu.ppy.sh ikke vil lade dig downloade beatmaps uden at være logget ind.

Programmet vil derefter spørge dig, om du vil gemme dine legitimationsoplysninger, så du ikke behøver at indtaste dem hver gang du vil starte programmet. De vil blive gemt i %USERPROFILE%/.osu-beatmap-downloader/credentials.json i klartekst (ja, det inkluderer din adgangskode!). Hvis du vil slette filen med legitimationsoplysninger, kan du køre:

osu-beatmap-downloader --delete-creds

Som standard vil programmet downloade de 200 bedste beatmaps. Du kan ændre grænsen med:

osu-beatmap-downloader --limit 500

eller

osu-beatmap-downloader -l 500

Programmet vil begrænse sin hastighed til 30 filer i minuttet for at forhindre unødig belastning af osu!s hjemmeside. på trods af dette vil hjemmesiden efter et bestemt antal sange (som jeg ikke kender) forhindre yderligere downloads. Programmet vil afslutte efter 5 mislykkede downloads. I dette tilfælde skal du måske vente en halv time eller endnu længere tid, før du kan downloade igen.

Hvert trin vil blive udskrevet i dit kommandolinjevindue og vil også blive logget i %USERPROFILE%/.osu-beatmap-downloader/downloader.log, hvis du ønsker at se på det senere.