Заставка OS X Mavericks занадто швидко змінює зображення: Як я його сповільнюю?


10

У моїх заставках є цитати та приказки, і три або три секунди переходу між зображеннями, що вбудовані в OS X Mavericks, занадто коротка тривалість, щоб прочитати цитати та приказки. Як я можу сповільнити швидкість зміни приблизно до 30 секунд за слайд?


Подивіться на це
ᔕᖺᘎᕊ

ось сценарій башти для центрального обрізання для повного кровотоку та копіювання зображень N разів для повільної заставки. gist.github.com/astromme/96e6093ac94b2aae4c14db1ec7645872
astromme

Відповіді:


9

Попередня відповідь як і раніше працює, а також для 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щоб перейти до відновлення. У меню виберіть Утиліти> Термінал та відключіть 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
    

Як я можу сказати, це рішення вже не працює в Каталіні. Навіть при відключенні SIP команда зміни тривалості фактично не змінює налаштування. Це можна негайно перевірити за допомогою команди з кроку 1, і я підтвердив, що сам слайд-шоу залишається затриманим лише 3 секунди між переходами.
daxmacrog

працював для мене в macos Mojave 10.14.6
Ерік О

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

Редагувати: Це рішення більше не працює з 9 серпня 2016 року. Установка часу читається, але більше не встановлюється командою терміналу.


Працювали чудово, дякую. Якщо ви подивитесь на попередній перегляд, він, здається, не працює - все одно перемикає фотографію кожні 3 секунди - але, коли активовано, заставка забирає ваш інтервал 10 секунд. Використання Yoesmite.
фаз
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.