藏金阁 - 注册管理工具使用说明
版权所有:© 2025 东湖沙湾论彩彩迷群
作者:摸球校尉陈八七
简介
注册管理工具用于生成和管理藏金阁软件的授权文件。只有开发者需要使用此工具。
启动方式
方式一:使用可执行文件(推荐)
- 进入
registration目录 - 双击运行
注册管理工具.exe
方式二:从源代码运行
- 确保已安装Python和依赖包
- 运行:
python 注册管理工具.py
功能说明
1. 设备信息选项卡
功能:查看当前设备的设备ID和硬件信息
使用步骤:
- 打开"设备信息"选项卡
- 查看设备ID(用于生成授权)
- 点击"复制设备ID"按钮复制到剪贴板
- 将设备ID发送给开发者
说明:
- 设备ID是唯一标识,用于绑定授权文件
- 每个设备的设备ID都不同
- 授权文件只能在该设备上使用
2. 密钥管理选项卡
功能:生成和管理RSA密钥对
首次使用:
- 打开"密钥管理"选项卡
- 点击"生成新密钥对"按钮
- 密钥对会保存到
registration/keys/目录
private_key.pem:私钥(开发者保留,用于生成授权)public_key.pem:公钥(嵌入到客户端,用于验证授权)
密钥状态检查:
- 点击"检查密钥状态"按钮查看密钥是否存在
- 如果密钥已存在,可以点击"加载密钥"按钮加载
重要提示:
- 私钥必须保密,不要泄露给他人
- 公钥会嵌入到客户端程序中
- 如果私钥丢失,将无法生成新的授权文件
3. 生成授权选项卡
功能:根据设备ID生成授权文件
使用步骤:
- 打开"生成授权"选项卡
- 输入用户的设备ID(从"设备信息"选项卡获取)
- 选择授权类型:
- 高级版:premium
- 标准版:standard
- 设置有效期(天数),默认365天
- 设置功能列表(用逗号分隔),默认:basic,advanced,export
- 点击"生成授权文件"按钮
- 授权文件会保存到
registration/licenses/目录 - 将生成的授权文件发送给用户
授权文件说明:
- 文件名格式:
license_{设备ID}_{时间戳}.json - 文件包含设备ID、有效期、功能列表等信息
- 文件使用RSA私钥签名,确保安全性
4. 授权管理选项卡
功能:查看和管理已生成的授权文件
使用步骤:
- 打开"授权管理"选项卡
- 点击"选择授权文件查看"按钮
- 选择授权文件(JSON格式)
- 授权信息会显示在文本框中
完整工作流程
为用户生成授权文件
- 获取用户设备ID
- 用户启动软件后,点击"激活"按钮
- 复制设备ID并发送给开发者
- 生成密钥对(首次使用)
- 打开注册管理工具
- 在"密钥管理"选项卡生成密钥对
- 生成授权文件
- 在"生成授权"选项卡输入用户设备ID
- 设置授权类型和有效期
- 点击"生成授权文件"
- 授权文件会保存到
registration/licenses/目录
- 发送授权文件
- 将生成的授权文件发送给用户
- 用户导入授权文件完成激活
注意事项
- 密钥安全
- 私钥文件必须保密
- 建议备份私钥文件到安全位置
- 不要将私钥文件发送给用户
- 授权文件管理
- 建议记录每个授权文件的生成时间、用户信息等
- 定期备份授权文件
- 授权文件可以查看但不能修改
- 设备ID验证
- 确保输入的设备ID正确
- 设备ID错误会导致授权文件无法使用
- 有效期设置
- 根据用户需求设置合理的有效期
- 可以设置为永久(设置很大的天数,如9999)
常见问题
Q1: 密钥对已生成,但找不到文件?
A: 检查 registration/keys/ 目录,确保:
private_key.pem存在public_key.pem存在
Q2: 生成授权文件失败?
A: 可能的原因:
- 密钥对未生成或未加载
- 设备ID格式错误
- 权限不足,无法写入文件
Q3: 授权文件生成后,用户无法激活?
A: 检查以下几点:
- 设备ID是否匹配
- 授权文件是否完整
- 客户端是否包含公钥文件
Q4: 如何查看授权文件内容?
A:
- 在"授权管理"选项卡选择授权文件
- 或直接用文本编辑器打开JSON文件
Q5: 如何撤销授权?
A:
- 授权文件基于设备ID绑定
- 用户更换设备后,原授权文件自动失效
- 如需撤销,可以设置较短的过期时间
技术支持
如遇到问题,请联系:
- 邮箱:moqiuxiaowei@qq.com
- QQ群:253799100 摸金门
- 微信号:moqiuxiaowei
版权所有 © 2025 东湖沙湾论彩彩迷群。保留所有权利。