11 votos

Enviar mensaje corto a otro Mac en la red local

Estoy buscando una aplicación OS X que me permita enviar un mensaje corto (URL, etc.) a otra Mac que se esté ejecutando en la misma LAN o WiFi.

Tengo dos Macs en el trabajo, mi iMac de la empresa y mi MacBook Pro personal, ambos uno al lado del otro. A veces leo algo en uno y quiero enviar la URL al otro. Tengo Instapaper, pero eso es demasiado para esta tarea simple.

¿Alguna idea?

0 votos

Bonita pregunta, e interesantemente no mucha gente sabe que Bonjour sigue integrado en la aplicación Mensajes.

13voto

Michael Kropat Puntos 3993

La aplicación Mensajes en Lion o Mountain Lion es compatible con el descubrimiento de Bonjour, lo que permite a las computadoras descubrir otros dispositivos que usan la aplicación Mensajes en su red local sin necesidad de configurar un servidor central.

Bonjour no está activado por defecto, pero puedes encontrar la opción en Preferencias, o simplemente +, para abrir el panel. Selecciona la página de la cuenta y encontrarás Bonjour en la barra lateral.

Actívalo y estarás listo para continuar.

Ahora, para obtener la lista de personas en tu red local, simplemente presiona +1 para abrir la lista de contactos, también está disponible en el menú Windows.

0 votos

@Ralph No hay problema. Acabo de probarlo también, me alegra que funcione.

11voto

DavidN Puntos 2941

También puedes usar netcat, que está incluido en OSX y muchos sistemas operativos *nix, para construir un servidor de chat sencillo:

En tu primera máquina (servidor), escribe lo siguiente en la terminal:

nc -n -v -l 10001(o elige tu propio puerto aquí)

En tu segunda máquina (cliente) escribe:

nc -n -v 192.168.10.1(dirección IP de la primera máquina) 10001(puerto elegido por la primera máquina)

Editar: -l y -p no pueden ser utilizados juntos.

2 votos

También consulta askubuntu.com/a/665507/622410 para agregar nombres de usuario

0 votos

Muy útil cuando se envía texto simple

6voto

Evil Genius Puntos 31

Intenta esto:

  • mantén un archivo de texto que uses para enviar texto en una carpeta en tu escritorio

  • en Terminal, ejecuta

    cat ~/Desktop/TRANSIT/this_message.txt |
        ssh user@remotehost "cat >> ~/Desktop/TRANSIT/this_message.txt"

Luego también puedes crear una acción de automatización que observe la carpeta, TRANSIT en mi ejemplo, que ejecute el comando bash anterior cada vez que sueltes un archivo en la carpeta...

0 votos

¡Hermoso truco!

1 votos

Gracias Shane, ¡usar ssh para este tipo de flujo de trabajo (& automator) me ha ahorrado varias horas al mes en el trabajo. La parte realmente buena es que funciona con casi cualquier plataforma que admita ssh correctamente (lo siento, Windows....)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X