Crear instalador

128 views
Skip to first unread message

Julián May

unread,
Aug 18, 2015, 4:39:10 PM8/18/15
to Comunidad de Visual Foxpro en Español
Buen día comunidad una pregunta que contiene muchas dudas para mi. 

Estoy investigando como hacer un disco instalador VFP con su base de datos en este caso utilizo Firebird. 
Que programa me recomiendan utilizar ?

Como manejar cuando se está instalando en la aplicación servidor y las demás que son clientes ??
Cuando sea el servidor necesitaré ejecutar ciertos scripts para generar columnas, tablas y todo lo necesario.


Muchas gracias.

Saludos.

mapner

unread,
Aug 18, 2015, 5:59:45 PM8/18/15
to Comunidad de Visual Foxpro en Español
Para Firebird se puede instalar en modo servidor o en modo cliente en forma"SILENT"
 
Para el driver ODBC de Firebird se puede ejecutar con los parámetros /NOICONS /VERYSILENT

Para instalar una app VFP está Installshield o Inno Setup o unos cuantos más...

Saludos

Toni Akux

unread,
Aug 19, 2015, 10:45:34 AM8/19/15
to Comunidad de Visual Foxpro en Español
Me uno a la respuesta de mapner.
Yo utilizo InnoSetup. existen mil ejemplos colgados por ahí de cómo confeccionar el script para crear el instalador. Te recomiendo una herramienta llamada ISTool, la cual ayuda bastante a crear este script desde un entorno visual. Luego sólo es compilar en InnoSetup el script generado y a disfrutar.

Un saludo,

Saúl Piña

unread,
Aug 19, 2015, 1:45:06 PM8/19/15
to Comunidad de Visual Foxpro en Español
Yo utilizo Install Creator, que dicho sea de paso, viene con su asistente para crear instaladores y diseño propio.

Saludos.

Julián May

unread,
Aug 19, 2015, 2:17:01 PM8/19/15
to Comunidad de Visual Foxpro en Español
Hola colegas muchas gracias ah investigar se ha dicho.

Mi duda es como manejan para detectar que detecte que se está instalando en un servidor o en una máquina cliente. 

Ya que en el servidor se tienen que ejecutar ciertos scripts para agregar nuevas columnas y pues el cliente solo instalar la aplicación..


Gracias.

Saludos.

Toni Akux

unread,
Aug 19, 2015, 2:41:28 PM8/19/15
to Comunidad de Visual Foxpro en Español
Sin saber exactamente como ejecutaras los scripts (instalación o actualización) y desde donde los llamas si es el caso. A bote pronto se me ocurren 2 scripts, uno para cada escenario. Según lo he ido escribiendo he visto que es una respuesta demasiado lógica para no haberse planteado antes. Igual falta un poco más de información al respecto.

mapner

unread,
Aug 19, 2015, 4:36:31 PM8/19/15
to Comunidad de Visual Foxpro en Español
Para identificar la máquina que oficia como servidor hay varios métodos ya que el servidor en una LAN chica puede ser una PC común, pero se me ocurre uno simple: 
puedes setear una variable de entorno, por ej. SET SOY_SERVIDOR=SI
Luego en los scripts de instalación preguntas por esa variable 

Julián May

unread,
Aug 20, 2015, 9:21:52 AM8/20/15
to Comunidad de Visual Foxpro en Español
Gracias por sus respuestas colegas ahora veremos que tal va como lo pretendo hacer.


Muchas gracias.


Saludos.
Reply all
Reply to author
Forward
0 new messages