Existe uma maneira de iniciar o ScreenSharing a partir do Terminal?


Respostas:


23
open vnc://server.address[:port]

3
abra vnc: // user @ pass: server: port também funciona se você quiser passar algumas credenciais. Os riscos de segurança de fazer isso são seus.
Ben Walding

2
open vnc://user@server:portTambém é útil e não tem os riscos de segurança associados a ter o seu show password-se na lista de processos
Michael

Eu nunca pensei em escrever man openantes de hoje. Isso pode fazer muito.
Michael Fox

2
A sintaxe correta para usar a senha évnc://user:password@server:port
levsa 27/10

Sabe de uma maneira de usar a senha do VNC como argumento para isso? Obrigado
Peter Becich

2

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.scpte executar como osascript /path/to/Sharing.scpt.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.