有没有程序使用 .DS_Store (或类似的)来做一些有用的事情?
关于如何在 Mac 上排除、忽略或删除 .DS_Store 文件有很多讨论。这些小文件似乎包含有关 Finder 使用的文件夹的数据: http://en.wikipedia.org/wiki/.DS_Store https://wiki.mozilla.org/DS_Store_File_Format
此信息是否曾被第三方使用过程序?
There is a lot of talk about how to exclude, ignore, or delete .DS_Store files on macs. It seems these small files contain data about folders that is used by Finder:
http://en.wikipedia.org/wiki/.DS_Store
https://wiki.mozilla.org/DS_Store_File_Format
Has this information ever been put to use by a third party program?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些文件中的大部分信息都可以通过发送到 Finder 的 Apple 事件来访问,并且使用 Apple 事件进行了记录。它包括图标位置、标签和窗口大小等内容。
有些应用程序可以为您安排图标。我在 Spaces 之前编写了一个屏幕切换器,它也可以切换桌面上的图标。它必须间接访问 .DS_Store 来获取和设置图标位置。
另一个相关的第三方用途是多个应用程序将注册和过期数据隐藏在
".DS_Store "
文件中。Most of the information in those files is accessible through apple events sent to the Finder, and using the apple events is documented. It is things like icon positions, labels and window sizes.
There are applications that will arrange your icons for you. I wrote a screen switcher before Spaces that also switched the icons on your Desktop. It had to indirectly access the .DS_Store to get and set icon positions.
Another related third party use is several applications hide registration and expiration data in
".DS_Store "
files.