Como criar uma nova janela do Chrome no Mac OS X usando o applescript ou um shell script?

4

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 ...

    
por Michał Bendowski 03.02.2010 / 13:17

4 respostas

10
tell application "/Applications/Google Chrome.app"
    make new window
    activate
end tell
    
por 12.05.2011 / 16:20
1

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.

    
por 05.02.2010 / 19:11
0

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.

    
por 03.02.2010 / 22:18
-1
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

    
por 26.03.2016 / 12:31