[Main] [Docs] [Registration] [Installs] [Search] [Team] [Guestbook] [Links]

DIC * Creador de Imágenes de Disco (Disk Image Creator)

DIC es una herramienta para crear un fichero imagen de un disco. DIC lee los contenidos del disco mediante el dispositivo apropiado (esto es "trackdisk.device" para DF0:) y escribe los datos a un simple fichero en el directorio actual. El nombre de la imagen de disco creada será "Disk.1", donde "1" es el numero de disco leído. El numero de disco se incrementa luego de leer cada disco. Usando la opción Name se puede especificar un nombre diferente para la imagen a ser creada.

DIC también puede leer otros dispositivos tales como RAD:, PC0: o DS0: y discos de alta densidad.

Si una pista del disco no puede ser leída correctamente y DIC ha sido arrancado mediante una terminal interactiva (tal como CON:), interrogara al usuario acerca de saltearse la pista fallida o intentar leerla nuevamente. En terminales no interactivas las pistas se saltearan por defecto.
Para rellenar el área de la imagen correspondiente a la pista fallida se usara el patrón "TDIC". De esta forma es posible identificar el error de lectura posteriormente.

DIC también puede leer discos en forma parcial usando la opción SIZE/K/N. Si se usa, DIC omitirá los datos luego del tamaño especificado. Esto puede resultar útil si las ultimas pistas no están siendo usadas.

Las pistas pueden saltearse con la opción SKIPTRACK/K/N. Esto es muy útil para crear imágenes de discos conteniendo una protección basada en disco (tal como RN-Copylocks en la pista 1).

Si se especifica la opción PEDANTIC/S DIC terminara inmediatamente si una pista no puede ser leída.

DIC puede ser interrumpido en cualquier momento presionando Ctrl-C.

Instalación

cópielo a C: o una ubicación similar

Uso

Para usar DIC en forma interactiva:

Para usar DIC en un programa de instalación (script) use las opciones FD=FIRSTDISK/K/N, LD=LASTDISK/K/N y PEDANTIC/S. Para discos con protección física contra copia use SKIPTRACK/K/N. De ser posible, es muy agradable utilizar SIZE/K para reservar espacio en disco alrededor del mundo ;-).

Opciones

DEVICE,NAME,SKIPTRACK/K,SIZE/K,FD=FIRSTDISK/K/N,LD=LASTDISK/K/N,PEDANTIC/S
DEVICE el dispositivo desde el cual DIC leerá los discos
por defecto "DF0:"
ejemplo "RAD:"
NAME nombre de la imagen a crear, si se especifica DIC no nombrara a la imagen como "Disk.1" en adelante, sino que usara el nombre especificado. Esta opción configura FIRSTDISK/K/N y LASTDISK/K/N a 1, lo cual implica que solo un disco será leído
SKIPTRACK/K/N Las pistas especificadas no serán leídas, el área apropiada en la imagen de disco a crear será rellenada con el patrón "TDIC", la siguiente tabla muestra algunos ejemplos para ilustrar la flexibilidad en las posibilidades al especificar las pistas
listapistas afectadas
1-51,2,3,4,5
2,902,90
2*22,4,...,156,158
10-20*510,15,20
1-5,7,99-104*21,2,3,4,5,7,99,101,103
SIZE/K el tamaño de la imagen a crear, útil si existe un área no usada al final del disco, si SIZE es mas grande que la imagen física el parámetro es ignorado
FD=FIRSTDISK/K/N   numero del primer disco
por defecto "FD=1"
ejemplo "FD=0"
LD=LASTDISK/K/N por defecto "LD=999999"
ejemplo "LD=3"
PEDANTIC/S si se especifica, DIC se interrumpirá inmediatamente si una pista no puede ser leída, debe ser usado en programas de instalación (scripts)

Código de Retorno

El código de retorno será 0 si todos los discos desde FD hasta LD han sido leídos exitosamente. En caso contrario se retornara 10.
[Main] [Docs] [Registration] [Installs] [Search] [Team] [Guestbook] [Links]