env-handler versión 1.3 © 2001 de Stephan Rupprecht Todos los derechos reservados ASPECTOS LEGALES `env-handler' es propiedad de: Copyright © 2001 de Stephan Rupprecht. Todos los derehcos 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ños causado por el uso (o mal uso) de esta documentación y/o del/de los programa/s que describe. Todas las marcas registradas mencionadas son propiedad de sus respectivos dueños. REQUERIMIENTOS - Un ordenador Amiga® (o compatible) con al menos sistema operativo 3.0. - Soporta los microprocesadores desde el 68020 al 060. DESCRIPCIÓN `env-handler' es un disco de RAM especializado en las variables de entorno que habitualmente se encuentran localizadas en "RAM:Env/". Este programa es similar a HappyENV de Martin Gierich, así que probablemente se extrañe de que lo haya escrito: la razón es simple... HappyENV tiene muchos errores y al menos la versión 1.1 no funciona en mi sistema. Las ventajas de `env-handler' sobre usar "RAM:Env" son: - reducido consumo de memoria. - acceso más rápido a las variables de entorno. - "delete ram:#? all" no daña a las variables de entorno. - arranque más rápido (no se necesita copiarlas de `envarc:' a `env:') INSTALACIÓN Basta con que copie `env-handler' en su cajón `C:'. Luego modifique su fichero `s:startup-sequence', buscando las siguientes líneas: MakeDir RAM:ENV Assign ENV: RAM:Env C:Copy ENVARC:~(#?.info) ENV: ALL QUIET o cuando utilice HappyEnv previamente: MountEnv y reemplazándolas con (esta línea debe de colocarse ANTES de realizar cualquier asignación): C:env-handler ADDVOLNODE El argumento ADDVOLNODE es opcional (por eso se llama también opción :). Si lo utiliza, `env-handler' añadirá el volumen "Env Disk" a la lista de su sistema para que pueda ser accedido desde el Workbench o a través de una petición de ficheros ASL. En caso de que habiéndolo añadido no quiera que sea visible desde el Workbench, puede ocultarlo utilizando el programa de preferencias Workbench (disponible con la versión 3.5 y 3.9 del sistema operativo). El icono de la unidad `ENV:' ha de llamarse "def_ENV.info" y ser colocado en `ENVARC:Sys' (de forma alternativa también puede tambien colocar un fichero "disk.info" en `ENVARC:'). HISTORIA 1.0  Primera versión pública. 1.1  El paquete ACTION_SET_FILE_SIZE devolvía un valor erróneo que hacía fallar a SetEnv (lo gracioso, es que nunca ocurría en mi equipo). Gracias a todos los que me han informado de este problema. Para evitar posibles conflictos, ahora el nombre del volumen ha sido cambiado a "Env Disk" (cuando la opción ADDVOLNODE es especificada). 1.2  Ahora la notificación debería funcionar en todos los sistemas. Gracias a Karlsson por las pruebas. 1.3  Problema con YAM y AppChange ("Por favor, inserte `Env:' en cualquier unidad") solucionado. AppChange intenta cargar "Env:def_New:0 Total:0.info" lo que no es un camino o ruta de acceso válida (debido a los dos puntos adicionales) y causa la aparición del mensaje de error del DOS. Gracias a Andreas Kürzinger que me ha dado el consejo de "AppChange". Corregida la visualización del tamaño incorrecto de un cajón de RAWBInfo y DirOpus. "MakeDir env:xyz/" creaba un directorio sin nombre . Gracias a Dámaso D. Estévez por la documentación en español. 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.