基本设置
约 2815 字大约 9 分钟
2025-11-24 23:43:05
概述
基础设置是 SecRandom 软件的核心配置界面,用于管理软件的基本功能、外观和数据。本文档将详细介绍每个设置项的功能和使用方法。
设置界面结构
基础设置界面分为三个主要部分:
- 基础功能 - 配置软件的核心功能选项
- 个性化 - 自定义软件外观和用户体验
- 数据管理 - 管理软件的数据导入和导出
一、基础功能设置
1.1 精简设置模式
功能说明:隐藏高级设置项,仅显示推荐设置
适用场景:
- 新手用户初次使用软件
- 不需要复杂配置的简单使用场景
操作方式:点击开关按钮即可开启或关闭
效果:
- 开启后,设置界面将只显示基础和常用的设置项
- 关闭后,显示所有可用的设置选项
1.2 开机自启
功能说明:设置软件是否随系统启动自动运行
适用场景:
- 需要每天使用软件的用户
- 希望软件始终在后台运行的用户
操作方式:点击开关按钮即可开启或关闭
注意事项:
- 需要管理员权限才能设置开机自启
- 如果设置失败,会显示错误提示
1.3 启动显示主窗口
功能说明:设置软件启动时是否自动显示主窗口
适用场景:
- 开启:启动后立即显示主界面,方便快速操作
- 关闭:启动后在后台运行,适合需要常驻后台的场景
操作方式:点击开关按钮即可开启或关闭
1.4 自动保存窗口大小
功能说明:是否自动保存窗口大小
适用场景:
- 开启:下次启动软件时,窗口会恢复到上次关闭时的大小和位置
- 关闭:每次启动软件都使用默认窗口大小
操作方式:点击开关按钮即可开启或关闭
1.5 后台驻留
功能说明:关闭所有窗口后是否仍在后台常驻
适用场景:
- 开启:关闭主窗口后,软件仍在后台运行,可以通过托盘图标或其他方式重新打开
- 关闭:关闭主窗口后,软件完全退出
操作方式:点击开关按钮即可开启或关闭
注意事项:
- 此设置需要配合"启动显示主窗口"使用
- 建议在需要软件常驻后台时开启
1.6 URL协议注册&IPC服务
功能说明:注册自定义URL协议(secrandom://),并启用IPC通信,支持链接启动与外部联动
适用场景:
- 需要从浏览器或其他应用通过链接启动软件
- 需要与其他应用进行数据交互
- 需要接收外部指令控制软件
操作方式:点击开关按钮即可开启或关闭
使用示例:
secrandom://roll_call/start # 启动点名功能
secrandom://lottery/draw # 启动抽奖功能注意事项:
- 需要管理员权限才能注册URL协议
- 注册失败会显示错误提示
- 开启后,软件可以接收外部URL协议调用
二、个性化设置
2.1 主题模式
功能说明:选择软件界面主题样式
可选选项:
- 浅色:使用浅色主题,适合白天使用
- 深色:使用深色主题,适合夜间使用,护眼
- 跟随系统:自动根据系统主题切换
操作方式:在下拉框中选择主题模式
效果:立即生效,无需重启软件
2.2 主题颜色
功能说明:设置软件界面主题色彩
操作方式:点击颜色选择器,选择喜欢的颜色
效果:立即生效,无需重启软件
应用范围:
- 按钮颜色
- 高亮颜色
- 强调色
2.3 显示语言
功能说明:切换软件界面语言
可选语言:
- 简体中文 (ZH_CN)
- English (EN_US)
操作方式:在下拉框中选择语言
注意事项:
- 需要重启软件才能生效
- 重启后,所有界面文本将切换为所选语言
2.4 DPI缩放
功能说明:调整软件界面缩放比例
可选选项:
- 100% - 原始大小
- 125% - 放大1.25倍
- 150% - 放大1.5倍
- 175% - 放大1.75倍
- 200% - 放大2倍
- 自动 - 根据系统DPI设置自动调整
操作方式:在下拉框中选择缩放比例
适用场景:
- 高分辨率屏幕上界面过小
- 需要更大字体和图标
- 视觉障碍用户
注意事项:
- 需要重启软件才能生效
2.5 字体
功能说明:设置软件界面显示字体
操作方式:在下拉框中选择字体
注意事项:
- 需要重启软件才能生效
- 选择系统已安装的字体
2.6 字体粗细
功能说明:设置软件界面字体粗细
可选选项:
- 极细
- 特细
- 细体
- 常规
- 中等
- 半粗
- 粗体
- 特粗
- 极粗
操作方式:在下拉框中选择字体粗细
注意事项:
- 需要重启软件才能生效
- 不同字体支持的粗细可能不同
三、数据管理
3.1 导出设置
功能说明:将当前设置导出为配置文件,用于备份和迁移
操作方式:
- 点击"导出设置"按钮
- 选择保存位置
- 确认导出
导出内容:
- 所有基础设置
- 个性化设置
- 其他功能设置
适用场景:
- 备份当前配置
- 在不同设备间迁移设置
- 分享配置给其他用户
3.2 导入设置
功能说明:从配置文件导入设置,覆盖当前配置信息
操作方式:
- 点击"导入设置"按钮
- 选择配置文件
- 确认导入
注意事项:
- 导入会覆盖当前所有设置
- 导入后需要重启软件才能生效
- 建议在导入前先备份当前设置
3.3 导出所有数据
功能说明:退出软件时导出全部数据和设置
操作方式:
- 点击"导出所有数据"按钮
- 确认导出警告
- 选择保存位置
- 等待导出完成
导出内容:
- 软件版本信息
- 所有设置配置
- 点名名单
- 抽奖名单
- 历史记录
- 日志文件
注意事项:
- 导出的数据可能包含敏感信息,请妥善保管
- 导出过程可能需要一些时间,取决于数据量
3.4 导入所有数据
功能说明:启动软件时从备份文件恢复全部数据
操作方式:
- 点击"导入所有数据"按钮
- 选择备份文件
- 确认导入警告
- 等待导入完成
注意事项:
- 导入会覆盖当前所有数据
- 导入后需要重启软件才能生效
- 如果版本不匹配,会显示警告提示
- 部分文件可能因占用而跳过
3.5 导出诊断数据
功能说明:退出软件时导出诊断信息,用于排查问题
操作方式:
- 点击"导出诊断数据"按钮
- 确认导出警告
- 选择保存位置
- 等待导出完成
导出内容:
- 软件信息
- 设置配置
- 点名名单
- 抽奖名单
- 历史记录
- 日志文件
适用场景:
- 遇到软件问题时提供给开发者
- 技术支持需要诊断信息
注意事项:
- 导出的数据可能包含敏感信息
- 请在确认安全后再分享诊断数据
3.6 查看日志
功能说明:查看和管理程序日志文件
操作方式:点击"查看日志"按钮
功能:
- 查看程序运行日志
- 搜索日志内容
- 导出日志文件
- 清空日志
适用场景:
- 排查软件问题
- 查看软件运行状态
- 技术支持需要日志信息
3.7 备份管理
功能说明:管理自动备份与手动备份
操作方式:点击"备份管理"按钮
3.7.1 自动备份
功能说明:配置自动备份策略
设置项:
- 是否启用:开启或关闭自动备份
- 自动备份间隔:设置自动备份间隔(天)
- 自动备份上限:设置自动备份最多保留数量(个),0为不限制
- 上次成功备份:显示上次成功备份时间
操作方式:
- 在"自动备份"标签页中设置各项参数
- 点击"开启"按钮启用自动备份
3.7.2 手动备份
功能说明:立即备份并管理备份文件
操作方式:
- 在"手动备份"标签页中
- 点击"立即备份"按钮创建备份
- 点击"查看备份文件"按钮打开备份文件夹
- 查看备份文件夹占用大小
备份内容:
- 配置文件(config)
- 名单数据(list)
- 语言文件(Language)
- 历史记录(history)
- 音频资源(audio)
- CSES联动(CSES)
- 图片资源(images)
- 运行日志(logs)
注意事项:
- 可以通过开关控制是否包含某类数据
- 关闭某一项后,该文件夹不会被打包进备份文件
3.7.3 还原备份
功能说明:选择一个备份文件并还原(重启后生效)
操作方式:
- 在"还原备份"标签页中
- 点击"刷新"按钮更新备份文件列表
- 在列表中选择要还原的备份文件
- 点击"还原"按钮
- 确认还原操作
- 等待还原完成
- 重启软件使更改生效
注意事项:
- 还原会覆盖当前所有设置和数据
- 还原操作不可撤销
- 建议在还原前先备份当前数据
- 可以删除不需要的备份文件
四、最佳实践
5.1 日常使用建议
- 定期备份:建议每周进行一次完整数据备份
- 开启自动备份:设置自动备份,防止数据丢失
- 合理设置主题:根据使用环境选择合适的主题,保护视力
- 调整DPI缩放:根据屏幕分辨率和个人喜好调整界面大小
5.2 数据迁移建议
- 导出前备份:在进行数据迁移前,先导出当前数据作为备份
- 版本兼容:确保导入的数据与当前软件版本兼容
- 分步导入:先导入设置,确认无误后再导入其他数据
5.3 故障排查建议
- 查看日志:遇到问题时,先查看日志文件了解详细信息
- 导出诊断数据:如果需要技术支持,导出诊断数据并提供给开发者
- 恢复默认设置:如果问题持续,尝试恢复默认设置
五、总结
基础设置是 SecRandom 软件的核心配置界面,通过合理配置可以:
- 提升软件使用体验
- 保护重要数据不丢失
- 快速排查和解决问题
- 在不同设备间迁移数据
建议用户根据自己的使用习惯和需求,合理配置各项设置,并定期备份数据。
贡献者
更新日志
9f919-优化文档于
版权所有
版权归属:SECTL
许可证:CC BY-NC-SA 4.0
