Comment puis-je lancer ScreenSharing d'OS X à partir de la ligne de commande et le connecter à un système spécifié?
Comment puis-je lancer ScreenSharing d'OS X à partir de la ligne de commande et le connecter à un système spécifié?
Réponses:
open vnc://server.address[:port]
open vnc://user@server:port
est également utile et ne présente pas les risques de sécurité associés à l'affichage de votre mot de passe dans la liste des processus
man open
avant aujourd'hui. Cela peut faire beaucoup.
vnc://user:password@server:port
Si vous avez accès aux périphériques d'assistance activés dans les Préférences Système, vous pouvez essayer d'enregistrer l'AppleScript suivant dans l'éditeur AppleScript et de l'exécuter via la ligne de commande:
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
Enregistrez sous Sharing.scpt
et exécutez sous osascript /path/to/Sharing.scpt
.