Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-03-2010
diegopov diegopov is offline
Registrado
 
Registrado: mar 2010
Posts: 2
Poder: 0
diegopov Va por buen camino
Unhappy Hola, Necesito un programa que me permita unir varios instaladores en uno solo

Necesito un programa que me permita unir varios instaladores en uno solo necesito de urgencia, de ante mano les agradesco
Responder Con Cita
  #2  
Antiguo 04-03-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
¿Has mirado si Inno Setup lo permite?
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 04-03-2010
diegopov diegopov is offline
Registrado
 
Registrado: mar 2010
Posts: 2
Poder: 0
diegopov Va por buen camino
no lo e visto pero este rato lo voy a revisar y cualquier cosa te lo comento, pero de ante mano te agradesco tu ayuda
Responder Con Cita
  #4  
Antiguo 04-03-2010
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
Yo tengo armado un instaldor con nsis y es super versatil. Es un poco mas complicado de usar al principio que el Inno Setup, pero me gusto mucho su flexibilidad
__________________
[Crandel]
Responder Con Cita
  #5  
Antiguo 05-03-2010
Avatar de The_Duke
The_Duke The_Duke is offline
Miembro
 
Registrado: abr 2006
Ubicación: Republica Dominicana
Posts: 48
Poder: 0
The_Duke Va por buen camino
Bueno puedes usar winrar que genera ejecutable con los archivos comprimidos y te permite ejecutar uno cuando termine aparte de decidir donde descomprimirlo o instalarlo mira como es:



Y asi se hace


Puedes ponerle icono y todo..
__________________
BS Picture es un visor de imágenes pequeño y útil que incluye todas las características necesarias
Responder Con Cita
  #6  
Antiguo 05-03-2010
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Hola a todos, yo usé el InnoSetup para unir 5 instaladores, y ejecutar cada uno en un orden específico, esperando que cada uno terminara de instalar antes de ejecutar el otro, puedes fijarte en la documentacion de InnoSetup, es muy completa.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #7  
Antiguo 08-03-2010
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 21
JXJ Va por buen camino
mightydragonlor

¿puedes poner el archivo fuente (el archiv del proyecto innosetup. iss)?
Responder Con Cita
  #8  
Antiguo 08-03-2010
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Código Delphi [-]
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
; NOTE: The value of AppId uniquely identifies this application.
; Do not use the same AppId value in installers for other applications.
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
AppId={{F7706CAD-5DCF-47CB-A758-7A051AA4962F}
AppName=XXXX
AppVerName=XXXX
AppPublisher=XXXX
CreateAppDir=no
OutputBaseFilename=XXXX
Compression=lzma
SolidCompression=yes

[Languages]
Name: spanish; MessagesFile: compiler:Languages\Spanish.isl

[Files]
Source: C:\OSCAR DAVID\VARIOS\Instaladores\Despachos\Files\*; DestDir: {tmp}; Flags: ignoreversion recursesubdirs createallsubdirs; Languages:
Source: C:\OSCAR DAVID\VARIOS\Instaladores\Despachos\Files\AccessRuntime.exe; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\Despachos\Files\Cliente.msi; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\Despachos\setup.exe; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\Despachos\autorun.inf; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\SaveAsPDFandXPS.exe; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\setupAddin.exe; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\InstaladorPia.bat; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\AddinDespachosTCCSetup.msi; DestDir: {tmp}; Flags: ignoreversion
Source: C:\OSCAR DAVID\VARIOS\Instaladores\o2007pia.msi; DestDir: {tmp}; Flags: ignoreversion
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[Run]
Filename: {tmp}\setup.exe
Filename: {tmp}\InstaladorPia.bat
Filename: {tmp}\setupAddin.exe
Filename: {tmp}\SaveAsPDFandXPS.exe
es algo un poco simple, pero cumple el cometido de ir ejecuntando cada ejecutable y espera a que termine antes de ejecutar otro.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #9  
Antiguo 08-03-2010
Mystery Mystery is offline
Miembro
 
Registrado: jul 2007
Ubicación: Santiago de Cuba
Posts: 69
Poder: 17
Mystery Va por buen camino
mirate el nsis esta muy bueno principalmente lo he usado cuando para hacer intalaciones de aplicaciones en PDA, smartphones, etc...
Responder Con Cita
  #10  
Antiguo 08-03-2010
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Smile

Hola.
Ante una situación que podría ser similar a la que planteas, utilicé la siguiente estrategia:

Hice con Inno Setup una instalación de cada programa. Esto es bastante más sencillo que hacer varias instalaciones en 1 solo programa de instalación si no tienes conocimiento y/o experiencia con Inno Setup.

Hice un programa en Delphi que ofrecía un menú sencillo en el que, con cada botón se podía instalar (o desinstalar en algunos casos) cada uno de los programas que tenía que instalar.

Luego, metí todos los programas de instalación (hechos con Inno Setup) y el programa en Delphi que los cargaba, en la misma carpeta.

Si no eres hábil con Inno Setup, el hacer un programa en Delphi facilita las cosas cuando hay ciertas condiciones que se deben cumplir. Por ejemplo, uno de los programas a instalar era Firebird que era utilizado por un segundo programa. Si se iba a instalar el segundo programa y no estaba Firebird instalado, el programa bloqueaba el proceso e informaba de que era imprescindible tener Firebird instalado previamente.

Gracias por el aporte de NSIS, desconocía su existencia.

Salu2 a to2.

Ramón.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Quiero encontrar un programa que me permita..... SerPan Tablas planas 5 04-07-2007 23:26:09
Necesito consejo: ¿Varios .mdb o uno solo? Wonni Tablas planas 8 17-05-2007 18:47:33
Como unir un tMainMenu con varios. ErenioDhG Internet 4 14-11-2006 21:23:34
unir varios report en uno solo Eusebio Impresión 0 02-02-2006 12:37:48
necesito ver ejemplos de instaladores que utilicen el Alias y el BDe JClink Conexión con bases de datos 1 02-02-2006 01:47:37


La franja horaria es GMT +2. Ahora son las 07:30:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi