Administradores de ficheros
 Tutorial del Directory Opus v2.03
Anterior
Menú
Logotipo

Autor: Ignacio Gallego Puyol - Versión: 1.0 (21/03/1996)

USUARIOS AVANZADOS
Consejos sobre configuraciones

Esta opción sirve para dar consejos, ayudas, e información adicional para configurar acciones por menú o botones del panel principal.

¿Que es lo que podría poner en estos menús?

Bueno, la pregunta es mas bien que quieres hacer, pero como no lo puedo adivinar es mas sencillo que te dé algunos ejemplos:

  1. Se pueden hacer accesos a programas que tienes configurados en el disco o en el disco duro.
  2. Se pueden cargar programas creados en otro disco (si no tienes disco duro).
  3. Se pueden crear acciones especiales a las que aparecen en el panel de control, (ya que el panel está bastante limitado y sólo puedes tener unas cuantas opciones, las más usadas).

Estas son las principales acciones que puedes crear en estos menús o en las del panel de control.

Un ejemplo de cada opción sería:


Ejemplo número 1

Situandonos en el menú del Configuration, opción Custom Menu, elegimos una columna, por ejemplo la primera:

En Menu Name, pondríamos una explicación directa y concisa de la acción a desempeñar:

     Menu Name:  X-Copy v9.1

En Call Function, configuraríamos el lugar y programa a ejecutar:

     Call Function:  sys:utiles/X-Copy91

Si te das cuenta he puesto SYS: (esto el sistema lo toma como si fuera el disco original de arranque (o el disco duro), de esta forma puedes hacer que el Amiga se de cuenta de que le estas pidiendo un disco en concreto, también le podríamos haber metido el nombre original del disco, pero para abreviar se hace así, porque el nombre original del disco de sistema arrancado o SYS: los toma por igual el Amiga.

Como es un programa, dejaremos la opción de Executable Program, como está. Y marcaremos Start function asynchronously para decirle al Directory Opus que queremos que funcione en multitarea.

Esta opción ya está configurada, le daríamos al Okay en todos los lugares que fueran necesarios, grabaríamos la configuración (para no perder todo lo que hemos hecho en caso de bloqueo del ordenador (por alguna opción mal configurada, que se puede dar el caso). Y probaríamos si funciona tal y como nosotros queremos.


Ejemplo número 2

Si quisiésemos hacer opciones de menú pero configurando el Directory Opus para cargar de un lugar determinado el programa elegido, tendríamos que decirselo más claramente.

Volveríamos al ejemplo anterior, pero ahora con otro programa:

     Menu Name:  Dpaint IV

En Call function pondríamos esta vez:

     Call function:  DeluxePaint:Dpaint

Dejariamos las mismas opciones de antes señaladas. Y realizaríamos la prueba anterior. Como puedes observar esta vez he puesto el nombre del disco, si fuera en vez de un disco otro disco duro u otra partición pondríamos el camino directo (DH1:Utilidades/Dpaint).

He puesto el nombre original del disco por una razón lógica. Si pusiésemos el nombre de la unidad (DF0 ó DF1}, en el caso de los discos), el Directory Opus no se daría cuenta del disco que está metido, e intentaría cargar el programa de cualquier disco que estuviera metido en estas unidades de disco. Siempre que quieras configurar un programa en otro disco, asegúrate de saber el nombre original del disco.

Al probar la opción. Dentro del Directory Opus sacará un mensaje del Workbench, pidiendote que metas el disco elegido (deberás acordarte para no meter los discos a voleo).


Ejemplo número 3

Hasta ahora hemos visto como poner programas ejecutables, pero ahora se trata de algo un poco más complicado. Imaginemos que necesitamos hacer una operación a menudo, o algo parecido.

Elegiríamos el botón del panel principal o bien lo meteríamos en el menú. Instalaciones de programas en RAM: (por ejemplo compresores, si somos usuarios de disqueteras, operaciones repetitivas, una opción en particular relacionada con ver animaciones, oír módulos, utilizar programas como el UUDECODE, ver ficheros AmigaGUIDE, etc. Todo esto da de posibilidades al Directory Opus.

Si quisiésemos instalar un compresor muy usado en RAM: lo que deberíamos poner en el botón o menú sería:

         Menu Name:  LHA en RAM:
     Call function:  c:copy c:lha ram:

De esta forma señalaríamos que en el directorio C (del sistema, recordad) hay un comando llamado Copy, que se encarga de copiar el comando Lha a la RAM:.

Pondríamos que es un programa ejecutable (Executable Program), y señalaríamos la opción de multitarea. (Start function asynchronously).

Esta opción es para pasar el compresor a la RAM:, pero para que el Directory Opus se dé cuenta de que está en memoria RAM DISK: las opciones que pudiéramos tener configuradas en el panel de comandos (referentes a compresión y descompresión de ficheros, tendrían que darse cuenta del cambio, y no cargar directamente del disco el LHA.

Para eso tendríamos que tener en el Startup-Sequence la línea de PATH bien definida:

     path ram: s: c: sys: add

Señalando al ordenador por cuales directorios tiene que pasar para encontrar un archivo, aunque no esté señalado el camino directamente (como por ejemplo pusimos en el "Ejemplo número 2".

Si quisiésemos hacer que el LHA descomprima un archivo marcado en la ventana en RAM: (teniendo o no el LHA en la RAM, daría indistintamente igual). Pondríamos lo siguiente:

       Gadget Name:  Ex LHA           <- Ex = Extraer
     Call function:  LHA x {F} ram:

Como puedes ver ahora el compresor está señalado con las opciones que se suele meter para descomprimir. Y aparte hemos puesto un parámetro interno del Directory Opus {F}

{F}, sirve para coger (elegir) el fichero marcado de una ventana de directorio y utilizarlo en el botón o menú para relacionar la acción.

Aparte hemos puesto que descomprima en RAM:

Para terminar de configurar la acción, tendríamos que marcar las opciones de Output Windows y Do all files.

Output Windows, se utiliza porque el LHA necesita una ventana CLI/Shell para poner el texto necesario, y hay que re-dirigirlo a una ventana de este tipo. Aparte también nos va informando de lo que va haciendo la descompresión.

Do all files, sirve para decirle al Directory Opus que el fichero seleccionado sea utilizado en la orden (esta opción y {F}están directamente relacionadas).

Como puedes observar esta vez no le hemos dicho al ordenador que busque en un lugar determinado el LHA. Normalmente el ordenador se encarga de esto, si los directorios asignados y los directorios en PATH se lo dicen.

Si quisiésemos hacer la opción de comprimir unos determinados archivos a un fichero tendríamos que hacer las siguientes operaciones:

       Gadget Name:  Crea LHA
     Call function:  LHA u -2 RAM:{aELIGE UN NOMBRE}.LHA {F}

Aquí interviene un nuevo parámetro interno del Directory Opus: {a[Texto]}

{a[Texto]}, presenta un recuadro que te permite elegir el nombre del fichero. dentro de "[Texto]" Podemos incluir una breve reseña que nos permite comunicarnos con el usuario, diciendole claramente lo que debe hacer en ese momento.

El parametro {a[Texto]} lo hemos puesto en medio de RAM: y .LHA, de esta forma creará el fichero en RAM: y le añadirá la extensión .LHA propia de los archivos comprimidos.

{F} aquí actúa como antes, eligiendo todos los archivos seleccionados para usarlos en la opción.

Para terminar el proceso, debemos señalar como antes que es un programa ejecutable, que necesitamos una ventana de CLI/Shell, y que necesitamos coger los ficheros seleccionados de la ventana de directorio, para que los use el comando que estamos configurando.


Ejemplo número 4

Si quisiéramos configurar una opción de menú, pero con varias acciones, en vez de poner que cargue directamente el programa, necesitaríamos varias ordenes para ejecutar ese archivo, la forma más simple de llevar a acabo esta opción, es diciendole al Directory Opus, que esta vez no se trata de un programa ejecutable, sino de un fichero por lotes (Batch File):

         Menu Name:  DiskCraft
     Call function:  sys:s/disk.bat

Señalariamos que es un fichero Batch, y añadiríamos la opción de multitarea.

Creariamos el fichero bat, con las ordenes que necesitásemos, en este caso sería así:

     stack 80000
     start DOC:diskcraft
     stack 4000         

Como ves, el Directory Opus v2.03 permite muchos parametros y variopintas acciones configurables. La imaginación es nuestra limitación, y conocer un poco estas opciones es fácil si practicamos un poco con ellas.

Los ejemplo seríamos muchos, y siempre me quedaría alguno por citar:

  • Des/Comprimir (con LHA, LZX, ARJ, PKZIP, RAR, ZOO, ARC, etc).
  • Listar archivos comprimidos.
  • Testear estos archivos.
  • Ver AmigaGUIDE's.
  • Ver animaciones ANIM.
  • Emplear el UUDECODE / UUENCODE.
  • Crear y grabar imagenes de disco con el DMS.
  • Abrir ventana Shell especificas y configuradas con un tamaño especial.
  • Instalar programas en memoria RAM: para su uso rápido.
  • Cargar determinados programas grabados en el disco de arranque o cualquier otro.

Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal