Como informar o serviço aberto em uma nova guia em vez de no Windows - OSX Safari

Como informar o serviço aberto em uma nova guia em vez de no Windows - OSX Safari

Neste artigo está a solução que eu procurava, porém, gostaria de abrir em uma nova aba ao invés de uma nova janela, como deve ficar o texto?

Cliente de tradução do Google para OS X

...

em execução argv

diga ao aplicativo "Safari"

fazer novo documento no final dos documentos

defina o URL do documento 1 como "http://translate.google.com/#en|es|"& item 1 do argumento

fim diga

fim da corrida

...

Responder1

Este StackOverflowmenciona:

tell application "Safari"
    tell window 1
        set current tab to (make new tab with properties {URL:"http://www.stackoverflow.com"})
    end tell
end tell

no seu caso, eu mudaria as propriedades para:

{URL:"http://translate.google.com/#en/es/" & item 1 of argv}

(alterou a construção do URL, já que o seu não funcionará com o Google Tradutor atual)

informação relacionada