【浏览器执行模式】 : 您的所有数据均在浏览器中处理,不会上传服务器,数据安全有保障。不放心的,可等待页面加载完成后 断网使用!(需提前登录账号)
【速度及稳定性】 : 处理速度由您的机器配置决定。由于浏览器差异,少数工具可能出现无法使用或异常:请使用:软件版工具
工具使用
返回旧版工具
先准备文本或文件,再设置输出格式,最后计算并导出结果。
支持文本、单文件和批量文件计算。批量模式会处理全部文件,界面只显示前 20 个文件用于核对。
Adler-32
文本与文件
校验验证
CSV / JSON / ZIP
设置可保存
当前任务
文本输入
输入对象0
数据大小0 B
输出格式全部
请先在第 1 步输入文本或选择文件。
输入数据
请选择一种数据来源。文本模式会按第 2 步的编码转换为字节,文件模式按原始二进制内容计算。
文本内容
可使用示例数据快速测试
选择单个文件
支持任意格式文件
选择多个文件
界面显示前 20 个,计算时处理全部
文件核对
未选择文件
| # | 文件名 | 大小 | 类型 | 最后修改 |
|---|---|---|---|---|
| 选择文件后会在这里显示前 20 个文件。 | ||||
设置参数
文本计算需要确认编码。文件计算会直接读取二进制内容,编码设置不会影响文件结果。
基础设置
建议先保持默认参数计算一次
导出内容
批量导出会包含成功和失败记录
计算导出
点击计算后可复制结果、验证预期值,并导出 CSV、JSON 或 ZIP 压缩包。
处理进度
等待计算
0%
结果操作
先计算,再复制或下载
计算结果
暂无结果
未验证
等待计算请先设置参数,再点击“开始计算”。
十六进制 (Hex)
十进制 (Decimal)
二进制 (Binary)
A 分量
B 分量
数据统计
-
验证结果
根据第 2 步填写的预期校验值比对
| # | 文件名 | 大小 | Adler-32 Hex | Adler-32 Dec | A | B | 状态 |
|---|
使用说明
软件使用说明
- 输入数据:选择文本输入、单个文件或批量文件。文本可直接粘贴内容,也可点击示例数据快速测试。
- 核对文件:上传文件后,工具会显示文件名、大小、类型和修改时间。批量文件只展示前20个,计算和导出时会处理全部文件。
- 设置参数:
- 文本编码:支持UTF-8、ASCII、Latin-1、GBK、GB2312、GB18030、UTF-16 LE。
- 结果显示:可选择全部格式,或只显示十六进制、十进制、二进制。
- 十六进制样式:可设置是否带0x前缀,以及大小写格式。
- 预期校验值:输入已有校验值后,可在计算完成后自动比对。
- 开始计算:进入“计算导出”步骤,点击“开始计算”生成Adler-32校验和。
- 查看结果:结果会显示十六进制、十进制、二进制、A/B分量、字节数和耗时信息。
- 导出结果:可复制主结果或全部结果,也可下载CSV、JSON,批量结果支持ZIP打包下载。
常见问题
答:Adler-32常用于数据完整性检查、zlib压缩数据校验、文件传输核对和程序调试。它适合检测意外损坏,不适合作为加密或身份认证算法。
答:会。Adler-32基于字节计算,同一段文本使用UTF-8、GBK或UTF-16 LE等不同编码时,字节序列不同,得到的校验和也可能不同。
答:Adler-32由两个16位分量组成。A是字节累加值,B是每一步A值的累加值,二者都对65521取模,组合后形成32位校验和。
答:支持任意格式文件,包括文档、图片、音频、视频、压缩包和程序文件。校验和按文件二进制内容计算,与扩展名无关。
答:Adler-32计算过程较轻量,常见于zlib相关场景;CRC-32的错误检测能力通常更强。若用于一般完整性核对,二者都可使用;若对错误检测能力要求更高,可考虑CRC类算法。
答:常见原因包括文件内容发生变化、文本编码选择不同、复制校验值时缺少字符、十六进制与十进制格式混用,或对比的是不同版本的数据。