Đây là:
/ usr / bin / osascript -e 'nói với ứng dụng "Safari"' -e "kích hoạt" -e 'nói với ứng dụng "Sự kiện hệ thống"' -e 'gõ phím "f" bằng cách sử dụng {control down, ra lệnh}' -e " nói "-e" kết thúc "
Đây là một hình thức rõ ràng hơn (nhưng bạn không thể chạy nó theo cách này):
/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"
Và đây là định dạng AppleScript:
tell application "Safari"
activate
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Nó hoạt động bằng cách mở cửa sổ Safari đầu tiên nếu cửa sổ này hiện không mở. Sau đó, nó mô phỏng Control ⌃- Command ⌘- Ftổ hợp phím mà nói với cửa sổ Safari để trở thành toàn màn hình.
Nếu bạn muốn làm cho cửa sổ có kích thước tối đa, nó có thể không trở thành toàn màn hình (tức là chiếm hết không gian bên dưới thanh menu ở trên cùng):
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
Cái nào sẽ trở thành cái này trong Terminal:
/ usr / bin / osascript -e "nói với ứng dụng \" Finder \ "" -e "đặt desktopSize thành giới hạn của cửa sổ của máy tính để bàn" -e "end Tell" -e "nói với ứng dụng \" Safari \ "" -e "kích hoạt "-e" đặt giới hạn của cửa sổ 1 thành desktopSize "-e" end Tell "
Đối với Chrome, hãy làm điều này:
tell application "Google Chrome"
activate
make new window
tell application "System Events"
keystroke "f" using {control down, command down}
end tell
end tell
Vì vậy, nó sẽ là cái này trong Terminal:
/ usr / bin / osascript -e "nói với ứng dụng \" Google Chrome \ "" -e "kích hoạt" -e "tạo cửa sổ mới" -e "nói với ứng dụng \" Sự kiện hệ thống \ "" -e "gõ phím \" f \ "bằng cách sử dụng {control down, ra lệnh}" -e "end Tell" -e "end Tell"
Hi vọng điêu nay co ich!