OS X Mavericks屏幕保护程序过快地更改图片:如何减慢速度?


10

我的屏幕保护程序图片有引号和语录,OS X Mavericks内置的图片之间的三秒左右的过渡时间太长,无法读取报价和语录。如何将每张幻灯片的更改速度减慢到约30秒?



这是一个bash脚本,用于中心裁剪完全出血和复制图像N次以获得较慢的屏幕保护程序。gist.github.com/astromme/96e6093ac94b2aae4c14db1ec7645872
astromme

Answers:


7

以前的答案仍然有效,对Yosemite / El Capitan / Sierra也有用,但需要首先禁用系统完整性保护(SIP)。

  1. 验证当前幻灯片持续时

    sudo /usr/libexec/PlistBuddy -c "print ':JustASlide:mainDuration'" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    

    系统默认值为3。

  2. 重新启动并按住Cmd+ R进入恢复状态。在菜单中选择Utilities> Terminal并使用以下命令禁用SIP:

    csrutil disable
    
  3. 重新启动并将幻灯片持续时间设置为所需的值,以秒为单位:

    sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    
  4. 重新启动一次恢复(Cmd+ R)并重新启用SIP以获得良好的衡量标准

    csrutil enable
    

4

首先检查您当前的持续时间设置(通常设置为3秒)

将其粘贴到终端(并提供密码)

 sudo /usr/libexec/PlistBuddy -c "print ':JustASlide:mainDuration'" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist

它将以秒为单位显示当前的数字,我的显示3。

下一步:粘贴到终端后将其更改为10秒(或您喜欢的任何数字)。

sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist

消息来源:http//hints.macworld.com/article.php? story = 20130215183522445

编辑:此解决方案自2016年8月9日起不再有效。时间设置可读,但终止命令不再可设置。


工作得很好,谢谢。如果你看预览它似乎不起作用 - 仍然每3秒切换一次照片 - 但是当激活时,屏幕保护程序需要你的10秒间隔。使用Yoesmite。
朦胧2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.