我想查看我的 Mac OS X Tiger 笔记本电脑播放过哪些 DVD。您能告诉我如何查看包含此信息的文件吗?
答案1
这DVD播放机应用程序保留了一些关于它播放过的光盘的信息,但存储是由某种哈希值键入的(每个文件名的主要部分是一个 16 位十六进制数字)。
信息存储在 下的 plist 文件中~/Library/Application Support/DVD Player/Settings/
,但这些信息可能不是很有用。我的文件集合代表 40 个“唯一”的光盘,但其中只有两个具有“MediaName”键,该键为数据对应的光盘提供了一个有意义的名称。
下面是一个简短的 shell 脚本,用于提取任何存在的 MediaName 键:
for f in ~/'Library/Application Support/DVD Player/Settings'/*.plist; do
medianame="$(defaults read "${f%.plist}" MediaName 2>/dev/null)" &&
printf '%q is %s\n' "$f" "$medianame"
done
或者,如果您愿意假设 plist 文件全部采用 XML 格式:
grep -A 1 MediaName ~/'Library/Application Support/DVD Player/Settings'/*.plist
答案2
如果是最近的,您可以转到 菜单中的最近项目菜单。