如何设置桌面壁纸和屏幕保护程序?

e40*_*pud 1 macos cocoa wallpaper screensaver

如何从可可应用程序设置桌面壁纸和屏幕保护程序?

ind*_*gie 6

如果您使用的是Mac OS X 10.6,NSWorkspace可以使用一些新方法来设置桌面图片.你想要的是setDesktopImageURL:forScreen:options:error : .

至于屏幕保护程序,没有支持的方式以编程方式执行此操作.您可以修改com.apple.screensaver plist文件并设置以下键:

  • moduleName < - 屏幕保护程序名称
  • idleTime < - 以秒为单位的间隔
  • modulePath < - 屏幕保护程序文件的路径

但是,这可能会随时中断,所以我不会依赖它.