O protetor de tela do OS X Mavericks altera as fotos muito rapidamente: Como diminuo a velocidade?

10

Minhas imagens do protetor de tela têm citações e provérbios, e os três segundos de transição entre as imagens incorporadas ao OS X Mavericks têm duração muito curta para ler as citações e provérbios. Como posso diminuir a taxa de alteração para cerca de 30 segundos por slide?

Nicky
fonte
Veja isto
#
aqui está um script bash para cortar centralmente e copiar imagens N vezes para um protetor de tela mais lento. gist.github.com/astromme/96e6093ac94b2aae4c14db1ec7645872
astromme

Respostas:

9

A resposta anterior ainda funciona, e também para Yosemite / El Capitan / Sierra, com a ressalva de que o System Integrity Protection (SIP) agora precisa ser desativado primeiro.

  1. Verifique a duração atual do slide:

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

    O padrão do sistema é 3.

  2. Reinicie e segure Cmd+ Rpara entrar em recuperação. No menu, selecione Utilitários> Terminal e desative o SIP com o seguinte comando:

    csrutil disable
    
  3. Reinicie novamente e defina a duração do slide para o valor desejado em segundos:

    sudo /usr/libexec/PlistBuddy -c "set ':JustASlide:mainDuration' 10" /System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions.plist
    
  4. Reinicie mais uma vez na recuperação ( Cmd+ R) e reative o SIP para uma boa medida

    csrutil enable
    
avigil
fonte
Pelo que sei, essa solução não funciona mais na Catalina. Mesmo com o SIP desativado, o comando para alterar a duração não altera realmente a configuração. Isso pode ser verificado imediatamente com o comando da etapa 1 e confirmei que a apresentação de slides em si permanece bloqueada em apenas 3 segundos entre as transições.
Dakmacrog 17/10/19
trabalhou para mim no macos Mojave 10.14.6
Eric O
4

Primeiro verifique sua configuração de duração atual (geralmente é definida por 3 segundos)

Cole isso no seu Terminal (e forneça a senha)

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

Ele mostrará o número atual em segundos, o meu mostra 3.

Em seguida: cole o seguinte no seu Terminal para alterá-lo e deixe dizer 10 segundos (ou qualquer número que você quiser).

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

FONTE: http://hints.macworld.com/article.php?story=20130215183522445

Editar: esta solução não funciona mais em 9 de agosto de 2016. A configuração da hora é legível, mas não é mais configurável pelo comando do terminal.

Ruskes
fonte
Funcionou muito bem, obrigado. Se você observar a visualização, ela parece não funcionar - ainda muda de foto a cada 3 segundos - mas, quando ativada, o protetor de tela leva seu intervalo de 10 segundos. Usando Yoesmite.
precisa saber é