osu-beatmap-downloader 0.1.3
Lataa annetun määrän beatmapsetteja, joilla on eniten suosikkeja, osu.ppy.sh:stä oletushakemistoon osu!
Asennus
Voit asentaa tämän ohjelman pip
:
pip install osu-beatmap-downloader
Tämä asentaa ohjelman globaaliin python-pakettikansioon python-asennushakemistosi sisälle.
Voit myös asentaa sen python user
-hakemistoosi:
pip install --user osu-beatmap-downloader
Nämä hakemistot eivät välttämättä ole PATH:ssa. Jos haluat käyttää tätä ohjelmaa komentoriviltä, sinun on ehkä lisättävä oikeat hakemistot PATH:iin.
Käyttö
Latausohjelman käynnistämiseksi käytä:
osu-beatmap-downloader
Ohjelma kysyy osu! käyttäjätunnusta ja salasanaa, koska osu.ppy.sh ei anna sinun ladata beatmapsia ilman kirjautumista.
Ohjelma kysyy sitten, haluatko tallentaa tunnuksesi, jotta sinun ei tarvitse syöttää niitä joka kerta, kun haluat käynnistää ohjelman. Ne tallennetaan %USERPROFILE%/.osu-beatmap-downloader/credentials.json
-kenttään selväkielisenä (kyllä, se sisältää salasanasi!). Jos haluat poistaa tunnistetiedoston, voit ajaa:
osu-beatmap-downloader --delete-creds
Oletusarvoisesti ohjelma lataa 200 parasta beatmappia. Voit muuttaa rajoitusta:
osu-beatmap-downloader --limit 500
tai
osu-beatmap-downloader -l 500
Ohjelma rajoittaa nopeutensa 30 tiedostoon minuutissa estääkseen tarpeettoman kuormituksen osu!n nettisivulla. tästä huolimatta tietyn kappalemäärän jälkeen (jota en tiedä) nettisivu estää lisälataukset. Ohjelma lopettaa 5 epäonnistuneen latauksen jälkeen. Tällöin saatat joutua odottamaan puoli tuntia tai jopa pidempään ennen kuin voit ladata uudelleen.
Jokainen vaihe tulostuu komentoriviikkunaan ja kirjautuu myös %USERPROFILE%/.osu-beatmap-downloader/downloader.log
, jos haluat katsoa sitä myöhemmin.