- 安装版的 HashCalculator 集成了自己的两个菜单选项到系统右键菜单,现在可以通过在文件、文件夹、文件夹背景、混选的文件和文件夹上点击右键,选择“计算所选对象哈希值”或“执行指定的哈希算法”来打开 HashCalculator 计算所选对象的哈希值
- 右键菜单增加“复制文件名”选项
- 增加程序内右键菜单选项:任务控制,可对多选的任务进行继续、暂停、取消、新增计算、启动未成功项、重新计算操作
- “文件名”列和“哈希值”列的悬浮提示弹出策略由立即弹出改为系统默认值以减少鼠标在表格上移动时受到的信息干扰
- “本次待计算队列中的项目总数”和“本次待计算队列已完成的项目数”图标合并为“剩余哈希计算任务数”使其更符合实际状态
- 解决在正在计算多个文件哈希值过程中更改同时进行计算的任务数可能不能及时生效的问题
- “文件体积”列的字节数由计算完成后显示改为在开始计算时显示
- 解决右键菜单“删除文件”、“移除所选项”后不更新校验报告的问题
- 主界面增加新按钮“停止搜索文件”,实现正在搜索文件同时正在计算过程中点击按钮停止搜索的功能
- 增加主界面图片按钮的被点击时的效果
- 优化添加大量文件时的调度逻辑,提高 UI 流畅度
- 为主窗口图标按钮区域增加滚动条,当横向空间不足时自动显示滚动条
- 右键菜单选项的可用状态不再绑定表格项数
- 修复进行“重新计算”等操作时如果文件不存在也不更新“导出”列、“文件体积”列的问题
- 主窗口左下角添加转圈圈动画,有计算任务时显示,否则不显示
- 解决使用快速校验时,如果有大量找不到的文件且未完成搜索,点击“停止搜索”按钮无法成功停止的问题
- 主界面的“继续”、“暂停”、“取消”三个图标按钮不再根据是否有任务运行而切换启用/禁用状态
- 计算过程中“清空所有内容”按钮不再禁用,计算过程中点击清空按钮会先取消所有任务再清空表格
- 修复点击取消全部任务时,计算失败/未找到的文件也被错误标记为“已取消”的问题
- 调整主窗口图标按钮顺序,分组更合理。更新“清空所有内容”按钮图标,使图标更接近“清空”含义而不是之前的“删除”含义
各版本区别
- portable 后缀的是便携版,无需安装即可使用,没有将 HashCalculator 的菜单选项集成到系统右键菜单
- Setup-xxx-[x86|x64] 后缀的是安装版,安装后使用,安装完成后 HashCalculator 的菜单选项自动集成到系统右键菜单
- 如果需要将 HashCalculator 的菜单选项集成到系统右键菜单,则 32 位系统请安装 x86 后缀的安装包,64 系统安装 x64 后缀的安装包,否则系统右键菜单将不会出现 HashCalculator 的菜单选项