kapiaba Posted March 27, 2015 Report Share Posted March 27, 2015 Galera ajuda ai, o que segnifica isto no INNO SETUP: [Registry] ; Start "Software\My Company\My Program" keys under HKEY_CURRENT_USER ; and HKEY_LOCAL_MACHINE. The flags tell it to always delete the ; "My Program" keys upon uninstall, and delete the "My Company" keys ; if there is nothing left in them. Root: HKCU; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty Root: HKCU; Subkey: "Software\My Company\My Program"; Flags: uninsdeletekey Root: HKLM; Subkey: "Software\My Company"; Flags: uninsdeletekeyifempty Root: HKLM; Subkey: "Software\My Company\My Program"; Flags: uninsdeletekey Root: HKLM; Subkey: "Software\My Company\My Program\Settings"; ValueType: string; ValueName: "Path"; ValueData: "{app}" Alguém tem um SCRIPT.ISS para me enviar para eu comparar com o meu? Obg. abs. Quote Link to comment Share on other sites More sharing options...
netsys Posted March 29, 2015 Report Share Posted March 29, 2015 ; 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={{4052AC44-29AF-4F6D-80D8-46BBD43A9909}AppName=Novo Sistema ESAppVerName=Novo Sistema ES v.2012AppPublisher=ES Engenharia Segurança e Medicina do TrabalhoAppPublisherURL=http://www.es-engenharia.com.brAppSupportURL=http://www.es-engenharia.com.brAppUpdatesURL=http://www.es-engenharia.com.brDefaultDirName={pf}\Novo Sistema ESDefaultGroupName=Novo Sistema ESOutputDir=D:\CLIENTES\ESENGE\INSTALA2OutputBaseFilename=setupnovoesSetupIconFile=D:\CLIENTES\ESENGE\ESENGE32.ICOCompression=lzmaSolidCompression=yes [Languages]Name: "brazilianportuguese"; MessagesFile: "compiler:Languages\BrazilianPortuguese.isl" [Tasks]Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files]Source: "D:\CLIENTES\ESENGE\INSTALA2\Esengmed.exe"; DestDir: "{app}"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\BWCC32.DLL"; DestDir: "{app}"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\LIBMYSQL.DLL"; DestDir: "{app}"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\PREV32.DLL"; DestDir: "{app}"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Esengmed.bmp"; DestDir: "{app}"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\CHAMADO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\PROPOSTA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\PROTOCOL.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ADMIS.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ASO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\AUDIO.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\AUDIO.XLS"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\FICHA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\GUIA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\INQUERI.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\OCUPA.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\RELATOR.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\TACEITE.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversionSource: "D:\CLIENTES\ESENGE\INSTALA2\Modelos\ENVELOPE.DOC"; DestDir: "{app}\Modelos"; Flags: ignoreversion; NOTE: Don't use "Flags: ignoreversion" on any shared system files [icons]Name: "{group}\Novo Sistema ES"; Filename: "{app}\Esengmed.exe" ; WorkingDir: "{app}"Name: "{group}\{cm:UninstallProgram,Novo Sistema ES}"; Filename: "{uninstallexe}" ; WorkingDir: "{app}"Name: "{commondesktop}\Novo Sistema ES"; Filename: "{app}\Esengmed.exe"; Tasks: desktopicon ; WorkingDir: "{app}" [Run]Filename: "{app}\Esengmed.exe"; Description: "{cm:LaunchProgram,Novo Sistema ES}"; Flags: nowait postinstall skipifsilent Será que ajuda? abs Alberto - SP kapiaba 1 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 30, 2015 Author Report Share Posted March 30, 2015 Opa, ajuda sim, pode me dizer o que significa isto? AppId={{4052AC44-29AF-4F6D-80D8-46BBD43A9909} Obg. abs. Quote Link to comment Share on other sites More sharing options...
netsys Posted March 30, 2015 Report Share Posted March 30, 2015 OI Kapiaba Olha, acho que isso é a pasta que ele cria na instalação, que fica em C:\Windows\Installer Abs Alberto Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 31, 2015 Author Report Share Posted March 31, 2015 Estamos evoluindo: ; Exemplo de script para a criação de um instalador para um aplicativo de desktop ; Para usar esse script, substitua "XojoApp" com o nome do seu aplicativo. [Estabelecer] ; NOTA: O valor de AppId identifica exclusivamente esta aplicação. ; Não use o mesmo valor AppId em instaladores para outras aplicações. ; (Para gerar um novo GUID, clique em Ferramentas | Gerar GUID dentro do IDE.) AppId = {{B104D606-3C81-45CF-A209-82C315FF3752} AppName = XojoApp AppVerName = XojoApp 1.0 AppPublisher = XojoApp Empresa AppPublisherURL = AppSupportURL = AppUpdatesURL = DefaultDirName = {pf} \ XojoApp DefaultGroupName = XojoApp OutputDir = C: \ Users \ Você \ Desenvolvimento \ XojoApp \ Installer OutputBaseFilename = SetupXojoApp ; Se você tiver um Contrato de Licença de Usuário Final (EULA) que você deseja que o usuário concorda em antes de deixar a instalação continuar, ; colocar o caminho para ele aqui. LicenseFile = Compression = lzma SolidCompression = yes [Languages] Nome: "Inglês"; MessagesFile: "compilador: Default.isl" [Tarefas] Nome: "DesktopIcon"; Descrição: "{cm: CreateDesktopIcon}"; GroupDescription: "{cm: AdditionalIcons}"; Bandeiras: desmarcada ; Estas listas será criado pelo instalador no interior do DefaultDirName (definido acima). [Dirs] Nome: "{app} \ XojoApp libs" ; Estes são os arquivos a serem incluídos. Por padrão, você deseja incluir o EXE ea pasta Libs ; mas você pode incluir quaisquer outros arquivos que você gosta também. ; Certifique-se de alterar o caminho para apontar para o aplicativo construído. [Files] Fonte: "C: \ Users \ Você \ Desenvolvimento \ XojoApp \ BuildsFolder \ Windows \ XojoApp.exe"; DestDir: "{app}"; Bandeiras: ignoreversion Fonte: "C: \ Users \ Você \ Desenvolvimento \ \ XojoApp BuildsFolder \ Windows \ XojoApp Libs \ *"; Destdir: "{app} \ XojoApp Libs"; Bandeiras: recursesubdirs ignoreversion createallsubdirs ; NOTA: Não use "Flags: ignoreversion" em qualquer sistema de arquivos compartilhados ; Cria ícones / links no menu Iniciar e / ou o ambiente de trabalho se o usuário optar durante a instalação. [Icons] Nome: "{grupo} \ XojoApp"; Matrícula: "{app} \ XojoApp.exe" Nome: "{CommonDesktop} \ XojoApp"; Matrícula: "{app} \ XojoApp.exe"; Tarefas: DesktopIcon ; Dar ao usuário a opção de executar o aplicativo após a instalação estiver concluída. [Run] Matrícula: "{app} \ XojoApp.exe"; Descrição: "{cm: LaunchProgram, XojoApp}"; Bandeiras: nowait postinstall skipifsilent Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 31, 2015 Author Report Share Posted March 31, 2015 Manual: http://www.jrsoftware.org/ishelp/index.php?topic=setup_appid Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 31, 2015 Author Report Share Posted March 31, 2015 Very good: http://www.vbforums.com/showthread.php?632166-RESOLVED-Inno-Setup-Compiler-5-How-change-the-aplication-name Quote Link to comment Share on other sites More sharing options...
henning Posted April 14, 2015 Report Share Posted April 14, 2015 Use o IsTool para gerar os scripts do inno setup, http://sourceforge.net/projects/istool/ Com o IsTool fica tudo bem mais fácil... kapiaba 1 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted June 11, 2015 Author Report Share Posted June 11, 2015 Guardando, vai que... http://www.4shared.com/zip/1wbaSVNMce/ISTOOL.html Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.