it-консалтинг и аутсорсинг
что мы делаем контакты блог

Снова заглянем в Lion

Кирилл Воронин 23.09.2011


Несложные вопросы по Mac OS X 10.7:

1. Использует ли Mac OS X 10.7 Type & Creator коды?
2. Где хранятся версии документов? /* это здесь для круглого счета, чтобы было 5 вопросов */
3. Где Mac OS X 10.7 сохраняет информацию о том, с помощью какой программы открыть файл (например, вы указали, что _именно_этот_ .docx нужно открывать в OpenOffice; все остальные по умолчанию открываются в Word)?
4. Где программы хранят информацию об открытых документах? (на примере TextEdit)
5. А где они хранят созданные, но еще ни разу не сохраненные документы (на примере TextEdit)

По традиции приза не будет.
А вот тут (Как вам русский Lion?) надо как-то активироваться, так как пора вручать!

  • Кстати, присылайте свои вопросы!

  • 1. beginning with OS X 10.6 Snow Leopard, creator codes are ignored by the Operating System.
    2. /.DocumentRevisions-V100
    3. ~/Library/Preferences/com.apple.LaunchServices.plist либо имя_документа/rsrc
    4. ~/Library/Saved Application State/com.apple.TextEdit.savedState
    5. ~/Library/Containers/com.apple.TextEdit/Data/Library/Autosave Information

  • Неплохо, но я бы внимательнее рассмотрел ответы 1 и 3.

  • В 1 я просто процитировал wiki. А обращение к rsrc видел сам.

  • Я же не сказал что ответы в корне неверные. Но первый не полон, а третий не точен.

  • Беру назад свои слова про “третий не точен”, я сам был не прав.

    Проиллюстрирую первый картинкой:
    type code
    То есть TYPE до сих пор поддерживается.

    Про третий я думал, что он в отдельном расширенном атрибуте (com.apple.metadata:что-то-там), оказалось не совсем так:

    emate-3000:~ kirilka$ ls -al@ /Users/kirilka/Desktop/JohnDraprBNK.JPG
    -rw-r–r–@ 1 kirilka staff 581365 Sep 27 20:52 /Users/kirilka/Desktop/JohnDraprBNK.JPG
    com.apple.ResourceFork 1338
    com.apple.metadata:kMDItemDownloadedDate 53
    com.apple.metadata:kMDItemWhereFroms 114
    com.apple.quarantine 46

    emate-3000:~ kirilka$ xattr -l /Users/kirilka/Desktop/JohnDraprBNK.JPG

    com.apple.ResourceFork:
    (/Users/kirilka/Applications/Firefox.app)

  • Да,TYPE используется только в том случае, если нет расширения.