Como posso iniciar o ScreenSharing do OS X a partir da linha de comando e conectá-lo a um sistema especificado?
Como posso iniciar o ScreenSharing do OS X a partir da linha de comando e conectá-lo a um sistema especificado?
Respostas:
open vnc://server.address[:port]
open vnc://user@server:port
Também é útil e não tem os riscos de segurança associados a ter o seu show password-se na lista de processos
man open
antes de hoje. Isso pode fazer muito.
vnc://user:password@server:port
Se você tiver acesso a dispositivos auxiliares ativados nas Preferências do Sistema, tente salvar o seguinte AppleScript no AppleScript Editor e executá-lo via linha de comando:
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
Salvar como Sharing.scpt
e executar como osascript /path/to/Sharing.scpt
.