Ecco qui:
/ usr / bin / osascript -e 'comunica all'applicazione "Safari"' -e "attiva" -e 'comunica all'applicazione "Eventi di sistema"' -e 'premendo il tasto "f" usando {control down, command down}' -e "end dì "-e" e finisci "
Qui è in una forma più chiara (ma non è possibile eseguirlo in questo modo):
/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"
E questo è come AppleScript formattato:
tell application "Safari"
activate
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Funziona aprendo prima una finestra di Safari se non è attualmente aperta. Quindi simula il tasto Control ⌃- Command ⌘- Fche dice alla finestra di Safari di diventare a schermo intero.
Se vuoi rendere la finestra della dimensione massima, può essere senza diventare a schermo intero (ovvero occupare tutto lo spazio sotto la barra dei menu in alto):
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
Che sarebbe diventato questo nel Terminal:
/ usr / bin / osascript -e "Tell application \" Finder \ "" -e "imposta desktopSize ai limiti della finestra del desktop" -e "end tell" -e "tell application \" Safari \ "" -e "activ "-e" imposta i limiti della finestra 1 su desktopSize "-e" end tell "
Per Chrome, procedere come segue:
tell application "Google Chrome"
activate
make new window
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Quindi sarebbe questo nel Terminal:
/ usr / bin / osascript -e "comunica all'applicazione \" Google Chrome \ "" -e "attiva" -e "crea una nuova finestra" -e "comunica all'applicazione \" Eventi di sistema \ "" -e "premendo il tasto \" f \ "usando {control down, comando down}" -e "end tell" -e "end tell"
Spero che sia di aiuto!