Encontré el siguiente código en un archivo que no abrí durante mucho tiempo. Permite el acceso remoto en un dispositivo remoto. Guarda el script en algún lugar (de ahora en adelante denominado /path/to/script/
). Copia el script al otro dispositivo.
tell application "System Preferences" to set current pane to pane "com.apple.preferences.sharing"
tell application "System Events" to tell process "System Preferences"
click checkbox 1 of row 6 of table 1 of scroll area 1 of group 1 of window "Sharing"
end tell
Esto permite el acceso remoto. Ahora, para deshabilitar la administración remota y habilitar la compartición de pantalla, usa el mismo script, pero quita la 3ª línea y añade estas 2 líneas:
tell application "System Preferences" to set current pane to pane "com.apple.preferences.sharing"
tell application "System Events" to tell process "System Preferences"
click checkbox 1 of row 7 of table 1 of scroll area 1 of group 1 of window "Sharing"
click checkbox 1 of row 2 of table 1 of scroll area 1 of group 1 of window "Sharing"
end tell
Para copiar este script en el dispositivo remoto, usa scp
(copia segura). Para usar scp
escriba
scp /path/to/script username@IP.of.other.device:/some/path
O
scp username@hostnameOfDevice:/some/path/
La segunda opción (utilizando el nombre de host del dispositivo) requiere que los dispositivos estén en una red de computadora a computadora, por lo que no funcionará en una red wifi normal. Verá un aviso solicitando la contraseña de username
. Cuando escribas la contraseña, no verás aparecer ningún texto (obviamente para evitar que la gente vea la contraseña).
Una vez copiada, se registra remotamente en el dispositivo:
ssh username@IP.of.other.device
O
ssh username@hostnameOfDevice
Una vez más, el uso del nombre del host requiere una red de ordenador a ordenador. Una vez conectado, ejecute el script usando osascript /some/path/theScript.scpt
(recuerde que usar scp
copiamos el script a /some/path
esto será diferente en su dispositivo). Esto deshabilitará la administración remota y permitirá compartir la pantalla.
¡Buena suerte!