1 votos

¿Cómo almacena MacOS la ubicación de un archivo dentro de una carpeta?

Lo siento si esto ya se ha preguntado - pregunta súper difícil de buscar.

En la vista de iconos del Finder puedes mover los archivos dentro de una carpeta y organizarlos como quieras. Cuando vuelves a la carpeta, todos los iconos de los archivos recuerdan su disposición, por lo que estos datos deben estar almacenados en algún lugar, supongo que como un valor x e y.

¿Dónde se almacenan estos datos y se puede acceder a ellos y/o manipularlos?

Tengo sobre todo curiosidad por saber cómo funciona esto, pero también creo que sería divertido intentar escribir un juego que sólo utilizara los iconos de los archivos que se mueven en una carpeta como interfaz.

-3voto

Joel Puntos 112

Soy de la misma opinión como @Gilby: La información que te interesa está contenida en el .DS_Store archivo. Pero como el contenido y la estructura del archivo son propietario a Apple, parece probable que obtenga en su mayoría opiniones en lugar de un respuesta a su pregunta. Aunque algunos aspectos de la .DS_Store han sido confirmados No hay garantía de que se mantengan sin cambios. Las mejores fuentes de información sobre este archivo puede ser en el Artículo de Wikipedia sobre .DS_Store Algunos de los Enlaces externos enumeradas pueden darle algunas ideas o inspiración para el juego de iconos itinerantes que mencionaste.

Otra posibilidad es que parte de la información de interés aquí esté contenida en el metadatos escondido en el Sistema de archivos de Apple (APFS) - otro propietario producto de Apple.

Y ya que estoy opinando sobre la propietario software, terminaré con un pasaje encontrado en mi investigación para esta respuesta: "El código abierto acelera ese camino hacia la excelencia" . Si gran parte del éxito de Apple se basa en el software de código abierto, ¿por qué lo evitan ahora?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X