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.