【问题标题】:Custom Desktop Change Wallpaper Interval on Mac OS X YosemiteMac OS X Yosemite 上的自定义桌面更换壁纸间隔
【发布时间】:2015-08-27 20:04:53
【问题描述】:

我希望能够以随机顺序每 10 秒更改一次桌面背景。我喜欢用漫画页作为背景,5秒太短了。有人可以帮我弄清楚如何自定义时间。我在同样的情况下阅读了另一篇文章,但是,他们提供的代码对我不起作用。我刚刚发现了 AppleScript,所以我不知道我在做什么。我发现代码不是根据我的需要量身定制的,需要我似乎无法弄清楚的修改。

tell application "System Events"
 -- RANDOM ROTATION OF A FOLDER OF IMAGES
 tell current desktop
 set picture rotation to 1 -- (0=off, 1=interval, 2=login, 3=sleep)
 set random order to true
 set pictures folder to file "Mac OS X:Library:Desktop Pictures:Plants:"
 set change interval to 5.0 -- seconds
 end tell
end tell

我已将“Mac OS X:Library:Desktop Pictures:Plants:”更改为“Macintosh HD:Users:jonathan:Desktop:Wallpaper:”

并收到“系统事件出错:无法将当前桌面的文件“Macintosh HD:Users:jonathan:Desktop:Wallpaper:”设置为当前桌面的文件“Macintosh HD:Users:jonathan:Desktop:Wallpaper:”桌面。”

如果有帮助,我想在我的桌面上使用名为“Wallpaper”的文件夹。

感谢您的帮助。对不起,我缺乏知识或问题结构不佳。

这是原始问题https://apple.stackexchange.com/questions/103833/can-i-have-a-custom-desktop-wallpaper-change-picture-interval的链接

【问题讨论】:

    标签: macos background applescript intervals


    【解决方案1】:

    使用它会起作用并将特定文件夹作为图片

    tell application "System Events"
        -- RANDOM ROTATION OF A FOLDER OF IMAGES
        tell current desktop
            set pictures folder to "Mac OS X:Library:Desktop Pictures:Plants:"
            set picture rotation to 1 -- (0=off, 1=interval, 2=login, 3=sleep)
            set random order to true
            set change interval to 5.0 -- seconds
        end tell
    end tell
    

    【讨论】:

      【解决方案2】:

      首先添加文件夹,然后运行此脚本:

      tell application "System Events"
          tell current desktop
              set change interval to 10
          end tell
      end tell
      

      似乎设置仍然存在,但我不确定它是在重新启动后还是在修改任何桌面设置后显示。您可能需要根据需要重新运行该命令。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-01
        相关资源
        最近更新 更多