Apri terminale tramite AppleScript

5

Sto cercando di scrivere uno script di collegamento nella scintilla per aprire il terminale.

on run {input, parameters}

  tell application "Utilities/Terminal" // tried Utilities:Terminal and Terminal too
    reopen
    activate
  end tell

end run

come può funzionare? Sto usando 10.10.2 come versione OSX.

    
posta Thellimist 05.02.2015 - 14:29
fonte

2 risposte

12

Questo è il metodo corretto:

tell application "Terminal"
    if not (exists window 1) then reopen
    activate
    -- insert your code here
end tell

EDIT Puoi aprire nuove finestre con lo script do

tell application "Terminal"
    do script ""
end tell
    
risposta data 05.02.2015 - 14:49
fonte
4
tell application "Terminal"
   activate
  tell application "System Events" to keystroke "n" using {command down}
end tell

Dovrebbe fare il lavoro.

    
risposta data 05.02.2015 - 14:33
fonte

Leggi altre domande sui tag