Greasy Fork is available in English.

osuMapFilter

filter osu maps

Autor
x94fujo6rpg
Installationen heute
0
Installationen gesamt
90
Bewertungen
0 0 0
Version
0.5
Erstellt am
24.08.2020
Letzte Aktualisierung
19.07.2022
Lizenz
n/a
Wird angewandt auf

OsuMapFilter

Filter existing maps
過濾已有的圖
效果:

you need map list to make this script work
if you from greasyfork, get python script on my github

if you aren't open https://osu.ppy.sh/beatmapsets directly
F5 to run the script

update

  • v0.5:

    • auto save & load old data
    • auto add map to list when download
    • read file will overwrite it
    • this is not 100%. if you have del some map or add new map in other way, re-run python script & load list data
  • v0.4:

    • improve speed
  • v0.3:

    • fix for new site ui
  • v0.2:

    • add stop button, fix some issue
    • make map links open in new tab (prevent accidental clicks)

usage

require: Python 3.8+ / Tampermonkey

  • put getmaplist.py under osu path bash osu ├──getmaplist.py ├──osu!.exe ...

default osu path:
C:\Users\<Username>\AppData\Local\osu!
C:\Program Files\osu!
C:\Program Files(x86)\osu!

then it will start filtering maps

中文說明:

需求: Python 3.8+ / Tampermonkey

  • getmaplist.py 放到跟 osu!.exe 相同路徑下

    osu
    ├──getmaplist.py
    ├──osu!.exe
    ...
    

    osu預設路徑:
    C:\Users\<Username>\AppData\Local\osu!
    C:\Program Files\osu!
    C:\Program Files(x86)\osu!

  • 執行 getmaplist.py,成功後會產生 map_list.txt

  • 安裝 osuMapFilter.js

  • 打開 https://osu.ppy.sh/beatmapsets

  • 檔案 > 選擇之前產生的 map_list.txt 檔案正確的話會開始過濾