Volumen del control remoto de Applescript

Me pregunto cómo subir el volumen de mi computadora desde otra computadora.

set volume 4 of machine remMachine

no funciona ¿Alguna sugerencia?

Respuestas (2)

Para controlar de forma remota una Mac, digamos su máquina de escritorio, primero debe configurarla para que se le envíen comandos. Para hacer esto, inicie Preferencias del sistema > Compartir en la Mac que desea controlar. Haga clic en el cuadro junto a Eventos remotos de Apple y establezca restricciones de usuario si es necesario.

A continuación, necesitará la dirección IP. En Preferencias del sistema , cambie a Red y localice la dirección IP de su máquina . Debería ser algo como 192.168.0.3 . Copie esa dirección para continuar con el siguiente paso. También puede usar el nombre Bonjour de la máquina que se encuentra en la parte superior del panel Compartir en Preferencias del sistema. Su dirección se escribirá de forma similar a esta: " smith-nancy-computer.local "

Ahora desde otra Mac, crea tu applescript así:

tell application "Finder" of machine "eppc://192.163.0.3"
set volume 4
end tell

Nota al margen:

Lamentablemente, no tengo una segunda Mac para probar esto, por lo que si alguien puede mejorar esta respuesta si no funciona, no dude en realizar cambios o agregar comentarios.

Bueno, su dirección no será "smith-nancy-computer.local" , sino que será el nombre de su computadora, los espacios se reemplazarán con guiones (y otros símbolos eliminados/reemplazados) y terminará con .local . (Esto es para @Shrey Somaiya)
¡Las direcciones IPv4 tienen 4 octetos, no 5 como has mostrado!
@Brick, por supuesto, ese no será el nombre de la computadora, pero es un ejemplo ideal al igual que la dirección IP no será exacta, es un ejemplo. Nunca dije "Será", sino que opté por un lenguaje sugerente "...similar a este"
@ user3439894 buena captura!
Sí, @Danijel-JamesW, solo te estoy ayudando a explicar mejor...
Creo que debería eliminar esta publicación, la razón por la que no funcionó la primera vez es porque tenía la sintaxis incorrecta. ¡Gracias por toda la ayuda chicos!
Deje la pregunta aquí en Stackexchange. Es bueno para la referencia histórica y luego otros usuarios también pueden encontrar un uso de esta información.

¡Gracias chicos! :) He descubierto la solución. Resulta que mi guión original era set remMachine to "eppc://user@1.2.3.4.local" using terms from application "Finder" set volume 10 of machine remMachine end using terms from

Gracias por toda la ayuda :) El script resuelto fue: set remMachine to "eppc://user@1.2.3.4.local" tell application "Finder" of machine remMachine set volume 10 end tell