wiki

Программные файлы osu!

См. также: Форматы файлов osu!

Структура файлов в установочной директории osu! в Windows и macOSСтруктура файлов в установочной директории osu! в Windows и macOS

Программные файлы osu! — это набор файлов для работы osu! и отслеживания действий пользователя во время игры.

Пути установки

Директории, куда по умолчанию устанавливается osu!:

Windows macOS
C:\Users\<Username>\AppData\Local\osu! /Applications/osu!.app/Contents/Resources/drive_c/osu!

Папки

Chat

Папка Chat создаётся при включении опции «Вести логи личных сообщений», или когда пользователь выполняет команду /savelog в окне чата.

Файлы с логами сообщений могут быть открыты в любом текстовом редакторе и имеют формат названия {название вкладки}-{ГГГГММДД}-{ЧЧММСС}. Пример:

#multiplayer-20121115-040845 (/savelog во вкладке #multiplayer 15 ноября 2012 года в 04 часа 08 минут и 45 секунд).

Downloads

В папке Downloads хранятся карты, скачиваемые через osu!direct (для этого нужен osu!supporter). После скачивания они автоматически переносятся в папку Songs.

Exports

Папка Exports появляется при выборе операции «Экспортировать в .osk» в меню выбора скинов, или при выборе пункта меню «Экспортировать в .osz» в редакторе карт. В ней находятся экспортированные из osu! карты и скины.

Localisation

Папка Localisation появляется при изменении языка в настройках игры. В ней находятся текстовые файлы с переводом osu!, которые могут использоваться для замены английского текста на основе выбранной локализации.

Replays

Примечание: раньше реплеи записывались с низкой частотой кадров, которая потом была увеличена для более плавного воспроизведения.

В папке Replays находятся файлы реплеев, сохранённые пользователем. Их можно воспроизвести только при наличии карт, использовавшихся для записи. В каждом реплее содержится итоговая статистика игры, а также движения курсора и нажатия клавиш. Чтобы создать реплей, нажмите F2 на экране с результатами или кликните по кнопке «Сохранить реплей» (есть только в одиночном режиме).

Примечание: для загрузки реплеев на YouTube может пригодиться Osr2mp4: автоматическая конвертация реплея в видео.

Названия реплеев имеют формат {ник игрока} - {исполнитель песни} - {название песни} {[сложность]}{(ГГГГ-ММ-ДД)} {режим игры}. Пример:

dummytest1 - Loituma - Ievan Polkka \[SPINNER-MADNESS\] (2013-08-12) OsuMania

Screenshots

В папке Screenshots хранятся скриншоты, сделанные игроком. По умолчанию скриншоты имеют расширение .jpg, однако его можно изменить на .png в настройках клиента.

Примечание: чтобы сделать скриншот, нажмите горячую клавишу (F12 по умолчанию).

Названия скриншотов имеют формат screenshot###, где "###" — номер скриншота.

Skins

В папке Skins хранятся скины, созданные другими игроками и предназначенные для смены оформления клиента. Их можно скачать из соответствующего форума и установить, кликнув два раза по скачанному скину в файловом менеджере. «osu! by peppy» — единственный скин, у которого нет отдельной папки и который нельзя удалить.

См. также: Создание скинов

Songs

В папке Songs хранятся карты для osu!. В каждой из них обычно находятся файлы форматов .osu (сложности), .mp3/.ogg (аудиофайлы), .jpg/.png/.gif (фоновые изображения), .osb (файлы со сторибордом) и .mp4/.flv (видеофайлы). Карта также может содержать .wav/.ogg (файлы с хитсаундами) и другие вложенные папки (например, со скином или спрайтами для сториборда).

Имена папок имеют формат {номер карты} {исполнитель} - {название песни}. Пример: 57950 SOUND HOLIC - Drive My Life.

Обратите внимание, что если карта сделана очень давно (например, Kenji Ninuma - DISCO PRINCE или Dudelstudios - Angry Video Game Nerd Theme [MATURE CONTENT]) или в принципе не опубликована, имя её папки не будет соответствовать этому формату.

Скрытые папки

Эти папки скрыты, поскольку любые изменения в них могут помешать правильному запуску osu!.

Data

Файлы данных osu!. Содержат кэшированные данные, например, фоновые изображения карт и аватарки других игроков.

Файлы

Предупреждение: изменение этих файлов может помешать корректной работе osu! или привести к потере ваших локальных данных.

Файлы базы данных (.db)

В файлах формата .db хранятся базы данных, необходимые для работы osu!. К примеру, в них записаны копии рекордов игрока и список доступных карт.

  • collections.db: внутриигровые коллекции карт;
  • osu!.db: база данных карт osu!;
  • presence.db: кэш для пользователей, зашедших в чат;
  • scores.db: локальные таблицы рекордов.

.cfg (файлы настроек)

Файлы настроек содержат параметры, влияющие на работу osu!. Их можно открыть с помощью текстового редактора.

  • osu!.cfg: информация о файлах osu! и текущей ветке обновлений. Этот файл никогда не стоит редактировать.
  • osu!.<имя пользователя в операционной системе>.cfg: хранит настройки osu!. Подробнее: Файл конфигурации.

.exe (приложение)

Главный компонент osu!. Дважды кликните по такому файлу, чтобы запустить игру (работает только на Windows). Запуск .exe — безопасная операция, если установщик osu! был скачан с официального сайта игры.

osu!.exe (Запускает osu!)

.dll (динамические библиотеки)

Файлы формата .dll — это зависимости и компоненты osu!.