Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Técnica > FAQs, Manuales y Tutoriales


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Programa Java que intenta evitar que se ponga en negro la pantalla.
  #1  
Antiguo 25-mar-2010, 18:12
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: 13.1
Mensajes: 2.000
Agradecimientos: 0
Agradecido 788 Veces en 513 Mensajes
Poder de Credibilidad: 9
jcsl llegará a ser famoso muy pronto
Programa Java que intenta evitar que se ponga en negro la pantalla.

Hola.

He hecho un pequeño programa para los que tienen el problema de que el monitor se pone en negro transcurrido un periodo aleatorio de tiempo. Lo único que hace es simular la pulsación de una tecla cada 15 segundos, Mayúsculas en concreto, para hacer pensar al SO que se está haciendo algo y que así no se active el salvapantallas o la gestión de energía. El único requisito es tener instalado Java runtime environment. Para comprobarlo, escribir en una consola:
java
Si está instalado, al ejecutar la orden se mostrará la ayuda del programa; si no lo está aparecerá un mensaje de error. También se puede comprobar escribiendo en la consola:
zypper se java*sun java*openjdk
Debería aparecer algo como esto:

Código:
   E | Nombre                     | Resumen                                                   | Tipo
   --+----------------------------+-----------------------------------------------------------+------------
     | java-1_6_0-openjdk         | Java runtime environment based on OpenJDK 6 and IcedTea 6 | paquete src
     | java-1_6_0-openjdk         | Java runtime environment based on OpenJDK 6 and IcedTea 6 | paquete
     | java-1_6_0-openjdk         | java-1_6_0-openjdk: fix for several security issues       | parche
     | java-1_6_0-openjdk-demo    | Sources for building demo applications with OpenJDK 6     | paquete
     | java-1_6_0-openjdk-devel   | Java SDK based on OpenJDK 6 and IcedTea 6                 | paquete
     | java-1_6_0-openjdk-javadoc | Documentation of the Java API of OpenJDK 6                | paquete
     | java-1_6_0-openjdk-plugin  | Java web browser plugin based on OpenJDK 6 and IcedTea 6  | paquete
     | java-1_6_0-openjdk-src     | OpenJDK 6 Java class sources for developers               | paquete
   i | java-1_6_0-sun             | Java(TM) 6 Runtime Environment                            | paquete
     | java-1_6_0-sun             | Java(TM) 6 Runtime Environment                            | paquete src
     | java-1_6_0-sun             | java-1_6_0-sun: Update to bugfix release U18              | parche
La "i" a la izquierda de java-1_6_0-sun indica que está instalado. También debería valer si estuviera instalado el OpenJDK en vez de Sun. En caso de que no lo esté, se instala así:
sudo zypper in java-1_6_0-sun
El fichero que proporciono tiene tres archivos:
  • pulsaTeclas.jar y lanzador.sh: son los únicos necesarios y deben estar en el mismo directorio. lanzador.sh sirve solo para ejecutar el programa y debe tener el flag de ejecutable activo. También se puede ejecutar escribiendo en la consola java -jar pulsaTeclas.jar en el mismo directorio donde esté el archivo.
  • PulsaTeclas.java: es el fichero fuente del programa, para quien quiera ver cómo está hecho.
Al ejecutar el programa aparece una ventana con un único botón que sirve para que empiece a simular la pulsación de la tecla o termine de hacerlo. Solo lo he probado activando el salvapantallas configurándolo para que la pantalla se ponga en negro al minuto de inactividad y, al menos a mí, me funciona ya que con el programa funcionando el salvapantallas no salta y sin él sí.

Por último, aunque el programa es de lo más simple, no acepto ningún tipo de responsabilidad por ningún tipo de problema que pudiera causar. Quien lo use que sepa que lo hace por su cuenta y riesgo.

Un saludo.
Archivos Adjuntos
Tipo de Archivo: gz pulsaTeclas.tar.gz (4,1 KB (Kilobytes), 34 visitas)
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a jcsl Por Este Mensaje:
Napoleon (24-jul-2010)
  #2  
Antiguo 25-mar-2010, 18:56
Avatar de davmont
davmont davmont está desconectado
Moderador
 
Fecha de Ingreso: 13-diciembre-2007
Ubicación: ~/
Versión: 12.3 x86_64
Mensajes: 2.871
Agradecimientos: 78
Agradecido 138 Veces en 122 Mensajes
Poder de Credibilidad: 9
davmont está en el buen camino
que cosas hay que hacer, "mare" mía, para poder ver un vídeo a gusto....

me he ojeado el código, no sabía que había una clase "Robot" para hacer esas cosas... (lo he mirado porque había que aprobar los adjuntos)

interesante... jejeje

un saludo
__________________
No atiendo consultas sobre Linux/openSUSE por privado, usad el foro que para algo está
Normas del foro, de lectura obligada


Responder Citando
  #3  
Antiguo 26-mar-2010, 21:01
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: 13.1
Mensajes: 2.000
Agradecimientos: 0
Agradecido 788 Veces en 513 Mensajes
Poder de Credibilidad: 9
jcsl llegará a ser famoso muy pronto
Hola.

Pues eso es lo que me gusta de Java, que hay clases para prácticamente todo lo que se necesite, y eso ahorra mucho tiempo a la hora de hacer las cosas. La clase Robot también se puede usar para hacer capturas de pantalla, por ejemplo.

Lo de que mires el código, pues normal, con la de imbécil que hay suelto por ahí queriendo fastidiar a los demás; por eso lo añadí, para que quede claro lo que hace.

Un saludo.
Responder Citando
  #4  
Antiguo 28-may-2014, 00:25
elnegro elnegro está desconectado
Aforado
 
Fecha de Ingreso: 27-mayo-2014
Versión: 11.3
Mensajes: 1
Agradecimientos: 0
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
elnegro está en el buen camino
no entiendo he descargado el archivo adjunto pero, ahora que hago? se descarga un achivo llamado attachment.php
Gracias y saludos!
Responder Citando
  #5  
Antiguo 28-may-2014, 08:52
Avatar de DiabloRojo
DiabloRojo DiabloRojo está desconectado
Super Moderador
 
Fecha de Ingreso: 19-marzo-2005
Ubicación: En un lugar del planeta Tierra
Versión: La ultima estable
Mensajes: 13.939
Agradecimientos: 333
Agradecido 1.162 Veces en 747 Mensajes
Poder de Credibilidad: 10
DiabloRojo está en el buen camino
Cita:
Iniciado por elnegro Ver Mensaje
no entiendo he descargado el archivo adjunto pero, ahora que hago? se descarga un achivo llamado attachment.php
Gracias y saludos!
Yo lo descargo sin problemas, prueba con otro navegador. Y borrar la cache y cookies del que estas usando.

Saludos.
__________________
NORMAS A CUMPLIR EN LOS FOROS (Lectura obligatoria) Lo siento, no contesto privados sobre problemas con GNU/Linux.
Síguenos en TWITTER y en FACEBOOK
Código:
Buscador de   Alojamiento      Alojamiento     Otros
 paquetes:    de imágenes:     de ficheros:    buscadores:
Search        TinyPic          Ifile Wuala     Simple y Facil
Webpinstant   SubirImagenes    SendSpace       TextSnip  Cl1p
Responder Citando
  #6  
Antiguo 28-may-2014, 10:08
Avatar de victorhck
victorhck victorhck está desconectado
Moderador
 
Fecha de Ingreso: 08-abril-2010
Ubicación: /HOME
Versión: 13.1 + KDE
Mensajes: 2.484
Agradecimientos: 172
Agradecido 582 Veces en 395 Mensajes
Poder de Credibilidad: 7
victorhck está en el buen camino
Cita:
Iniciado por elnegro Ver Mensaje
no entiendo he descargado el archivo adjunto pero, ahora que hago? se descarga un achivo llamado attachment.php
Gracias y saludos!
Debes descargar el archivo .tar que adjuntaba jcsl en el primer post, y en ese mismo post dice cómo ejecutarlo, mediante el script .sh o directamente con el java.

Saludos.
__________________
- Registered Linux user: #528067
---
- Mi blog sobre openSUSE, GNU/Linux ...y de todo un poco: Victorhck in the free world
- Diaspora*: Victorhck
- Identi.ca: victorhck
- Twitter: @victorhck1
- G+: Victorhck
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Instalar jDownloader con Java. tranzorx FAQs, Manuales y Tutoriales 66 23-ago-2011 00:04
No se inician aplicaciones [SOLUCIONADO] jonsya Software 12 05-oct-2007 13:44
firefox sin sonido xuo Software 9 28-sep-2006 18:51
Firefox y KDE keogh Escritorios: KDE, Gnome, otros... 8 11-sep-2006 19:20
Ejecución remota de código en Java Web Start chuzo Internet, Redes y Wireless 0 21-mar-2005 22:16



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 14:21.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba