AppleScript öffne zwei Terminal-Fenster mit Befehl und Position
Hallo,
ich versuche gerade, meine Arbeitsabläufe zu automatisieren. Per Automator soll dazu ein AppleScript ausgeführt werden, welches zwei Terminal-Fenster öffnet, beide Fenster per SSH mit einem Server verbindet und die Fenster jeweils links und rechts vom Bildschirm anheftet.
Aktuell bin ich soweit, dass sich die Terminal-Fenster öffnen lassen und zu den Servern verbunden wird. Allerdings werden die Terminals im Hintergrund geöffnet; da der Browser einen Großteil des Bildschirms einnimmt, ist das unpraktisch. Außerdem liegen sie exakt übereinander. Bevor ich also arbeiten kann, muss ich erst eins der Fenster verschieben.
Das Script hierfür sieht so aus
Ist es möglich, _auf einfache Art und Weise_ die Fenster gleich mit zu positionieren? Ich habe schon ein paar Lösungen gegoogelt, diese Beziehen sich allerdings nur auf ein Fenster, welches sich bereits im Vordergrund befindet; hier muss ja auf zwei Fenster zugegriffen werden, die sich im Hintergrund befinden. Mir ist auch nicht ganz klar, wie man jeweils eins der Fenster anspricht, da es sich ja beide Male um das Terminal handelt und die Fenster nicht eindeutig "zugeordnet" werden können. Zumindest aus meiner Laien-Perspektive.
Freue mich über jeden Tipp.
Danke & LG
ich versuche gerade, meine Arbeitsabläufe zu automatisieren. Per Automator soll dazu ein AppleScript ausgeführt werden, welches zwei Terminal-Fenster öffnet, beide Fenster per SSH mit einem Server verbindet und die Fenster jeweils links und rechts vom Bildschirm anheftet.
Aktuell bin ich soweit, dass sich die Terminal-Fenster öffnen lassen und zu den Servern verbunden wird. Allerdings werden die Terminals im Hintergrund geöffnet; da der Browser einen Großteil des Bildschirms einnimmt, ist das unpraktisch. Außerdem liegen sie exakt übereinander. Bevor ich also arbeiten kann, muss ich erst eins der Fenster verschieben.
Das Script hierfür sieht so aus
tell application "Terminal"
set newTab to do script ("ssh ilike@pi")
set newTab to do script ("ssh scruffy@nerfherder")
end tell
Ist es möglich, _auf einfache Art und Weise_ die Fenster gleich mit zu positionieren? Ich habe schon ein paar Lösungen gegoogelt, diese Beziehen sich allerdings nur auf ein Fenster, welches sich bereits im Vordergrund befindet; hier muss ja auf zwei Fenster zugegriffen werden, die sich im Hintergrund befinden. Mir ist auch nicht ganz klar, wie man jeweils eins der Fenster anspricht, da es sich ja beide Male um das Terminal handelt und die Fenster nicht eindeutig "zugeordnet" werden können. Zumindest aus meiner Laien-Perspektive.
Freue mich über jeden Tipp.
Danke & LG
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 265294
Url: https://administrator.de/contentid/265294
Ausgedruckt am: 22.11.2024 um 12:11 Uhr
5 Kommentare
Neuester Kommentar