[Atualização: não estou totalmente convencido de que o Preview esteja usando as configurações de apresentação de slides do JustASlide. Pode estar usando outra predefinição ou algo totalmente não relacionado. Se eu definir o valor mais baixo, digamos para 1, ele não parece se mover tão rapidamente quanto eu esperava.]
Eu fiz a mesma pergunta e não consegui encontrar uma resposta óbvia on-line. A resposta de sameers forneceu detalhes suficientes para encontrar o caminho e, por sorte, há comandos internos para editar arquivos plist no OS X.
Usando essas etapas, consegui alterar o atraso de apresentação da visualização de 3 segundos para 2 segundos. Isso também deve funcionar em 10.8 e em qualquer outra versão do OS X em que esse arquivo esteja presente, embora eu tenha testado apenas em 10.9.
Uma palavra de aviso: o valor que estamos mudando é um valor inteiro por padrão. Dependendo de como o Preview interpreta esses valores, você não poderá definir segundos parciais. Eu não testei isso e aconselho cautela. Nada vai explodir, mas você pode introduzir bugs / falhas. Se você decidir experimentar, altere o -int
flag para -real
.
Além disso, defaults
é incomum porque foi projetado para ler um "domínio" da heirarquia da lista de propriedades do OS X, mas também pode trabalhar com um arquivo, desde que o caminho completo seja especificado e o ".plist" deixou o fim.
Aqui está a lista de comandos a serem executados no Terminal:
# Define variable, to save typing:
plist=/System/Library/PrivateFrameworks/Slideshows.framework/Versions/A/Resources/Content/EffectDescriptions
# make a backup copy:
cp -iv $plist.plist $HOME/Desktop/
# confirm backup copy is valid: MD5 checksums should match for both files
md5 $plist.plist $HOME/Desktop/EffectDescriptions.plist
# Take a look at the data structure before changing, to compare afterward
defaults read $plist JustASlide
# Set new value for slideshow duration: (in this case, 2 seconds)
sudo defaults write $plist JustASlide -dict-add mainDuration -int 2
# Fix permissions: 'defaults' recreates the file with 0600 permissions
sudo chmod -v 0644 $plist.plist
# Double check the edit was successful
defaults read $plist JustASlide
Agora, inicie o Preview.app (feche-o primeiro se já estiver em execução) e teste para ver as novas configurações de apresentação de slides em ação!