osuMapFilter

filter osu maps

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

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

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

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

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

You will need to install a user script manager extension to install this script.

(Tôi đã có Trình quản lý tập lệnh người dùng, hãy cài đặt nó!)

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.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Tác giả
x94fujo6rpg
Cài đặt hàng ngày
0
Số lần cài đặt
95
Đánh giá
0 0 0
Phiên bản
0.5
Đã tạo
24-08-2020
Đã cập nhật
19-07-2022
Kích thước
10 KB
Giấy phép
N/A
Áp dụng cho

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