下载与运行
更新: 8/11/2025, 3:55:30 PM 字数: 0 字 时长: 0 分钟
一、最低运行要求
TIP
在下载和运行SecRandom之前,请确保您的设备满足以下最低系统要求:
1.1 硬件要求
- 处理器 主频 1GHz 或更高
- 内存 至少 4 GB
- 存储 至少 200MB 可用空间
- 显示器 最低分辨率 1024×768(px)
1.2 软件要求
- Windows 系统 Windows 7/10/11(32位或64位)
- Python 环境(以源码运行时)Python 3.8.10及以上版本,已安装 pip 包管理器
二、下载方式
SecRandom提供多种下载渠道,您可以根据需求选择最适合的方式:
2.1 Github 发布页面下载(推荐)
- 进入GitHub仓库的「Releases」页面
- 根据您的操作系统选择相应的发布版本
- 下载
2.1 官方GitHub仓库(源码下载)
- 访问官方仓库
- 点击右上角的「Code」按钮,选择「Download ZIP」
- 或使用Git命令克隆仓库:
bash
git clone https://github.com/SECTL/SecRandom.git
2.3 第三方分流下载
官方分流
- 123云盘:点我跳转
三、文件验证
为确保下载文件的完整性和安全性,建议进行文件验证:
3.1 校验文件哈希值
- 在发布页面找到对应版本的SHA256校验值
例如: v1.1.3.0-beta的校验值为
文件名 SHA256 SecRandom-Windows-v1.1.3.0-beta-x64-dir.zip 6fc0c2a839c35d817fc54aabc71b84c9c1ca1af27c13a4dfc6fee1113899d999 SecRandom-Windows-v1.1.3.0-beta-x64-onefile.zip a4d539e6fecb503b1b0918d534635ff5ebe8e3a78b9ee3c47f3d2dd65a5ff11d SecRandom-Windows-v1.1.3.0-beta-x86-dir.zip a3bcceb6a427d3a3a22fc9fd1a973dcb3da7b0df763411c10b5940133630360a SecRandom-Windows-v1.1.3.0-beta-x86-onefile.zip 48ba45f06660e55e9f356f35455e16b196508b2eae1f6a577a0a984379d43dea - 在本地计算下载文件的哈希值:
- 比较计算结果与发布页面提供的校验值是否一致
四、运行步骤
根据您下载的文件类型,选择以下相应的运行方式:
4.1 可执行文件运行(适用于普通用户)
- 下载Windows版本的ZIP压缩包
- 右键点击压缩包,选择「提取全部」,指定解压路径
- 进入解压后的文件夹,找到
SecRandom.exe
文件 - 双击运行程序(首次运行可能会有Windows Defender SmartScreen提示):
- 点击「更多信息」
- 点击「仍要运行」
- (可选)创建桌面快捷方式:右键
SecRandom.exe
,选择「发送到」→「桌面快捷方式」
4.2 源码运行(适用于开发人员和高级用户)
- 确保已安装Python 3.8.10+和Git
- 打开命令提示符或PowerShell
- 克隆仓库:
git clone https://github.com/SECTL/SecRandom.git
- 进入项目目录:
cd SecRandom
- 创建虚拟环境(可选但推荐):
python -m venv venv .\venv\Scripts\activate
- 安装依赖:
pip install -r requirements.txt
若出现网络问题,可设置使用国内镜像:
bashpip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
- 启动程序:
python main.py
六、常见运行问题解决
6.1 Python环境相关问题
问题:python
命令未找到
解决方法:
- 确认已安装Python并添加到系统PATH
- 尝试使用
py
命令代替python
- 可尝试使用
python3
命令
问题:依赖安装失败(如No module named xxx
)
解决方法:
- 更新pip:
pip install --upgrade pip
- 安装缺失的依赖:
pip install 缺失的模块名
- 对于系统特定依赖,参考项目README中的系统依赖说明
6.2 图形界面相关问题
问题:程序启动后无窗口显示
解决方法:
- 检查屏幕分辨率是否满足最低要求
- 尝试删除配置文件重置设置
问题:界面显示异常或乱码
解决方法:
- 更新显卡驱动
- 调整系统显示缩放比例为100%
- 删除字体缓存
2.7 运行后验证
成功启动SecRandom后,请确认以下几点以确保程序正常运行:
- 主界面完整性:检查是否显示所有功能按钮(抽人、抽奖、设置等)
- 资源加载:确认界面图标、背景等资源显示正常
- 基本功能测试:点击各按钮,确认能正常切换界面
- 版本信息:进入「关于」页面,确认版本号与下载版本一致
如果您遇到任何未在此处列出的问题,请访问问题反馈页面提交issue,我们会尽快处理。