Vous êtes sur la page 1sur 10

PowerBuider 1 Oscar Velasco Campos

CREAR UN INSTALADOR DE POWERBUILDER

Si bien en todos los equipos que deseas ejecutar tu aplicación de PowerBuilder, podrías copiar toda la carpeta que
contiene los archivos de la aplicación y luego configurar el regedit en cada equipo. No hay problema, puedes
hacerlo; pero particularmente yo no lo hago, porque te repito una vez más soy flojo para esas cosas; y como la
flojera es la madre de la inventiva, busqué un método para que la instalación sea automática; es decir la idea era
crear un instalador que te instale el programa (valga la redundancia) y que te configure el regedit, también
automáticamente. El instalador hará todo eso por ti; pero antes tú debes indicarle cómo debe hacerlo.

Tener un instalador de un programa realmente alivia el trabajo; pero lo mejor de todo, sirve para impresionar a los
amigos o al cliente mostrándoles un programa profesional (por lo menos en la instalación) y tú sabes que las
impresiones, siempre cuentan.

Uno de los instaladores más populares usados en la actualidad es InstallShield; inclusive Sybase lo utiliza como te
habrás dado cuenta al instalar PowerBuilder. Existen dos tipos de este programa: InstallShield Express e
InstallShield Professional. Este último, venía en el CD de PowerBuilder versión 6.5 como una herramienta
gratuita para crear instaladores de una aplicación de PowerBuilder.

La primera vez que intenté utilizar InstallShield Professional, me di cuenta que no era para mi; pues utilizaba un
lenguaje especial para crear instaladores; por algo era se llamaba profesional. Entonces intenté utilizar InstallShied
Express, ya que escuché hablar que era más fácil utilizar que el Profesional; porque el Express te guía mediante
asistentes. Intenté bajarlo de Internet pero me desanimé; ya que el programa era grandecito, no estoy seguro pero
parece que pesaba alrededor de 70 ú 80 MB. Eso fue suficiente para desanimarme.

Seguí buscando con el Gran Sabio Google. Y habían muchos programas shareware que podían crear instaladores;
pero la mayoría tenían alguna trampita: por ejemplo, mostraban un fondo gritando a los cuatro vientos que tu
programa era unregistered y cosas por el estilo. Buscando y buscando encontré uno, y desde el principio fue un
amor a primera vista. Se llama SETUP GENERADOR de la empresa www.gentee.com , son tan buena gentee
estos tipos que te permiten bajártelo gratis. Existen dos tipos de este programa:

oscarvelasco@biwemail.com
PowerBuider 2 Oscar Velasco Campos

• Setup generador:
o Programa pequeño (221 KB).
o Freeware.
o Soporta 8 idiomas (incluido el español)
o Fácil en su manejo.
o Si deseas, te crea un desinstalador de tu programa.

• Setup generador pro


o Programa también pequeño (330 KB).
o Shareware. Si tuviese tarjeta de crédito con gusto lo compraría.
o Además de las mismas ventajas que el primero, te permite crear instaladores con contraseña y
la posibilidad de fraccionar tu aplicación en varios disquetes.

Tú decides cual de los dos tipos utilizas. Te explicaré el proceso completo de crear un instalador con el primero, es
decir con Setup Generador; ya que puedes bajarlo gratis, además es completamente funcional.

Sobre la instalación de este programa, no te explico nada, porque es fácil y ya eres grandecito para hacer eso.

Importante: Antes de crear el instalador, supongo que realizarás una copia de dicha carpeta que contiene los archivos de tu
aplicación; principalmente, supongo que quitarás los archivos que contienen tu código fuente; ya que una vez
creado el ejecutable, no son necesarios para que corra tu aplicación. Lo único que harán es ocupar un espacio
innecesario, y estará expuesto a que cualquier persona pueda ver el código de tu programa y modificarlo a su
gusto y placer. Ojo!.

Puedes quitar los siguientes archivos:

Archivos que
contienen
código fuente
o que no
valen la pena
incluirlos en
el instalador.
Por tanto
puedes
quitarlos.

Archivos que se
copiaron de
SQL Anywhere 7

Archivos que se
copiaron de
PowerBuider

oscarvelasco@biwemail.com
PowerBuider 3 Oscar Velasco Campos

Ahora si, entramos en materia. Luego de ingresar al programa, te aconsejo que cambies la interfaz del programa a
Español, de la siguiente manera: Options/Language/Spanish. Es decir:

Ahora, la interfaz del programa muestra el siguiente aspecto:

oscarvelasco@biwemail.com
PowerBuider 4 Oscar Velasco Campos

Una vez, concluido con lo anterior, puedes seguir los siguientes pasos:

1º Se debe llenar el formulario con los datos concretos de nuestra aplicación, ten en cuenta que las pequeñas
estrellas rojas, nos indican que son campos obligatorios.
• Ficha General

Significa, que una vez creado tu instalador.


Donde quieres encontrarlo. Puedes elegir
por supuesto cualquier lugar.
Tu instalador se podría llamar también
por ejemplo Setup o cualquier nombre.

El nombre debe ser la misma carpeta donde están


todos tus archivos que componen tu aplicación. Ojo
con eso.
Escribí lo que quieras

El idioma que se muestra al instalar


el programa.

No necesita
explicación. La imagen que deseas incluir
(opcional), puede estar ubicado
en cualquier carpeta.
• Ficha Al comienzo
Es la ficha que menor importancia tiene:
Si activas esta casilla, tu instalador mostrará la típica pantalla azul con degradado
ocupando toda la pantalla. Caso contrario será una ventana más pequeña.

Generalmente se pone el nombre del


programa. Muestra en letras grandes.
Cualquier texto que se te ocurra

Opcionales. No necesitan
mucha explicación

oscarvelasco@biwemail.com
PowerBuider 5 Oscar Velasco Campos

• Ficha Ficheros
Debes indicar la carpeta donde se halla tu aplicación y la ruta del archivo ejecutable.

Elegí la carpeta donde se hallan los


archivos que componen tu aplicación

Para buscar tu ejecutable, primero pulsa el botón , luego en la caja de diálogo que
aparece eliges el archivo ejecutable de tu aplicación. En nuestro ejemplo se llama
miapplication.exe. Es decir:

Luego pulsas Aceptar, sin tocar el resto de las opciones.

• INI/Registro
Esta es una de las fichas donde debes tener mayor cuidado; ya que es fácil cometer un error. Significa
configurar el regedit, para que ésta se cree automáticamente al instalar tu aplicación.

Algunos programadores prefieren trabajar con un archivo INI; pero como


nosotros estamos trabajando con el regedit, elegimos la ficha Registro

Luego pulsa como en el anterior, el botón y a continuación te


explico que debes hacer exactamente en la caja de diálogo que aparece:

oscarvelasco@biwemail.com
PowerBuider 6 Oscar Velasco Campos

Luego de haber pulsado , aparece la siguiente caja de diálogo:

La anterior caja de diálogo debes llenarla, según el regedit que controla tu base de datos en el equipo. Teníamos lo
siguiente. ¿Recuerdas?

Para hacerte más claro el asunto y para que no falles, mejor te explico una a una los valores que debes llenar en
esta caja de diálogo:
Para Autostop

Al escribir la ruta donde


se halla tu base de datos,
no pongas al principio el
símbolo \
Yo sé que el primer valor en el regedit es
(Predeterminado), pero no es necesario colocar eso;
sino directamente el segundo, es decir AutoStop
LUEGO PULSA
Adicionar,
NO Aceptar
Yes: Significa que cada vez que se cierra la aplicación, también
se cierra el motor de la base de datos SQL Anywhere.
No: Significa que luego de cerrar la aplicación; permanece abierta
o funcionando el motor de la base de datos SQL Anywhere (se
observa como un icono en la barra de tareas) y si nuevamente, se
oscarvelasco@biwemail.com
abre la aplicación, el proceso de cargado es más rápido)
PowerBuider 7 Oscar Velasco Campos

Para DatabaseFile

Ya sabes, debes
pulsar
Adicionar, hasta
concluir de
llenar todos los
Nombre del
valor con su
respectivo valor.

Para DatabaseName

Para Driver

oscarvelasco@biwemail.com
PowerBuider 8 Oscar Velasco Campos

Para PWD

Para UID

Una vez concluido todo los Nombre de valor y


Valor recién puedes pulsar Aceptar
Finalmente, la configuración del registro debe quedar más o menos así:

oscarvelasco@biwemail.com
PowerBuider 9 Oscar Velasco Campos

• Ficha Accesos directos


Permite elegir el nombre de tu acceso directo, cuando ingreses a tu programa desde
Inicio/Programas/micarpeta/Mi acceso directo


Como de costumbre, primero pulsa . Luego en la caja de
diálogo que aparece, realiza lo que viene a continuación:

Luego de haber pulsado , aparece la siguiente caja de diálogo. Llénala así:

Un nombre cualquiera

Debe ser el mismo nombre de tu


archivo ejecutable. Escribí bien.

Luego pulsas Aceptar

• Ficha Al finalizar
Es la menos importante de todas. Si quieres das un gracias por elegir tu producto o le muestras un archivo
Leame.txt. Particularmente yo no hice nada acá.

oscarvelasco@biwemail.com
PowerBuider 10 Oscar Velasco Campos

Una vez que has concluido de llenar todas las fichas con los datos de tu aplicación. Para empezar la compilación

debes pulsar el botón que se halla en la Barra de herramientas. Y esperar a que te cree el ejecutable.
Finalmente, en ele escritorio o en la carpeta que elegiste para guardarlo, aparecerá tu instalador con el siguiente
icono:

Te comento que en el caso de mi aplicación, los archivos que componían mi aplicación ocupaban 11.6 MB; luego
de crear el instalador se comprimieron a sólo 4.70 MB. No estaba mal!. Si das doble clic en él, aparece el
programa para empezar la instalación, fíjate que hasta tiene un dibujito, lo demás ya es cuento. Buena suerte!!!

oscarvelasco@biwemail.com

Vous aimerez peut-être aussi