Skip to content

Releases: Teddy-creator/PhotoDateRescue

PhotoDateRescue v0.3.4

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 15:46

PhotoDateRescue v0.3.4 发布说明

PhotoDateRescue v0.3.4 修复 Windows .exe 真机 smoke test 中发现的 GUI 显示问题。

修复内容

  • GUI 主窗口默认尺寸从 780x560 调整为 920x720
  • GUI 主体增加滚动条,避免 Windows 高缩放或小窗口下“扫描与修复 / 处理结果”区域被裁掉。
  • 长说明文字会随窗口宽度重新换行。
  • 环境状态改为更清楚的多行格式,区分“影响”和“安装提示”。
  • 增加“重新检查”按钮,安装 ExifTool / FFmpeg 后可以不用重启窗口直接刷新状态。
  • 版本号更新为 0.3.4

平台边界

  • Windows .exe 仍是 alpha,不是稳定安装包。
  • .exe 未签名,可能触发 Windows SmartScreen 或杀软提示。
  • .exe 不内置 ExifTool / FFmpeg / adb。
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.3.3

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 13:29

PhotoDateRescue v0.3.3 发布说明

PhotoDateRescue v0.3.3 是一个很小的 CLI 校验顺序补丁,用于继续修复 Windows EXE alpha 自动构建中暴露的测试差异。

修复内容

  • 修复 motion-extract 遇到缺失 --candidates-csv 时,仍可能先检查 ExifTool 并返回依赖错误的问题。
  • 缺失 CSV 现在会优先返回输入错误,便于 Windows 用户和 CI 得到更准确的提示。
  • 版本号更新为 0.3.3

平台边界

  • Windows .exe 仍是 alpha,不是稳定安装包。
  • .exe 未签名,可能触发 Windows SmartScreen 或杀软提示。
  • .exe 不内置 ExifTool / FFmpeg / adb。
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.3.2

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 13:24

PhotoDateRescue v0.3.2 发布说明

PhotoDateRescue v0.3.2 是一个 Windows CI 兼容性补丁版本,用于继续推进 Windows GUI .exe alpha 自动构建。

修复内容

  • 修复部分测试默认假设运行在 macOS,导致 Windows runner 上走到正确 Windows 分支后断言失败的问题。
  • 修复 live-inspect / motion-extract 遇到缺失输入文件时,可能先提示缺少 ExifTool 而不是直接提示文件缺失的问题。
  • 版本号更新为 0.3.2

平台边界

  • Windows .exe 仍是 alpha,不是稳定安装包。
  • .exe 未签名,可能触发 Windows SmartScreen 或杀软提示。
  • .exe 不内置 ExifTool / FFmpeg / adb。
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.3.1

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 13:18

PhotoDateRescue v0.3.1 发布说明

PhotoDateRescue v0.3.1 是一个 Windows 兼容性补丁版本,用于修复 v0.3.0 Windows Actions 构建时暴露出的时区数据缺失问题。

修复内容

  • 新增 tzdata 运行时依赖。
  • 修复 Windows Python 环境下 ZoneInfo("Asia/Shanghai") 可能找不到时区数据库的问题。
  • 版本号更新为 0.3.1

平台边界

  • Windows .exe 仍是 alpha,不是稳定安装包。
  • .exe 未签名,可能触发 Windows SmartScreen 或杀软提示。
  • .exe 不内置 ExifTool / FFmpeg / adb。
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.3.0

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 13:14

PhotoDateRescue v0.3.0 发布说明

PhotoDateRescue v0.3.0 增加 Windows GUI .exe alpha 打包流程。这个版本的重点是让维护者可以通过 GitHub Actions 生成实验性的 Windows GUI 包,方便后续真实 Windows 机器验证。

更新内容

  • 新增 GitHub Actions 工作流:Windows EXE Alpha
  • 新增本地 Windows 打包脚本:scripts/build-windows-exe.ps1
  • 新增 Windows exe alpha 打包说明:docs/packaging/windows-exe-alpha.md
  • README 增加 Windows exe alpha 入口和限制说明。
  • 版本号更新为 0.3.0

Alpha 边界

  • Windows .exe 当前是 alpha,不是稳定安装包。
  • .exe 未签名,可能触发 Windows SmartScreen 或杀软提示。
  • .exe 不内置 ExifTool / FFmpeg / adb。
  • ExifTool 仍需用户自行安装并加入 PATH
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.2.1: 首次使用指引打磨

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 12:52

PhotoDateRescue v0.2.1 发布说明

PhotoDateRescue v0.2.1 是一个小型文案与发布页打磨版本,重点帮助第一次打开项目的用户更快判断自己该下载什么、从哪里开始、哪些能力暂不承诺。

我该用哪个入口

你的情况 推荐入口
macOS,不想用终端 下载 PhotoDateRescue-v0.2.1-macOS.zip
Windows,可以安装 Python docs/manual/windows-gui-source-guide.md 从源码运行 photodaterescue-gui
想处理高级 Motion Photo / Live Photo 使用 CLI,并先 dry-run 和小样本验证

更新内容

  • README 首屏增加 macOS / Windows / 高级 CLI 的入口选择表。
  • GUI 首屏安全提示补充“先小样本验证”。
  • Release 说明补充陌生用户下载选择和边界提醒。
  • 版本号更新为 0.2.1

平台边界

  • macOS Release 提供 .app 压缩包。
  • Windows 当前提供源码运行 GUI,不提供 .exe 安装包。
  • GUI 只承诺普通照片 / 视频时间线修复。
  • Live Photo / Motion Photo 高级恢复仍建议使用 CLI,并先 dry-run 和小样本验证。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.2.0: GUI 易用性升级

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 12:46

PhotoDateRescue v0.2.0 发布说明

PhotoDateRescue v0.2.0 聚焦图形界面易用性,让普通用户更清楚该选哪个文件夹、扫描结果代表什么、修复完成后下一步该怎么做。

更新内容

  • GUI 选择源目录后,会更明确地展示推荐安全输出目录。
  • GUI 扫描结果改为分类展示:可以尝试修复、已经正常、建议先人工抽查、暂不支持、读取出错。
  • GUI 修复完成后,会提示先打开输出文件夹、抽查少量结果,再手动导入 Apple Photos。
  • GUI 内新增平台边界提示,明确 Windows 不承诺 Live Photo 构建或 Apple Photos 识别。
  • macOS 和 Windows GUI 文档同步更新。
  • 版本号更新为 0.2.0

平台边界

  • macOS Release 继续提供 .app 压缩包。
  • Windows 当前提供源码运行 GUI,不提供 .exe 安装包。
  • GUI 只承诺普通照片 / 视频时间线修复。
  • Live Photo / Motion Photo 高级恢复仍建议使用 CLI,并先 dry-run 和小样本验证。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.1.2: Windows GUI 源码运行支持

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 12:36

PhotoDateRescue v0.1.2 发布说明

PhotoDateRescue v0.1.2 发布 Windows 图形界面源码运行支持。这个版本的重点是让 Windows 用户也可以通过 photodaterescue-gui 使用普通照片 / 视频时间线修复流程。

更新内容

  • Windows 用户可从源码运行 photodaterescue-gui
  • 图形界面改为跨平台普通照片 / 视频修复入口。
  • Windows 下“打开输出文件夹”会使用 Windows 原生打开方式。
  • GUI 依赖提示会按当前平台显示 macOS 或 Windows 安装建议。
  • README 新增 Windows GUI 说明。
  • 新增 Windows 图形界面源码运行指南:docs/manual/windows-gui-source-guide.md
  • 版本号更新为 0.1.2

平台边界

  • macOS Release 仍提供 .app 压缩包。
  • Windows 当前提供源码运行 GUI,不提供 .exe 安装包。
  • Windows GUI 只承诺普通照片 / 视频时间线修复。
  • Windows 不承诺构建 Apple Photos 可识别的 Live Photo。
  • Live Photo / Motion Photo 高级恢复仍建议使用 CLI,并先 dry-run 和小样本验证。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.1.1: 改善 macOS 下载与依赖提示

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 12:24

PhotoDateRescue v0.1.1 发布说明

PhotoDateRescue v0.1.1 是一个小修版本,重点改善普通用户第一次下载和打开 macOS 图形界面的体验。

更新内容

  • README 首屏新增普通用户下载 Release 版的入口。
  • 明确说明未签名 macOS .app 可能需要右键“打开”。
  • GUI 在扫描 / 修复前会先检查必需依赖 ExifTool。
  • 缺少 ExifTool 时,GUI 会显示更清楚的中文安装提示。
  • 版本号更新为 0.1.1

平台边界

  • macOS 图形界面仍聚焦普通照片 / 视频时间线修复。
  • Windows 仍支持核心 CLI 流程,Windows GUI 将在后续版本推进。
  • Live Photo / Motion Photo 高级恢复仍建议使用 CLI,并先 dry-run 和小样本验证。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。

PhotoDateRescue v0.1.0: 安卓迁移 iPhone 相册时间线修复工具首版

Choose a tag to compare

@Teddy-creator Teddy-creator released this 08 May 11:57

PhotoDateRescue v0.1.0 发布说明

PhotoDateRescue v0.1.0 是首个公开版本,定位为一个 macOS 优先、面向中文用户的相册迁移时间线修复工具。

GitHub 仓库简介

安卓换 iPhone 后照片/视频时间线乱了?PhotoDateRescue 会扫描本地导出的媒体目录,安全生成可导入 Apple Photos 的修复副本。macOS 优先,Windows 支持普通照片/视频核心修复流程。

本版本包含

  • 中文终端向导 photodaterescue wizard,适合按步骤完成扫描、报告和安全修复。
  • 实验性 macOS 图形界面,面向不想写命令的普通用户。
  • 普通照片和视频时间线修复,默认只生成副本,不修改源文件。
  • adb pull -a 安卓媒体导出辅助命令,尽量保留文件修改时间。
  • 安卓 Motion Photo / Live Photo 候选的审计、提取和跨平台配对包。
  • macOS + makelive 路径下的 Apple Live Photo 元数据写入实验能力。
  • 隐私与数据安全说明、Apple Photos 导入检查清单、macOS GUI 小白指南。

平台边界

  • macOS 是优先验证平台。
  • Windows 支持扫描、报告、普通照片/视频修复和安卓导出流程。
  • Windows 不承诺生成 Apple Photos 可识别的 Live Photo。
  • Live Photo / Motion Photo 恢复仍建议先 dry-run,并用小样本导入 Apple Photos 验证。

安全原则

  • 不修改源媒体文件。
  • 不自动导入 Apple Photos / iCloud。
  • 不自动删除照片或视频。
  • 不上传任何照片、视频或报告。
  • 报告文件可能包含本地路径,分享前请先检查隐私信息。

推荐发布标签

v0.1.0

推荐 Release 标题

PhotoDateRescue v0.1.0: 安卓迁移 iPhone 相册时间线修复工具首版