@Bszk 大佬的原贴:
[易源码分享] [分享源码] 多线程枚举文件 - 56w文件目录8秒枚举完成
https://bbs.125.la/forum.php?mod=viewthread&tid=14690086&highlight=56
结合:
1.Unicode全功能模块@simor3
[易源码分享] [分享源码] 【完全开源】Unicode全功能模块,用过的人都说好
https://bbs.125.la/forum.php?mod=viewthread&tid=14732455
2.通用型寻找文件@福仔
[易语言纯源码] [分享源码] 通用型寻找文件,文件枚举
https://bbs.125.la/forum.php?mod=viewthread&tid=14315016
拼出来的,速度一样的快,不崩,支持Unicode文本路径和文件名。
另:下面取Unicode文本路径文件MD5(字节集形式)取出来不对。
变量名 | 类 型 | 静态 | 数组 | 备 注 | m | 整数型 | | | md5 | CMD5 | | | n | 整数型 | | | CoInitialize (0 )n = 打开文件_un (wjm, #读入, )如果真 (n = 0 )CoUninitialize ()md5.开始 ()判断循环首 (取反 (是否在文件尾 (n, )) )m = m + 1 md5. 追加数据_字节集 (读入字节集_un (n, 8388608 )) 判断循环尾 ()md5. 完成 ()关闭文件_un (n )返回 (到大写 (md5. 取结果 ()) )CoUninitialize ()
|