.版本 2 .支持库 PBShell
.程序集 窗口程序集1
.子程序 _按钮_加密_被单击 .局部变量 加密文件, 字节集 .局部变量 LZ设置的密码, 整数型 .局部变量 循环次数, 整数型
加密文件 = 读入文件 (“LZ设置的文件路径”) LZ设置的密码 = 123456 置随机数种子 (LZ设置的密码) .计次循环首 (取字节集长度 (加密文件), 循环次数) 加密文件 [循环次数] = 加密文件 [循环次数] + 取随机数 (0, 100) .计次循环尾 () 写到文件 (取特定目录 (3) + “加密文件.易语言加密文件”, 加密文件)
.子程序 _按钮_解密_被单击 .局部变量 加密文件, 字节集 .局部变量 LZ设置的密码, 整数型 .局部变量 循环次数, 整数型
加密文件 = 读入文件 (“LZ设置的文件路径”) LZ设置的密码 = 123456 置随机数种子 (LZ设置的密码) .计次循环首 (取字节集长度 (加密文件), 循环次数) 加密文件 [循环次数] = 加密文件 [循环次数] - 取随机数 (0, 100) .计次循环尾 () 写到文件 (取特定目录 (3) + “加密源文件.exe”, 加密文件) 运行 (取特定目录 (3) + “加密源文件.exe”, 假, )