home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2004 February
/
PCWorld_2004-02_cd.bin
/
software
/
vyzkuste
/
jaknavideo
/
jaknavideo.exe
/
abcavi.exe
/
install_script.iss
Wrap
Text File
|
2003-12-15
|
12KB
|
179 lines
;InnoSetupVersion=4.0.5
[Setup]
AppName=abcAVI Tag Editor
AppVerName=abcAVI Tag Editor v1.7.2
AppId=abcavi_tag_editor
AppPublisher=Alexander Sorkin aka Kibi
AppPublisherURL=http://abcavi.tk
AppSupportURL=http://abcavi.tk
AppUpdatesURL=http://abcavi.tk
DefaultDirName={pf}\abcAVI
DefaultGroupName=abcAVI Tag Editor
UninstallDisplayIcon={app}\avi_tags.exe
OutputBaseFilename=abcavi
Compression=bzip2
PrivilegesRequired=none
ChangesAssociations=yes
AllowNoIcons=yes
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\avi_tags.exe"; DestDir: "{app}"; Components: main;
Source: "{app}\license.txt"; DestDir: "{app}"; Components: main;
Source: "{app}\search.ini"; DestDir: "{app}"; Components: main; Flags: ignoreversion
Source: "{app}\abcavi,1.chm"; DestDir: "{app}"; DestName: "abcavi.chm"; Components: help\history; Flags: ignoreversion
Source: "{app}\read_me.rtf"; DestDir: "{app}"; Components: help\readme; Flags: ignoreversion
Source: "{app}\abcavi,2.chm"; DestDir: "{app}"; DestName: "abcavi.chm"; Components: help\history; Flags: ignoreversion
Source: "{app}\Language\english.ini"; DestDir: "{app}\Language"; Components: language\english; Flags: ignoreversion
Source: "{app}\Language\haxor_en.ini"; DestDir: "{app}\Language"; Components: language\haxor_en; Flags: ignoreversion
Source: "{app}\Language\bulgaria.ini"; DestDir: "{app}\Language"; Components: language\bulgaria; Flags: ignoreversion
Source: "{app}\Language\chineses.ini"; DestDir: "{app}\Language"; Components: language\chineses; Flags: ignoreversion
Source: "{app}\Language\chineset.ini"; DestDir: "{app}\Language"; Components: language\chineset; Flags: ignoreversion
Source: "{app}\Language\czech.ini"; DestDir: "{app}\Language"; Components: language\czech; Flags: ignoreversion
Source: "{app}\Language\french.ini"; DestDir: "{app}\Language"; Components: language\french; Flags: ignoreversion
Source: "{app}\Language\german.ini"; DestDir: "{app}\Language"; Components: language\german; Flags: ignoreversion
Source: "{app}\Language\hungaria.ini"; DestDir: "{app}\Language"; Components: language\hungaria; Flags: ignoreversion
Source: "{app}\Language\italian.ini"; DestDir: "{app}\Language"; Components: language\italian; Flags: ignoreversion
Source: "{app}\Language\japanese.ini"; DestDir: "{app}\Language"; Components: language\japanese; Flags: ignoreversion
Source: "{app}\Language\norway.ini"; DestDir: "{app}\Language"; Components: language\norway; Flags: ignoreversion
Source: "{app}\Language\polish.ini"; DestDir: "{app}\Language"; Components: language\polish; Flags: ignoreversion
Source: "{app}\Language\portugue.ini"; DestDir: "{app}\Language"; Components: language\portugue; Flags: ignoreversion
Source: "{app}\Language\romanian.ini"; DestDir: "{app}\Language"; Components: language\romanian; Flags: ignoreversion
Source: "{app}\Language\haxor_ro.ini"; DestDir: "{app}\Language"; Components: language\haxor_ro; Flags: ignoreversion
Source: "{app}\Language\russian.ini"; DestDir: "{app}\Language"; Components: language\russian; Flags: ignoreversion
Source: "{app}\Language\haxor_ru.ini"; DestDir: "{app}\Language"; Components: language\haxor_ru; Flags: ignoreversion
Source: "{app}\Language\spanish.ini"; DestDir: "{app}\Language"; Components: language\spanish; Flags: ignoreversion
Source: "{app}\Language\turkish.ini"; DestDir: "{app}\Language"; Components: language\turkish; Flags: ignoreversion
Source: "{app}\Template\excel.exp"; DestDir: "{app}\Template"; Components: template\excel; Flags: ignoreversion
Source: "{app}\Template\dif.exp"; DestDir: "{app}\Template"; Components: template\excel; Flags: ignoreversion
Source: "{app}\Template\html.exp"; DestDir: "{app}\Template"; Components: template\html; Flags: ignoreversion
Source: "{app}\Template\singlehtml.exp"; DestDir: "{app}\Template"; Components: template\html; Flags: ignoreversion
Source: "{app}\Template\laplist.exp"; DestDir: "{app}\Template"; Components: template\playlist; Flags: ignoreversion
Source: "{app}\Template\m3ulist.exp"; DestDir: "{app}\Template"; Components: template\playlist; Flags: ignoreversion
Source: "{app}\Template\plslist.exp"; DestDir: "{app}\Template"; Components: template\playlist; Flags: ignoreversion
Source: "{app}\Template\rename.exp"; DestDir: "{app}\Template"; Components: template\rename; Flags: ignoreversion
Source: "{app}\Template\test.exp"; DestDir: "{app}\Template"; Components: template\test; Flags: ignoreversion
[Dirs]
Name: "{app}\Language"; Flags: uninsalwaysuninstall
Name: "{app}\Template"; Flags: uninsalwaysuninstall
Name: "{app}\Queries"; Flags: uninsalwaysuninstall
[Registry]
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Uninstall\AVItags"; Flags: deletekey
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Uninstall\abcAVI"; Flags: deletekey
Root: HKCR; Subkey: "avifile\shell\Total AVI tags editor"; Flags: deletekey
Root: HKCR; Subkey: "directory\shell\Total AVI tags editor"; Flags: deletekey
Root: HKCR; Subkey: "avifile\shell\╨σΣαΩ≥ε≡ AVI ≥²πεΓ"; Flags: deletekey
Root: HKCR; Subkey: "directory\shell\╨σΣαΩ≥ε≡ AVI ≥²πεΓ"; Flags: deletekey
Root: HKCR; Subkey: "avifile\shell\abcAVI ≡σΣαΩ≥ε≡ ≥²πεΓ"; Flags: deletekey
Root: HKCR; Subkey: "directory\shell\abcAVI ≡σΣαΩ≥ε≡ ≥²πεΓ"; Flags: deletekey
Root: HKCR; Subkey: "divxfile\shell\abcAVI ≡σΣαΩ≥ε≡ ≥²πεΓ"; Flags: deletekey
Root: HKCR; Subkey: "avifile\shell\abcAVI Tag Editor"; Flags: deletekey
Root: HKCR; Subkey: "directory\shell\abcAVI Tag Editor"; Flags: deletekey
Root: HKCR; Subkey: "divxfile\shell\abcAVI Tag Editor"; Flags: deletekey
Root: HKCR; Subkey: "drive\shell\abcAVI Tag Editor"; Flags: deletekey
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\RunOnceEx\Setup"; ValueName: "Delete avi_tags.inf"; Flags: deletevalue
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\RunOnceEx\Setup"; ValueName: "Delete language.inf"; Flags: deletevalue
Root: HKCU; Subkey: "Software\Freeware\abcAVI"; Flags: uninsdeletekey
[INI]
FileName: "{app}\abcAVI Tag Editor on the Web.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://abcavi.tk";
[Run]
Filename: "{app}\avi_tags.exe"; Parameters: "-r"; StatusMsg: "Registering filetypes..."; Components: main;
Filename: "{app}\avi_tags.exe"; Description: "Launch abcAVI Tag Editor"; Components: main; Flags: postinstall skipifsilent nowait
Filename: "{app}\abcavi.chm"; Description: "View history of changes"; Components: help\history; Flags: shellexec postinstall skipifsilent nowait
[UninstallRun]
Filename: "{app}\avi_tags.exe"; Parameters: "-q"; Components: main;
Filename: "{app}\avi_tags.exe"; Parameters: "-u"; Components: main;
[Icons]
Name: "{group}\abcAVI Tag Editor"; Filename: "{app}\avi_tags.exe"; Components: main;
Name: "{group}\Freeware License Agreement"; Filename: "{app}\license.txt"; Components: main;
Name: "{group}\abcAVI Tag Editor on the Web"; Filename: "{app}\abcAVI Tag Editor on the Web.url";
Name: "{group}\Read Me"; Filename: "{app}\read_me.rtf"; Components: help\readme;
Name: "{group}\History of changes"; Filename: "{app}\abcavi.chm"; Components: help\history;
Name: "{group}\Uninstall abcAVI Tag Editor"; Filename: "{uninstallexe}";
Name: "{userdesktop}\abcAVI Tag Editor"; Filename: "{app}\avi_tags.exe"; Components: main; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\abcAVI Tag Editor"; Filename: "{app}\avi_tags.exe"; Components: main; Tasks: quicklaunchicon;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:";
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:";
[Components]
Name: "main"; Description: "Main Files"; Types: "full compact custom";
Name: "language"; Description: "Language files"; Types: "full";
Name: "language\english"; Description: "English"; Types: "full compact custom";
Name: "language\haxor_en"; Description: "Hacker's English"; Types: "full";
Name: "language\bulgaria"; Description: "Bulgarian"; Types: "full";
Name: "language\chineses"; Description: "Chinese (P.R.C.)"; Types: "full";
Name: "language\chineset"; Description: "Chinese (Taiwan)"; Types: "full";
Name: "language\czech"; Description: "Czech"; Types: "full";
Name: "language\french"; Description: "French"; Types: "full";
Name: "language\german"; Description: "German"; Types: "full";
Name: "language\hungaria"; Description: "Hungarian"; Types: "full";
Name: "language\italian"; Description: "Italian"; Types: "full";
Name: "language\japanese"; Description: "Japanese"; Types: "full";
Name: "language\norway"; Description: "Norway"; Types: "full";
Name: "language\polish"; Description: "Polish"; Types: "full";
Name: "language\portugue"; Description: "Portuguese (Brasil)"; Types: "full";
Name: "language\romanian"; Description: "Romanian"; Types: "full";
Name: "language\haxor_ro"; Description: "Hacker's Romanian"; Types: "full";
Name: "language\russian"; Description: "Russian"; Types: "full";
Name: "language\haxor_ru"; Description: "Hacker's Russian"; Types: "full";
Name: "language\spanish"; Description: "Spanish"; Types: "full";
Name: "language\turkish"; Description: "Turkish"; Types: "full";
Name: "help"; Description: "Help Files"; Types: "full compact";
Name: "help\readme"; Description: "Read Me"; Types: "full compact";
Name: "help\history"; Description: "History of changes"; Types: "full";
Name: "template"; Description: "Export templates"; Types: "full";
Name: "template\excel"; Description: "Excel reports (DIF, CSV)"; Types: "full";
Name: "template\html"; Description: "HTML reports"; Types: "full";
Name: "template\playlist"; Description: "Playlist generators (PLS, M3U, LA)"; Types: "full";
Name: "template\rename"; Description: "Automatic file rename"; Types: "full";
Name: "template\test"; Description: "All the keywords example"; Types: "full";
[InstallDelete]
Type: files; Name: "{win}\avi_tags.exe";
Type: files; Name: "{win}\INF\avi_tags.inf";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\html.ini";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\txt.ini";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\rename.ini";
Type: files; Name: "{sd}\Progra~1\abcAVI\History.rus";
Type: files; Name: "{sd}\Progra~1\abcAVI\History.txt";
Type: files; Name: "{sd}\Progra~1\abcAVI\Read_me.rus";
Type: files; Name: "{sd}\Progra~1\abcAVI\avi_tags.exe";
Type: files; Name: "{sd}\Progra~1\abcAVI\read_me.txt";
Type: files; Name: "{sd}\Progra~1\abcAVI\abcavi.chm";
Type: files; Name: "{sd}\Progra~1\abcAVI\uninstal.exe";
Type: files; Name: "{sd}\Progra~1\abcAVI\avi_tags.inf";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\excel.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\html.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\laplist.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\m3ulist.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\plslist.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\rename.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Template\test.exp";
Type: files; Name: "{sd}\Progra~1\abcAVI\Language\english.ini";
Type: filesandordirs; Name: "{userprograms}\abcAVI Tag Editor";
[UninstallDelete]
Type: files; Name: "{app}\abcAVI Tag Editor on the Web.url";
[Types]
Name: "full";
Name: "compact";
Name: "custom";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "default"; MessagesFile: "embedded\default.isl";