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.