osu-beatmap-downloader 0.1.3

Stáhne daný počet beatmapsetů s nejvíce oblíbenými z osu.ppy.sh do výchozího adresáře osu!.

Instalace

Tento program můžete nainstalovat pomocí pip:

pip install osu-beatmap-downloader

Tím se program nainstaluje do globálního adresáře balíčků pythonu uvnitř vašeho instalačního adresáře pythonu.

Můžete jej také nainstalovat do adresáře pythonu user pomocí:

pip install --user osu-beatmap-downloader

Tyto adresáře nemusí být v PATH. Pokud chcete tento program používat z příkazového řádku, možná budete muset do PATH přidat správné adresáře.

Usage

Pro spuštění downloaderu použijte:

osu-beatmap-downloader

Program se vás zeptá na uživatelské jméno a heslo osu! protože osu.ppy.sh vám nedovolí stahovat beatmapy, aniž byste byli přihlášeni.

Program se vás poté zeptá, zda chcete své přihlašovací údaje uložit, abyste je nemuseli zadávat při každém spuštění programu. Budou uloženy v %USERPROFILE%/.osu-beatmap-downloader/credentials.json v prostém textu (ano, včetně vašeho hesla!). Pokud chcete soubor s pověřeními smazat, můžete spustit:

osu-beatmap-downloader --delete-creds

Ve výchozím nastavení program stáhne 200 nejlepších beatmap. Limit můžete změnit pomocí:

osu-beatmap-downloader --limit 500

nebo

osu-beatmap-downloader -l 500

Program omezí svou rychlost na 30 souborů za minutu, aby zbytečně nezatěžoval web osu!s. Přesto po určitém množství skladeb (které neznám) web zabrání dalšímu stahování. Program se ukončí po 5 neúspěšných stahováních. V takovém případě budete možná muset čekat půl hodiny nebo i déle, než budete moci stahovat znovu.

Každý krok bude vypsán v okně příkazového řádku a bude také zaznamenán v %USERPROFILE%/.osu-beatmap-downloader/downloader.log, pokud se na něj budete chtít podívat později.

.