osu beatmap filter

Filter beatmap by favorites (osu! website only)

Terá de instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

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

Terá de instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Terá de instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Terá de instalar uma extensão como Tampermonkey para instalar este script.

Terá de instalar uma extensão de gestão de scripts de utilizador para instalar este script.

(Já tenho um gestor de scripts de utilizador, deixe-me instalá-lo!)

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

(Já tenho um gestor de estilos de utilizador, deixe-me instalá-lo!)

Autor
Oscar0159
Instalações diárias
0
Total de instalações
15
Classificações
0 0 0
Versão
1.1.1
Criado
23/03/2022
Atualizado
07/11/2023
Tamanho
7 KB
Licença
MIT
Aplica-se a

OSU Beatmap Filter

Description

Filter beatmap by favorites

Notice

  • This script is only for osu beatmap page
  • This script only supports new osu website
  • This script only supports English & Traditional Chinese

Usage

  1. Install a user script manager
  2. Install osu beatmap filter
  3. Open osu beatmap page

Optional

  • You can change the default filter value by editing the script
const options = {
  // global options
  global: {
    // enable animation
    animation: {
      // enable [true/false]
      enable: true,
      // duration [ms]
      duration: 700,
    },
    // filter method [threshold, percentile]
    filterMethod: "percentile",
    // compare method [less, lessEqual, greater, greaterEqual]
    compareMethod: "lessEqual",
    // opacity of filtered beatmap [0~1]
    opacity: 0.15,
  },
  // favorites filter
  favorites: {
    // threshold of favorite count
    threshold: 100,
    // percentile of favorite count
    percentile: 75,
  },
};

Screenshot

screenshot screenshot


OSU 圖譜過濾器

說明

根據收藏數量過濾圖譜

注意事項

  • 本腳本只支援osu 圖譜頁面
  • 本腳本只支援新版 osu 網站
  • 本腳本只支援英文與繁體中文

使用方法

  1. 安裝 使用者腳本管理器
  2. 安裝 osu 圖譜過濾器
  3. 開啟 osu 圖譜頁面

可選項目

  • 你可以透過編輯腳本來更改預設過濾值
const options = {
  // (全域選項)
  global: {
    // (啟用動畫)
    animation: {
      // enable (啟用)
      enable: true,
      // (持續時間 [毫秒])
      duration: 700,
    },
    // (過濾方法 [門檻, 百分位數])
    filterMethod: "percentile",
    // (比較方法 [小於, 小於等於, 大於, 大於等於])
    compareMethod: "lessEqual",
    // (過濾後的 beatmap 透明度 [0~1])
    opacity: 0.15,
  },
  // (收藏數過濾)
  favorites: {
    // (收藏數門檻)
    threshold: 100,
    // (收藏數百分位數)
    percentile: 75,
  },
};

截圖

同上