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.