求告诉易语言如何加密配置文件和读取加密的配置文件

2024年11月22日 04:36
有1个网友回答
网友(1):

.版本 2
.支持库 dp1
.程序集 窗口程序集1
.子程序 _按钮_注册_被单击
.局部变量 注册码, 文本型
.局部变量 加密后的数据, 字节集
注册码 = 到文本 (取硬盘特征字 () + 1 × 1)
加密后的数据 = 加密数据 (到字节集 (注册码), “C/C++”, #RC4算法)
.如果真 (写配置项 (“c:\配置1.ini”, “软件注册码”, “内容”, 到文本 (加密后的数据)))
信息框 (“注册成功!”, 0, )
.如果真结束
.子程序 _按钮_验证_被单击
.局部变量 解密后的数据, 字节集
.局部变量 本地注册码, 文本型
.局部变量 注册码, 文本型
注册码 = 到文本 (取硬盘特征字 () + 1 × 1)
本地注册码 = 读配置项 (“c:\配置1.ini”, “软件注册码”, “内容”, )
解密后的数据 = 解密数据 (到字节集 (本地注册码), “C/C++”, #RC4算法)
.如果 (到文本 (解密后的数据) = 注册码)
信息框 (“你已经注册了”, 0, )
.否则
信息框 (“未注册!”, 0, )
.如果结束