[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mandar mensajes en el ambiente gráfico en una intranet.



El día 22 de octubre de 2009 18:05, haldrik <haldrik@gmail.com> escribió:
> El día 22 de octubre de 2009 14:34, Marcos Delgado
> <juanmarc@gmail.com> escribió:
>> El día 22 de octubre de 2009 13:46, Marcos Delgado
>> <juanmarc@gmail.com> escribió:
>>> El día 21 de octubre de 2009 23:45, Mauro Lizaur
>>> <debian@cacavoladora.org> escribió:
>>>>
>>>>
>>>> 2009-10-21, haldrik:
>>>>
>>>>> El día 21 de octubre de 2009 20:52, Mauro Lizaur
>>>>> <debian@cacavoladora.org> escribió:
>>>>> >> El día 21 de octubre de 2009 19:34, Marcos Delgado
>>>>> >> <juanmarc@gmail.com> escribió:
>>>>> >> > Hola, he estado buscando como puedo hacer para que aparezca en la
>>>>> >> > pantalla de alguna de las computadoras de la intranet algún mensaje
>>>>> >> > para el alumno que la este ocupando.
>>>>> >> > No quiero un sistema de mensajería, es simplemente para que aparezca
>>>>> >> > un mensaje en la pantalla y lo puedan cerrar.
>>>>> >> > Hasta el momento lo que he encontrado es demasiado complejo para lo
>>>>> >> > que busco. Y de preferencia independiente de que tipo de ambiente
>>>>> >> > gráfico, las computadoras usan tanto KDE como GNOME, en Debian
>>>>> >> > estable.
>>>>> >> > ¿Alguien que me pueda dar una pista?
>>>>> >> >
>>>>> >> > Saludos y gracias.
>>>>> >> > Marcos Delgado.
>>>>> >> >
>>>>> >>
>>>>> >> Me apunto, mucha gente me recomendó xmessages pero solo funciona
>>>>> >> localmente, habría faltado nombrar el servidor de X no se..
>>>>> >
>>>>> > Y algo asi les es util?:
>>>>> > $ ssh maquina "notify-send -t 0 'titulo' 'mensaje'"
>>>>> >
>>>>> > Eso mostraria un popup (similares a los del pidgin cuando alguien nos habla),
>>>>> > con el parametro '-t 0' le indicamos que no se cierre nunca (cosa de que lo
>>>>> > tengan que mirar al menos para cerrar). Al programita 'notify-send' lo pueden
>>>>> > encontrar en el paquete 'libnotify-bin', tambien esta el modulo de Python
>>>>> > que se llama 'python-notify'.
>>>>> > Lo que a mi se me ocurre es hacer unos mini-servidores que se instalarian en
>>>>> > c/computadora y luego apuntar a ese servidorcito-computadora para mandar
>>>>> > mostrar los mensajes, que esto incluso se puede hacer con netcat y el
>>>>> > notify-send este, nada muy complejo.
>>>>> >
>>>>>
>>>>> Si entendí bien, propones instalar openSSH en cada computadora que
>>>>> necesite recibir las notificiones, hablamos de servidor ssh que no consume
>>>>> recursos prácticamente.
>>>>>
>>>>> Entonces usando el programa libnotify-bin enviamos los mensajes y ya?
>>>>>
>>>>
>>>> Basicamente, si. A lo sumo tengan que exportar a la variable $DISPLAY,
>>>> pero no mas complicado que eso.
>>>
>>> Esto me llamó la atención. Voy a hacer pruebas.
>>>
>>>> O sino, con la 2da opcion (la que tendria que escribir uds a lo que haria
>>>> las veces del openssh-server) no haria falta ssh, pero habria que trabajar
>>>> un poco mas.
>>>
>>> Ya tienen ssh, de esa manera actualizo a las compus desde mi computadora.
>>>
>>>> O sino, se paran y le tocan el hombro a los que esten en als computadoras,
>>>> o les tiran con un avioncito de papel ;-P
>>>
>>> Red inalámbrica!!!
>>>
>>>>
>>>> Saludos,
>>>> Mauro
>>>>
>>>> --
>>>> JID: lavaramano@jabber.org | http://lizaur.github.com/
>>>> 2B82 A38D 1BA5 847A A74D 6C34 6AB7 9ED6 C8FD F9C1
>>>
>>
>> Listo, ya quedo:
>>
>> ssh usuario@maquina "DISPLAY=:0 ;
>> XAUTHORITY=/home/usuario/.Xauthority; export DISPLAY XAUTHORITY;
>> notify-send  'mensaje de tu profe' 'Deja de hacer eso...'"
>>
>> Gracias...
>> Saludos a todos.
>>
>
> Funciona perfecto, solo hay que tener instalado el libnotify-bin y el
> openssh-server
> en todas las máquinas.
> --
> "LARGA VIDA Y PODEROSA."
>

Con el knotes también me funcionó pero hay que tenerlo en ejecución
podría ejecutarse con permisos de root para que el usuario no lo cierre

Nota, la configuración se accede desde el ícono de la bandeja.

-- 
"LARGA VIDA Y PODEROSA."


Reply to: