All Projects → laipz8200 → YobotWebInterface

laipz8200 / YobotWebInterface

Licence: GPL-3.0 license
🌸A good-looking and easy-to-use yobot interface

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
powershell
5483 projects
shell
77523 projects

Projects that are alternatives of or similar to YobotWebInterface

MQTT-Board
Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.
Stars: ✭ 81 (+406.25%)
Mutual labels:  quasar
stepmania-song-manager
Download and update song packs for StepMania with ease.
Stars: ✭ 23 (+43.75%)
Mutual labels:  quasar
quasar-ui-qiconpicker
QIconPicker - Quasar App Extension
Stars: ✭ 49 (+206.25%)
Mutual labels:  quasar
starter-kit
📊 A complete dashboard built on laravel and quasar abstractions, ready to be used
Stars: ✭ 20 (+25%)
Mutual labels:  quasar
Api-Doc
A Technology for Rest API Documentation 💻 📜 "Dockerized"
Stars: ✭ 14 (-12.5%)
Mutual labels:  quasar
vue-quasar-manage
Management system template based on Vue / quasar
Stars: ✭ 171 (+968.75%)
Mutual labels:  quasar
RBot
No description or website provided.
Stars: ✭ 29 (+81.25%)
Mutual labels:  yobot
server-monitor-ui
Server Operation Monitor
Stars: ✭ 17 (+6.25%)
Mutual labels:  quasar
Overvue
Prototyping Tool For Vue Devs 适用于Vue的原型工具
Stars: ✭ 2,108 (+13075%)
Mutual labels:  quasar
nwotable
One app for all your notes on all your devices.
Stars: ✭ 22 (+37.5%)
Mutual labels:  quasar
fd-vue-webapp
A Vue.js web application for Freedomotic Open IoT framework
Stars: ✭ 63 (+293.75%)
Mutual labels:  quasar
quasar-ui-qactivity
Create activity timeline
Stars: ✭ 38 (+137.5%)
Mutual labels:  quasar
nuxt-quasar
Nuxt module for the Quasar Framework
Stars: ✭ 36 (+125%)
Mutual labels:  quasar
quasar-manage
基于 Quasar-cli 的中后台前端解决方案
Stars: ✭ 62 (+287.5%)
Mutual labels:  quasar
quasar-ts
Quasar app with full typescript support, jest testing and wallaby support.
Stars: ✭ 21 (+31.25%)
Mutual labels:  quasar
alighieri
A distraction-free tool for novelists and writers
Stars: ✭ 105 (+556.25%)
Mutual labels:  quasar
quasar-tiptap
A modern WYSIWYG rich-text editor built on top of tiptap and Quasar for Vue.js.
Stars: ✭ 254 (+1487.5%)
Mutual labels:  quasar
issue-blog
基于 GitHub API 的博客工具,尽情享受 GitHub Issue 带来的便利吧。
Stars: ✭ 44 (+175%)
Mutual labels:  quasar
hoshino xcw
自用的PCRBOT,基于hoshino,yobot,mirai,集合了很多插件
Stars: ✭ 233 (+1356.25%)
Mutual labels:  yobot

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

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].