osuMapFilter

filter osu maps

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
x94fujo6rpg
Dziennych instalacji
0
Wszystkich instalacji
97
Oceny
1 0 0
Wersja
0.5
Utworzono
24-08-2020
Zaktualizowano
19-07-2022
Rozmiar
9,58 KB
Licencja
Brak licencji
Dotyczy

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 檔案正確的話會開始過濾