În AppleScript putem scrie lucruri precum:
tell application "Terminal" activate set currentTab to do script (someScript) end tell
Adică folosim comenzi precum activate
și set currentTab...
.
Unde pot găsi documentație și un lista completă a tuturor comenzilor pe care le putem folosi pentru Terminal în AppleScript?
Comentarii
- Prin meniul din Editor de scripturi : Window > Library (⇧⌘L). Aceasta afișează o listă de aplicații scriptabile. Faceți dublu clic pe aplicația al cărei dicționar doriți să îl vizualizați. Dacă aplicația nu este listată, localizați-o în Finder și glisați-o pe fereastra Library pentru a o adăuga la listă.
Răspuns
În Script Edito r puteți face referință la dicționar:
Deschideți Editorul de Scripturi, navigați la Fișier> Deschideți dicționarul .. . Alegeți Terminal.app
Când faceți clic pe Terminal Suite puteți vedea o listă de clase:
Dacă doriți să obțineți mai adânc în AppleScript, puteți cumpăra aplicația Script Debugger versiunea 7, dar așa cum am menționat în comentariu, există o versiune gratuită, care este Script Debugger Lite, dacă îmi amintesc. Se pare că are o bibliotecă extinsă și utilizează o separare a structurii arborelui care ajută la filtrarea a ceea ce ați putea dori. Imaginea la care se face referință provine din Script Debugger 6.
Comentarii
- Script Debugger este gratuit.
- Lumina Script Debugger este gratuită, imaginea de referință este din Script Debugger 6. Cred că tocmai au lansat o versiune gratuită.
- Deși modelul obiectului – pe care îl arată imaginea dvs. – nu este ' disponibil în versiunea gratuită din Script Debugger , restul dicționarului său este, și chiar și acest utilitar singur este destul de remarcabil și mult mai cuprinzător decât Scipt Editor ' s. Deci, da, recomandarea dvs. pentru Script Debugger este una foarte bună, într-adevăr, pe orice cale – plătită sau gratuită – ar putea lua OP.