Skip to content
This repository has been archived by the owner on May 25, 2021. It is now read-only.

🌸A good-looking and easy-to-use yobot interface

License

Notifications You must be signed in to change notification settings

laipz8200/YobotWebInterface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yobot Web Interface

logo

使用Quasar的Yobot外观模板,提供对PC和移动端更好的布局适配以及更友好的交互逻辑。

目录

历史更新

2020/10/31

  • 追加了均值偏差的统计入口。
  • 所有统计页面修改为在新选项卡打开。
  • 因为版本更替,修改了安装脚本中的说明文字。
  • 说明页信息更新。

2020/8/27

  • 查刀记录页面的表格进行优化,具体改变如下:
    • 移动端查刀表格新增显示成员当日总伤害。mobile_damage
    • 桌面端查刀表格新增第一刀第二刀第三刀造成伤害四列,其中尾刀和补时刀伤害算为一刀,可在详情部分分别查看。desktop_progress
    • 桌面端记录表格新增第一刀第二刀第三刀desktop_user
    • 以上所有新增列均支持排序。

使用Linux一键脚本安装的用户可以直接使用脚本的更新功能进行更新。

2020/8/26

  • 添加对yobot[v3.6.4-rc.2]版本的支持
  • 添加了Linux一键安装脚本

linux_script

2020/8/25

  • 添加Windows一键安装脚本

2020/8/21

  • 更新了公会管理和成员管理页面

group-manager

  • 更新了对linux用户更加友好的安装脚本

shell

使用方式

一键安装

Linux

  1. 进入yobot的上级目录(即可以通过ls命令看到yobot目录的位置),如果你不知道我说的是哪里,请参考下方的位置说明,进入与标记脚本相同的目录即可。

  2. 运行以下命令

    bash <(curl -s -L https://github.com/laipz8200/YobotWebInterface/releases/download/v1.1/WebUIOneKeyScript.sh)
  3. 你也可以在发布页手动下载脚本并安装。

Windows

  1. Windows用户下载本项目下的Powershell一键安装脚本WebUIOneKeyScript.ps1下载地址
  2. 将脚本放置在和yobot安装目录同级的位置,如果你不知道我说的是哪里,请参考下方的脚本位置说明
  3. 在Powershell中运行脚本。
  4. 如果yobot版本为[v3.6.4-rc.2],安装完成后需要用yobot/src/client/public/template/目录下的user-info-rc2.html文件替换掉user-info.html文件(即改名覆盖)。

注意,Windows一键脚本暂不支持联网更新。

脚本位置说明

# yobot源码版

.
├── WebUIOneKeyScript.ps1          <-------这里
└── yobot
    ├── docs
    ├── documents
    ├── src
    ├── ...
    └── README.md

# HoshinoBot + yobot插件版

modules
├── botmanage
├── deepchat
├── ...
└── yobot
    ├── WebUIOneKeyScript.ps1      <-------这里
    └── yobot

# 各个魔改版一键包请自行判断位置

手动安装

  1. clone本项目或下载zip到本地并解压。
  2. yobot/src/client/public目录下新建backup文件夹,并将statictemplate两个文件夹移动至backup
  3. 将项目目录中的statictemplate两个文件夹移动到yobot/src/client/public/中(就是之前那两个文件夹在的地方)。
  4. 如果yobot是[v3.6.4-rc.2]或更新的版本,安装完成后需要用yobot/src/client/public/template/目录下的user-info-rc2.html文件替换掉user-info.html文件(即改名覆盖)。

更新和卸载

如果你使用脚本安装,只要再次运行脚本并按提示操作即可更新或卸载,卸载会将bot样式恢复到安装前。

如果你是手动安装,在严格按照说明进行操作的前提下,只需删除yobot/src/client/public目录下的statictemplate文件夹,并将backup中的备份文件恢复至原位即可。

补充

懒得写使用说明,在这里写点细节

关于修改状态

修改当前会战状态的方式为点击会战面板的血条,非管理点了不会有反应。

修改状态

关于Dialog

移动端打开会默认从底部弹出,桌面端会显示在中央。

关于表格

应用中所有表格均可左右划动,若由于屏幕尺寸过小导致信息显示不全,请尝试划动。

关于缩放

为了移动平台能获得较好的体验,应用禁止了界面上的缩放。

关于自定义

static目录中可以更换应用的图标和背景,用同名文件替换即可。

声明

本项目使用Quasar完成。

项目仅修改了yobot的web页面涉及到的HTMLJavaScript文件,对yobot本身代码没有任何改动。

致谢

感谢pcrbot/yobot提供了项目的基础。

感谢A-kirami/YoCool提供了查刀页面的布局参考,YoCool是一个美观、可爱、精致的Yobot后台主题,欢迎尝试。

感谢@corvo007提供的Windows一键安装脚本。

交流

fiora - Arcadia

其他联系方式见项目内的"关于"页面。