¿Se puede controlar una Mac usando una API?

Estoy desarrollando un plugin para Hubot (un chatbot con script ) para tomar una URL y mostrarla en una Mac Mini conectada a un televisor en mi oficina.

Sin embargo, no estoy seguro de qué tan factible sea esto. Hubot puede enviar posts a API utilizando HTTP. ¿Existe algún método conocido para permitir que una Mac escuche las requestes a través de HTTP y luego ejecute un command (un manuscrito o script de shell tal vez)?

  • ¿Automatiza el interruptor de llave Fn entre el buscador y el photoshop?
  • Cómo tener una acción personalizada ubicada dentro de un Applescript.app, ejecutar solo en cada quinto lanzamiento de la aplicación
  • Fallo del script OSA para JavaScript Todos los repentinos
  • Crear service para search sitios web (con consulta)?
  • Acción de carpeta para agregar al comentario de Spotlight para files en Finder
  • ¿Cómo puedo iniciar una llamada telefónica de Hangouts con Applescript / Terminal?
  • ¿Droplet con una barra de progreso?
  • Fallo del script OSA para JavaScript Todos los repentinos
  • Eliminar todos los files que coinciden con el nombre en una list
  • ¿Ejecuta el progtwig si está conectado a un wifi específico?
  • configura automáticamente la alarma del iPhone si el evento del calendar
  • Alternativas AppleScript
  • 3 Solutions collect form web for “¿Se puede controlar una Mac usando una API?”

    Depende de lo que quieras hacer (y de lo que puede hacer Hubot, con lo que no estoy familiarizado), pero parece que es posible combinar una Mac a través de una combinación de iChat / Messages y AppleScript mediante el envío de commands a una count de chat que luego son manejados por un script especial.

    La secuencia de commands original proporcionada por Apple se puede encontrar aquí (debe estar preinstalada en cualquier Mac reciente) y aquí se encuentra un procedimiento para configurarlo. Supongo que sería una solución bastante complicada;)

    Por supuesto, también puede habilitar "Inicio de session remoto" en el Panel de resources compartidos en las Preferences del sistema y luego conectarse a Mac a través de SSH, que le permite controlar la Mac a través de la CLI.

    Python se envía con Macs, solo puede usar SimpleHTTPServer para responder a las requestes HTTP.

    Si activa PHP en su mini y reinicia Apache, puede enviar commands al server web a través de los commands http GET y POST. Aunque POST es más seguro y el método recomendado. Utilizo este método para enviar commands desde un Arduino a un mac y hacer que almacene datos en una database. Si desea experimentar sin cambiar la configuration de Apache en su Mac, pruebe con MAMP, es gratis y de código abierto.

    PHP es el back-end de Internet y puede hacer casi cualquier cosa que necesite (o puede ejecutar javascript) para actualizar una página web que mostrará lo que desee en su televisor.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).