易语言资源网 - 做最全的易语言资源下载社区
精易论坛授权登录

易语言加解密大文件,支持任意大小文件,带进度   [复制链接]

    2023-12-25 08:32:43
    模块控件源码
    易语言资源网
    734 次浏览
    来源链接

有加解密超大文件的需求,翻了一圈论坛也没找到能用的源码。

基本上都是超过2G以上的文件会报错(32位的问题)

干脆自己写了一个

具体原理就是分段读出原文件的数据后,加解密指定文件头,然后分段写出

速度非常快,参数合适的情况下,硬盘多快速度就有多快

3.5G的视频文件

机械硬盘加密的速度

固态硬盘加密的速度

用了精易模块和易语言大文件操作模块源码 - 修复寻找字节集_精易论坛 (125.la)

2023年12月20日14点39分更新:修复了一个参数命名错误导致解密失败

2023年12月20日18点07分更新:添加了一个打开文件句柄失败的判断,顺手上传一下使用的模块



点我下载 (已有 46 次下载)

引用模块


源码文件名 模块文件名
JM.e
精易模块.ec
大文件字节集操作模块.ec


引用支持库


源码文件名 支持库文件名 支持库标识
JM.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325
特殊功能支持库 3.1 A512548E76954B6E92C21055517615B0
大文件字节集操作.e 系统核心支持库 5.7 d09f2340818511d396f6aaf844c7e325


[错误报告]   上一篇:桌面歌词     下一篇:一个简单的定时任务...