¿como puedo utilizar el salva pantallas de gnome para desconectar la red ?

11 respostas [Última entrada]
luis_chile
Desconectado
Joined: 12/13/2015

hola nuevamente

otra vez estoy aquí solicitando su ayuda para intentar un experimento . necesito lograr un comando que al momento que se activa el salva pantallas logre desconectar la red y al instante de quitar el salva pantallas esta vuelva a conectar la red.

la idea es que el computador se desconecte de la red cuando nadie lo use pero al momento de mover el mouse o tocar el teclado se vuelva a conectar en la red.

espero alguien me pueda ayudar o guiar en mi búsqueda por ese comando.

he revisado el comando cron y at pero aquellos comandos son de uso en tiempos específicos como hora y fecha.

dcapeletti
Desconectado
Joined: 04/03/2014

Hola,
para ello creo que deberás conocer un poco el código, señales o eventos de GNOME o de la aplicación salvapantallas.
Obviamente que se puede desconectar de la red cuando se activa el salvapantallas o cuando se presiona Ctrl+Alt+l pero deberás conocer investigar un poco el código de GNOME para obtener lo que necesitas. Al menos yo, no conozco una configuración que haga esto automáticamente.
Creo que sería bueno proponerla a los desarrolladores de GNOME como una característica de seguridad!

A mi también me interesa conocer esta característica de GNOME porque quiero poder controlar la webcam cuando hay un evento de sesión o se desactiva el salvapantallas. Quisiera hacer una aplicación en python para que el usuario pueda tomar fotos de los que abren su notebook y que las envíe a un email, ante un caso de robo, se podrá conocer a la persona que la tiene porque le tomaría la cara y ni se daría cuenta....Obviamente sería de Software libre!!!

Por otro lado se me ocurre que se podría hacer mediante una simple aplicación en python que determine cuando el salvapantallas esta activo o no y que haga cierta tarea. ¿Hay un comando para determinar cuando el salvapantallas esta trabajando, un proceso o algo por el estilo?
Si usted descubre como se puede saber cuando el salvapantallas esta trabajando y cuando no, ya sea mediante una señal que envíe o cambios en alguna configuración, es posible hacer la app en python de manera sencilla.

¿Que versión de escritorio tiene?

Sds

luis_chile
Desconectado
Joined: 12/13/2015

utilizo gnome .

entonces es muy buena idea buscar ese parámetro que permita la detección del salva pantallas por que lograríamos aplicarlo a otros usos por parte del usuario.

dcapeletti
Desconectado
Joined: 04/03/2014

Eso es correcto!!!
Si encuentra el parámetro, señal o cambio en los archivos de configuración del salvapantallas, podría pasarlo por aquí? Gracias

Sds

dcapeletti
Desconectado
Joined: 04/03/2014

Eso es correcto!!!
Si encuentra el parámetro, señal o cambio en los archivos de configuración
del salvapantallas, podría pasarlo por aquí? Gracias

Sds

SuperTramp83

I am a translator!

Desconectado
Joined: 10/31/2014

yo que usted preguntaria eso en IRC.

irc://irc.gnome.org/gnome-hispano

También puede preguntar en el canal IRC de Debian en freenode.

luis_chile
Desconectado
Joined: 12/13/2015

logre averiguar que no es necesario utilizar gnome-screensaver. sino que lo correcto es utilizar DBUS. el problema es que no logro entenderlo . seguiré revisando.

ojo si descargan en código fuente del salva-pantallas de gnome y revisan su código encontraran los parámetros de consola del programa.

gnome-screensaver-command --lock
gnome-screensaver-command --time
gnome-screensaver-command --activate
gnome-screensaver-command --deactivate

ademas de encontrar las referencias hacia Dbus y algunas librerias.

gracias SuperTramp83 no pensé en revisar en ese lugar.

luis_chile
Desconectado
Joined: 12/13/2015

hola nuevamente

otra vez estoy aquí solicitando su ayuda para intentar un experimento .
necesito lograr un comando que al momento que se activa el salva pantallas
logre desconectar la red y al instante de quitar el salva pantallas esta
vuelva a conectar la red.

la idea es que el computador se desconecte de la red cuando nadie lo use pero
al momento de mover el mouse o tocar el teclado se vuelva a conectar en la
red.

espero alguien me pueda ayudar o guiar en mi búsqueda por ese comando.

he revisado el comando cron y at pero aquellos comandos son de uso en tiempos
específicos como hora y fecha.

dcapeletti
Desconectado
Joined: 04/03/2014

Hola,
para ello creo que deberás conocer un poco el código, señales o eventos de
GNOME.
Obviamente que se puede desconectar de la red cuando se activa el
salvapantallas o cuando se presiona Ctrl+Alt+l pero deberás conocer
investigar un poco el código de GNOME para obtener lo que necesitas. Al
menos yo, no conozco una configuración que haga esto automáticamente.
Creo que sería bueno proponerla a los desarrolladores de GNOME como una
característica de seguridad!

A mi también me interesa conocer esta característica de GNOME porque quiero
poder controlar la webcam cuando hay un evento de sesión o se desactiva el
salvapantallas. Quisiera hacer una aplicación en python para que el usuario
pueda tomar fotos de los que abren su notebook y que las envíe a un email,
ante un caso de robo, se podrá conocer a la persona que la tiene porque le
tomaría la cara y ni se daría cuenta....Obviamente sería de Software
libre!!!

Sds

luis_chile
Desconectado
Joined: 12/13/2015

utilizo gnome .

entonces es muy buena idea buscar ese parámetro que permita la detección
del salva pantallas por que lograríamos aplicarlo a otros usos por parte
del usuario.

luis_chile
Desconectado
Joined: 12/13/2015

logre averiguar que no es necesario utilizar gnome-screensaver. sino que lo
correcto es utilizar DBUS. el problema es que no logro entenderlo . seguiré
revisando.

ojo si descargan en código fuente del salva-pantallas de gnome y revisan su
código encontraran los parámetros de consola del programa.

gnome-screensaver-command --lock
gnome-screensaver-command --time
gnome-screensaver-command --activate
gnome-screensaver-command --deactivate

ademas de encontrar las referencias hacia Dbus y algunas librerias.

gracias SuperTramp83 no pensé en revisar en ese lugar.

SuperTramp83

I am a translator!

Desconectado
Joined: 10/31/2014

yo que usted preguntaria eso en IRC.

irc://irc.gnome.org/gnome-hispano

También puede preguntar en el canal IRC de Debian en freenode.