En supposant que j'ouvre une fenêtre iTerm avec l'AppleScript suivant :
tell application "iTerm"
set win1 to (create window with default profile)
repeat until exists win1
delay 0.01
end repeat
tell current session of current tab of current window
write text "watch -n1 " & "'" & "kubectl get pods | grep -i " & input & "'"
split horizontally with default profile
split vertically with default profile
end tell
Quel extrait de code dois-je utiliser pour que win1
est maximisée (en cliquant sur le bouton vert de la fenêtre) ?
modifier : en ce qui concerne la solution proposée indiquée dans la question qui est censée être dupliquée, j'ai modifié mon extrait comme suit :
tell application "iTerm"
set win1 to (create window with default profile)
repeat until exists win1
delay 0.01
end repeat
tell application "System Events"
perform action "AXZoomWindow" of (first button whose subrole is "AXFullScreenButton") of (first window whose subrole is "AXStandardWindow") of (first process whose frontmost is true)
end tell
tell current session of current tab of current window
write text "watch -n1 " & "'" & "kubectl get pods | grep -i " & input & "'"
split horizontally with default profile
split vertically with default profile
end tell
Cependant, cela ouvre maintenant une nouvelle fenêtre de terminal et aucune autre commande n'est exécutée.