qqycra 发表于 2025-6-5 23:12:28

命令行版本十六进制通配符搜索替换工具 delphi 版本 源码

本帖最后由 qqycra 于 2025-6-6 23:38 编辑

文件说明:


UFileProcessor.pas 文件处理模块;
UCmdParser.pas 命令行解析模块;
UHexUtils.pas 十六进制相关;
HexRep.dpr 项目文件;


该版本没有高级功能,我尝试增加高级功能想提高性能,但多次改写失败,后来改为搜索替换等长,
再后来发现应该用go写。go版本800MB文件在我电脑上通配符替换实测不到900ms。
2025年6月6日23:37:08 go 版本,2.5GB 文件搜索替换900ms,性能可以了。

这是自己随便写的,源码可以用来学习用,相关文件使用人责任自负。



qqycra 发表于 2025-6-5 23:15:40

每个编程语言都有自己的优缺点,因地制宜,使用合适的

雪很冷 发表于 2025-6-6 00:07:35

支持表哥开源

bachelor66 发表于 2025-6-6 08:20:29

感谢分享源码                                    

ynb168c 发表于 2025-6-6 09:02:22

感谢分享!

chchhau 发表于 2025-6-6 11:12:20

PYG20周年生日快乐!

杨林 发表于 2025-6-7 21:57:25

感谢分享,下载学习了!

linxiansen 发表于 2025-6-7 21:59:21

PYG有你更精彩!

charltsing 发表于 2025-6-9 21:12:51

字符串搜索算法不对就会很慢

qqpoly 发表于 前天 06:36

PYG20周年生日快乐!
页: [1] 2
查看完整版本: 命令行版本十六进制通配符搜索替换工具 delphi 版本 源码