• Viernes 8 de Noviembre de 2024, 14:49

Autor Tema:  Hacer Instaladores  (Leído 5802 veces)

ellerysammy

  • Miembro activo
  • **
  • Mensajes: 40
    • Ver Perfil
Hacer Instaladores
« en: Martes 27 de Abril de 2004, 18:29 »
0
Hola....
Ahora me remito nuevamente por que quisiera saber de algun programa bueno y FREE para hacer instaladores para aplicaciones hechas en Builder y si de paso existe un tutorial para dicho programa hacerme saber la direccion donde lo pueda seguir o descargar
No importa cuan ocupado estes, sino cuanto de lo que realmente importa estas haciendo

ellerysammy

  • Miembro activo
  • **
  • Mensajes: 40
    • Ver Perfil
Re: Hacer Instaladores
« Respuesta #1 en: Jueves 13 de Mayo de 2004, 22:19 »
0
Yo mismo respondere........segui los consejos de mucho y utilize el Inno Setup para hacer los instaladores de mi aplicacion builder, quiero mencionar que la plicacion maneja una BD hecha en paradox y estos son los pasos que segui para hacer los instaladores, los publico por si le pueden servir a alguien.
Citar
- Descragar MiniReg.exe(13K) desde la direccion
  http://www.jrsoftware.org/files/MiniReg.exe
- Buscar el archivo BDEINST.CAB en el directorio Archivos de Programa\Archivos     Comunes\Borland Shared\BDE y extraer el archivo( con winzip o winrar) al directorio donde    tienes tu fuente
- Al script de Inno en el campo [Files]se le agregan las lineas
  Source: "MiniReg.exe"; DestDir: "{tmp}" (ojo......el archivo con la ruta completa ej C:\     MiniReg.exe)
  Source: "BdeInst.dll"; DestDir: "{tmp}" ojo......el archivo con la ruta completa ej C:\      BdeInst.dll)
- En el campo [Run] se le agrega la linea
  Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""
- Para crear el alias de la base de datos que manejara la aplicacion se agregan las lineas
  Source: "AddAlias.exe"; DestDir: "{tmp}"
- En la seccion [Run] agregar la linea
  Filename: "{tmp}\AddAlias.exe"; despues de la linea que ejecuta MiniReg.exe


Se me olvidaba que hay que descargar el archivo AddAlias.exe(30K) de la direccion:
http://www.jrsoftware.org/files/AddAlias.zip
y descomprimirlo en el directorio de tus fuentes, hay que leer el archivo AddAlias.txt para saber que parametros hay que pasarle al procedimiento, que normalmente son el driver del bde, el nombre del alias, y el durectorio donde se ubican las tablas.

Esto lo resolvi de la pagina dejo el link pa' que la visiten
Inno Setup
No importa cuan ocupado estes, sino cuanto de lo que realmente importa estas haciendo

jesusH

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Re: Hacer Instaladores
« Respuesta #2 en: Sábado 4 de Marzo de 2006, 00:18 »
0
Cita de: "ellerysammy"
Yo mismo respondere........segui los consejos de mucho y utilize el Inno Setup para hacer los instaladores de mi aplicacion builder, quiero mencionar que la plicacion maneja una BD hecha en paradox y estos son los pasos que segui para hacer los instaladores, los publico por si le pueden servir a alguien.
Citar
- Descragar MiniReg.exe(13K) desde la direccion
  http://www.jrsoftware.org/files/MiniReg.exe
- Buscar el archivo BDEINST.CAB en el directorio Archivos de Programa\Archivos     Comunes\Borland Shared\BDE y extraer el archivo( con winzip o winrar) al directorio donde    tienes tu fuente
- Al script de Inno en el campo [Files]se le agregan las lineas
  Source: "MiniReg.exe"; DestDir: "{tmp}" (ojo......el archivo con la ruta completa ej C:\     MiniReg.exe)
  Source: "BdeInst.dll"; DestDir: "{tmp}" ojo......el archivo con la ruta completa ej C:\      BdeInst.dll)
- En el campo [Run] se le agrega la linea
  Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""
- Para crear el alias de la base de datos que manejara la aplicacion se agregan las lineas
  Source: "AddAlias.exe"; DestDir: "{tmp}"
- En la seccion [Run] agregar la linea
  Filename: "{tmp}\AddAlias.exe"; despues de la linea que ejecuta MiniReg.exe


Se me olvidaba que hay que descargar el archivo AddAlias.exe(30K) de la direccion:
http://www.jrsoftware.org/files/AddAlias.zip
y descomprimirlo en el directorio de tus fuentes, hay que leer el archivo AddAlias.txt para saber que parametros hay que pasarle al procedimiento, que normalmente son el driver del bde, el nombre del alias, y el durectorio donde se ubican las tablas.

Esto lo resolvi de la pagina dejo el link pa' que la visiten
Inno Setup
No se como y donde pasarle los parámetros al procedimiento
gracias jesusH

todotranquilo

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Hacer Instaladores
« Respuesta #3 en: Miércoles 11 de Octubre de 2006, 20:45 »
0
Hola jesusH.
Muy buenos los pasos que das con el asunto de Inno Setup.
Segui los pasos que dices en la pregunta que entiendo te respondes "tu mismo" no lo tengo claro.
Pero nada a lo que quiero saber si esta a tu alcance.
Tengo una aplicación hecha en Delphi7 con Base de Datos Access y componentes como TTable, TDataBase y TDataSource para el acceso, del BDE de Borland.
Siguiendo los pasos me funciona lo del BDE pero me falta utilizar bien los parametros que tengo que pasarle al AddAlias.
Mi base de datos esta en una carpeta C:\YYYYY\XXXXX\BD.mdb
Leo el txt que trae cuando  descomprimo el .Zip pero no me dice mucho.
 PARAMETERS

   Paramstr(0): programname + path (standard parameter of OS)
   Paramstr(1): Name of alias: if begins with '-' then delete first then add
                               else only add if doesn't exist
   Paramstr(2): path to data directory
   Paramstr(3): BDE driver name

Que debo hacer.
Muchas Gracias  y Saludos.

jesusH

  • Miembro activo
  • **
  • Mensajes: 33
    • Ver Perfil
Re: Hacer Instaladores
« Respuesta #4 en: Miércoles 11 de Octubre de 2006, 22:10 »
0
Cita de: "todotranquilo"
Hola jesusH.
Muy buenos los pasos que das con el asunto de Inno Setup.
Segui los pasos que dices en la pregunta que entiendo te respondes "tu mismo" no lo tengo claro.
Pero nada a lo que quiero saber si esta a tu alcance.
Tengo una aplicación hecha en Delphi7 con Base de Datos Access y componentes como TTable, TDataBase y TDataSource para el acceso, del BDE de Borland.
Siguiendo los pasos me funciona lo del BDE pero me falta utilizar bien los parametros que tengo que pasarle al AddAlias.
Mi base de datos esta en una carpeta C:\YYYYY\XXXXX\BD.mdb
Leo el txt que trae cuando  descomprimo el .Zip pero no me dice mucho.
 PARAMETERS

   Paramstr(0): programname + path (standard parameter of OS)
   Paramstr(1): Name of alias: if begins with '-' then delete first then add
                               else only add if doesn't exist
   Paramstr(2): path to data directory
   Paramstr(3): BDE driver name

Que debo hacer.
Muchas Gracias  y Saludos.
El alias de Inno Setup lo resolví de la siguiente forma:

Filename: "{tmp}Alias.exe";Parameters: "szPARADOX""DOCTOR""C:\BDATOS\BD"
Pero lo que realmente lo soluciona es la introducción de IDAPI32.CFG
 Source: "c:\aRCHIVOS DE PROGRAMA\Archivos comunes\Borland Shared\BDE\IDAPI32.CFG"; DestDir: "c:\aRCHIVOS DE PROGRAMA\Archivos comunes\Borland Shared\BDE\"