Clipper On Line • Ver Tópico - INNO Setup É XouDeBola...

INNO Setup É XouDeBola...

Discussão sobre a linguagem CA-Clipper.

Moderador: Moderadores

 

INNO Setup É XouDeBola...

Mensagempor rochinha » 26 Jul 2004 17:39

INNO Setup É XouDeBola

Logo que comecei a utilizar o instalador INNO Setup para meus sistemas, meus clientes notaram a real necessidade e respeito ao suporte.

Ao se depararem com telas de instalação mais sofisticadas e interativas, tomaram consciencia de que o trabalho do suporte é algo cheio de novidades e de um alto grau de complexidade.

Prestar suporte é um mal necessário nas empresas produtoras de sistemas, mas prestar com qualidade é um árduo trabalho.

Eu, particularmente, presto suporte de meu sistema sozinho, chegando a atender até vinte solicitações diárias que envolvem atualizações de bases de dados, criação e adapatação de relatórios, manejo de telas e consultas e criação de novos módulos.

Tudo isto toma tempo. E toma mais ainda quando se tem um sistema personalizado como o meu.

Não sei qual a forma de trabalho de cada um de voces, mas eu parto do presuposto de que o meu sistema é genérico e o código também.

Evito ao màximo redundancias e se uma mesma função for utilizada mais de uma vez, transformo-a em função.

Em relação ao sistema, que hoje possui quase 30 módulos e pelo menos 380 .PRG, seria algo inconcebível de manejar de forma personalizada se não fossem as facilidades do Clipper com suas #ifdef...#define para compilação condicional.

Mas o fato é que no momento de gerar o update para o cliente que deve ser diferenciado a cada vez, tornava-se um pesadelo saber quantas atualizações novas poderiam existir num mesmo dia e qual ele possuia instalado.

Por isto criei uma séria de mecanismos de controle de versão tanto do sistema como do update.

Um destes mecanismos gerou uma adaptação em um de meus .BATs( adoro criar BATchs ) que criava uma instalação usando WinZIP SelfExtractor.

Como era de se esperar, encontrei o INNO Setup e demorei muito para entender o funcionamento de seu arquivo de script e de que forma ele iria me auxiliar.

Por fim crie o .BAT SETUP.BAT que cria a instalação de meu sistema, seguindo um critério de segurança que eu mesmo bolei.

É passado um antivirus no executável antes dele entrar no pacote do instalador e após gerado o mesmo é novamente verificado e então enviado para meu site na internet através de outro .BAT.

Na verdade após executar a compilação eu executo o comando SETUP que cria o meu controle de versão da seguinte forma:

CLIENTE-DATA-COMPILACAO

Ou seja:

SISTEMA-260704-136

Desta forma em um mesmo dia se forem enviadas mais de uma atualização o numero final indica qual a mais atual ou estável.

O comando ainda gera o arquivo .ISS e chama o INNO Setup para realizar a instalação.

Após gerada a instalação o arquivo começa a ser enviado para internet diminuindo o meu prazo de entrega e deixando livre para trabalhar em outras atualizações.

Depois deste papo todo exemplificando algo que muitos nem lerão disponibilizo abaixo o código do gerador de .ISS para facilitar a vida de voce amigos:

----------------------******************************************************--------------------------
@IF "%2"=="" GOTO CADEEXE
@IF "%1"=="" GOTO CADECLI

@ECHO SET CLIPPER=F150 > SISTEMA.BAT
@ECHO MODE CON COLS=80 LINES=25 >> SISTEMA.BAT

@DEL OUTPUT\*.EXE
@ECHO OFF
@ECHO ; > %1.ISS
@ECHO ; Script de Geracao do INSTALLador para cliente. >> %1.ISS
@ECHO ; >> %1.ISS
@ECHO [Setup] >> %1.ISS
@ECHO AppName=Seu Sistema >> %1.ISS
@ECHO AppVerName=Sistema 1.0 >> %1.ISS
@ECHO AppPublisherURL=http://www.seudominio.com >> %1.ISS
@ECHO AppSupportURL=http://www.seudominio.com >> %1.ISS
@ECHO AppUpdatesURL=http://www.seudominio.com >> %1.ISS
@ECHO AppCopyright=Direitos Reservados Sua Empresa Ltda. >> %1.ISS
@ECHO DefaultDirName=C:\SISTEMA >> %1.ISS
@ECHO DefaultGroupName=Nome do Seu Sistema >> %1.ISS
@ECHO LicenseFile=c:\sistemas\licenca.txt >> %1.ISS
@ECHO InfoBeforeFile=c:\sistemas\aviso.txt >> %1.ISS
@ECHO CreateUninstallRegKey=yes >> %1.ISS
@ECHO Compression=lzma >> %1.ISS
@ECHO Uninstallable=yes >> %1.ISS
@ECHO UninstallDisplayIcon={app}\unins000.exe >> %1.ISS
@ECHO UninstallFilesDir={app} >> %1.ISS
@ECHO ;WizardImageFile=c:\sistemas\sistema.bmp >> %1.ISS
@ECHO ;UserInfoPage=yes >> %1.ISS
@ECHO ;Encryption=yes >> %1.ISS
@ECHO Password=SUASENHA >> %1.ISS
@ECHO SolidCompression=yes >> %1.ISS
@ECHO ; uncomment the following line if you want your installation to run on NT 3.51 too. >> %1.ISS
@ECHO ; MinVersion=4,3.51 >> %1.ISS
@ECHO ;>> %1.ISS
@ECHO [Files] >> %1.ISS
@ECHO Source: "c:\sistemas\%1\%2.exe"; DestDir: "{app}" >> %1.ISS
@ECHO Source: "c:\sistemas\%1\%2.bat"; DestDir: "{app}" >> %1.ISS
@ECHO Source: "c:\sistemas\%1\%2.hlp"; DestDir: "{app}" >> %1.ISS
@ECHO Source: "c:\sistemas\%1\%2.dll"; DestDir: "{app}" >> %1.ISS
@ECHO Source: "c:\sistemas\logo.ico"; DestDir: "{app}" >> %1.ISS
@ECHO Source: "c:\sistemas\licenca.txt"; DestDir: "{app}"; Flags: isreadme >> %1.ISS
@ECHO ;>> %1.ISS
@ECHO [INI] >> %1.ISS
@ECHO Filename: "{app}\Sistema.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.seudominio.com" >> %1.ISS
@ECHO ;>> %1.ISS
@ECHO [Icons] >> %1.ISS
@ECHO Name: "{group}\Sua Empresa - Sistema 1.0"; Filename: "{app}\%2.exe"; IconFilename: "{app}\logo.ico" >> %1.ISS
@ECHO Name: "{group}\Sua Empresa - Sistema 1.0 Desinstalar"; Filename: "{app}\unins000.exe"; IconFilename: "{app}\logo.ico" >> %1.ISS
@ECHO Name: "{commonprograms}\Sua Empresa - Sistema 1.0"; Filename: "{app}\%2.exe"; IconFilename: "{app}\logo.ico" >> %1.ISS
@ECHO Name: "{userdesktop}\Sua Empresa - Sistema 1.0"; Filename: "{app}\%2.exe"; IconFilename: "{app}\logo.ico" >> %1.ISS
@ECHO Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Sistema 1.0"; Filename: "{app}\%2.exe"; IconFilename: "{app}\logo.ico" >> %1.ISS
@ECHO ;>> %1.ISS
@ECHO [UninstallDelete] >> %1.ISS
@ECHO Type: files; Name: "{app}\Sistema.url" >> %1.ISS

@CLS
@ECHO Verificando viroses no aplicativo...
@C:\ARQUIV~1\NORTON~1\NAVDX.EXE %2.EXE /B- /S- /M- /DELETE
@IF NOT EXIST %2.EXE GOTO TINHAVIRUS

@CLS
@ECHO Compilando...
@C:\ARQUIV~1\innosetup4\compil32 /cc %1.iss
@PAUSE Faca o teste na instalacao
@OUTPUT\SETUP.EXE

@CLS
@ECHO Verificando viroses na instalacao...
@C:\ARQUIV~1\NORTON~1\NAVDX.EXE OUTPUT\SETUP.EXE /B- /S- /M-
rem /DELETE
@IF NOT EXIST OUTPUT\SETUP.EXE GOTO TINHAVIRUS

GOTO FIM

:CADECLI
@ECHO.
@ECHO ATENCAO. cade o nome do CLIente?
@ECHO.
GOTO FIM

:CADEEXE
@ECHO.
@ECHO ATENCAO. cade o nome do EXEcutavel?
@ECHO.
GOTO FIM

:TINHAVIRUS
@ECHO.
@ECHO ATENCAO. Tinha virus no arquivo?
@ECHO.
GOTO FIM

:FIM
----------------------******************************************************--------------------------

Os requisitos são poucos:

Alterem as chamadas aos programas de antivirus e o compilador INNO Setup.
Incluam os nomes de arquivos de seus aplicativos na sessão [FILES].
O arquivo .ISS gerado faz chamadas aos arquivos LICENCA.TXT e AVISO.TXT dentro do diretório C:\SISTEMAS, altere os caminhos a seu gosto.
Os arquivos LICENCA.TXT e AVISO.TXT podem ser alterados a seu gosto.
Salvem o arquivo SETUP.BAT num diretório que possa ser chamado de qualquer lugar.
Executem o mesmo dentro do diretório ondes está o executável de seu cliente.
Use a seguinte sintaxe: SETUP CLIENTE SISTEMA

O arquivo disponibilizado contém uma estrutura de teste no qual voces podem avaliar o SETUP.BAT

http://www.softclever.com/downloads/innotst.zip

Descompacte-o com PKUNZIP INNOTST -d

Voces não terão mais que criar trocentos arquivos .ISS no INNO Setup.

@braços :?)
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Mensagempor Dudu_XBase » 26 Jul 2004 20:24

Rochina eu o utilizo a mais de 4 anos .... junto tb com o ISTOOL...uma ferramenta grafica... www.istool.org ... eh realmente show de bola....minhas atualizações deixo no site....o cliente puxa o update...e já era...executa...soh sussu....


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Dudu_XBase
Membro Master

Membro Master
 
Mensagens: 1036
Data de registro: 25 Ago 2003 16:55
Curtiu: 24 vezes
Mens.Curtidas: 9 vezes

Mensagempor DataSys Informática » 08 Ago 2004 18:38

Prezado Rochinha...
Estou tendo alguma dificuldade com para gerar o meu instalador.
Pois, a versão que tenho esta em Inglês.
Por favor, vc pode me auxiliar/ajudar?
Atenciosamente,

DataSys Informática
e-mail : datasys@netmaxi.com.br
msn : datasysinformatica@hotmail.com
DataSys Informática
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 13
Data de registro: 14 Jul 2004 08:57
Cidade/Estado: Itumbiara
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Netavin » 28 Mar 2008 13:26

Boa tarde assíduos frequentadores do Fórum.

Já dizia o poeta mudinho: "A ocasião faz o ladrão." (mudo fala?)
Diante da necessidade de instalar meu sistema para usuários interessados, segui as recomendações dos amigos. Verifiquei os vários criadores de instalação e o Inno Setup veio a calhar pela sua facilidade de uso.
Agora não preciso colocar todos os arquivos dentro de uma pasta, zipar e enviar por e-mail ao cliente e deixar que ele faça a instalação manualmente inclusive ensinando como fazer o atalho.
Acreditem, eu fazia isso!

Até mais ...

[]´s

Netavin
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar de usuário

Netavin
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 305
Data de registro: 28 Fev 2007 08:37
Cidade/Estado: Cacoal-RO
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor PAULO S » 28 Mar 2008 20:41

Pessoal, preciso urgentemente aprender a utilizar estas ferramentas, pois minhas atualizações ainda são quase que totalmente manuais. Vou estudar estas dicas e se precisar de ajuda vou pedir um help...
:{
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar de usuário

PAULO S
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 174
Data de registro: 24 Abr 2006 09:18
Cidade/Estado: Santo Anastácio - SP
Curtiu: 2 vezes
Mens.Curtidas: 1 vez

Mensagempor carlos_dornelas » 28 Mar 2008 21:07

Rochinha, parabéns por mais esse compartilhamento! Também utilizo o inno setup há muitos anos e é realmente fantástico!!

Rochina eu o utilizo a mais de 4 anos .... junto tb com o ISTOOL...uma ferramenta grafica... www.istool.org ... eh realmente show de bola....minhas atualizações deixo no site....o cliente puxa o update...e já era...executa...soh sussu....


Dudu, você teria um pequeno exemplo de como usar com o istool?

Antonio Carlos - Curitiba
carlos_dornelas
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 392
Data de registro: 25 Ago 2004 21:54
Curtiu: 0 vez
Mens.Curtidas: 10 vezes

Mensagempor Netavin » 28 Mar 2008 21:40

Boa noite ... de novo.
Pois é. Costumo de vez em quando revirar o Fórum. E as vezes passo por post´s que outrora me passou despercebido e até os que não me chamaram tanta atenção. Mas como nosso assunto nunca fica ultrapassado, fora de moda ...
Sempre tem colegas que não leram sobre determinado tema e até mesmo os novatos na linguagem, ávidos por aprender(eu).
Assim sendo é bom trazer à tona assunto tão importante como este.
Os mais experientes que me desculpem. Vocês podem até pensarem: esse filme de novo? Parece a Tela quente.
Este post do Rochinha é um primor.
Grato Rochinha!
Abraço a todos!

Netavin
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar de usuário

Netavin
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 305
Data de registro: 28 Fev 2007 08:37
Cidade/Estado: Cacoal-RO
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor sygecom » 28 Mar 2008 23:36

carlos_dornelas escreveu:Dudu, você teria um pequeno exemplo de como usar com o istool?

Olá Antonio Carlos,
O ISTOOL nada mais que um gerador de script para se compilar no Inno Setup, eu uso essa Dupla já faz tempo e é simplesmente show de bola, com o ISTOOL vc acaba conhecendo muitos recursos do Inno Setup e facilita na hora de criar o script. Abaixo segue um script de um instalador de agenda meu, é só salvar no bloco de notas, com a extenção ".iss" e abrir no Istool.

[Setup]
MinVersion=4.1.1998,4.0.1381sp5
AppCopyright=Sygecom Informática Ltda
AppName=Agenda - (Sistema - Agenda de Contatos)
AppVerName=Agenda -1.0
InfoAfterFile=
LicenseFile=
UninstallLogMode=new
AppPublisherURL=http://www.sygecom.com.br/
AppSupportURL=suporte@sygecom.com.br
AppID={{E56F25E1-0AF5-405B-BF63-555801CC6DB7}
AppUpdatesURL=http://www.sygecom.com.br
UninstallDisplayName=Agenda
AppVersion=Agenda -1.0
VersionInfoCompany=Sygecom Informática Ltda
VersionInfoCopyright=Sygecom Informática Ltda
OutputManifestFile=D:\SYGECOM\CD\WindowsXP.Manifest
SetupIconFile=D:\SYGECOM\CD\Install1.ico
DefaultDirName={pf}\AGENDA
AllowRootDirectory=true
SourceDir=D:\SYGECOM\CD
OutputBaseFilename=Instalador_Agenda
VersionInfoDescription=Agenda
UninstallDisplayIcon={app}\Uninstal.ico
AppComments=Agenda - 1.0
AppContact=Leonardo Machado
AppSupportPhone=99-9999-9999
DirExistsWarning=yes
VersionInfoTextVersion=Agenda
VersionInfoVersion=1.0
ShowLanguageDialog=yes
InternalCompressLevel=max
Encryption=false
Password=
WizardImageBackColor=clBlue
AppMutex=
PrivilegesRequired=none
DefaultGroupName=AGENDA
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

[Dirs]
Name: {app}\res
[Icons]
Name: {userdesktop}\Agenda; Filename: {app}\agenda.exe; WorkingDir: {app}; IconFilename: {app}\agenda.exe; Comment: (Sistema - Agenda de Contatos); IconIndex: 0; Flags: createonlyiffileexists useapppaths; Languages:
Name: {group}\Agenda; Filename: {app}\agenda.exe; WorkingDir: {app}; IconFilename: {app}\agenda.exe; Comment: Agenda - (Sistema - Agenda de Contatos); IconIndex: 0; Languages:
[Run]
Filename: {app}\agenda.exe; WorkingDir: {app}; Flags: waituntilidle postinstall; Description: Agenda - (Sistema - Agenda de Contatos)
[Files]
Source: AGENDA\res\WindowsXP.Manifest; DestDir: {app}\res
Source: AGENDA\res\sagi.ico; DestDir: {app}\res
Source: AGENDA\res\atualizar.bmp; DestDir: {app}\res
Source: AGENDA\res\calc.bmp; DestDir: {app}\res
Source: AGENDA\res\calendario.bmp; DestDir: {app}\res
Source: AGENDA\res\excluir.bmp; DestDir: {app}\res
Source: AGENDA\res\imp.bmp; DestDir: {app}\res
Source: AGENDA\res\novo.bmp; DestDir: {app}\res
Source: AGENDA\res\sair.bmp; DestDir: {app}\res
Source: AGENDA\res\sobre.bmp; DestDir: {app}\res
Source: AGENDA\res\sygecom2.bmp; DestDir: {app}\res
Source: AGENDA\res\sygecom.bmp; DestDir: {app}\res
Source: AGENDA\agenda.exe; DestDir: {app}
Source: AGENDA\AGENDA1.cdx; DestDir: {app}
Source: AGENDA\AGENDA.DBF; DestDir: {app}
Source: AGENDA\LETRA.DBF; DestDir: {app}
Source: AGENDA\Uninstal.ico; DestDir: {app}


O Istool pode ser baixado no link abaixo:
http://downloads.sourceforge.net/istool ... g_mirror=0



Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Mensagempor rochinha » 29 Mar 2008 10:58

Amiguinhos

Como voces sabem nosso estilo de programação não envolve somente linguagem, editores e linkers.

Muitas vezes necessitamos de outras ferramentas como desenhadores de telas sofisticasdos, um gerador de help, um desenhador de icones e muitas outras coisas que não são ligadas a programação diretamente, mas indiretamente tornam o trabalho profissional.

Eu separei em um CD os aplicativos que uso no dia-a-dia e quando preciso reinstalar minha area de trabalho, uso o conjunto existente nele.

Eis a lista para voces terem uma ideia, logico que algumas coisas estão obsoletas, pois fui colocando as coisas ao longo do tempo, mas não gosto de perder tempo procurando tudo em meus trocentos CDs.

Active Partition Recovery Full Verson
Active@ UNERASER for DOS 2.0
ActiveXXX
Advanced DBF Repair
Advanced Password Recovery - (Ace,Excel,Pdf,Zip,Icq,Rar,Access,Office,Outlook)
Atualiza‡Æo para io.sys e himem.sys para Windows 98br SE
Bat2Exe
BematechMonitor
BLAT
Boot Disk Essentials
Borland C++ Compiler 5.5
BoxCovermaker3d
Ca Clipper 5.2
Ca Clipper 5.3b(Installed)
CAPTURE
Clipper para Windows (Fivewin 2.0b) (FIXED)
Clipper Printer Server
ClipWeb
CodeBar Fonts
Crimson Editor 370r
Daemon400 tools
DBE
DBF Documentor
DBF Viewer 2000 Full
DBF-Desktop
DBF-Repair
DBFDAT
dbRX - Repair Databases
DCLIP_19
DDU - The Database Description Utility
Demo Builder v3_1.0
Descompilador de Clipper
DOS2USB
EasyRecovery
Emulador De Dos Para Pocket Pc
Emulador Palm m505
eMule0.44d-Installer
EmulFITH
Excel Viewer 2003
exescript.2.0.
EXEScript
FILEFX
FixaUSB
FixDBF Damage Recover 2
Fly Help 6.2
FOXBase
FOXFIX
FWCtrls-1-14-0-1
GETPRN
HB++ 1.05
Help Studio Development
HTMLHELP
ICO Library
IconShop
Identifica BIOS
Identifica DIMM
Impressoras Fiscais
Inno Setup 4.2.7
Kazaa lite K++ 4.2.1en
LIB2DL
LimeWire
Lotus ScreenCam
MAKEDSK
Manual m500
MDBVIEW
MDWRecovery
MIRO2
MIRO3
MIRO4
MyDrivers
MyODBC-3.51.01
MySQL-Front_2.1_Setup
NDD32
New Fdisk For Hard Drives Over 64 Gig
NGWIN
NO-IP - Dynamic Update Cliente
NO2IMP
NOCLIP41
Norton Disk Doctor for DOS (ndd)
Norton Ghost 2002 + serial
Nsbasic 4.1.4
OBSERVER
ODBC 4 All
PageScript
Palm Database ODBC Driver
Palm HandheldBasic++ v1.04
Paradox Viewer
Partition Recovery Boot Disk
pdf4free(ShowDeBola)
PocketPC  PocketDOS_102_Full
Power Point Viewer 2003
Ramdisk
ReFox HexEditor
Remove Access Security 3.0
Remove Password Access 2
Resource Builder 2.0
SUBNTX2
SUMMER
trillian-v3.1
Turbo C++ Lite
UltraISO.Media.Edition.v7.5.0.956.WinALL-BRD
UNTAR
VCDControlTool
Virtual Camera 0.9.0
Virtual Null Modem 2.0
Virtual PC 2007
Virtual Serial Ports XP
VirtualCamera
VisualLib
vnc-3.3.7-x86_win32
Win98API
Winme-DOS
WinPDF
Winrar 320
Winsql
WinVNC
WINZIP80
Word Viewer 2003
WORKSHOP
WS-FTP
XPTO LIB
Zonerdraw
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4538
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 800 vezes
Mens.Curtidas: 242 vezes

Mensagempor PAULO S » 29 Mar 2008 11:19

Pessoal,
Parabéns a todos por compartilharem estas informações.
Explico porque: As vezes sinto que trabalho com falta de recursos que poderiam facilitar as tarefas do dia a dia. O tempo anda curto. Por isso qualquer informação adicional que possa trazer ganho de tempo e qualidade é muito louvável.
Mais uma vez parabéns a todos e que continuem este compartilhamento.
Obrigado.
:))
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar de usuário

PAULO S
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 174
Data de registro: 24 Abr 2006 09:18
Cidade/Estado: Santo Anastácio - SP
Curtiu: 2 vezes
Mens.Curtidas: 1 vez

Mensagempor Netavin » 10 Abr 2008 18:31

Pessoal, mais uma "duvidazinha": para o cliente instalar basta enviar apenas o Setup criado pelo Inno ??
É que em meus testes tudo funcionou belezinha. Então fico imaginando que se faltar o arquivo ".iss" poderá não funcionar. Ou o ".iss" é usado apenas na criação do Setup!??

[]´s

Netavin
TK90 / TK95 / APPLE IIe / 286 / 386 / 486 / 586 / AMD Atlhon
" Sem saber que era impossível, foi lá e fez !! "
Avatar de usuário

Netavin
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 305
Data de registro: 28 Fev 2007 08:37
Cidade/Estado: Cacoal-RO
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor sygecom » 10 Abr 2008 19:03

Netavin escreveu:Pessoal, mais uma "duvidazinha": para o cliente instalar basta enviar apenas o Setup criado pelo Inno ??

Sim, vc deve apenas enviar o SETUP.EXE criado pelo INNO.

Netavin escreveu:o ".iss" é usado apenas na criação do Setup!??

Sim, ele é o script do Inno, onde fica guardado todas suas configurações para compilar com o InnO.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Mensagempor Luciano Bonfim » 10 Abr 2008 21:00

onde consigo esse inno setup?
Muito Obrigado,

Luciano Bonfim de Azevedo
www.bonfim.com.br
luciano@bonfim.com.br
www.linkedin.com/in/lucianobonfim
Skype : lucianobonfim
Avatar de usuário

Luciano Bonfim
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 414
Data de registro: 23 Ago 2007 09:34
Cidade/Estado: Rio de Janeiro / São Paulo
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Mensagempor Maligno » 10 Abr 2008 21:30

Site oficial: http://www.jrsoftware.org/isinfo.php
Aconselho visitar a página relacionada a "Third-Party Files", onde inclusive, pode-se obter algumas informação sobre o ISTool.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6390
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 14 vezes

Mensagempor sygecom » 10 Abr 2008 21:33

Luciano Bonfim escreveu:onde consigo esse inno setup?

http://www.jrsoftware.org/download.php/is.exe
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com

Faça você também sua doação esse fórum é uma lenda viva: http://www.pctoledo.com.br/doacao
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 7006
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 130 vezes

Próximo



Retornar para CA-Clipper

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro