TeixeiraRamos Novato

Registrado: Sexta-Feira, 22 de Fevereiro de 2013 Mensagens: 1
|
Enviada: Sex Fev 22, 2013 1:36 pm Assunto: Código criado pelo “Inno Setup Compiler “ |
|
|
Não sei se estou postando no local certo.
Estava procurando algum site que informasse alguma coisa sobre o código que é criado pelo programa Código: | “Inno Setup Compiler “ | neste site encontrei algo a respeito.
Caso esta errado por favor, me desculpem e solicito orientações.
Adianto que o programa é instalado e está funcionando perfeitamente. Minha dúvida é saber por que esta criando uma pasta que no meu entendimento está dupla.
É o seguinte:
1. Criei um “exe” no Flash com o nome de pronuncia.exe;
2. Depois de preencher todos os requesitos que o programa “Inno Setup Compiler “ foram criadas as pastas em “Arquivo de Programas” a pasta “Pronúncia Indicativo” com os arquivos;
b) o executável pronuncia.exe;
c) o do flash “pronuncia.swf”;
d) “pronuncia.ico”;
e) unins000.dat;
f) unins000.exe;
g) autorun.inf;
h) o arquivo criado pelo “Inno Setup Compiler “ com o nome de “pronuncia.iss”
i) e finalmente os arquivos do flash que são chamado pelo pronuncia.exe;
3. Também foi criado na pelo programa “Inno Setup Compiler “, um pasta com o nome de “Contents” e dentro dessa as subpastas “MacOS”e “Resources” e dentro dessa “Resouces” mas dezoito pastas todos com arquivos;
4. Ainda dentro da pasta “Pronúncia Indicativo”, foi criado também a pasta “Output” que dentro dela tem “setup.exe”
5. E, finalmente foi criado outra pasta dentro de “Pronúncia Indicativo” com o nome “pronuncia.app” e dentro dessa foi criado novamente um pasta “Contents” com os mesmos arquivos da pasta já existem e informada no item 4, assim como criou novamente as pastas com os mesmos arquivos já citado tem 4, ou sena, “MacOS”,
“Resources”;
Está correto? Tem que ser criado duas pastas “Constens” com os mesmo arquivos duas vezes?
O código é esse:
Código: |
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "Pronúncia Indicativo"
#define MyAppVersion "1.0.2"
#define MyAppPublisher "Teixeira"
#define MyAppURL "http://www.informacaoteixeira.com.br/"
#define MyAppExeName "pronuncia.exe"
[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={{48BDC517-C9E2-4B57-AE70-D6EF86E36BEE}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\{#MyAppName}
DisableDirPage=yes
DefaultGroupName={#MyAppName}
OutputBaseFilename=setup
SetupIconFile=C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.ico
Compression=lzma
SolidCompression=yes
[Languages]
Name: "portuguese"; MessagesFile: "compiler:Languages\Portuguese.isl"
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\ajuda.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\alfabetonumeros.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\autorun.inf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\chamadaCQDXCQDXPadraoParaPU1RTP.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAcores.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAfeganistao.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAfricaRepCentral.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAfricaSul.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAgolegaEStBrandonIlhas.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAlandIlhas.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAlasca.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAlbania.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAlemanha.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAmericanSamoa.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pAmsterdamESaintPaulIlhas.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.iss"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.swf"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Arquivos de programas\Pronúncia Indicativo\pronuncia.app\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
[Icons]
Name: {group}\{#MyAppName}; Filename: {app}\pronuncia.exe; IconFilename: {app}\pronuncia.ico; IconIndex: 0; Tasks: " desktopicon"; Languages: " portuguese"
Name: {commondesktop}\{#MyAppName}; Filename: {app}\pronuncia.exe; Tasks: desktopicon; IconFilename: {app}\pronuncia.ico; IconIndex: 0
[Run]
Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
|
|
|