Skip to content
This repository has been archived by the owner on Feb 27, 2024. It is now read-only.
/ BeatSpider Public archive

BeatSaber的谱面下载软件,可使用多种数据来源、保存方式以及非常多的筛选项来处理歌曲列表、歌曲包。

License

Notifications You must be signed in to change notification settings

WGzeyu/BeatSpider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BeatSpider

BeatSaber的谱面下载软件,可使用多种数据来源、保存方式以及非常多的筛选项来处理歌曲列表、歌曲包。

  • 执行快! 配合WGzeyu的数据缓存镜像与快速输出参数,可以在30秒内完成所有接近6万首歌曲的筛选;
  • 功能多! 支持几乎所有的数据来源,BeatSaver提供的所有数据均可作为筛选项,还支持中文筛选与封面识别;
  • 用法多! 可以用来制作曲包、歌单,更新已有曲包,筛选现有歌单,歌单转曲包,还能定时自动更新本地曲包;
  • 全免费! 不像某人的网站,把社区贡献的免费的歌曲公然拿出来兜售,本软件无需任何付费,下载即可用。

启动参数

启动参数为高级功能,配合计划任务可以实现每天自动更新曲包。

BeatSpider

-config 配置名称-c 配置名称
从Settings目录下读取指定名称的配置文件(无需加后缀)

-minimize-m
窗口以最小化启动

-local-l
歌曲详细数据来源切换至本地数据缓存(仅限后四个数据来源)

-fastlog-f
降低输出信息更新频率,以此缩减处理耗时(仅限本地缓存数据来源)

-start-s
启动后自动开始下载

-unzip-u
下载完成后解压歌曲目录中的压缩包为文件夹

-zip-z
下载完成后解压歌曲目录中的压缩包为文件夹并将歌曲目录打包为zip

-exit-e
执行完成后退出软件

示例:
读入360度歌曲包预设,以最小化运行自动开始下载下载后自动解压,最后自动退出的运行参数为:

-config "360度歌曲包" -minimize -start -unzip -exit

我推荐的本地曲包自动更新设置方案:

  1. 首先使用我的另一个工具BSSFM(点击下载),添加单独的歌曲分类文件夹
  2. 在BeatSpider左下角勾选下载歌曲跳过已有,并将这两项的目录都设置为刚才添加的文件夹目录
  3. BeatSpider设置好筛选选项,然后自己设一个配置文件名称,保存配置
  4. 想好自己打算使用的参数,建议按刚才的示例设置,刚才的示例也可以简写为 -c "配置名称" -m -s -u -e
  5. 打开任务计划程序(可在Win10左下角自带的搜索找到)
  6. 点击左上角的 操作 → 创建基本任务(如果没有创建基本任务,请先点击左侧空白处再点击操作)
  7. 名称和描述:自己看着设
  8. 触发方式:自己看着设
  9. 操作:启动程序
  10. 程序那一栏点击浏览,然后找到本软件(BeatSpider.exe)
  11. 添加参数
  12. 最后点击完成即可添加,如需详细设置触发方式可双击刚才添加的任务

BeatCacher

-alldata
以最小化运行,下载全部信息,完成后退出

-newdata
以最小化运行,只更新新数据,完成后退出

-songfile
以最小化运行,下载歌曲文件,完成后退出

注:BeatCacher只支持使用一个参数,不支持同时使用多参数

关于本项目

本软件通过易语言编写,引用了以下模块(均为开源模块):

禁止用来牟利!禁止以任何形式用于商业用途!

About

BeatSaber的谱面下载软件,可使用多种数据来源、保存方式以及非常多的筛选项来处理歌曲列表、歌曲包。

Resources

License

Stars

Watchers

Forks

Packages

No packages published