C'è un modo per avviare ScreenSharing dal terminale?


Risposte:


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

3
apri vnc: // user @ pass: server: port funziona anche se vuoi passare alcune credenziali. I rischi per la sicurezza derivanti da ciò sono da considerare.
Ben Walding,

2
open vnc://user@server:portè anche utile e non presenta i rischi per la sicurezza associati alla visualizzazione della password nell'elenco dei processi
Michael

Non avrei mai pensato di scrivere man openprima di oggi. Può fare molto.
Michael Fox,

2
La sintassi corretta per usare la password èvnc://user:password@server:port
levsa,

Conoscere un modo per utilizzare la password VNC come argomento per questo? Grazie
Peter Becich,

2

Se hai accesso ai dispositivi di assistenza attivati ​​nelle Preferenze di Sistema, puoi provare a salvare il seguente AppleScript in AppleScript Editor ed eseguirlo tramite riga di 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

Salva con nome Sharing.scpted esegui come osascript /path/to/Sharing.scpt.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.