• Martes 23 de Abril de 2024, 08:17

Autor Tema:  Crear Instalador  (Leído 51897 veces)

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Crear Instalador
« Respuesta #25 en: Lunes 17 de Mayo de 2004, 12:42 »
0
Gracias Brroz :D ,

despues lo pruebo :comp:  y ya te cuento,

salu2 :kicking:
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Gandalf_malaga7

  • Miembro MUY activo
  • ***
  • Mensajes: 162
    • Ver Perfil
Re: Crear Instalador
« Respuesta #26 en: Lunes 17 de Mayo de 2004, 19:37 »
0
Gracias Brroz!!!!! :hola:

asunto resuelto,era el calendario,ahora crea el paquete bien,lo único que al final da un error :devil: :

Error al registrar el archivo 'C:\windows\system32\msado26.tlb'


pero aparentemente no influye en el buen funcionamiento del programa,de todas formas si sabeis por que es y noes molestia me lo comentais,

salu2 y gracias amigos :kicking: !!!!!!!!!
...Gandalf El Gris,ese era mi nombre;soy Gandalf El Blanco y en los albores de la tempestad vuelvo a vosotros.

Edus

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Crear Instalador
« Respuesta #27 en: Martes 18 de Mayo de 2004, 07:05 »
0
Hola .. quisiera saber como puedo hacer para que mi instalador genere alguna clave o algo para proteger mi aplicacion.

P.D: elmango08 me seria muy util si me pudieras pasar el programa fusion del que comentas que hace andar un exe en cualquier maquina, ya que cuando paso mis proyectos creados a otras pc con otros sistemas operativos siempre tengo problemas...Gracias..

emiliomx

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Crear Instalador
« Respuesta #28 en: Martes 25 de Mayo de 2004, 01:08 »
0
Alguien sabe como hacer esto?
Instalar un exe generado con Inno Setup en "Start Menu" y en "Programs".

Espero su respuesta

Gracias..

elmango80

  • Miembro MUY activo
  • ***
  • Mensajes: 149
  • Nacionalidad: ve
    • Ver Perfil
Re: Crear Instalador
« Respuesta #29 en: Martes 25 de Mayo de 2004, 02:05 »
0
Hola emiliomx!!!

Con este codigo creas los iconos del Escritorio, Quick Launch y de Start Menu...

Código: Text
  1.  
  2. [Icons]
  3. Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"
  4. Name: "{userdesktop}\My Program"; Filename: "{app}\MyProg.exe"; Tasks: desktopicon
  5. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\My Program"; Filename: "{app}\MyProg.exe"; Tasks: quicklaunchicon
  6.  
  7.  

De todos modos este codigo esta en el Wizard del Inno.
Citar
No soy bueno, tampoco soy malo sino todo lo contrario...

elmango80

  • Miembro MUY activo
  • ***
  • Mensajes: 149
  • Nacionalidad: ve
    • Ver Perfil
Re: Crear Instalador
« Respuesta #30 en: Martes 25 de Mayo de 2004, 02:10 »
0
Hola Edus!!!!

Por aqui no te puedo enviar el programa, si quieres enviame un correo a elmango80@hotmail.com y con gusto te envio el programa...
Citar
No soy bueno, tampoco soy malo sino todo lo contrario...

emiliomx

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Crear Instalador
« Respuesta #31 en: Martes 25 de Mayo de 2004, 22:40 »
0
Y si solo lo quiero en "Start Menu"?
es decir Instalar un exe generado con Inno Setup en "Start Menu"

Espero su respuesta..


Saludos..

Blag

  • Moderador
  • ******
  • Mensajes: 697
    • Ver Perfil
    • http://atejada.blogspot.com
Re: Crear Instalador
« Respuesta #32 en: Miércoles 26 de Mayo de 2004, 00:16 »
0
Citar
Y si solo lo quiero en "Start Menu"?
es decir Instalar un exe generado con Inno Setup en "Start Menu"

Si te refieres a que haya un icono en el "Menú Inicio" o "Start Menu", pues el Inno lo hace sin ningún problema.

Saludos,

Blag  :devil:

B2K©

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Crear Instalador
« Respuesta #33 en: Jueves 27 de Mayo de 2004, 09:10 »
0
tengo hecho un programa en visual y ahora tengo k hacer el instalador...gracias a ustedes me pude informar un poco mas....estoy bajando en inno setup.....pero me gustaria saber si tendre problemas al hacer el ejecutable ya que estoy ocupando vb6 y access 2000

emiliomx

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Crear Instalador
« Respuesta #34 en: Jueves 27 de Mayo de 2004, 21:35 »
0
Como programador Tienes que asegurarse SIEMPRE que dichos archivos estén cuando generas el setup.
   
Asycfilt.dll
Stdole32.tlb  
Oleaut32.dll  
Olepro32.dll
MSVBVM60.DLL
 
   Todos estos archivos los encuentra en
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist

saludos...

B2K©

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Crear Instalador
« Respuesta #35 en: Viernes 28 de Mayo de 2004, 08:08 »
0
oye emiliomx...supongo que ese mensaje era para mi......gracias

esos dll que me dices no estan en la carpeta que tu me dices.....hay otros que nada que ver

son:
Co2c40en.dll
Comcat.dll
Mdac_typ.exe
Mfc40.dll
Mscreate.dir
Msvcrt20.dll
Msvcrt40.dll
Riched32.dll


no hay mas!!

gracias

emiliomx

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: Crear Instalador
« Respuesta #36 en: Lunes 31 de Mayo de 2004, 18:38 »
0
Mira si estas trabajando con visual Basic 6 debes de tenerlos pero supongamos que por lagún motivo no los tienes, bajate el service pack 6 de visual basic de la pag. de microsoft e instalalo.

It is recommended for all users of Visual Basic 6.0.
http://www.microsoft.com/downloads/details...&displaylang=en

ó

http://www.microsoft.com/downloads/details...&displaylang=en

y deben de aparecer en eldirectorio
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist

OLEAUT32.dll
ASYCFILT.dll
STDOLE2.tlb
OLEPRO32.dll
quizá este lo encuentres en otro folder MSVBVM60.dll

cerciorate que las versiones de estos archivos sean las más bajas  como 2.40.4275.1 en los tres primeros y en OLEPRO32.dll  sea 5.0.4275.1,  el MSVBVM60.dll no importa la versión. Todo esto sirve para que se pueda intalar en cualquier plataforma de microsoft.
El servise pack se encarga de actualizar tus archivos a las versiones más bajas y
los guarda en el folder Redist.

Por otro lado si estas generando el setup con Inno Setup no te olvides de llevarte estos archivos y seleccionarlos desde el folder Redist.

y si tienes otros achivos como doc, xls, mdb, ocx etc. también debes llevartelos...

Los archivos que debes excluir en INNO SETUP o no debes de seleccionar en tu PACKAGE DEPLOYMENT WIZARD son:

MSVCRT.dll
MSVCRT20.dll
MSVCRT40.dll
MSVCIRT.dll
MFC42.dll
MFC40.dll




Espero que esto te sirva..

Saludos...

bandro

  • Nuevo Miembro
  • *
  • Mensajes: 21
    • Ver Perfil
Re: Crear Instalador
« Respuesta #37 en: Jueves 17 de Junio de 2004, 02:10 »
0
Hola a todos...

Me habeis ayudado muxo a crear mi instalador, y la verdad es q el Inno Setup este es la caña...tan solo queria haceros una pregunta...a ver si me podeis explicar que son estos flags y opciones, para un archivo de sistema(mas en concreto una dll):

CopyMode: alwaysskipifsameorolder; Flags: restartreplace uninsneveruninstall sharedfile regserver

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Crear Instalador
« Respuesta #38 en: Jueves 17 de Junio de 2004, 16:09 »
0
¡Hola!

Citar
CopyMode: alwaysskipifsameorolder
Esta instrucción ya no se usa en la última versión. Indica que si encuentra un archivo preexistente, éste será reemplazado sólo si es el mismo o más antiguo que el que intentas copiar; ahora es la opción predeterminada y Copymode desapareció del mapa.

Citar
Flags: restartreplace
Este flag es útil con archivos importantes de sistema que pueden estar bloqueados mientras se realiza la instalación. Este flag permite que el archivo se reemplace la próxima vez que se inicie Windows, por lo que una vez terminada la instalación invitará a reiniciar el equipo.

Citar
uninsneveruninstall
Indica que el archivo nunca debe ser desinstalado. Se recomienda con archivos con los que no quieras correr ningún riesgo. Yo lo uso, por ejemplo, para la base de datos, pues ya me pasó una vez que desinstalé un programilla antes de reinstalar una actualización y me fui con la tabla anterior. (Menos mal no fue mucho el daño.

Citar
sharedfile
El archivo es compartido. Windows lleva un contador de la cantidad de veces que se ha instalado un archivo compartido. Sólo ofrece la posibilidad de desinstalarlo cuando se ha quitado el último de los programas que lo utilizaba.

Citar
regserver
Registrará el control activex.

Una información más completa, así como otros flags, los puedes encontrar en la ayuda de Inno; el problema es que están en inglich.
En esta misma discusión (creo) un compañero subió un programilla que se llama Inno Script. Este realiza la traducción del archivo setup.lst que crea el PDW de Visual, por lo que no necesitas manejar mucho estos flags... Absolutamente recomendable.

Salu2.
La luz que sólo se ilumina a sí misma, es oscuridad.

bandro

  • Nuevo Miembro
  • *
  • Mensajes: 21
    • Ver Perfil
Re: Crear Instalador
« Respuesta #39 en: Jueves 17 de Junio de 2004, 20:33 »
0
Muxas gracias por tu respuesta...muy completa y aclarativa... ;)

Edito: Hay alguna manera de renombrar como queramos el nombre del desinstalador??tampoco es muy importante pero unist001 tampoco es un nombre muy adecuado...

Gracias

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Crear Instalador
« Respuesta #40 en: Jueves 17 de Junio de 2004, 22:12 »
0
Hola nuevamente:

Así, en frío, me parece que no. Tendrías que revisar en el script si es que el nombre está en alguna parte, de lo contrario significaría que ese nombre lo da en forma interna el compilador.
Si sé de algo, agrego un post.

Salu2.  :hola:
La luz que sólo se ilumina a sí misma, es oscuridad.

mgTigre

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Crear Instalador
« Respuesta #41 en: Sábado 19 de Junio de 2004, 00:01 »
0
:comp:  Puede alguien proporcionarme un manual o los pasos para crear un Setup?

Estoy utilizando Visual Basic 6.0 con access 2000 y Crystal Reports 9.0

Gracias por su ayuda.

Efrén

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Crear Instalador
« Respuesta #42 en: Miércoles 23 de Junio de 2004, 04:19 »
0
Hola amigos :hola:

Tengo un enorme problema,  quiero distribuir un programa pero el asistente para empaquetado de Visual Basic me genera un error (espacio de pila insuficiente).

Quiero utilizar el Inno Setup, pero no se cuales archivos dll y ocx debo incluir.

Alguien de ustedes me puede orientar.

Saludos a todos

Efrén

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Crear Instalador
« Respuesta #43 en: Miércoles 23 de Junio de 2004, 23:40 »
0
Cita de: "elmango80"
Hola
:hola:
 

Amigo, ¿como puedo conseguir el programa fusíón para hacer el ejecutable maestro?.

Saludos.

martin campos quintero

  • Miembro MUY activo
  • ***
  • Mensajes: 113
  • Nacionalidad: 00
    • Ver Perfil
Re: Crear Instalador
« Respuesta #44 en: Martes 6 de Julio de 2004, 04:17 »
0
Hola a todos, yo tambien kisiera ke me mandaran el programa "FUSION" Pk la verdad si ke lo necesito, pk no kiero instalar visual basic en kada makina donde pongo mi ejekutable.


Mi correo es   legioncq@hotmail.com

Les agradeceria ke me lo mandaran porfa

PiLa

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Crear Instalador
« Respuesta #45 en: Martes 6 de Julio de 2004, 18:50 »
0
QUE TAL? PARA EMPEZAR QUE GUSTO HABER LLEGADO A ESTE FORO CON CABRONES TAN BUENOS EN ESTE ROLLO

NO ME CONSIDERO BUENO EN VB, PERO HE HECHO ALGUNOS PROYECTOS Y QUIERO COMENZAR A VIVIR DE ESTO... ALGUIEN ME PUEDE ASESORAR EN LAS SIGUIENTES CUESTIONES?

1.- SI QUIERO VENDER UN PROGRAMA DESARROLLADO POR MI CUENTA, ¿TENGO QUE COMPRAR LICENCIAS DE ACCESS O DE SQL, O INCLUSO DE VB?, YA QUE MIS APLICACIONES INTERACTUAN CON ELLOS.

2.- ES MUY DIFÍCIL HACER LOS INSTALADORES?

3.- TENGO UNA APP QUE REPORTEA CON CRYSTAL Y NO ME ENCUENTRA MUCHAS DLL'S AL TRATAR DE HACER EL INSTALADOR.

GRACIAS DE ANTEMANO!!!

emhdtem

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Crear Instalador
« Respuesta #46 en: Miércoles 7 de Julio de 2004, 01:43 »
0
Bueno, lo primero que tienes que hacer es tener tu las licencias originales, ya que no puedes vender software hecho en software pirata.

La segunda, no necesariamente necesitar tener el software instalado en las máquinas en donde funcionará, ya que supongo que lo das como ejecutable y si se requiere de algo que no se pueda abrir, se necesitará software con Licencia.

La tercera, hay muchos programas para hacer instaladores, el que me ha funcionado bien es el Ghost Installer, tiene una parte gratuita y es fácil de usar, por el momento estoy porbando en Inno Setup, y parece que funciona bien, solo que se necesita saber algo de Delphi para hacer buenos instaladores (mas complejos) pero si eres principiante no importa.

Espero que esto te sirva, cualquier cosa extra me puedes escribir a emhdtem@hotmail.com.

Sagutxo

  • Miembro MUY activo
  • ***
  • Mensajes: 320
    • Ver Perfil
Re: Crear Instalador
« Respuesta #47 en: Lunes 27 de Septiembre de 2004, 13:06 »
0
Buenas, soy nuevo en este foro y no estoy seguro de tener que poner akí mi petición de ayuda. Si no es así perdón, espero hacerlo bien la próxima vez.

Tengo un problema con crystal report haciendo el report interno, mientras lo compile y ejecute en la makina que se está creando el prog MIO, todo va bien pero al instalarlo en otra makina en la que no existe ni VB ni crystal me da este error al ejecutar el informe desde mi aplicación, "PHYSICAL DATABASE NOT FOUND", os agradeceria muchísimo que pudierais ayudarme , pues no tengo ni idea de por donde cogerlo  :( . Intentesolventar el problema haciendo una llamada a un RPT en vez de hacerlo interno pero me da error en servidor SQL, y tampoco se que es.

MUCHAS GRACIAS.
P.D.Me he registrado hoy en este foro y tengo que deciros que me ha ayudado mucho ya  :smartass:
Sagutxo.

=================================================
He descubierto la razón de mi primer error: "PHYSICAL DATABASE NOT FOUND".
Parece ser que es el path a la DB de access, pero al NO ponerle path de destino a la DB supuestamente lo deberia de coger del path del report pero no es así. se desplace a unidad:\, osea, Raiz de unidad, a buscar la DB.
Mi mujer tiene un físico bárbaro!!!. Einstein.

willowvil

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Crear Instalador
« Respuesta #48 en: Jueves 7 de Octubre de 2004, 18:48 »
0
Muy buenas. Soy nuevo en el foro. A ver, me he bajado varias versiones del Inno Setup para crear un instalador de mi proyecto de VB6, pero ninguno va en español en cambio si en catalan, manda huevos, no es que quiera discriminar a nadie pero me llama la atencion que lo pongan en catalan y no en castellano de toda la vida. Mas, trabajo con una base en Acces, como la linco al Inno? y todos los ocx?? no es tan sencillo como comentabais. Ayuda por favor se agradece. ah! y tambien a ver si alguien me pasa el Fusion ese q es para crear un exe del proyecto. mil gracias de nuevo, estare atento. willowvil@hotmail.com     :kicking:

Juanolo

  • Miembro MUY activo
  • ***
  • Mensajes: 202
    • Ver Perfil
Re: Crear Instalador
« Respuesta #49 en: Jueves 7 de Octubre de 2004, 19:29 »
0
Hola Wilowwill.
En realidad no es tan fácil, pero nada lo es. La gracia del Inno es que es bastante personalizable, GRATIS, y una vez que te creas una plantilla o script te evitas un gran rollo cada vez que quieres empaquetar una aplicación.
Una posibilidad de incluir las ocx necesarias es traducir el archivo lst que genera el empaquetador por defecto de Visual. En la página de Inno hay instrucciones, pero están en inglich (y hacerlo es una lata).
La buena noticia:
En la página 2 de esta misma discusión hay un enlace que incluyó cpmario, a aun programa llamado InnoScript. Es de lo más!
Te crea automáticamente el script necesario para tu aplicación. Si lo bajas, te recomiendo utilizar la opción que utiliza el lst creado previamente con el instalador de Visual. Tiene una opción para crear directamente desde el proyecto, pero se salta muchas librerías que son especiales para la versión en español.

Señor moderador: ¿No cree que esto del empaquetado ya da como para un Sub-foro?

Salu2 a to2.
La luz que sólo se ilumina a sí misma, es oscuridad.