隐私非常重要,所以文件加密需求量很大,但是市面上的软件很多有要钱,不要钱的也可能有病*,我这里教大家用易语言自己制作加密软件,安全免费,用着非常放心。
思路非常的简单,我们主要利用两个命令分别是加密数据和解密数据,这个是易语言自带的,非常简单。
我们先设计界面,我们拖动下图框内组件。
接着我们要设计出下图界面
我们点击下图框内选项
进入代码编辑区,输入代码:
编辑框1.内容=浏览文件夹(“请选择需要加密的文件”,真)
如下图框内
这个代码就是我们按下浏览文件这个按钮要执行的命令,就是把我们选中的文件的路径和文件名显示到编辑框1上面来,为什么要这么做呢?目的就是方便我们查看我们加密的文件,如果不显示搞不好你都不记得你加密的是哪个文件了。
我们可以运行一下看看效果,运行后点击下图框内按钮
这样就弹出来下图的选择框,是不是很熟悉
选好文件后,我们可以看到下图编辑框内效果
接着我们点击下图框内按钮
我们进入代码编辑区,我们首先新建一个变量,如下图框内
这个变量用于存放我们的密码,加密嘛一般都有密码的
接着我们输入代码:
输入框(“请输入密码”,“请输入密码”,,密码,1,)
如下图
这个就是我们加密前,要输入密码,会显示一个提示框,运行后效果如下图
我们还需要输入代码,就是把输入的密码进行保存
我们输入:
写到文件(“D:\pw.txt”,加密数据(到字节集(密码),“”,1))
这个代码意思就是把我们输入的密码进行加密处理后,存到D:\pw.txt这个文件里面。
然后我们接着讲下面的代码,我们输入下图框内代码
这里面最主要是就是:
加密数据(读入文件(编辑框1.内容),密码,1)
意思就是把我们选好的文件进行加密,第一个参数就是文件路径和文件名,第二参数就是输入的密码,第三个参数就是加密的方式,加密方式不是输入1就是输入2。
其他代码都简单,如果命令是判断加密是否成功,成功就弹出来成功提示,失败就失败提示,写到文件就是把加密后的文件保存到你需要的位置,我们这里是覆盖原文件。
我们可以试运行下,我们输入密码,如下图
接着确认就加密成功了,如下图
我们再打开这个图片,已经打不开了,如下图
接着我们点击下图框内按钮,进行解密的代码编写
代码如下图
这里由于前面讲了很多,有基础了,这里就简单讲下,难点在于判断密码,我们输入密码需要判断是不是正确的,不正确的话,要一直输入,直到输入正确的为止,然后才开始解密。
这里我们运用判断循环这个命令,当输入的密码和存储的密码不一样的时候,程序就会重新弹出来输入框要我们输入,如果再次输入错误,又会继续重复,如果输入正确了,就弹出来这个循环了,接着就是解密了,解密这个函数也很简单,跟加密一样的参数就可以了。
仔细看看代码就OK了,如果有不懂的地方,可以在评论区留言问我。
包邮全2册易语言中文编程-从入门到精通+易语言中文编程学习进阶易语言源易语言教程源码书籍京东好评率98%无理由退换¥购买