LaunchBarから新しいChromeウィンドウを開くことができるようにしたいので、アクションをAppleScriptまたはシェルスクリプト/実行可能プログラムとして表現する必要があります。オートマトンを試しましたが、実際には機能しません。
だから-それは可能ですか? applescriptを使ってみましたが、「前面に新しいウィンドウを作成する」などが機能しません...
tell application "/Applications/Google Chrome.app"
make new window
activate
end tell
tell application "Google Chrome"
make new window
open location "your url"
end tell
これは、Facebookメッセンジャーを開いてfbメッセンジャー用の方法で小さなアプリケーションを作成するために私が行ったことです
このAppleScriptのようなものは機能しますが、現在のスペースでは開かない可能性があります。 :(
私は以前、FastScriptsによってマップされたショートカットキーを使用して、同様のバージョンで新しいターミナルウィンドウを開きました。
tell application "Chromium" to activate
tell application "System Events"
tell process "Chromium"
click menu item "새 창" of menu "파일" of menu bar 1
end tell
end tell
私のようなスナップショットを使用していない場合は、上記の「새창」と「파일」を言語のメニューラベルに置き換え、「Chromimum」を「Chrome」に置き換える必要があります。
現在、ChromeでのAppleScriptサポートは非常に制限されています(Mac OS Xにネイティブな標準のGUIスクリプトを超えています)が、マイルストーン5で改善される予定です。(リリース日は不明) を参照)詳細については、http://code.google.com/p/chromium/issues/detail?id = 27468 をご覧ください。
したがって、現時点では、Chromeがすでに実行されている場合、新しいウィンドウを確実に作成する方法はありません。実行されていない場合は、簡単に使用できます。
tell application "Chrome"
activate
end tell
または
open /Applications/Chrome.app
実行中の注目:
open /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome "URL HERE"&
これは、アプリケーションの複数のインスタンスを実行するための優れた方法であり、設定やキャッシュを簡単に壊してしまいます。これを使用することはお勧めしません。