2016-03-28 13 views
2

私は、AlfredがTerminal、Sublime Text、およびChromeをワークフローで開くようにプログラムしようとしています。フルスクリーンモードでアプリケーションを開くApplescript?

私の端末は通常ウィンドウとして開くことができますが、ChromeとSublimeをフルスクリーンで開くようにしています。

on alfred_script(q) 
    tell application "Google Chrome" 
     tell window 1 to enter presentation mode 
    end tell 
end alfred_script 

しかし、これは私の崇高なテキストで動作するように変換されませんでした:

は私がして、フルスクリーンモードで開くためにChromeを得ることができました。

私はここで何が欠けていますか?

答えて

0

ここに見られるように、あなたが「フルスクリーンを入力します」のデフォルトのキーボードショートカットを変更していないと仮定すると、これを行うには(i need an applescript to open safari in full screen an to hide the toolbar on mavericks

tell application "Safari" 

    activate 

    delay 3 

    tell application "System Events" to tell process "Safari" 

     set value of attribute "AXFullScreen" of window 1 to true 

    end tell 

end tell 
0

もう一つの方法は、システムイベントは、そのショートカットを呼び出す持っているだけである(^⌘F )。私はこの方法を徹底的に検討するために、AXFullScreenの値を変更する(mklement0's answer hereを参照してください)というこれまでの他のアプローチと同様に、これには関連するウィンドウをアクティブにする必要があります。

例えば、Safariで最前面ウィンドウの全画面表示状態を切り替えるには、次のコマンドを実行します

tell application "Safari" to activate 
tell application "System Events" 
     keystroke "f" using {command down, control down} 
end tell 
関連する問題