From ee06fd44df9863dbb8cdc6f57606dfeb5ccc50e4 Mon Sep 17 00:00:00 2001
From: Jursin <1836059252@qq.com>
Date: Sat, 1 Feb 2025 15:49:41 +0800
Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3?=
=?UTF-8?q?=E5=86=85=E5=AE=B9=E5=B9=B6=E4=BF=AE=E6=AD=A3=E6=A0=BC=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
README.md | 8 ++--
src/.vuepress/theme.ts | 2 +-
src/README.md | 10 ++---
src/app/README.md | 2 +-
src/app/profile/faq.md | 87 ++++++++++++++++++++----------------------
src/app/setup.md | 64 +++++++++++++++----------------
6 files changed, 81 insertions(+), 92 deletions(-)
diff --git a/README.md b/README.md
index 35402dd..a751540 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,8 @@
# ExamAware 文档
-这是 [ExamAware](https://github.com/ExamAware/ExamAware-docs) 文档仓库。本文档基于 [VuePress](https://vuejs.press/) 搭建
+这是 [ExamAware 文档](https://github.com/ExamAware/ExamAware-docs) 仓库。本文档基于 [VuePress](https://vuejs.press/) 搭建,[在线查看文档](https://examaware.gdata.fun)。
-[在线查看文档](https://examaware.gdata.fun)
-
-## 开始编写文档
+## **开始编写文档**
1. 安装 Node 20 环境(推荐使用NVM)
2. 克隆并进入文档仓库
@@ -19,7 +17,7 @@
pnpm run docs:dev
```
-启动 VuePress 服务器后,在浏览器中打开终端输出的链接(默认是[http://localhost:8080/](http://localhost:8080/))即可浏览文档。当本地文档做出更改时,浏览器中的文档将自动刷新。
+5. 在浏览器中键入终端输出的链接(默认是[http://localhost:8080](http://localhost:8080)),即可浏览文档。当本地文档做出更改时,浏览器中的文档将自动刷新。
本文档使用了 vuepress-plugin-md-enhance
的一些扩展语法,请尽量直接编辑 Markdown 文件,而不是使用可视化 Markdown 编辑器。建议使用 [Visual Studio Code](https://code.visualstudio.com/) 编辑文档。
diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts
index 80a7452..128e039 100644
--- a/src/.vuepress/theme.ts
+++ b/src/.vuepress/theme.ts
@@ -38,7 +38,7 @@ export default hopeTheme({
sidebar: zhSidebar,
// autocorrect-disable
- footer: "Copyright (c) 2024 ExamAware | " +
+ footer: "Copyright (c) 2025 ExamAware | " +
'本文档以 CC BY-NC-SA 4.0 许可协议授权。',
// autocorrect-enable
diff --git a/src/README.md b/src/README.md
index 3740521..461a4b0 100644
--- a/src/README.md
+++ b/src/README.md
@@ -27,14 +27,14 @@ actions:
欢迎来到 ExamAware 的文档。
-ExamAware 系列软件是显示当前时间与考试详细信息的工具,可以在各平台上运行。
+ExamAware 系列可以显示当前时间与考试详细信息,并支持在各平台上运行。
## 开始使用
@@ -47,13 +47,13 @@ ExamAware 系列软件是显示当前时间与考试详细信息的工具,可
diff --git a/src/app/README.md b/src/app/README.md
index e90378a..ab02bfb 100644
--- a/src/app/README.md
+++ b/src/app/README.md
@@ -6,7 +6,7 @@ category:
- 使用指南
---
-这里是 ExamAware 帮助文档,关于应用本体的使用方法和常见问题,请参阅本文档。
+这里是 ExamAware 桌面端应用帮助文档,关于桌面端应用的使用方法和常见问题,请参阅本文档。
## 安装 ExamAware
diff --git a/src/app/profile/faq.md b/src/app/profile/faq.md
index e8f7bed..3bbde3e 100644
--- a/src/app/profile/faq.md
+++ b/src/app/profile/faq.md
@@ -1,67 +1,35 @@
-# 配置文件
+# 编写配置文件
-此配置文件保存着考试名称, 考试考场, 考试开始/结束时间等信息。
+本应用配置文件记录了考试名称、提示信息、考场号,考试信息(科目名称、开始/结束时间、结束提醒时间)。
-您可以手动编写配置文件,也可以直接使用[配置文件编辑器](https://github.com/ExamAware/DSZExamShowBoardEditor/releases/latest)编写配置文件。
+您可以按照模板手动编写配置文件,也可以直接使用[配置文件编辑器(旧版)](https://github.com/ExamAware/DSZExamShowBoardEditor/releases/latest)编写配置文件。
-在新版本(即 `ExamAware2` 和 `ExamCloud` )中,已经集成了编辑器,可以略过本部分帮助。
-
-## 配置文件编辑器(旧版)
-
- 您可以前往[ExamShowBoardEditor](https://github.com/ProjectCampus-CH/DSZExamShowBoardEditor/releases/latest)获取GUI的配置文件生成软件
- 1.双击运行从[仓库](https://github.com/ProjectCampus-CH/DSZExamShowBoardEditor/releases/latest)下载的软件
- 2.点击 `添加考试信息` 按钮添加考试信息
- - 输入考试科目名称
- - 输入考试日期,考试日期的格式如下
- - ` YYYY-MM-DD ` 例如 `` 2025-01-01 ``
- - ` YYYY/MM/DD ` 例如 `` 2025/01/01 ``
- - 分别输入考试开始/结束时间,格式为 ` HH:MM:SS ` 例如 `` 08:00:00 ``
- - 点击 `保存` 按钮保存输入的考试信息
-
- 3.点击 ` 保存到json ` 按钮保存到配置文件中
- - 输入考试标题
- - 输入考试副标题
- - 输入考场号
- - 点击 ` 保存 ` 按钮导出配置文件
-
-> [!tip]
->
-> 点击`保存JSON`按钮后配置文件默认会保存在配置文件编辑器所在目录下`exam_config.json`
->
-> `message` 与 `room` 内容必填(可填空格隐藏),`examInfos` 至少需要一条数据。
->
-> 如果有两个以"/"分隔的科目可以自动转化为双行显示
-
-4.点击`打开配置文件`按钮可打开并编辑配置文件,您可以在其中编辑考试信息。
- - 在下方的选择框中使用鼠标选择考试科目
- - 点击 `编辑选中信息` 按钮添编辑选中的考试科目信息
- - 点击 `删除` 按钮删除选中的考试科目
- - 点击 `上移/下移` 按钮移动选中的考试科目(此按钮可以调整考试科目显示的顺序)
+在新版本(即 [`ExamAware2`](https://github.com/ExamAware/ExamAware2) 和 [`ExamCloudSchedule`](https://github.com/ExamAware/ExamCloudSchedule) )中,已经集成了编辑器,可以略过本部分帮助。
## 手动编写配置文件
> [!warning]
>
-> 请确保 `exam_config.json` 文件编码为 `UTF-8`,换行符为 `LF`,按照`json`文件格式填写。不然可能会出一些神奇的 Bug。
+> 请确保 json 配置文件编码为 `UTF-8`,换行符为 `LF`,按照 `json` 文件格式填写,不然可能会出一些神奇的 Bug 。
>
-> 不确定?可以使用 [VSCode](https://code.visualstudio.com/) 打开、编辑文件,右下角显示编码格式和换行方式,点击即可更改。
+> 不确定?可以使用 [Visual Studio Code](https://code.visualstudio.com/) 编辑配置文件,支持自动检查和语法高亮,右下角显示编码格式和换行符,点击即可更改。
1. 新建一个名为 `exam_config.json` 的文件
- 2. 编辑文件内容,格式如下
+ 2. 开始编辑文件,对应位置替换为指定内容,模板如下:
```json
{
"examName": "考试名称",
- "message": "信息",
+ "message": "提示信息",
"room": "考场号",
"examInfos": [
{
"name": "科目",
- "start": "2024-12-01T07:00:00",
- "end": "2024-12-01T08:00:00"
+ "start": "2025-01-01T07:00:00",
+ "end": "2025-01-01T08:00:00"
},
{
"name": "科目/科目",
- "start": "2024-12-01T09:00:00",
- "end": "2024-12-01T10:00:00"
+ "start": "2025-01-01T09:00:00",
+ "end": "2025-01-01T10:00:00"
}
]
}
@@ -69,10 +37,37 @@
> [!tip]
>
-> `message` 与 `room` 内容必填(可填空格隐藏),`examInfos` 至少需要一条数据。
+> 考试名称不能为空,`examInfos` 至少需要一条数据(科目名称不能为空,开始时间和结束时间不能为空,且前者必须早于后者,考试结束提醒时间必须是非负整数)。
>
> 如果有两个以"/"分隔的科目可以自动转化为双行显示
+## 配置文件编辑器(旧版)
+
+ 您可以前往 [ExamShowBoardEditor(已存档·只读)](https://github.com/ExamAware/DSZExamShowBoardEditor/releases/latest) 获取配置文件编辑器
+ 1. 运行解压出的 `GUI.exe`
+ 2. 点击 `添加考试信息` 按钮添加考试信息
+ - 输入考试科目名称
+ - 输入考试日期,格式为 `YYYY-MM-DD` ,例如 `2025-01-01`
+ - 分别输入考试开始/结束时间,格式为 `HH:MM:SS` ,例如 `08:00:00`
+ - 点击 `保存` 按钮保存输入的考试信息
+ 3. 点击 `保存到json` 按钮保存到配置文件中
+ - 输入考试标题
+ - 输入考试副标题
+ - 输入考场号
+ - 点击 `保存` 按钮导出配置文件
+
+> [!tip]
+>
+> 点击 `保存json` 按钮后配置文件默认会保存在配置文件编辑器所在目录下,文件名为 `exam_config.json`
+>
+> `message` 与 `room` 内容必填(可填空格隐藏),`examInfos` 至少需要一条数据。
+
+4.点击 `打开配置文件` 按钮可打开并编辑配置文件
+ - 在下方的选择框中选择考试科目
+ - 点击 `编辑选中信息` 按钮编辑选中的考试科目信息
+ - 点击 `删除` 按钮删除选中的考试科目信息
+ - 点击 `上移/下移` 按钮移动选中的考试科目信息(以调整考试科目显示的顺序)
+
> [!tip]
>
->您可以将配置文件复制到 U 盘等介质中,然后在另一台电脑上保存该文件,以实现配置文件的转移及部署;您也可以使用[集控]实现配置文件的下发及部署。
\ No newline at end of file
+>您可以将配置文件复制到 `U盘` 等存储介质中,以实现配置文件的转移及部署;您也可以使用[集控]以实现配置文件的分发及部署。
\ No newline at end of file
diff --git a/src/app/setup.md b/src/app/setup.md
index d964d2c..a4bd9d8 100644
--- a/src/app/setup.md
+++ b/src/app/setup.md
@@ -9,64 +9,60 @@ tag:
# 安装与开始
-本文将介绍如何安装与开始使用考试看板。
+本页将介绍如何安装考试看板桌面端与开始使用。
## 检查系统需求
-首先,确保您的设备满足以下需求:
- - Windows 10 及以上版本的系统,x86_64 架构
- - Linux 系统
- - macOS 系统
- - macOS 13 及以上版本
- - 移动设备
- - 安卓系统
- - 安卓 7 及以上版本
- - iOS 系统
- - iOS 13 及以上版本
+首先,确保您的设备系统满足以下需求:
+- 桌面端
+ - Windows 系统
+ - Windows 10 及以上版本,x86_64 架构
+ - Linux 系统
+ - macOS 系统
+ - macOS 13 及以上版本
+- 移动端
+ - 安卓系统
+ - 安卓 7 及以上版本
+ - iOS 系统
+ - iOS 13 及以上版本
-# 下载应用本体
+# 下载安装程序
-对于普通用户,可以在以下渠道下载到本软件,请根据自身网络环境选择合适的渠道。
-| Github下载 | [Releases](https://github.com/ExamAware/dsz-exam-showboard/releases) | [Actions](https://github.com/ExamAware/dsz-exam-showboard/actions) |
-| ---- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
+| | 🚀 发行版
[](https://github.com/ExamAware/dsz-exam-showboard/releases/) | 🚧 当前构建 |
+| ---- | -------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ |
+| Github 下载 | [Releases](https://github.com/ExamAware/dsz-exam-showboard/releases) | [Actions](https://github.com/ExamAware/dsz-exam-showboard/actions) |
# 安装软件
-下载完成后,双击运行对应版本的安装包,等待进度条走完后双击运行系统桌面的 `ExamShowboard`快捷方式即可开始使用
+下载完成后,运行安装程序,等待进度条走完后双击自动创建的 `ExamShowboard` 桌面快捷方式即可进入应用
-> [!tip]
-> 本软件的默认安装路径为 `AppData\Local\Programs\exam-showboard`
->
+# 遇到问题
-# 遇到问题?
-
-如果安装时遇到问题,**首先请自行[百度](https://www.baidu.com/)一下**。如果问题无法解决,您可以[在 QQ 群求助](https://qm.qq.com/q/zDiEipHsaI)或者[前往 Discussion](https://github.com/orgs/ExamAware/discussions)。
+如果安装时遇到问题,**首先请自行[百度](https://www.baidu.com/)一下**。如果问题无法解决,您可以在 [`QQ 群|901670561`](https://qm.qq.com/q/zDiEipHsaI) 求助或者前往 [Discussion](https://github.com/orgs/ExamAware/discussions)讨论。
# 开始使用
如果您要进一步了解本软件,您可以继续阅读本文档。
-::: details 在 Windows 7 中安装 ExamAware
+::: details 在 Windows 7 中安装 ExamAware(点击展开)
> [!caution]
-> **在 Windows 7 中使用 ExamAware 是不现实的。** 受限制于框架问题,在 Windows 7 中,您无法打开 ExamAware 。
+> **在 Windows 7 中使用 ExamAware 是不现实的。** 受限制于框架问题,您无法在 Windows 7 中运行 ExamAware 。
此外,**微软对 Windows 7 的支持已经在 2020/1/14 终止** [^1]。如果您汇报在 Windows 7 中遇到系统相关问题, **开发者可能不会受理。**
:::
-## 下载应用本体
+## 其它平台
-对于普通用户,可以在以下渠道下载到本软件,请根据自身网络环境选择合适的渠道。
-
-::: warning
-当前构建包含最新的功能,但也可能包含未完善和不稳定的功能,请谨慎使用。
-
-| 平台 | **🚀 正式版**
[](https://github.com/ExamAware/dsz-exam-showboard/releases/) | 🚧 当前构建 |
+| 平台 | 🚀 发行版 | 🚧 当前构建 |
| - | - | - |
-| 桌面端 | [dsz-exam-showboard/releases](https://github.com/ExamAware/dsz-exam-showboard/releases) | [dsz-exam-showboard/actions](https://github.com/ExamAware/dsz-exam-showboard/actions) |
| 移动端 | [dsz-examaware-mobile/releases](https://github.com/ExamAware/dsz-examaware-mobile/releases) | [dsz-examaware-mobile/actions](https://github.com/ExamAware/dsz-examaware-mobile/actions) |
+| 网页端 | [ExamSchedule-main](https://github.com/ExamAware/ExamSchedule) | [ExamSchedule-dev](https://github.com/ExamAware/ExamSchedule/tree/dev) |
-:::
+> [!warning]
+>
+> 当前构建包含最新的功能,但也可能包含未完善和不稳定的功能,请谨慎使用。
-[^1]: Windows 7 生命周期策略:。Windows 7 ESU 结束支持于 2023/1/10。
+___
+Windows 7 生命周期策略:。Windows 7 ESU 结束支持于 2023/1/10。