★ APPLICATIONS ★ DISQUE ★ MAS VELOCIDAD Y MENOS MEMORIA ★![]() |
Copycat (Amstrad Semanal) | Applications Disque |
Dado que la gran mayoría de usuarios de ordenadores «Amstrad» poseen unidad de disco, hemos creído conveniente realizar un programa copiador que permita traspasar los programas de cinta a disco. Además de ésta, también posee las opciones de copiar de cinta a cinta y de disco a cinta. El programa está compuesto por un bloque de Basic y otro de código máquina. El primero se encarga de presentar el menú de opciones en pantalla y abrir las salidas para disco o cassette. El bloque en código máquina, es el que realiza la función de traspasar los programas. Este último está compuesto por las rutinas de INPUT, de LOAD y SAVE. La primera de ellas es la encargada de pedir los nombres de los programas que queremos copiar y el nombre con el que queremos salvar la copia de dicho programa. Las otras dos rutinas realizan la función que su nombre indica. A continuación, explicaremos detenidamente comó manejar cada una de las opciones de que consta el programa. Cuando ejecutemos el programa aparecerá el menú de opciones en pantalla, para elegir cualquiera de ellas deberemos pulsar el número correspondiente a dicha opción. Si pulsamos la tecla «1», es decir si deseemos pasar un programa de cinta a cinta, en primer lugar, se nos pedirá el nombre del programa que deseamos copiar, en caso de que deseamos pasar el primer programa que se encuentre en la cinta, pulsaremos la tecla «ENTER». Seguidamente nos pedirá el nombre con el cual deseamos salvar dicho programa, por lo que deberemos indicarle el nombre con el que deseemos almacenarlo en la cinta. Una vez hecho esto, aparecerá en pantalla el mensaje siguiente: Press PLAY then any keypor lo que debemos colocar en el cassette ia cinta con el programa original, y a continuación pulsar cualquier tecla.Una vez que se hayan cargado los primeros bloques de programa, aparecerá el mensaje: Press REC and PLAY then any keypor lo que deberemos sacar la cinta original del cassette y colocar en él la cinta en la que deseamos copiar dicho programa. Esta operación deberemos realizarla tantas veces como nos pida el programa.Una vez finalizada la copia, se borrará la ventana de información, y aparecerá en pantalla únicamente el menú principal, con lo cual podremos elegir de nuevo cualquiera de las opciones que el programa nos ofrece. Cargar en cinta y salvar en disco Si deseamos elegir la segunda opción, es decir, cargar de cinta y salvar en disco, se nos pedirá también el nombre del programa que queremos cargar y el nombre con el que lo queremos copiar. A continuación aparecerá el siguiente mensaje: Inserta el disco destino y pulsa una tecla.Con lo que deberemos colocar en la unidad de disco, el diskette en el cual queremos copiar el programa. Cuando hayamos realizado esta operación, deberemos pulsar cualquier tecla.Seguidamente aparecerá el mensaje de carga del cassette con lo cual deberemos colocar en el cassette la cinta original y a continuación pulsar un tecla. A partir de este momento, podemos dejar el disco destino en la unidad, y la cinta en el cassette y pulsar cualquier tecla cada vez que el programa nos lo indique. La copia finalizará cuando se borre la pantalla inferior de información, y aparezca en pantalla únicamente el menú de opciones. Si elegimos la tercera opción, es decir, si deseamos copiar de disco a cinta, deberemos colocar el disco original en la unidad e insertar la cinta donde deseemos obtener la copia en el cassette. Una vez hecho esto indicaremos el nombre del programa que queremos copiar y el nombre con el que queremos salvar la copia. Seguidamente aparecerá en pantalla el siguiente mensaje: INSERTA DISCO FUENTE Y PULSA UNA TECLAcon lo que si hemos realizado las operaciones indicadas anteriormente, deberemos pulsar una tecla cuando el programa nos lo indique.Una vez finalizada la copia, se borrará la ventana de información y aparecerá únicamente el menú principal con lo que podremos seleccionar cualquier otra operación. Dicho esto, ya estamos en condición de utilizar*el programa y hacer todas las copias de seguridad que deseemos. Explicaremos a continuación cómo debe procederse para cargar correctamente dicho programa. Una vez hecho esto y comprobado que no existe ningún error, lo grabaremos en cinta o disco de la siguiente forma: SAVE" COPIADORSeguidamente teclearemos el programa cargador en Basic de la rutina de código máquina.Una vez tecleado lo ejecutaremos con la orden «RUN», y una vez finalizado si observamos en pantalla el mensaje siguiente: ERROR EN DATASprocederemos a revisar las líneas «DATA» del programa hasta que dicho mensaje no aparezca al ejecutarlo.Una vez tecleado correctamente el programa procederemos a salvarlo en cinta o disco, a continuación del programa Basic salvado anteriormente. Para salvar correctamente la rutina en código máquina creada por el programa anterior, deberemos hacer lo siguiente: SAVE" COPY", B,&A000, &25Econ lo cual tendremos cargado en cinta o disco el programa copiador.Para poder ejecutarlo únicamente tendremos que hacer lo siguiente: RUN"COPIADORy una vez cargado estará listo para efectuar cuantas copias deseemos.
|