wiki

Recherche des beatmaps

Voir également : Beatmap § Télécharger des beatmaps

Par défaut, tout texte saisi à l'écran de sélection des musiques ou dans le champ de recherche du site web est comparé à l'artiste, au titre, au créateur et au nom de la difficulté, à la source et aux tags d'une beatmap. La saisie d'un seul chiffre permet de rechercher les beatmaps et les difficultés ayant un identifiant spécifique. Toutes les requêtes sont insensibles à la casse.

Les champs de métadonnées des beatmap peuvent être comparés à des valeurs spécifiques pour un filtrage plus précis, à l'aide des opérateurs suivants :

| Comparaison | osu!web | osu!(stable) | osu!(lazer) | Description |
| :-: | :- :| :-: | :-: | :-- |
| = | Oui | Oui | Oui | Égale à |
| == | Non | Oui | Non | Égale à |
| : | Oui | Non | Oui | Égale à |
| != | Non | Oui | Non | Pas égal à |
| < | Oui | Oui | Oui | Inférieure à |
| > | Oui | Oui | Oui | Supérieure à |
| <= | Oui | Oui | Oui | Inférieur ou égal à |
| >= | Oui | Oui | Oui | Supérieur ou égal à |

Client

Remarque : les filtres ne fonctionnent qu'à l'écran de sélection des musiques, alors qu'osu!direct prend en charge la recherche en texte intégral uniquement.

Filtre Description
artist Nom de l'artiste
creator Nom du créateur des difficultés
title Nom de la musique
difficulty Nom de la difficulté de la beatmap
ar L'Approach rate
cs Le Circle size
od L'Overall difficulty
hp L'HP drain rate
key, keys Nombre de touches (osu!mania et beatmaps convertis uniquement)
star, stars Le star rating
bpm Le tempo de la musique
length La longueur en secondes
drain Le drain time en secondes
mode Mode de jeu. Il peut s'agir de osu, taiko, catch, ou mania, ou o/t/c/m en abrégé.
status Statut de la beatmap. La valeur peut être ranked, approved, pending, notsubmitted, unknown, ou loved, ou r/a/p/n/u/l en abrégé.
played Temps écoulé depuis le dernier jeu en jours
unplayed N'affiche que les maps non jouées. Ce filtre doit avoir une valeur nulle pour prendre effet (unplayed=). A noter que le paramètre de comparaison lui-même peut être libre (par exemple, unplayed=, unplayed> et unplayed!= font la même chose).
speed Sauvegarde de la vitesse de défilement d'osu!mania. La vitesse de défilement est toujours 0 pour les maps non jouées, ou si l'option Se souvenir des vitesses de défilement sur chaque map osu!mania est désactivée.

Site web1

Filtre Description
artist Nom de l'artiste
title Nom de la musique
source Le support, tel qu'un jeu vidéo, un film, une série ou un événement, d'où provient la musique ou auquel elle est le mieux associée.
featured_artist Identifiant d'une entrée Featured Artist
creator Nom du créateur des difficultés
difficulty Nom de la difficulté de la beatmap
ar L'Approach rate
cs Le Circle size
od L'Overall difficulty
hp, dr L'HP drain rate
star, stars Le star rating
bpm Le tempo de la musique
length La longueur en secondes
key, keys Nombre de touches (osu!mania et beatmaps convertis uniquement)
status Statut de la beatmap. La valeur peut être ranked, approved, pending, notsubmitted, unknown, ou loved, ou r/a/p/n/u/l en abrégé. Permet des valeurs multiples séparées par des virgules (,)
created Date de création de la beatmap
updated Date de la dernière mise à jour de la beatmap
ranked Date de classement/approbation de la beatmap

Client (lazer)2

Filtre Description
artist Nom de l'artiste
title Nom de la musique
creator Nom du créateur des difficultés
diff Name of the beatmap difficulty
ar L'Approach rate
cs Le Circle size
od L'Overall difficulty
hp, dr L'HP drain rate
star, stars Le star rating
bpm Le tempo de la musique
length Le temps de jeu en secondes
key, keys Nombre de touches (osu!mania et beatmaps convertis uniquement)
status Statut de la beatmap. La valeur peut être ranked, approved, pending, notsubmitted, unknown, ou loved, ou r/a/p/n/u/l en abrégé.
lastplayed Temps écoulé depuis la dernière lecture. Accepte le format #y#M#d#h#m#s, pour les années, les mois, les jours, les heures, les minutes et les secondes respectivement. Par exemple, 2d5s signifie "2 jours et 5 secondes".
played L'état de la beatmap. La valeur peut être yes, true, ou 1 pour les beatmaps joués, ou no, false, ou 0 pour les beatmaps non joués.
divisor Le dénominateur du diviseur de mesure

Exemples de requêtes

Trouver des beatmaps à faible OD, se situant dans une certaine fourchette de difficultés :

stars>=7 stars<8 od<8

(Client) Affiche les beatmaps classées liées à Noël qui n'ont jamais été jouées :

unplayed= status=r christmas

(Client, site web) Vérifier si au moins une difficulté de DJ Fresh - Gold Dust par galvenize est téléchargée :

28107

(Site web) Trouver les beatmaps classées entre août et octobre 2010 qui contiennent au moins une seule difficulté faite par Natteke :

ranked>=2010-08 ranked<2010-11 creator=Natteke

(Lazer) Trouvez les difficultés d'une beatmap qui ont été jouées il y a moins de 2 mois et 5 heures :

lastplayed<2M5h

(Lazer) Trouver les difficultés de la beatmap qui n'ont pas été jouées au cours de l'année écoulée :

lastplayed>1y

(Lazer) Trouver des beatmaps classées et Loved :

status=r,l

Références