【问题标题】:Where is the location of the OS X 10.5 user wallpaperOS X 10.5 用户壁纸的位置在哪里
【发布时间】:2011-03-13 00:30:22
【问题描述】:

我只是想知道用户当前壁纸的/File/System/Location/ 在 OS X 10.5 中存储在哪里。类似于默认登录窗口壁纸如何存储在/System/Library/CoreServices/DefaultDesktop.jpg

【问题讨论】:

  • 不,这个问题有一个编程答案。

标签: macos operating-system filesystems desktop-wallpaper


【解决方案1】:

尝试路径:/Library/Desktop Pictures,其中 root 是您的计算机名称。这就是它在我的 OS X 10.5 上的位置

【讨论】:

    【解决方案2】:

    有关每个桌面(即监视器)的当前桌面图片的信息可通过系统事件 AppleScript 界面获得。例如:

    tell application "System Events"
        get picture of its first desktop
    end tell
    

    【讨论】:

    • OSX 是否从那里拉取图像。我的问题是系统在哪里保存图像的一致命名的缓存副本?
    • 我不确定您所说的“缓存副本”是什么意思。系统事件界面允许脚本访问或更改每个桌面的图片路径。桌面和屏幕保护程序首选项面板是对此的传统 GUI 界面。请注意,如果有多个监视器,则每个都被视为桌面并且可以有自己的背景。此外,用户还可以为每个桌面选择图片文件夹(而不是单个图片),并指定图片在桌面上自动旋转的时间段。所以可能没有一张静态图片。
    • 有关脚本界面的更多详细信息,请参见 AppleScript Script Editor.app 中 System Events.sdef 的 Desktop Suite 部分。如果你能详细说明你想要做什么,也许可以制定一个更好的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-23
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    相关资源
    最近更新 更多