C'est ici:
/ usr / bin / osascript -e 'tell application "Safari"' -e "activate" -e 'tell application "System Events"' -e 'key tap "f" using {control down, command down}' -e "end dire "-e" fin dire "
Le voici sous une forme plus claire (mais vous ne pouvez pas l'exécuter de cette façon):
/usr/bin/osascript -e "tell application \"Safari\""
-e "activate"
-e "tell application \"System Events\""
-e "keystroke \"f\" using {control down, command down}"
-e "end tell"
-e "end tell"
Et c'est comme AppleScript formaté:
tell application "Safari"
activate
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Cela fonctionne en ouvrant d'abord une fenêtre Safari si une n'est pas actuellement ouverte. Il simule ensuite la touche Control ⌃- Command ⌘- Fqui indique à la fenêtre Safari de devenir plein écran.
Si vous voulez faire de la fenêtre la taille maximale, cela peut être sans devenir plein écran (c'est-à-dire en occupant tout l'espace sous la barre de menu en haut):
tell application "Finder"
set desktopSize to bounds of window of desktop
end tell
tell application "Safari"
activate
set bounds of window 1 to desktopSize
end tell
Qui deviendrait ceci dans le terminal:
/ usr / bin / osascript -e "tell application \" Finder \ "" -e "set desktopSize aux limites de la fenêtre du bureau" -e "end tell" -e "tell application \" Safari \ "" -e "activate "-e" définit les limites de la fenêtre 1 sur desktopSize "-e" end tell "
Pour Chrome, procédez comme suit:
tell application "Google Chrome"
activate
make new window
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Ce serait donc ceci dans le terminal:
/ usr / bin / osascript -e "tell application \" Google Chrome \ "" -e "activate" -e "make new window" -e "tell application \" System Events \ "" -e "keystroke \" f \ "en utilisant {control down, command down}" -e "end tell" -e "end tell"
J'espère que cela t'aides!