Как я могу запустить ScreenSharing OS X из командной строки и подключить его к указанной системе?
Как я могу запустить ScreenSharing OS X из командной строки и подключить его к указанной системе?
Ответы:
open vnc://server.address[:port]
open vnc://user@server:port
также полезен и не несет угроз безопасности, связанных с отображением вашего пароля в списке процессов
man open
до сегодняшнего дня. Это может многое сделать.
vnc://user:password@server:port
Если у вас есть доступ к вспомогательным устройствам, активированным в Системных настройках, вы можете попробовать сохранить следующий AppleScript в редакторе AppleScript и запустить его из командной строки:
tell application "Screen Sharing"
activate # start Screen Sharing if not running yet
tell application "System Events"
keystroke "a" using command down # this will cause the address to clear
keystroke "127.0.0.1" # replace with your host
key code 36 # press enter
end tell
end tell
Сохранить как Sharing.scpt
и выполнить как osascript /path/to/Sharing.scpt
.