Skip to content

Commit a5b65cf

Browse files
authored
zh: Optimizations of osu!_Program_Files (#84)
* zh: Optimizations of osu!_Program_Files * Apply @Deardrops ' reviews
1 parent 20b7de3 commit a5b65cf

File tree

1 file changed

+64
-51
lines changed
  • wiki/osu!_Program_Files

1 file changed

+64
-51
lines changed

wiki/osu!_Program_Files/zh.md

+64-51
Original file line numberDiff line numberDiff line change
@@ -1,113 +1,126 @@
1-
osu! Program Files
1+
osu! 目录文件
22
===============================
33

4-
![osu! Program Files in nutshell](Osu!sys.jpg "osu! Program Files in nutshell")
4+
![在资源管理器下的 osu! 目录文件](Osu!sys.jpg "在资源管理器下的 osu! 目录文件")
55

66
位置
77
-----
88

99
### Windows
1010

11-
| 现版本默认路径 | 旧的安装程序路径 |
11+
| 现版本默认路径 | 旧的程序安装路径 |
1212
| ------------------------ | ---------------------- |
13-
| C:\Users\<Username>\AppData\Local\osu! | C:\Program Files\osu! / C:\Program Files(x86)\osu! (for 7 64-bit or 8) |
14-
> "C:" 你安装osu! 的硬盘.
13+
| `C:\Users\<Username>\AppData\Local\osu!` | `C:\Program Files\osu!``C:\Program Files(x86)\osu!` ( 64 位 Windows 7+ 系统) |
14+
> "`C:`" 即为你安装 osu! 的硬盘分区。
1515
1616
文件夹
1717
------
1818

19-
### \_MACOSX
19+
### `_MACOSX`
2020

21-
**osu! for Macintosh OS.** 对于windows用户,你可以删除这个文件夹。
21+
**只适用于 Mac 版 osu! 客户端。** 对于 Windows 用户,你可以删除这个文件夹。
2222

23-
### Chat
23+
### `Chat`
2424

25-
只有当你曾经在对话框中使用 */savelog* 指令或你启用了 *自动记录私人消息* 功能时才会出现.记录了你在osu! 内对话标签的内容.
25+
只有当你曾经在对话框中使用 `/savelog` 指令或你启用了 *保存私聊记录* 功能时才会出现。它记录了你在 osu! 中对话标签的内容。
2626

27-
文件以 `{Tab_name}-{YYYYMMDD}-{HHMMSS}.txt`的形式保存, 可以以任何文本编辑器打开(Notepad).
28-
**实例:** #multiplayer-20121115-040845 (/savelog at #multiplayer tab in 15th November 2012 at 0408hrs and 45secs).
27+
文件以 `{标签名称}-{YYYYMMDD}-{HHMMSS}.txt` 的形式保存,可以以任何文本编辑器打开(比如记事本)。
28+
**示例:** `#multiplayer-20121115-040845.txt` (你于 2012 年 11 月 15 日 04:08:45 在 #multiplayer 标签页执行了 `/savelog` 命令所生成的文件。)
2929

30-
### Downloads
30+
### `Downloads`
3131

32-
当你使用 *osu!direct* 功能后会出现.**保存你通过 osu!direct 正在下载的.osz文件**,完成下载后会作为合法的beatmap被转移到osu! 下的Songs文件夹.
32+
当你使用 *osu!direct* 功能后会出现**它暂存 osu!direct 正在下载的 .osz 文件**,完成下载后这个谱面会被移动到 osu! 下的 Songs 文件夹。
3333

34-
### Exports
34+
### `Exports`
3535

36-
当你使用 [Skin Selector's "导出.osk"](/wiki/Options) or [Beatmap Editor's "导出包"后出现](/wiki/Beatmap_Editor/Menu).**保存你从osu! 导出的.osz(beatmap)/.osk(皮肤)文件.**[For how-to, click me](/wiki/osu!_File_Formats).
36+
当你使用 [皮肤选择器下的 “ 导出 .osk](/wiki/Options) [谱面编辑器的 “ 导出 .osz 文件 ” ](/wiki/Beatmap_Editor/Menu) 后出现。
3737

38-
### Localisation
38+
**它保存着你从 osu! 导出的 .osz(谱面)或 .osk (皮肤)文件。** [参见 osu! 文件格式](/wiki/osu!_File_Formats).
3939

40-
当你在选项页切换语言时出现.**保存可以替换英文文本内容的你所选择的语言的文本**.
40+
### `Localisation`
4141

42-
### Replays
42+
当你在选项页切换语言后出现。**它保存着所选择的语言的文本,可以替换英文文本内容**
4343

44-
保存**可执行的osu! replay文件(.osr)**.如果与rep对应的beatmap不存在,osr文件将无法工作.osr文件保存了游戏结果数据和光标移动轨迹.你可以在结果页面按下**F2**或在在线排名页面(只有在solo下出现,在结果页面下面)点击 **Save as .osr**来创建.osr文件.不保存多人游戏结果..osr的文件大小在100kb-1kb不等.[想要上传rep到youtube的玩家可以参考本页面](https://osu.ppy.sh/forum/t/108092)
44+
### `Replays`
4545

46-
格式为 `{Local player name} - {Artist} - {Title} {[Difficulty]}{(YYYY-MM-DD)} {Game Mode}`
47-
**Example:** dummytest1 - Loituma - Ievan Polkka [SPINNER-MADNESS] (2013-08-12) OsuMania
46+
这里保存着 **可回放的 osu! 回放文件( .osr )**。如果与回放对应的谱面不存在,osr 文件将无法使用。
47+
osr 文件保存了游戏成绩和光标移动轨迹。你可以在结果页面按下 **F2** 或在在线排名页面(只有在单人游戏下出现,在结果页面下面)点击 **存放回放到回放文件夹** 来创建 .osr 文件,但不保存多人游戏结果。
48+
.osr 的文件大小在 100kb-1kb 不等。[想要上传回放到 YouTube 的玩家可以参考本页面。](https://osu.ppy.sh/forum/t/108092)
4849

49-
### Screenshots
50+
文件名格式为 `{本地玩家名称} - {艺术家} - {标题} {[难度]}{(YYYY-MM-DD)} {游戏模式}`
51+
**示例:** dummytest1 - Loituma - Ievan Polkka [SPINNER-MADNESS] (2013-08-12) OsuMania.osz
5052

51-
*保存osu! 的截图(默认为F12)*. 截图格式(.jpg/.png)取决于你在选项中设置的结果.
53+
### `Screenshots`
5254

53-
格式为 `screenshot###` *###* 表示你的截图数量.
55+
*保存 osu! 的截图(默认截图快捷键为 F12)*。 截图格式(JPG 或 PNG)取决于你在选项中的设置。
5456

55-
### Skins
57+
格式为 `screenshot###` *###* 表示你的截图数量。
5658

57-
保存了用户自定义的皮肤,这些皮肤可以改变osu!的视觉表现.你可以在皮肤标签下使用osume!.exe(osu! 升级器)来获取更多皮肤,你也可以登录[论坛](https://osu.ppy.sh/forum/15)获取皮肤.从osume!.exe 获取的皮肤将被立即读取并可以使用.如果你是从论坛获取的皮肤,有两种情况.如果皮肤是.osk形式的,你可以直接打开该文件,osu!将被启动并导向皮肤选择页面,你的新皮肤将被添加进列表里.如果皮肤是文件夹形式的,你必须将新皮肤的文件夹手动拖入该目录.如果皮肤是.zip/.rar格式的,你必须先解压,再按照文件夹的形式操作.你可以在[Options menu under Skins tab (Skin Selector)中更改你的皮肤](/wiki/Options).请记住皮肤*只在你自己的osu! 程序中生效*.
59+
### `Skins`
5860

59-
关于皮肤的更多信息,请参考[Skining页面](/wiki/Skinning).*osu! by peppy* 是惟一一个不在该目录下且不能被直接删除的皮肤.
61+
它存放着用户自定义的皮肤,这些皮肤可以改变 osu! 的外观。
62+
你可以在皮肤标签下使用 osume!.exe(osu! 升级器)来获取更多皮肤,你也可以登录[官方论坛 - 皮肤板块](https://osu.ppy.sh/forum/15) 获取皮肤。
63+
从 osume!.exe 获取的皮肤将被立即读取并可以使用;如果你是从论坛获取的皮肤,将会有以下情况:
64+
- 如果皮肤是 .osk 形式的,你可以直接打开该文件,osu! 将被启动并导向皮肤选择页面,你的新皮肤将被添加进列表里。
65+
- 如果皮肤是文件夹形式的,你必须将新皮肤的文件夹手动拖入该目录.
66+
- 如果皮肤是 ZIP 或 RAR 格式的,必须先解压再按照文件夹的形式操作。你可以在[设置中的皮肤页(皮肤选择器)](/wiki/Options)中更改你的皮肤。请记住皮肤*只在你自己的 osu! 程序中生效*
6067

61-
### Songs
68+
关于皮肤的更多信息,请参考[Skinning 页面](/wiki/Skinning)*osu! by peppy* 是惟一一个不在该目录下且不能被直接删除的皮肤。
6269

63-
**保存osu! beatmaps实际文件的位置**. 通常包含 .osu (不同难度), .mp3/.ogg (音乐文件), .jpg/.png/.gif (背景文件), .osb (StoryBoard文件) 和 .mp4/.flv (视频文件). 可能包含 .wav/.ogg (打击音效文件) 和 目录 (SB spites 和/或 皮肤).
70+
### `Songs`
6471

65-
命名形式为 `{Beatmap 编号} {艺术家} - {标题}`.
66-
**Example:** [57950 SOUND HOLIC - Drive My Life](https://osu.ppy.sh/s/57950)
72+
**这是保存 osu! 谱面实际文件的位置**
73+
它通常包含 .osu (不同难度的谱面)、.mp3 / .ogg (音乐文件)、.jpg / .png / .gif(背景文件)、.osb(StoryBoard 文件)和 .mp4 / .flv (视频文件)。
74+
它可能还包含 .wav/.ogg (打击音效文件) 和目录( StoryBoard 内容) 和/或皮肤相关文件。
6775

68-
请注意'在osu! 初期的'陈旧的*beatmap*不包含序号且不遵循以上命名规律.可以参考范例"[discoprince](http://osu.ppy.sh/s/1)" 或 "[avgn](http://osu.ppy.sh/s/66)".特别需要注意的是"[tutorial](http://osu.ppy.sh/s/3756)",因为每个通过osu! installer安装的玩家都会拥有该beatmap.并且,人工创建/废弃 的 .osz/.zip 歌曲目录同样会进行计数(?需要修改).
76+
一般情况下它的命名形式为 `{Beatmap 编号} {艺术家} - {标题}`
77+
**示例:** [57950 SOUND HOLIC - Drive My Life](https://osu.ppy.sh/s/57950)
6978

70-
### 隐藏文件夹
79+
请注意,在 osu! 初期,旧的谱面**不包含序号****不遵循以上命名规则**。可以参考范例 [Disco★Prince](http://osu.ppy.sh/s/1)[avgn](http://osu.ppy.sh/s/66)
80+
特别需要注意的是 [osu! Tutorial](http://osu.ppy.sh/s/3756) ,因为每个通过 osu! 安装程序安装的玩家都会拥有该谱面,并且手动创建或在坟场的谱面中 .osz / .zip 歌曲文件夹同样会被加入序号。
81+
82+
### 隐藏的文件夹
7183

7284
#### Data
7385

74-
**osu!data files.** 不要修改这个文件.
86+
**osu! 的数据文件夹。** 不要修改这个文件夹。
7587

76-
Program files
88+
程序依赖的文件
7789
---------------
7890

79-
### .db (数据库文件)
91+
### .db 数据库文件
8092

81-
.db文件保存了beatmap信息,这些文件只能由osu!.exe/osu!test.exe使用.Notepad可以打开这类文件但通常你只会得到大量加密的字符串.
93+
.db 文件保存了谱面信息,这些文件只能由 `osu!.exe``osu!test.exe` 使用。
94+
记事本可以打开这类文件,但通常你只会得到大量加密的字符串。
8295

83-
**osu! 数据库**
96+
**osu! 数据库文件:**
8497

85-
- collection.db (你在游戏中的收藏夹.你可以把这个文件上传到论坛以便他人查看你的收藏.实际的beatmap不包含在内.)
86-
- osu!.db (osu! beatmap缓存.)
87-
- presence.db (在对话页面的玩家信息缓存.)
88-
- scores.db (保存本地历史成绩)
98+
- `collection.db` - 你在游戏中的收藏夹你可以把这个文件上传到论坛以便他人查看你的收藏,实际的谱面文件并不包含在内。
99+
- `osu!.db` - osu! 谱面缓存。(你也许知道,就是在第一次看到歌曲选择页面之前的那个持续很长时间的加载屏幕)
100+
- `presence.db` - 在聊天页面的玩家信息缓存。
101+
- `scores.db` - 保存本地历史成绩
89102

90-
### .cfg (配置文件)
103+
### .cfg 配置文件
91104

92-
配置文件确认了osu! 的初始设定,这些文件可以通过Notepad打开.
105+
配置文件配置了 osu! 初始化时的设置,以保证 osu! 正常运行。这些文件可以通过记事本打开:
93106

94-
- osu!.cfg (osu! 逻辑配置.)
95-
- osu!.{YOUR PC NAME}.cfg ("[Options](/wiki/Options) screen". Also contains [deprecated/interesting variables and sensitive information](/wiki/osu!_Program_Files/User_configuration_file))
96-
- {YOUR PC NAME}: 你的计算机用户名. 如果你将admin/user的用户名设置为 "HelloWorld", .cfg 文件将被命名为, osu!.HelloWorld.cfg .
107+
- `osu!.cfg` - osu! 基础设置。
108+
- `osu!.{YOUR PC NAME}.cfg` - [设置页](/wiki/Options) 屏幕所包含的设置项。中的选项。这里还有一些 [不再使用/有意思的变量和敏感信息](/wiki/osu!_Program_Files/User_configuration_file)
109+
- {YOUR PC NAME}: 你的计算机用户名。如果你将管理员或用户的名称设置为 "HelloWorld".cfg 文件将被命名为 `osu!.HelloWorld.cfg`
97110

98111
### .exe (应用程序)
99112

100-
主要部件.点击后可以启动.如果你使用osu!installer安装osu!,那么这些.exe文件是安全的.
113+
它们是程序的主要组件,双击它们即可启动。如果你使用 osu!安装器安装 osu! ,那么这些 .exe 文件就是安全的。
101114

102-
- osu!.exe (启动osu!)
115+
- `osu!.exe` - 启动 osu! 。
103116

104117
### 隐藏文件
105118

106119
#### .dll (应用程序拓展)
107120

108-
.dll文件是osu!.exe程序的组成部件,请忽略该类文件.
121+
.dll 文件是 osu!.exe 程序的依赖或组成部件,请忽略该类文件
109122

110-
**基础部件** (For Microsoft .NET)
123+
**基础部件** (为 Microsoft .NET 所使用)
111124

112125
- avcodec-51.dll
113126
- avformat-52.dll

0 commit comments

Comments
 (0)