Crear archivos SFX autoinstalables con winrar

Estado
Cerrado para nuevas respuestas

rob1104

Super Moderador
Super Moderador
#1
Tutorial: Crear archivos SFX con Winrar:

Hola a todos, ¿Cuántas veces hemos tenido la necesidad de transportar un montón de archivos de una pc a otra? O ¿Cuántas veces hemos querido comprimir un archivo en formato rar y la otra persona no tiene instalado en su computadora el winrar?

O simplemente queremos hacer un tipo instalador, que al dar click a un archivo nos genere todos los archivos que queremos y los copie automáticamente a algúna carpeta? Es molesto todo eso verdad…. Pues eso ya no va a pasar más por que Winrar nos tiene la solución

Objetivo: Crear un archivo SFX (auto extraíble) para comprimir tantos elementos necesitemos en un ejecutable que a su vez los copie a una carpeta y si queremos active un archivo determinado

Necesitamos:

Una computadora

Cualquier versión de Windows

Winrar (de preferencia la 3.7x que es con la cual trabajaré): Descargar Aqui

Archivos


1.-Localizar los archivos y ponerlos en un solo lugar:


Bien primero que todo vamos a colocar todos los archivos que queremos comprimir en el ejecutable y los pondremos en una sola carpeta



2.-Seleccionar todos los archivos.

Una vez que ya estén todos en una sola carpeta, damos click al menú edición/seleccionar todo (o simplemente ctrl+E, así todos los archivos quedarán seleccionados.

3.- Abrir winrar

Bien, una vez todo seleccionado, damos click derecho sobre cualquier archivo seleccionado y después click en “add to archive…”

4.-Seleccionar que va a ser un archivo autoextraíble

En la ventana que aparece, primero que nada nos aseguramos en marcar la opción “Create SFX Archive”, después le ponemos un nombre, y seleccionamos tipo y método de compresión (sugiero dejar rar en método Normal)



5.-Abrir las opciones del Archivo autoextraíble

Una vez ajustadas las opciones anteriores, nos vamos a la ficha “Advanced” y después hacemos click en el botón “SFX Option” para ajustar las opciones del archivo a nuestro gusto



6.-Configurar las opciones del Archivo AutoExtraible

Bien, lo más básico para un archivo autoextraíble común es lo siguiente:

Ficha General

En la ficha general se configura la ubicación del directorio en donde se va a extraer, si queremos ejecutar un archivo después de la autoextracion, o bien antes de la autoextracion, esto es muy útil si estamos comprimieno los archivos de instalación de un programa, así al terminar de autoextraer el contenido se ejecuta el archivo.exe que comienza la instalación.



Ficha Advanced

Aquí configuramos si queremos borrar archivos de la carpeta de destino, y si queremos agregar accesos directos de algún archivo, ya sea en el escritorio, barra de menú, etc..sugiero dejar eso tal y como está a menos que quieran experimentar un poco :D

Ficha Modes

Dejarla tal y como está, no afecta en nada de la autoextraccion de los archivos

Ficha Text And Icon

Especificamos el titulo de la ventana que aparecerá mientras se extraen los archivos, así como algún texto a mostrar “instrucciones”, algún icono y logo característico, muy útil para instalaciones personalizadas. Se puede seleccionar cualquier archivo .bmp para el logo y archivo .ico para un icono personalizado



Ficha License

Por si queremos agregar un archivo de licencia (txt) o escribir uno corto.



Ficha Module

Especific a el modulo a cargar, interfaz parecida a Windows o la interfaz predeterminada de Winrar, sugiero la de Winrar



Muy buen, una vez que configuramos procedemos a dar aceptar a los dos cuadros de dialogo el archivo se empezará a crear, tardara un poco en función al numero y tamaño de archivos que deseemos comprimir en el autoejecutable.

El resultado es un simple archivo.exe, que si no se eligió un icono personalizado tendrá un aspecto similar al siguiente:



Al abrirlo aparecerán los cuadros de dialogo personalizados que creamos anteriormente, con el archivo de licencia y las instrucciones:





Como pueden ver cree una nueva carpeta para que quede todo agrupado en una sola carpeta, igual se puede seleccionar la ruta de destino manualmente.

Al dar click en aceptar comenzara la autoextraccion:

Y por ultimo se ejecutara el archivo que seleccioné en el paso 6, en la ficha general:



By Robbie

Staff TrucosWindows.NET


Dedicado a mi gran amigo culifrunzi

Espero sea de tu agrado :confused:
 
Estado
Cerrado para nuevas respuestas
Arriba Pie