CEIWEI之前发布过一款Hash/CRC工具,支持从 CRC3到CRC64 的全部CRC类型功能小工具。因为是免费获取,不少小伙伴们加我微信,要注册码,着实有点忙,没有时间回复各位,抱歉!
这几天,用ChatGPT试了一下,果然好用,生成的CRC的代码,稍加修改,直接可用。
废话少说,上图!
DelphiXE7 代码:
以上代码是ChatGPT 生成的代码,使用DelphiXE7 直接可用,不用改,真爽,编译运行后,输出为: 0x3E
下图为CEWEI CheckSum 工具批量生成的:
CRC-8/GSM-A多项式:0x1D,对应 GPT生成Polynomial: Byte = $1D; // CRC-8 polynomial: x^8 + x^4 + x^3 + x^2 + 1
这中间,还有个插曲,ChatGPT勇于承认错误,其实他没有错,在最新版本中,Delphi是支持for in 语法的。
完整的对话:
更多关于CRC 工具信息请查看原文,可以下载:
CEIWEI CheckSum CRC校验精灵v2.1是一款通用的循环冗余校验码CRC(Cyclic Redundancy Check)、MD5、SHA1、SHA2、SHA3、HAVAL、SHAKE、TIGER、BLAKE、RIPEMD、GOST等算法Hash校验的专业工具软件。
CRC校验支持:CRC3、CRC4、CRC5、CRC6、CRC7、CRC8、CRC11、CRC12、CRC13、CRC14、CRC15、CRC16、CRC17、CRC21、CRC24、 CRC30、CRC31、CRC32、CRC40、CRC64、CRC82、Adler32全面的105种CRC算法,支持显示标准的多项式、初始值、数据反转以及结果异或值。支持Windows资源管理器外壳扩展,方便快捷的调用显示文件的CRC/Hash信息。
支持计算的数据:16进制HEX、字符串、文件,字符串支持ANSI、UTF8、Unicode、Unicode BigEndian编码方式。
下载:http://www.ceiwei.com/down/CEIWEI_CheckSum_19101.zip
Hash/CRC工具下载:http://www.ceiwei.com/down/HashTools_20203.zip
标签:Hash,CheckSum,代码,生成,CRC,ChatGPT,好用 From: https://www.cnblogs.com/jfyes/p/18042854