Mac OS X хранит названия DVD, которые игрались?

Я хотел бы видеть, какие DVD игрались на моем ноутбуке Mac OS X Тигра. Можно ли сказать мне, как просмотреть файл, который содержит эту информацию?

3
задан 08.07.2010, 08:26

2 ответа

Приложение для DVD-плеера хранит некоторую информацию о дисках, которые это проигрывало, но устройство хранения данных включается своего рода хешем (основная часть каждого имени файла является 16 шестнадцатеричными числами цифры).

Информация хранится в plist файлах под ~/Library/Application Support/DVD Player/Settings/, но те биты информации не могли бы быть ужасно полезными. Мой набор файлов представляет 40 “уникальных” дисков, но у только двух из них есть ключ “MediaName”, который дает понятное имя диску, которому соответствуют данные.

Вот короткий сценарий оболочки для извлечения любых ключей 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
3
ответ дан 08.12.2019, 01:11

Если это является довольно недавним, Вы могли бы войти в меню Recent Items в меню .

0
ответ дан 08.12.2019, 01:11

Теги

Похожие вопросы