osu-beatmap-downloader 0.1.3

Hämtar givet antal beatmapsets med flest favoriter från osu.ppy.sh till standardkatalogen osu!

Installation

Du kan installera det här programmet via pip:

pip install osu-beatmap-downloader

Detta kommer att installera programmet i den globala python-paketmappen inne i din python-installationskatalog.

Du kan också installera det i din python user-katalog med:

pip install --user osu-beatmap-downloader

Dessa kataloger kanske inte finns i PATH. Om du vill använda det här programmet från kommandoraden kan du behöva lägga till rätt kataloger i PATH.

Användning

För att starta nedladdaren använder du:

osu-beatmap-downloader

Programmet frågar efter ditt osu! användarnamn och lösenord eftersom osu.ppy.sh inte låter dig ladda ner beatmaps utan att vara inloggad.

Programmet frågar dig sedan om du vill spara dina inloggningsuppgifter så att du inte behöver ange dem varje gång du vill starta programmet. De kommer att sparas i %USERPROFILE%/.osu-beatmap-downloader/credentials.json i klartext (ja, det inkluderar ditt lösenord!). Om du vill radera filen med autentiseringsuppgifter kan du köra:

osu-beatmap-downloader --delete-creds

Som standard hämtar programmet de 200 bästa beatmapsen. Du kan ändra gränsen med:

osu-beatmap-downloader --limit 500

eller

osu-beatmap-downloader -l 500

Programmet kommer att begränsa sin hastighet till 30 filer per minut för att förhindra onödig belastning på osu!s webbplats.Trots detta kommer webbplatsen efter ett visst antal låtar (som jag inte känner till) att förhindra ytterligare nedladdningar. Programmet avslutas efter 5 misslyckade nedladdningar. I detta fall kan du behöva vänta i en halvtimme eller ännu längre innan du kan ladda ner igen.

Varje steg kommer att skrivas ut i ditt kommandoradsfönster och kommer också att loggas i %USERPROFILE%/.osu-beatmap-downloader/downloader.log om du vill titta på det senare.