Página 1 de 1

Inno Setup - Ajuda com script

Enviado: 10 Jul 2008 00:01
por carlos_dornelas
Pessoal, alguém que usa o inno setup poderia me dar a dica de como incluir no script a visualização do contrato do software na hora da instalação e aquela famosa pergunta se Aceita ou Não as condições do referido contrato?

Já uso o Inno Setup, mas com scripts bem simples. Agora estou precisando essa opção de visualizar e aceitar o contrato.

Obrigado

Antonio Carlos

Re: Inno Setup - Ajuda com script

Enviado: 10 Jul 2008 11:02
por carlos_dornelas
Espero que alguém que acesse o "bate-papo" possa me ajudar, já que esse post foi movido para cá! Não entendi muito essa atitude já que um bom instalador faz parte do nosso dia-a-dia clipper (não basta um bom sistema clipper, se você não tem um bom instalador, minha opinião). Além de que na seção clipper muitos outros programadores teriam a chance de "ouvir" falar no Inno setup, se interessassem pela ferramenta e talvez até passassem a utilizá-lo em suas instalações.

A propósito: o Inno Setup é gratuito e não estou ganhando nada em fazer sua propaganda!

Enviado: 10 Jul 2008 13:28
por Maligno
NOTA DA MODERAÇÃO
--------------------------

carlos_dornelas escreveu:Não entendi muito essa atitude já que um bom instalador faz parte do nosso dia-a-dia clipper
Conforme expliquei por MP, que até o presente momento você não leu, na seção Clipper você só poderá incluir tópicos de questões técnicas diretamente relacionadas ao Clipper. Por isso movi seu tópico.

Concordo que o instalador em questão faz parte do dia-a-dia dos programadores Clipper. Assim como os editores de texto, o MS-DOS, o Windows Explorer, o Word, etc. Agora, se cada um fosse postar dúvidas sobre esses "extras" na seção Clipper, fatalmente perderíamos o controle do fórum. Todos perderíamos. Inclusive você.

Contamos com sua compressão e a de todos os demais colegas. Aliás, aproveito o ensejo para pedir a todos que tenham mais critério ao escolher a seção onde postar um novo tópico.

Re: Inno Setup - Ajuda com script

Enviado: 11 Jul 2008 13:06
por sygecom
carlos_dornelas escreveu:Pessoal, alguém que usa o inno setup poderia me dar a dica de como incluir no script a visualização do contrato do software na hora da instalação e aquela famosa pergunta se Aceita ou Não as condições do referido contrato?

Já uso o Inno Setup, mas com scripts bem simples. Agora estou precisando essa opção de visualizar e aceitar o contrato.

Obrigado

Antonio Carlos
Carlos Segue abaixo um script de exemplo, em Negrito é onde você vai colocar o Contrato. :

[Setup]
MinVersion=4.1.1998,4.0.1381
AppCopyright=Sygecom Informática Ltda
AppName=Sistema de Teste de Balança Eletrônica
AppVerName=Sistema de Teste de Balança Eletrônicas
InfoAfterFile=
LicenseFile=
UninstallLogMode=new
AppPublisherURL=http://www.sygecom.com.br/
AppSupportURL=suporte@sygecom.com.br
AppUpdatesURL=http://www.sygecom.com.br
UninstallDisplayName=Sistema de Teste de Balança Eletrônicas
AppVersion=Sistema de Teste de Balança Eletrônicas
VersionInfoCompany=Sygecom Informática Ltda
VersionInfoCopyright=Sygecom Informática Ltda
OutputManifestFile=D:\SYGECOM\CD\WindowsXP.Manifest
SetupIconFile=D:\SYGECOM\CD\Install1.ico
DefaultDirName={pf}\BALANCA
AllowRootDirectory=true
SourceDir=D:\SYGECOM\CD
OutputBaseFilename=instalador_balanca
VersionInfoDescription=Sistema de Teste de Balança Eletrônicas
UninstallDisplayIcon={app}\res\Uninstal.ico
AppComments=Sistema de Teste de Balança Eletrônica
AppContact=Leonardo Machado
AppSupportPhone=51-3442-2345 / 51-3442-3975
DirExistsWarning=yes
VersionInfoTextVersion=Sistema de Teste de Balança Eletrônicas
VersionInfoVersion=1.0
ShowLanguageDialog=yes
InternalCompressLevel=max
Encryption=false
Password=
WizardImageBackColor=clBlue
AppMutex=
PrivilegesRequired=admin
DefaultGroupName=Sistema de Teste de Balança Eletrônicas
DisableStartupPrompt=false
OutputDir=D:\SYGECOM\CD
ShowUndisplayableLanguages=true
ExtraDiskSpaceRequired=100
[Languages]
Name: pt; MessagesFile: compiler:Languages\BrazilianPortuguese.isl; LicenseFile: D:\SYGECOM\CD\licenca_pt.txt
Name: en; MessagesFile: compiler:Default.isl; LicenseFile: D:\SYGECOM\CD\licenca_en.txt
Name: sp; MessagesFile: compiler:Languages\Spanish.isl; LicenseFile: D:\SYGECOM\CD\licenca_sp.txt

[Messages]
pt.BeveledLabel=Português(Brasil)
en.BeveledLabel=English
sp.BeveledLabel=Spanish

[Icons]
Name: {userdesktop}\Balança Eletrônica; Filename: {app}\BALANCA.EXE; WorkingDir: {app}; IconFilename: {app}\BALANCA.EXE; Comment: Sistema Para Teste Balança Eletrônica; IconIndex: 0; Flags: createonlyiffileexists useapppaths; Languages:
Name: "{group}\Balança Eletronica "; Filename: {app}\BALANCA.EXE; WorkingDir: {app}; IconFilename: {app}\BALANCA.EXE; Comment: Sistema de Teste de Balança Eletrônica; IconIndex: 0; Languages:
[Run]
Filename: {app}\BALANCA.EXE; WorkingDir: {app}; Flags: waituntilidle postinstall; Description: Sistema de Teste de Balança Eletronica
[Dirs]
Name: {app}\res
[Files]
Source: balanca\res\WindowsXP.Manifest; DestDir: {app}\res
Source: balanca\res\sagi.ico; DestDir: {app}\res
Source: balanca\res\conecta.bmp; DestDir: {app}\res
Source: balanca\res\sagi2.bmp; DestDir: {app}\res
Source: balanca\res\sair.bmp; DestDir: {app}\res
Source: balanca\res\sygecom2.bmp; DestDir: {app}\res
Source: balanca\res\sygecom.bmp; DestDir: {app}\res
Source: balanca\BALANCA.EXE; DestDir: {app}
Source: balanca\BALANCA.dbf; DestDir: {app}
Source: balanca\BALANCA.cdx; DestDir: {app}
Source: balanca\res\Uninstal.ico; DestDir: {app}\res

Re: Inno Setup - Ajuda com script

Enviado: 11 Jul 2008 21:02
por carlos_dornelas
Sygecom, valeu obrigado pela atenção! Curiosamente já havia conseguido o objetivo através de um outro exemplo seu (instalador do agenda) que tá postado na seção clipper. Aproveitando o assunto, você sabe se é possível alterar o logo da janela de instalação?

Grato

Antonio Carlos

Re: Inno Setup - Ajuda com script

Enviado: 16 Jul 2008 18:07
por sygecom
Sim, carlos é possivel sim qual seu email que te mando um exemplo completo.

Re: Inno Setup - Ajuda com script

Enviado: 31 Ago 2009 11:40
por Luciano Bonfim
Caros,

onde consigo esse instalador, estou precisando criar uma instalção automática para um sistema mas nunca fiz isso antes...

existem outros alem desse ou esse ai é o melhor?

Muito Obrigado

Re: Inno Setup - Ajuda com script

Enviado: 31 Ago 2009 11:49
por Maligno
Outros iguais ao Inno, igualmente gratuitos, existem, claro. Mas o Inno certamente é dos melhores e faz muito bem o que deve ser feito. Veja que instalação é um processo executado apenas esporadicamente. Se esse já é dos melhores, não há muito motivo para correr atrás de outro.

Link para download: http://www.jrsoftware.org/isinfo.php

Re: Inno Setup - Ajuda com script

Enviado: 31 Ago 2009 12:13
por Luciano Bonfim
nossa.... rrsrs

tenho que fazer outro sistema pra instalar o meu rsrsrsrs

tem até debugger, pensei que fosse apenas selecionar os exes e DBFs da vida e pronto

Re: Inno Setup - Ajuda com script

Enviado: 01 Set 2009 00:22
por sygecom
Mas é simples, use o Inno Setup junto com o ISTool que é uma dupla imbativel. Ai pode apenas selecionar seus DBF e EXE e mais alguns detalhes a mais que tudo se torna facil.
http://www.istool.org/

Re: Inno Setup - Ajuda com script

Enviado: 01 Set 2009 01:26
por Maligno
O instalador do Inno já faz o download do ISTool.