初步使用danser

您所在的位置:网站首页 osu!怎么下载 初步使用danser

初步使用danser

2023-12-01 00:51| 来源: 网络整理| 查看: 265

本期目标

1. 掌握danser的基本使用方法

2. 了解danser的基本参数指令

步骤

Step1. 安装danser

        前往Github下载对应版本的danser(教程内演示版本为0.5.2,更新版本使用方式可能会有所不同)

        下载地址在下方

        https://github.com/Wieku/danser-go/releases/tag/0.5.2

        确保你下载的是正确的压缩包

下载界面区域截图

        下载链接在页面的最底下,提供四种版本(Linux版,Windows版,Linux版源代码,Windows版源代码),此处我们选择 “danser-0.5.2-win.zip” (Windows版)。

Step2. 解压缩

        确保文件完全解压缩,否则将无法运行

danser 压缩包内的全部文件

Step3. 初次运行

正常方法

        在danser所在的文件夹处点击地址栏

        输入powershell

        在powershell窗口中输入“ ./danser -id 0 ”

演示打开过程 - powershell方式

        你也可以使用cmd来运行danser(指令上有所差别)

        在cmd内所有的指令只需要去掉开头的 “ ./ ” 即可

        例如 “ danser -id=0 ”

演示打开过程 - cmd方式

        等待danser创建完osu!地图数据库后就会进入地图预览

初次启动演示 - cmd方式

       

初次启动演示 - powershell方式

        如果danser没有创建一个叫做“ database.db ”的文件,就说明danser默认设置里面的osu!歌曲路径有误,需要修改后才可以识别osu!游戏内的歌曲。[详情见文章末尾附录一]

        

Step4. 尝试预览自己喜欢的谱面

使用指令 ./danser 来自行调用danser启动

可用的基础参数

-id=

这个是地图的ID,不是曲子的ID。详情见文章末尾附录二 “怎么定位自己喜欢的谱面” 

功能:可以只使用ID来精准定位要演示的谱面

-difficulty="预览地图难度"

功能:指定danser演示歌曲的难度(或者说谱面?)

注意:如果不用id定位的话这个是必须项

-title="歌曲名字"

功能:指定danser演奏的歌曲的名字

注意:必须跟osu!游戏内想播放的歌曲名称一致(可带空格)

           游戏内不要勾选“以原语言显示歌曲名称”选项以方便知道正确的名称

-creator="谱师名字"

功能:以谱师的名字作为辅助筛选项来选择歌曲和难度

注意:在出现有曲子同名称同曲师且难度名称相同时可以辅助定位地图

此项为非必填项目,如果你可以找到正确的谱的话。

-artist="曲师名字"

功能:指定danser演奏歌曲的曲师

注意:如果用了 "-title" 选择歌曲的话,此项目可以用来区分同名不同曲师的曲子

-mods=

功能:可以在演示中增加mod(同osu!游戏内mod效果)

相关缩写

Easy = EZ;HalfTime = HT;NoFail = NF;Hardrock = HR;Hidden = HD;DoubleTime = DT;NightCore = NC;Flashlight = FL

-skip

功能:用于跳过地图前面的空白时间(效果等同于游戏前按空格跳过等待时间)

-quickstart

功能:用于跳过地图前面的空白时间,但可以连第一个note前的时间都给你省了(可以理解为是 “-skip” 的增强版)

相关附录1. 修改danser歌曲目录

Step1. 找到你的osu!歌曲目录(就是你osu!游戏根目录里面叫做"Songs"的文件夹)并复制下歌曲文件夹的位置

就是图中选中的那个文件夹 OwO不过这个年头应该不会有人不会复制粘贴吧 =_=

Step2. 打开danser目录下的settings.json(记事本就可以了)

就是这个玩意 awa不会有人不会用记事本打开吧,不会吧

Step3. 修改 "General" 项目内 "OsuSongsDirectory" 项的地址为你的osu!游戏歌曲目录

就是图片里面选中的那一串~

Step4. 记得把地址里面的单斜杠改为双斜杠,否则将无法启动danser

        不过这个没什么技术难度,只要手动往复制进去的内容里面加一点东西就可以了

        例如,原先复制替换后的内容是这样的

{

        "General": {

                "OsuSongsDir": "C:\Program Files (x86)\osu!\Songs",

        只需要简单地在所有的斜杠后面都再加上一个斜杠就好了

        像这样就行了OwO

{

         "General": {

               "OsuSongsDir": "C:\\Program Files (x86)\\osu!\\Songs",

Step5. 重新运行danser创建地图数据库

        就还是按照原先的样子启动danser就行了哦!

2. 怎么定位自己喜欢的谱面(使用谱面名称定位)

Step1. 在游戏内搜索自己想演示的曲目

拿NINI做个示范 awa

Step2. 记录下歌曲名称,曲师,mapper(mapper可以不用记)(定位用)

Step3. 记录下要演示的难度名称(指定演示用)

            比如说这个谱的信息就是名称为 “NINI” ,难度为 “Seolv's Hard” 

Step4. 在cmd或者powershell里面输入参数并启动danser进行演示

            cmd:danser -title="NINI" -difficult="Seolov's Hard"

            powershell:./danser -title="NINI" -difficult="Seolov's Hard"

3. 怎么定位自己喜欢的谱面(使用谱面ID定位)

Step1. 在游戏内找到想要演示的谱面

再拿NINI做个示范 awa

Step2. 点击在线排行榜筛选项右侧 “在线详情” 小按钮

就是全球排行边上的那个小按钮去掉皮肤后是这个样子

Step3. 弹出的界面选择第一项

按大键盘的数字“1”也可以

Step4. 在浏览器的地址栏内选择并复制最后一串数字(最后一串数字就是当前选中的这个谱的在线ID)

就像这样

链接:https://osu.ppy.sh/beatmapsets/1041108#osu/2175928(红色部分为地图ID)

Step5. 在cmd或者powershell里面输入参数并启动danser进行演示

         cmd:danser -id=2175928

         powershell:./danser -id=2175928

后附

反复试验几次就能成功的东西为什么还要教啊

多用就行,注意只能演示自己游戏内有的谱面!!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3