tell application "/Applications/Google Chrome.app"
make new window
activate
end tell
Gostaria de poder abrir uma nova janela do Chrome a partir do LaunchBar, o que significa que tenho que expressar a ação como um AppleScript ou como um programa shell / script executável. Eu tentei o automator, mas não funciona de verdade.
Então - é possível? Eu tentei usar o applescript, mas coisas como "fazer nova janela na frente" não funcionam ...
Esse tipo de AppleScript funciona, mas pode não abrir em seu espaço atual. : (
Eu costumava abrir uma nova janela do Terminal com uma versão similar com teclas de atalho mapeadas pelo 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
Você deve substituir "새 창" e "파일" acima pelos rótulos de menu do idioma, e "Chromimum" com "Chrome" se você não estiver usando um instantâneo como eu.
Atualmente, o suporte do AppleScript no Chrome é muito limitado (além do script de GUI padrão nativo do Mac OS X), mas espera-se que melhore no Milestone 5. (Data de lançamento insegura) Consulte link para mais detalhes.
Portanto, atualmente não há como criar uma nova janela de maneira confiável se o Chrome já estiver em execução. Se não estiver em execução, é fácil de usar:
tell application "Chrome"
activate
end tell
ou
open /Applications/Chrome.app
De nota em execução:
open /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome "URL HERE"&
é uma ótima maneira de obter várias instâncias do aplicativo em execução, facilitando bastante as suas preferências e caches. Eu não sugiro usar isso.
tell application "Google Chrome"
make new window
open location "your url"
end tell
isto é o que eu fiz para abrir o facebook messenger para criar um pequeno aplicativo de uma maneira para o fb messenger
Tags google-chrome mac macos