Skip to content

AmethystTim/ArcaeaOffline

Repository files navigation

Arcaea Offline

As I always said, if you don't like it, don't play. —— Guy

Arcaea Offline 支持功能

  • 成绩维护
  • Best 30生成
  • 高级筛选设置(定数、游玩潜力值、曲名、曲师排序)
  • AI酱复活(随机歌曲,推分建议,音游圣经)
  • 一键更新新版本曲目信息
  • 歌曲数据备份与恢复
  • 个性化设置(B30分表样式,头像)

Best 30

alt text

Overflow 20

alt text

歌曲成绩维护

alt text

AI酱对话

alt text

alt text

快速部署

  1. git clone https://github.com/AmethystTim/ArcaeaOffline.git

  2. pip install -r requirements.txt安装依赖

  3. 运行init.py,完成初始化(包括曲目列表、定数信息、曲绘、搭档头像的爬取以及本地数据库的创建)

  4. 运行start.py,启动本地服务器

  5. 使用浏览器访问http://localhost:5000

常见问题

  • Q: 如何更新新版本曲目信息?
    • A:运行init.py重新爬取歌曲信息,完成更新
  • Q:为什么维护成绩界面歌曲没有加载完?
    • A:可以修改.env文件中的MAX_SONG_LOADED值(默认为200是为了防止一次性加载过多导致网页卡顿)
  • Q:如何备份/导入成绩数据?
    • A:在成绩维护界面下方导出data.db中的成绩数据,以csv格式保存在backup目录中;若要导入成绩数据,只需选取对应csv即可

数据源

免责声明

  • 本项目中的图片来自互联网,仅供学习、分享和交流使用,所有版权归原作者所有

About

一个轻量便捷的Arcaea B30分表

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published