Fines de los archivos .DS_Store y ._
http://diigo.com/0qiwp para una vista comentada de http://lists.apple.com/archives/applescript-users/2006/Jun/msg00180.html donde Matt Deatherage ( un ex ingeniero de Apple ) ofrece explicaciones. También arnotify »Sobre los orígenes de .DS_Store (2006-10-01).
Como he visto la pérdida de datos del usuario (contenido del documento) donde ._
se evitan o pierden las contrapartes, estoy de acuerdo en que es:
- No es aceptable que las cosas "desaparezcan en el éter".
Fines de los archivos ._
Además de los propósitos descritos en la respuesta aceptada de geekosaur , aquí hay algunos ejemplos de cómo Apple o aplicaciones de terceros usan o requieren ._
en algunas situaciones ...
Archivo de negocios durante una copia de Finder
Vea mi respuesta a una pregunta sobre Stack Overflow.
Uso de NeoOffice de códigos obsoletos
El código de tipo HFS NO%F
sin un código creador es:
- usado con consideración, solo donde sea apropiado.
Ejemplo 1 de NeoOffice
NeoOffice 3.2.1 Patch 5 guardar en JHFS +:
[macbookpro08-centrim:~] gjp22% xattr -l /Users/gjp22/Desktop/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx
com.apple.FinderInfo:
00000000 4E 4F 25 46 00 00 00 00 00 00 00 00 00 00 00 00 |NO%F............|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020
NeoOffice ejemplo 2
NeoOffice 3.2.1 Patch 5 guardar en una unidad flash USB con MS-DOS FAT32, limpieza por BlueHarvest:
2012-05-12 06:42:08.349 BlueHarvest[31146]: Deleted ._product of NeoOffice 3.2.1 Patch 5.docx in /Volumes/FAT32/example.
NeoOffice ejemplo 3
NeoOffice 3.2.1 Patch 5 guardar en un volumen montado por OS X con el tipo de sistema de archivos webdav
, no SharePoint, limpieza por BlueHarvest:
[macbookpro08-centrim:~] gjp22% mount | grep dav
https://www.box.net/dav/ on /Volumes/dav (webdav, nodev, noexec, nosuid, mounted by gjp22)
[macbookpro08-centrim:~] gjp22% xattr -l /Volumes/dav/product\ of\ NeoOffice\ 3.2.1\ Patch\ 5.docx
[macbookpro08-centrim:~] gjp22%
- el guardado por NeoOffice en el
webdav
sistema de archivos no implicaba un atributo extendido
- BlueHarvest no fue requerido.
Sugerencia : donde Microsoft Office no webdav
puede guardar en Microsoft SharePoint (ver más abajo), NeoOffice tiene éxito.
Uso de Microsoft de códigos obsoletos
La versión más reciente de Office requiere un código de tipo HFS y un código de creador HFS cuando .docx
se elige un formato como Microsoft Word ( ). Entonces, parece que al guardar en un sistema de archivos que no admite esos valores en un com.apple.FinderInfo
atributo extendido:
- Microsoft Office no puede guardar de manera confiable sin crear múltiples
._
archivos.
Microsoft ejemplo 1
Word 2011 14.2.1 guardar en un volumen montado por OS X con tipo de sistema de archivos webdav
, no SharePoint, limpieza por BlueHarvest:
May 11 18:32:49 macbookpro08 BlueHarvest[14649]: BlueHarvest started.
May 11 18:38:37 macbookpro08 BlueHarvest[14649]: Deleted ._Word Work File D_1.tmp in /Volumes/dav.
May 11 18:39:57 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.
May 11 18:42:28 macbookpro08 BlueHarvest[14649]: Deleted ._Hello world, this is Microsoft.docx in /Volumes/dav.
Microsoft ejemplo 2
Word 2011 14.2.2 (120421) guardar example.docx
en el mismo entorno:
2012-05-12 08:01:07.692 BlueHarvest[41131]: Deleted ._Word Work File D_769960778.tmp in /Volumes/dav.
Microsoft ejemplo 3
Word 2011 14.2.2 (120421) guardar another.docx
en el mismo entorno, salir y volver a abrir, editar, guardar, editar, cerrar y guardar:
2012-05-12 08:15:04.252 BlueHarvest[41131]: Deleted ._Word Work File D_.tmp in /Volumes/dav.
2012-05-12 08:18:48.735 BlueHarvest[41131]: Deleted ._another.docx in /Volumes/dav.
2012-05-12 08:21:12.658 BlueHarvest[41131]: Deleted ._Word Work File D_2.tmp in /Volumes/dav.
Sugerencia : Microsoft Office 2011 no puede guardar en Microsoft SharePoint cuando el tipo de sistema de archivos se webdav
debe a que SharePoint no admite nombres de archivos que comienzan con un punto .
( punto ). Consulte Preguntar diferentes respuestas a ¿Es posible montar SharePoint como un volumen en 10.6?
Tipo y códigos de creador: antecedentes, Apple Developer
Apple comenzó a alentar a los desarrolladores externos a alejarse de los códigos de tipo y los códigos de creador hace más de una década. En el Apéndice B de la Guía de programación del sistema de archivos, Tipos de archivo y Códigos de creador informa que los códigos son:
en general en desuso, puede verlos en archivos y aplicaciones heredados y en algunos lugares del sistema.