O Mac OS X armazena os nomes dos DVDs que foram reproduzidos?

3

Gostaria de ver quais DVDs foram reproduzidos no meu laptop Mac OS X Tiger. Você pode me dizer como visualizar o arquivo que contém esta informação?

    
por Chealion 06.01.2010 / 16:45

2 respostas

3

O aplicativo DVD Player mantém algumas informações sobre os discos que ele reproduziu, mas o armazenamento é digitado por algum tipo de hash (a parte principal de cada nome é 16 dígitos). / p>

A informação é armazenada em arquivos plist sob ~/Library/Application Support/DVD Player/Settings/ , mas esses bits de informação podem não ser muito úteis. Minha coleção de arquivos representa 40 discos "exclusivos", mas apenas dois deles têm uma chave "MediaName" que dá um nome significativo ao disco ao qual os dados correspondem.

Aqui está um pequeno script de shell para extrair quaisquer chaves MediaName que existam:

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

Ou, se você estiver certo em assumir que os arquivos plist estão todos em formato XML:

grep -A 1 MediaName ~/'Library/Application Support/DVD Player/Settings'/*.plist
    
por 06.01.2010 / 19:08
0

Se for muito recente, você pode ir para o menu Itens Recentes no menu..

    
por 16.11.2010 / 12:28