No.342 分享一下:iPhone 数据备份相关的工具(2021 您所在的位置:网站首页 腾讯统计助手 No.342 分享一下:iPhone 数据备份相关的工具(2021

No.342 分享一下:iPhone 数据备份相关的工具(2021

2023-03-14 12:03| 来源: 网络整理| 查看: 265

第一点,前段时间使用 PC 机对一部 iPhone 手机进行了刷机操作,刷机之前,例行对 iPhone 数据完成了一次备份,处理这些数据时用到了一些工具,抽空记录、分享如下:也是备忘 /微笑

0、准备工作

PC机:不联网,安装一套全新的、干净的 Windows 10 Pro x64 2020 H2 最新版本,无需激活。

可选:从本地的另一套安装好各种设备驱动的 Windows 10 System32\DriverStore 目录安装必要的驱动,其实就是显卡,其它先不管。

关闭 Windows 10 自带的实时防病毒系统Windows Defender 服务,它会导致后续的各种工具运行时的大量文件处理性能下降,请保持 PC机不联网,尽量不用U盘。

各种工具收集、汇总到本机:

iTunes x64

爱思助手

WechatExporter

DB Browser for SQLite (DB4S)

7Zip

1、Apple 官方iTunes:

不联网情况,iPhone 手机插入原装数据线、授权允许后自动完成数据备份,如果要第三方工具对 PC机的 iPhone 备份数据进行操作的话,不要对备份数据实施密码保护。

默认的数据目录:C:\Users\xxx\Roaming\Apple Computer\Mobile\Backup\ 后续的各种工具都会尝试自动定位它,你也可以手工指定,如果你把它挪到其它位置的话。

2、爱思助手:https://www.i4.cn/pro_pc.html

不联网情况下,可以导入 iTunes 备份数据目录下的多台 iPhone 备份数据,提供两种数据查看模式。

简易模式:针对常用的应用,提供数据查询能力。

专业模式:呈现树型逻辑的文件系统,直接导出明文的数据文件和目录。

不联网情况,自动识别 iPhone 备份数据目录,如果备份过多台 iPhone 手机的话,下拉选择要处理的 iPhone 手机 GUID,选择微信的帐号,然后开始导出,结果为一个目录下的本机 HTML 文件及其资源、双击index.html拉起 PC 浏览器打开查看,但此时所有的微信号头像文件大小均为 0 字节,也就是显示不出来,群头像也显示不出来,因为这些都是要即时从网络下载的。

程序的左上角菜单-文件,建议不要勾选“头像和表情存放到聊天记录子目录”,以便后续的脚本自动化下载这些文件。

目前的版本,尚不会把下载失败的链接汇集起来、允许在另一台可以联网的 PC 机下载回来再合并进去,如果直接允许 PC联网的话,建议通过防火墙策略限定仅允许访问微信相关的IP地址,确保 iPhone 数据不出本机。

日志文件里可以找到失败的条目,暂时先自行提取、处理?

2020年12月15日更新的版本:日志输出的列表界面增加支持“按 Ctrl+A 全选、Ctrl-C 复制到剪贴板”的功能,然后 Ctrl-V 粘贴到 UltraEdit 等文本编辑器中处理,也算是一个临时的手工提取方法补偿吧~

UltraEdit 对日志文本的处理:

Find Next 提取所有包含"Failed Download:"的文本行,复制到一个新的 download.sh 脚本文件中。

Hex Mode 列编辑模式,把左边的日期和时间 Cut 删掉。

Replace "Failed Download:" 替换为 "wget -c -nv --no-check-certificate"

执行一次排序、在高级设置中勾选合并相同的文本行

设置把"行尾"从 Windows 改为 Unix,把 \ 替换为 /,保存,如果你像 yg 那样在 Linux平台执行脚本的话。

这个是 yg 在 Manjaro Linux 的处理脚本示例:仅供参考~

如果要指定 UserAgent 的话,可用这个作为基础进行小修、小改:

WeChat/7.0.20.34 CFNetwork/1209 Darwin/20.2.0或

Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1

wget 执行返回 404 错误代码的,核查发现:一种情况是服务器云端此时确实没有,一种情况是前面已经成功过的、不再重复下载时会给出 404 这个返回码,请忽略~

yg 自测的数据:供参考~

希望后续改进、支持直接自动化下载吧~

4、DB Browser for SQLite (DB4S) :https://github.com/sqlitebrowser/sqlitebrowser最新版本:https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.1/DB.Browser.for.SQLite-3.12.1-win64.zip 展开即可绿色运行~

5、7Zip:https://www.7-zip.org最新版本:https://www.7-zip.org/a/7z1900-x64.exe

iTunes 备份出来的数据仍然是各种二次处理之根本,适当定期对它进行备份或许未来有用,又或者出现新的工具、新的处理能力,Who Knows 呢?这份数据通常相当大,推荐采用 7Zip 进行分卷压缩,并设置一个专门的加密密码,可选加密文件名,然后上传到微云等云盘之中。

6、其它:更多的、就手的工具?欢迎你留言、分享一下 /抱拳

精彩仍将继续,敬请期待。

新的朋友,欢迎关注yg的个人公众号:ygwechat 谢谢!



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有