Releases: zdx8/DataCopier-macOS
Releases · zdx8/DataCopier-macOS
Release list
DataCopier v1.0.1
数据拷贝 DataCopier v1.0.1
本版为缺陷修复版:集中修掉一轮代码审查发现的 17 个问题,其中 2 个为严重缺陷。自检断言由 362 项扩至 414 项,全部通过。
严重修复
- 自定义重命名前缀「存得进、读不回」 — 媒体导入配置里的自定义前缀只写不读,重启应用后会被静默清空,重跑同一批素材将生成与首次不同的文件名。已补齐解码并加编解码往返断言。
- 关闭窗口最小化到菜单栏完全失效 — 窗口识别改为结构化判定(不再依赖窗口标题),接替窗口委托时强引用原委托并转发未实现的方法,避免转发链断裂。关窗后可从菜单栏正常唤回。
其他修复
- PDF 报告:修掉重复的收尾调用;页脚分隔线回到页面底部正确位置
- 统计口径:失败数不再与校验不一致重复累计——卡片 / 摘要 / 环形图 / Markdown / CSV 各段加总恒等于计划文件数
- 任务列表容错:
tasks.json解析失败时先留档为tasks.json.corrupt-<时间戳>再重建,不再静默清空覆盖;留档失败则禁止写盘保护原文件 - 同名来源文件夹不再静默丢文件:加区分后缀,路径撞车由「丢弃」改为「改名」
- 详情页筛选状态随任务切换重置;编辑任务改为在最新记录上改字段,避免陈旧快照覆盖运行结果
- 任务表单与设置面板不再互相丢弃;USB 插入预填在表单已打开时也能生效
- 数据模型补齐宽容解码(
TaskOptions/CopyTask/FileRecord),对旧配置文件的兼容性增强 - 压缩比不再被截断为 100%;去重后缀序号不再累积;Markdown 明细表竖线正确转义
- USB 卷名短缩写改按词元匹配(
BackupsDisk不再误判为 U 盘);日期格式化固定公历;FFmpeg 探测结果加缓存
安装
| 机型 | 文件 |
|---|---|
| Apple Silicon(M 系列) | DataCopier-v1.0.1-arm64.dmg |
| Intel | DataCopier-v1.0.1-x86_64.dmg |
均为临时签名(ad-hoc)的未公证版本。首次打开若被 Gatekeeper 拦截,请前往「系统设置 → 隐私与安全性」点击「仍要打开」。
环境要求:macOS 14+。视频转码需另行安装 FFmpeg(brew install ffmpeg),应用不随包分发。
校验值
sha256 0000f26c849bf24a0be6d10605f5635a2a4647d3561a5178972cf1d0ee7466d2 DataCopier-v1.0.1-arm64.dmg
sha256 779aad2472cba115bd5976ffba992b82d34b2a66b9227fa56b12690434a4a6ad DataCopier-v1.0.1-x86_64.dmg
DataCopier v1.0.0
下载
- DataCopier-v1.0.0-arm64.dmg — Apple Silicon(M1/M2/M3/M4)
- DataCopier-v1.0.0-intel-x86.dmg — Intel(x86_64)Mac
两个版本均要求 macOS 14.0 及以上。
功能亮点
- 文件拷贝:并行分块搬运,中断不产生残缺文件(先写临时文件再原子重命名)
- 文件校验:边拷贝边计算哈希,可导出/复核 checksums 清单(SHA-256 / xxHash64 / MD5)
- 媒体归档:按拍摄时间重命名并归类照片视频,归档目录七档规则(年/月/月-日-自定义[/设备] 等),来源设备自动识别
- 视频转码:多种预设(H.265 / H.264 / ProRes / 原样重封装等),转码安全不覆盖原始素材
- 统计报告:吞吐、耗时、校验明细,支持 Markdown / CSV / JSON / PDF 导出
- USB 设备:插入相机卡 / U 盘 / 移动硬盘自动唤起新建任务并识别设备型号
提示
- 转码功能需要 FFmpeg(含 ffprobe),应用会自动查找,也可在设置中手动指定路径
- 应用未做公证(ad-hoc 签名),首次打开请在「系统设置 → 隐私与安全性」中放行