在 Mac 上更改背景图像时执行操作
Perform actions when background image changed on Mac
当用户 right click
并单击 change desktop background
或当 background image
在 OSX 上实际更改时,是否有任何方法可以收听和触发操作?
您可以像这样获取shell中的当前桌面图像:
osascript -e 'tell app "finder" to get posix path of (get desktop picture as alias)'
我想,如果你真的想要,你可以用 launchctl
创建一个 launchd
脚本和一个相应的 plist 来每分钟检查一次,看看它是否已经改变,然后做一些事情...
当用户 right click
并单击 change desktop background
或当 background image
在 OSX 上实际更改时,是否有任何方法可以收听和触发操作?
您可以像这样获取shell中的当前桌面图像:
osascript -e 'tell app "finder" to get posix path of (get desktop picture as alias)'
我想,如果你真的想要,你可以用 launchctl
创建一个 launchd
脚本和一个相应的 plist 来每分钟检查一次,看看它是否已经改变,然后做一些事情...