INI文件配置项数据全加密

易语言 2020-08-22 11:22:20

INI文件配置项数据全加密

Text = 分割文本 (配置内容, #换行符, )
.计次循环首 (取数组成员数 (Text), i)
.如果真 (Text [i] = “[” + 字节名 + “]”)
跳出循环 ()
.如果真结束

.计次循环尾 ()
.变量循环首 (i, 取数组成员数 (Text), 1, n)
.如果真 (寻找文本 (Text [n], “[”, , 假) = -1)
.如果真 (寻找文本 (Text [n], “=”, , 假) ≠ -1)
Edit = 分割文本 (Text [n], “=”, )
.如果真 (Text [n] = 配置项名称 + “=” + Edit [2])
y = 寻找文本 (配置内容, “[” + 字节名 + “]”, , 假)
配置内容 = 子文本替换 (配置内容, Edit [2], 欲写入值, y + 取文本长度 (“[” + 字节名 + “]”), 1, 假)
跳出循环 ()

.如果真结束

.如果真结束

.如果真结束

.变量循环尾 ()