2016-12-12 10 views
0

私は、1日を通して定期的に写真を撮るカメラから更新された画像のフォルダを持っています。私は、画像のフォルダからスライドショーを作成するが、スクリプトを再実行することなく、さらに多くが追加されるので、アップデートするアプリケーションを作成しようとしています。私は早見をしようとしましたが、それを得ることができませんでした。これにどのように取り組むのがベストか?AppleScriptを使用したダイナミックスライドショー

UPDATE これは私がこれまで一緒にハッキングしたものです:

tell application "Finder" to set the_folder to get folder (choose folder) 
tell application "Finder" to open the_folder 

tell application "System Events" 
    tell process "Finder" 
     key code 124 
     keystroke "a" using command down 
     keystroke " " using option down 
    end tell 
end tell 

私は私も舞台裏の写真を追加する場合は、この作品とは思いません。

+0

スライドを前進させる理由 - タイマーかキーを押すか?どのように構成可能である必要がありますか?それはフルスクリーンイメージですか?つまり、デスクトップの背景やオーバーレイイメージを変更するのですか? –

+0

私はシンプルさのために実際に行っていたので、クイックルック機能を使用しようとしていたのです。それは標準的な3秒遅れを使用し、画像をフルスクリーンで表示します。コマンド+ 'a'と同様にoption + "(スペース)"と似ています:)問題は、クイックルックは、選択されたファイルで。 –

答えて

0

これは私が思いついたもので、私が必要とするものに対しては完全に機能します。

tell application "Finder" to set the_folder to get folder (choose folder) 
tell application "Finder" to open the_folder 

tell application "System Events" 
    tell process "Finder" 
     key code 124 
     keystroke "a" using command down 
     keystroke " " using option down 
    end tell 
end tell 

repeat while true 
    delay 60 
    tell application "System Events" 
     tell process "Finder" 
      keystroke "a" using command down 
     end tell 
    end tell 
end repeat 

いくつかの注意事項

...それは簡単に見を使用しているので、それが実行されている間、それは迅速に(他のアプリを持ってアクティブにすることはできませんので、これが実行されている間、あなたが本当にコンピュータ上で何もできませんこれが起こるとルックスが閉じます)。また、リピートセクションでは、フォーカスを失うことなくディレクトリに新しい追加情報をすばやく表示する必要があります。かなり厄介なもの、しかし私は本当にそれを行うための別の簡単な方法を見つけることができませんでした!

関連する問題