RndWbPix 39.9 DERECHOS LEGALES Y RESPONSABILIDADES `RndWbPix' es propiedad de: Copyright © 1997-2001 Stephan Rupprecht. Todos los derechos reservados. Este programa es gratuito, así que no se exige ningún tipo de donación económica. La redistribución se permite siempre que el paquete se distribuya sin modificaciones. El autor no se responsabiliza de cualquier daño causado por el uso (o mal uso) de esta documentación y/o del/de los programa/s que describe. A partir de la versión 37.1, `RndWbPix' is `EMAILWARE', o sea, que si le gusta (y utiliza) el programa deberá enviar al autor un mensaje por correo electrónico. De esta forma el autor sabrá si hay alguien por ahí fuera que lo utilice. REQUERIMIENTOS Cualquier ordenador Amiga® (o compatible) con al menos la versión 3 del sistema operativo. DESCRIPCIÓN `RndWbPix' es un pequeño programa que se encarga de cambiar aleatoriamente las imágenes de fondo de la pantalla y ventana del Workbench, así como de las ventanas de los cajones. Se ha de ejecutar desde el fichero `startup-sequence' y con cada reinicio del sistema elije una(s) imagen(es) aleatoria(s) de los directorios especificados. INSTALACIÓN 1. Copie el programa `RndWbPix' en su directorio `C:'. 2. Edite el fichero `s:startup-sequence' y añada la siguiente línea en algún lugar ANTES del comando `C:IPrefs'. C:RndWbPix donde ROOTPATH es el directorio del que se tomará la imagen a utilizar como fondo en la ventana del Workbench, como por ejemplo `SYS:Prefs/Backdrops'. DRAWERPATH es también un directorio como el anterior, pero del que se tomará la que se va a utilizar para las ventanas de cajones. SCREENPATH es otro directorio, pero del que se tomará la imagen que se va a utilizar de fondo para la pantalla del Workbench. Ejemplos: C:RndWbPix SYS:Prefs/Fondos `RndWbPix' cambia con cada arranque del sistema la imagen de fondo de su ventana del Workbench. C:RndWbPix SYS:Prefs/Fondos SCREENPATH SYS:Prefs/FondosPant Hace lo mismo que el caso anterior, pero también lo hace con la imagen de fondo de la pantalla del Workbench. C:RndWbPix DRAWERPATH SYS:Prefs/Fondos `RndWbPix' cambia sólo las imágenes de fondo de las ventanas de los cajones con cada arranque del sistema. El carácter `|' puede ser especificado para suministrar más de un camino al utilizar el argumento xxxPATH correspondiente. Por ejemplo: ROOTPATH=Arte:imagen/bosques|Art:imagen/viviendas Si desea definir dos o más opciones xxxPATH con el mismo camino, los argumentos [ROOTPATH] (abreviadamene [RP]), DRAWERPATH ([DP]) o [SCREENPATH] ([SP]) puede ser utilizados para conseguirlo. Por ejemplo: C:RndWBPix Gfx:Patrones [RP] [RP] tiene el mismo efecto que C:RndWBPix Gfx:Patrones Gfx:Patrones Gfx:Patrones Utilizar el argumento INORDER (abreviadamente IO) hará que `RndWBPix' elija las imágenes en el orden que aparecen en el cajón en lugar de elegirlos de forma aleatoria. 3. Guarde los cambios :-) OPCIONES ADICIONALES Y PRESTACIONES - Cuando utilice el programa `FastIPrefs' de H.W. Schober en su sistema, la visualización de la imagen no ha de comenzar necesariamente en la esquina superior izquierda pues dispone de opciones adicionales. Desde la versión 39.2 de `RndWBPix' cada imagen tiene su propios ajustes (las palabras clave soportadas son TILE (mosaico), LEFT (izquierda), CENTER (centrar), FILL (rellenar); ¡sepárelas con un espacio para combinarlas!). Por ejemplo, si desea disponer de una imagen centrada en el área de visualización, simplemente escriba lo siguiente: C:FileNote APicture CENTER De esta forma añadirá al fichero "APicture" como comentario la palabra "CENTER". NOTA PARA LOS USUARIOS DE LA VERSIÓN 3.5 DEL SISTEMA OPERATIVO: `IPrefs' soporta la opción CENTER (centrar imagen). NOTA PARA LOS USUARIOS DE LA VERSIÓN 3.9 DEL SISTEMA OPERATIVO: Además de soportar la opción CENTER, ahora también se soporta TILE (imagen como mosaico), SCALE (redimensionar) Y SCALEWELL (redimensionar mejor). El aplicarlo sobre un fondo u otro puede ser especificado a través de RA=ROOTALIGNMENT/K, DA=DRAWERALIGNMENT/K SA=SCREENALIGNMENT/K - Cuando se modifique el contenido de sus cajones de imágenes, deberá reconstruir (actualizar) el índice. Puede hacerlo borrando el fichero `RndWBPix.index' que encontrará en cada cajón de imágenes o invocando el programa con el argumento BUILDINDEX (abreviadamente BI) activado. Si dispone de un Amiga con un reloj permanente con batería, simplemente añada AUTOBUILDINDEX o ABI como argumento: eso informará a `RndWbPix' que debe recrear el índice cuando los contenidos del cajón cambien. NOTA: Por defecto los subcajones son ignorados. La opción ALL puede ser utilizada para modificar este punto. - Especificando el argumento DELAY, el programa cambiará la imagen de fondo después de un tiempo predefinido (por ejemplo DELAY=60 cambiará la imagen cada minuto). El programa se independiza del Shell, de manera que no necesita invocarlo precedido del comando "Run". Puede ser abortado enviándole una señal CTRL C (utilice "c:break `status command RndWBPix` c"). DETALLES TÉCNICOS Cada vez que ponga en marcha el programa, éste modificará el fichero `ENV:sys/wbpattern.prefs' (el fichero residente en `ENVARC:' permanecerá inalterado). HISTORIA 37.0  Primera versión pública. 37.1  Pequeña revisión, añadida versión estilo S.O. 3 (= 39.1) 39.2  Reescrita la mayoría de las partes. Implementada la función de índice para una exploración rápida del directorio. Añadido soporte para algunas prestaciones específicas de FastIPrefs (posicionamiento/colocación de las imágenes). 39.3  Añadida opción INORDER . Corregido un error muy antiguo en el que si un cajón con imágenes tenía cajones dependientes, había la posibilidad de que `RndWBPix' le dijese a IPrefs que utilizase un cajón en lugar de un fichero como fondo (lo cual no funcionaba ;). Cuando al menos dos de los tres argumentos xxxPATH utilizaban el mismo cajón, el programa no calculaba realmente un número aleatorio. 39.4  Cada argumento xxxPATH, puede aceptar más de un camino o senda. Ahora se exploran los subcajones cuando se utiliza el argumento ALL junto a BUILDINDEX .  39.5  Añadidos loa argumentos ABI=AUTOBUILDINDEX/S,RA=ROOTALIGNMENT/K, DA=DRAWERALIGNMENT/K y SA=SCREENALIGNMENT/K Se vuelve a leer nuevamente el fichero del cajón `ENV:' en lugar de `ENVARC:' 39.6  Utilizando las palabras clave [ROOTPATH], [DRAWERPATH] o [SCREENPATH], se permite ahorrarse el utilizar los argumento xxxPATH cuando los caminos son los mismos .  39.7  Implementado el argumento DELAY/N/K: con éste, el programa puede cambiar las imágenes de fondo transcurrido un tiempo predefinido. 39.8  Cuando los argumentos DELAY y INORDER se usaban conjuntamente, el programa ya no escribía el índice actual en disco. Esto solucionaba las problemas de desvalidación del disco cuando el ordenador era reiniciado mientras `RndWBPix' escribía en disco. Marcha atrás: el programa empezará desde el principio con cada reinicio . 39.9  Añadido soporte para el posicionamiento/colocación de la imagen bajo S.O. 3.9. MI AGRADECIMIENTO EN ESPECIAL A Ralf Stecher por sus sugerencias, pruebas con versiones beta y la documentación en alemán en formato AmigaGuide. AUTOR Por favor, informe de los errores detectados y envíe sus ideas a: Stephan Rupprecht Apfeldweg 1 D44359 Dortmund Alemania Envíe el correo electrónico a info@stephan-rupprecht.de Página http://stephan-rupprecht.de TRADUCCIÓN AL ESPAÑOL Copyright © 2001 Dámaso D. Estévez Todos los derechos reservados El traductor no se responsabiliza de la fiabilidad de la traducción: por favor, consulte la documentación original. Su modificación sin permiso previo y por escrito, como todas que hago, está terminantemente prohibida.