配置项所有内容加密模块例子

易语言 2020-08-14 17:46:36

配置项所有内容加密模块例子

其实软件思路很简单, 个人觉得这种加密还是非常的实用,
相信大家加密的时候都是一般都喜欢(写配置项 (取运行目录 () + “\tets.ini”, “9999”, “1”, 加密(编辑框1.内容)))

然后一个一个的去加密这些吧。就是写一个配置项就加密一个 。然后读配置项的时候也这样。

这样别人打开配置文件的时候就看不到里面的任何内容了!

这个东西对于高手来说很简单...我可是琢磨了好久的说~ 很适合新人学习吧
而且源码里的所有代码我都有备注那样写的目的是啥意思。

sj = 读入文件 (取运行目录 () + “\tets.ini”) ' 这个就是照着上面的思路反着来,先读加密的配置项到变量sj
写到文件 (取运行目录 () + “\tets.ini”, 解密数据 (sj, “123”, 2)) ' 然后再把变量sj解密 写出到文件 ~
编辑框3.内容 = 读配置项 (取运行目录 () + “\tets.ini”, “888”, “1”, ) ' ↓
编辑框4.内容 = 读配置项 (取运行目录 () + “\tets.ini”, “888”, “2”, ) ' →这里就是读取没有加密的配置项咯~应该好理解!
sj = 读入文件 (取运行目录 () + “\tets.ini”) ' 然后这一步 跟上面的那个写加密配置项一样 读取文件的数据到临时的变量sj
写到文件 (取运行目录 () + “\tets.ini”, 加密数据 (sj, “123”, 2)) ' 再把刚才读取的那个数据sj 加密写出到文件! 就完成了所有的配置项内容的加密!
' 重复上面的最后俩步的目的 就是在于,解密读取完毕之后,当然还是要恢复它的加密了,要不然你读取一次,别人不就能看到内容了吗?