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

Несложные вопросы по 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?) надо как-то активироваться, так как пора вручать!


Комментариев: 7
Кстати, присылайте свои вопросы!
Автор: Кирилл Воронин | 09/23/2011 в 16:09
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
Автор: Андрей Раньков | 09/27/2011 в 17:58
Неплохо, но я бы внимательнее рассмотрел ответы 1 и 3.
Автор: Кирилл Воронин | 09/27/2011 в 18:01
В 1 я просто процитировал wiki. А обращение к rsrc видел сам.
Автор: Андрей Раньков | 09/27/2011 в 18:11
Я же не сказал что ответы в корне неверные. Но первый не полон, а третий не точен.
Автор: Кирилл Воронин | 09/27/2011 в 18:54
Беру назад свои слова про “третий не точен”, я сам был не прав.
Проиллюстрирую первый картинкой:

То есть 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)
Автор: Кирилл Воронин | 09/27/2011 в 21:01
Да,TYPE используется только в том случае, если нет расширения.
Автор: Кирилл Воронин | 09/27/2011 в 21:14