Política de privacidad - Suscribase - Contacta
diseño de web, webmaster google, cursos online, diseño de web, paginas web diseño, tutoriales de flash, tutoriales de photoshop, tutoriales de 3d studio

 

 

 

 

 

Hacer un cdrom booteable

Aquí mando un tutorial para hacer un autorun, para aquellos que tienen grabadora y copian los sus juegos a CD:

Abre un archivo de texto (autorun.inf) y escribe las siguientes líneas:

[autorun]

open=tuprograma.exe

icon=tuicono.ico

Ahora ponlo en el raiz del CD junto con el programa y el icono y listo.

Por ejemplo, si el ejecutable de tu juego es rpg_rt.exe (el del maker) y tu icono se llama Juego.ico, tendréis que poner esto:

[autorun]

open=rpg_rt.exe

icon=juego.ico

Y recordad que el fichero se tiene que llamar autorun.inf y tendrá que estar en el directorio raíz del CD (quedará asi X:\autorun.inf donde X es la unidad de tu CD) porque sino no funcionará.

Si teneis alguna duda postead en los foros o enviad un mail al webmaster.

 

Ahora si se trata de lanzar automáticamente un fichero no ejecutable (por ejemplo un archivo *.htm), tienes dos posibilidades:

 

1/ Incluyendo el comando start en el auntorun.inf, con la siguiente sintaxis:

 

[autorun]

OPEN=start \index.htm

ICON=icono.ico

 

(siempre que el fichero index.htm se encuentre en la raíz del CD, si estuviera en una carpeta pon la ruta completa).

 

 

2/ Otra posibilidad (más estética, puesto que con Start verás brevemente una

ventana DOS) sería bajar el archivo

http://www.i-data.com/support/download/shelexec.exe copiarlo en la raíz

del CD junto al autorun.inf y, en la línea "open" de este último reemplazar

start por shelexec.

 

Poner AutoRUN a un CD-ROM es una cosa muy fácil de hacer. Tan sólo es necesario un archivo de texto de nombre AUTORUN.INF en el directorio raíz del CD con un contenido como este:

[AUTORUN]

OPEN=<programa>

ICON=<icono>

 

Donde <programa> es la aplicación que queremos que se ejecute automáticamente al introducir el CD-ROM en el lector. Y si queremos que aparezca un icono personalizado para nuestro CD-ROM pondremos el nombre del archivo correspondiente donde pone <icono> (naturalmente el archivo deberá tener el formato adecuado).

 

Si el icono que pretendemos utilizar está contenido en un archivo, la línea "ICON" debe quedar así:

 

ICON=<archivo>,<n>

 

Donde <archivo> es el nombre de la librería o el ejecutable que contiene el icono y <n> es el número de orden del icono de entre todos los que contenga, teniendo en cuenta que se empieza a contar desde el cero.

 

Los ficheros implicados en la operación pueden estar en cualquier carpeta del CD-ROM. En este caso se debe hacer referencia a la ruta completa de cada uno de ellos pero sin poner la letra de unidad (esto es muy importante). Esta sería la forma correcta...

 

[AUTORUN]

OPEN=\carpeta\<programa>

ICON=\carpeta\<icono>

 

El problema de crear un AutoRUN para un CD-ROM puede aparecer cuando lo que pretendemos que se inicie automáticamente sea algo diferente a un ejecutable. Por ejemplo, queremos que se abra una página HTML o un archivo de texto, o queremos reproducir un sonido. En este caso se podría pensar que poniendo el nombre del archivo en la línea "OPEN", Windows podrá iniciar la aplicación asociada como cuando se pulsa dos veces sobre el archivo en una ventana de Explorador, pero eso no funciona en la mayor parte de las ocasiones.

 

La solución es usar un pequeño programa que se encarga de buscar en el registro la aplicación asociada con ese tipo de archivo y de arrancarla, pasando a esa aplicación el nombre del fichero que pretendemos que sea abierto automáticamente. Ahora AUTORUN.INF quedaría así:

 

[AUTORUN]

OPEN=SHELEXEC.EXE <fichero>

ICON=<icono>

 

Naturalmente, en el ordenador en el que se reproduzca ese CD-ROM debe existir una aplicación asociada al tipo de <fichero> que queremos que se abra. Si SHELEXEC.EXE no encuentra una aplicación para ese tipo de <fichero> no hará nada ni mostrará ningún error.

 

Otra cosa que se puede hacer desde el fichero AUTORUN.INF es añadir opciones al menú de contexto del CD-ROM (el que sale al pulsar con el botón secundario sobre el icono del CD). Puede resultar interesante dar la opción de "Explorar el contenido del CD" o "Iniciar la instalación de... (un programa cualquiera)". Esto también es fácil:

 

[AUTORUN]

OPEN=SHELEXEC.EXE <fichero>

ICON=<icono>

 

SHELL\EXPLORAR=Explorar el contenido del CD-ROM

SHELL\EXPLORAR\COMMAND=EXPLORER.EXE /E,\

 

SHELL\HTML=Ver índice HTML del CD-ROM

SHELL\HTML\COMMAND=SHELEXEC.EXE INDICE.HTM

 

El truco consiste en crear parejas de líneas "SHELL\<clave>" y "SHELL\<clave>\COMMAND" poniendo en la primera el texto que queremos que aparezca en el menú de contexto, y en la segunda la instrucción que queremos que se ejecute al seleccionar la opción.

 

En el archivo ZIP tienes el ejecutable SHELEXEC.EXE y un par de ejemplos de utilización.

 

 

Volver a procesos más importantes

 

 

 

     

Copyright 2003-2008 CursosDesign .com.ar - All rights reserved - España
 Normas de confidencialidad y privacidad - CursosDesign.com

Argentina - Belice - Bolivia - Chile - Colombia - Costa Rica - Cuba - Ecuador - El Salvador - España - Guatemala - Honduras - México - Nicaragua - Panamá - Paraguay - Perú - Puerto Rico - República Dominicana - Uruguay - Venezuela