inicio ayuda

Recordar mis datos
· · ·
Regresar   psicofxp.com » Informática » Sistemas Operativos » GNU / Linux

Califica este tema:

Respuesta
Versión para imprimir Enviar por correo
Compártelo Herramientas Buscar en este tema Estilo
Old 14.01.2008 | 17:42 hs. #1 (permalink)
Monito
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado [INFO] Screensaver de tu propio txt o source

Esto ya es rozar el “frikismo“, pero me dije, por que no tener mi propio codigo Java como screensaver o fondo de pantalla animado. Le daria un toque “especial” y mas personal a mi equipo.Si no eres programador tampoco te preocupes, no tiene que ser necesariamente codigo, podemos emplear cualquier otro fichero de texto. La idea es utilizar un screensaver que ya existe llamado phosphor.
Este screensaver muestra lineas de texto por la pantalla que lee a partir de un fichero de texto. Asi que puedes mostrar lo que quieras. Veamos como podemos conseguir este curioso efecto con nuestro codigo. El tutorial esta adaptado de la siguiente direccion, en la que como ejemplo usa el codigo del kernel del propio Linux, yo he preferido usar mi propio codigo, que tengo guardado generalmente en /home/jose/workspace (uso Eclipse para Java).

Necesitamos compilar una pequeña utilidad que se encuentra en la direccion anteriormente citada. Bajate el codigo fuente desde aqui y ejecuta:

$ sudo apt-get install build-essentials
$ tar -vxzf argshuf.tar.gz
$ cd argshuf
$ make
$ sudo make install

Esta utilidad es muy simple, lee una lista de valores que se le pasan como parametro y al azar muestra uno de ellos, si no quieres usar esta utilidad, podrias implementar un shell script o programa generador de texto que hiciera algo parecido.
Una vez instalada esta utilidad podemos p.ej mostrar el contenido de algun fichero aleatorio del directorio actual, ejecutando:

cat `find . -type f | argshuf`

Breve explicacion del comando:
find . -type f : nos muestra los nombres de los ficheros del directorio actual
| argshuf : de la lista anterior de nombres, se la enviamos con una pipe al comando “argshuf”, el efecto es que de toda la lista, solo se queda con uno de ellos (al azar)
cat : con ese fichero elegido al azar, hace un cat del mismo, es decir, muestra su contenido.
Yo me he creado un shell script llamado java.sh que me muestra el contenido de uno de mis ficheros .java en mi espacio de trabajo, seria similar al siguiente:

Código:
#!/bin/bash # me voy a mi directorio /home/jose/workspace y muestro al azar el contenido de un .java cat `find /home/jose/workspace/ -name '*.java' | argshuf`
Si no eres programador, como he comentado antes, puedes hacerlo con tus ficheros .txt o cualquier fichero de texto que quisieras mostrar.
Ahora para lanzar el screensaver, como root, nos colocamos en el directorio donde estan los ejecutables de los screensaver (/usr/lib/xscreensaver) y lo invocamos como:
./phosphor
Si te da error, tal vez no lo tengas instalado, ejecuta:

Código:
$ sudo apt-get install xscreensaver-data-extra
Pero realmente no nos interesa ejecutar el screensaver por defecto, sino pasarle el texto que queremos mostrar, asi que ejecutamos:

Código:
root@soledad:/usr/lib/xscreensaver# ./phosphor -program ./java.sh
y para que sea a pantalla completa:

Código:
$ ./phosphor -root -delay 57846 -scale 2 -ticks 13 -program ./java.sh
Si te gusta el resultado, ya solo nos queda editar el fichero de configuracion del screensaver:

Código:
$ sudo gedit /usr/share/applications/screensavers/phosphor.desktop
Para sustituir la linea que invoca al comando:

Código:
Exec=phosphor -root
por la siguiente:

Código:
Exec=phosphor -root -delay 57846 -scale 2 -ticks 13 -program /tu_ruta/tu_programa
Sustituyendo tu_ruta/tu_programa por ese programa o shell script tuyo, que muestra un texto al azar.
Ademas nos puede venir bien para depurar nuestro codigo sobre la marcha.
DESDE ubuntulife.net Original en ayozone.org
Registrate GRATIS a psicofxp.com
Old 14.01.2008 | 18:08 hs. #2 (permalink)
LuisManson LuisManson está desconectado
Moderador
Fantasmita
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado Re: Screensaver de tu propio txt o source

wow q limado, me gusta
Registrate GRATIS a psicofxp.com
Old 15.01.2008 | 11:24 hs. #3 (permalink)
Dinside ;)
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado Re: Screensaver de tu propio txt o source

muy bueno!!! esta noche empiezo a experimentar
Registrate GRATIS a psicofxp.com
Old 16.01.2008 | 02:33 hs. #4 (permalink)
Soulless Creature
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado Re: Screensaver de tu propio txt o source

screenshots?
Registrate GRATIS a psicofxp.com
Old 16.01.2008 | 06:41 hs. #5 (permalink)
Orangután
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado Re: Screensaver de tu propio txt o source

Muy bueno el dato che .. se agradece =)

mira que freak este:

Código:
[gonzalo@inferna ~]$ find /usr/src/linux/include/*/ -name '*.h'
saludos
Registrate GRATIS a psicofxp.com
Old 16.01.2008 | 19:21 hs. #6 (permalink)
Monito
Enviar mensaje a del.icio.usEnviar mensaje a TechnoratiEnviar mensaje a MeneameEnviar mensaje a FincluEnviar mensaje a Copada.net
Predeterminado Screenshots

SCREENSHOTS AQUI AQUI y AQUI.
Registrate GRATIS a psicofxp.com
Respuesta
Regresar   psicofxp.com » Informática » Sistemas Operativos » GNU / Linux



Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Estilo Califica este tema
Califica este tema:

 

Este tema está relacionado con otros ya publicados en el sitio. Podés visitarlos ahora!
Tema Iniciado por Foro Resp. Último mensaje
[DEBATE] Motu Propio O Motus Propio pepe_sowenone Literatura 4 26.12.2007 10:45 hs.
Screensaver SE maritov300 Imágenes, Videos y Skins 2 23.05.2007 00:45 hs.
dominio propio resolviendose a dns propio(?) noidea Redes Informáticas 7 18.04.2004 20:24 hs.
[INFO] un screensaver copado Camus Software 1 10.06.2003 21:19 hs.
Screensaver del X Apo[KA]lypse GNU / Linux 4 09.01.2003 08:16 hs.
Ranking de temas y usuarios de este foro
Temas populares Usuarios más activos
• ubuntu 8.04 compiz
• Configurar Red WIFI Ubuntu (Ad-Hoc)
• Creo que me voy a pasar
• SIS MIRAGE 3D Graphics mueve fluido compiz?
• Intel Core 2 Duo ¿Ubuntu 64 o 32 bits?
• Menocino
• juan_91
• lea_b
• sechole
• LuisManson


  • Escritorio
    » allSnap
  • Herramientas y utilitarios
    » Allway Sync
  • Internet
    » Xdrive
  • Herramientas y utilitarios
    » Hinx Backup Easy
  • Drivers
    » Driver Manager

  • Mapa del Sitio | Contacto | Enlazate | Staff | Institucional
    Pautas de Convivencia | Términos y Condiciones Legales
    XHTM válido  CSS válido  Agregar canal RSS  Mapa de visitantes
    ir arriba
    Diseño |A|B|Z|
    Miembro del Internet Advertising Bureau    Medición de tráfico | Certifica.com    Registro de bases de datos | Responsable registrado Message Board Statistics
    Psicogeek.com | Finclu | Toxico Pc | Foros de Spyware | Que de trailers
    Aclantis | Alkon: Tecnologia & Videojuegos | elhacker | Dominio Digital