Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
2 | daniel-mar | 1 | ; (De)Coder Script für InnoSetup |
2 | ; Fehler bei Uninstallation: ReadOnly, Anwendung in Benutzung |
||
3 | |||
4 | [Setup] |
||
5 | AppName=MusikBox |
||
6 | AppVerName=MusikBox |
||
7 | AppVersion=1.5 |
||
8 | AppCopyright=© Copyright 2005 - 2007 ViaThinkSoft. |
||
9 | AppPublisher=ViaThinkSoft |
||
10 | AppPublisherURL=http://www.viathinksoft.de/ |
||
11 | AppSupportURL=http://www.daniel-marschall.de/ |
||
12 | AppUpdatesURL=http://www.viathinksoft.de/ |
||
13 | DefaultDirName={pf}\MusikBox 1.5 |
||
14 | DefaultGroupName=MusikBox 1.5 |
||
15 | UninstallDisplayIcon={app}\MusikBox.exe |
||
16 | VersionInfoCompany=ViaThinkSoft |
||
17 | VersionInfoCopyright=© Copyright 2005 - 2007 ViaThinkSoft. |
||
18 | VersionInfoDescription=MusikBox 1.5 Setup |
||
19 | VersionInfoTextVersion=1.0.0.0 |
||
20 | VersionInfoVersion=1.5 |
||
21 | OutputBaseFilename=MusikBoxSetup |
||
22 | Compression=zip/9 |
||
23 | |||
24 | [Languages] |
||
25 | Name: de; MessagesFile: "compiler:Languages\German.isl" |
||
26 | |||
27 | [Files] |
||
28 | ; Allgemein |
||
29 | Source: "MusikBox.exe"; DestDir: "{app}" |
||
30 | Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme |
||
31 | |||
32 | [Folders] |
||
33 | Name: "{group}\Webseiten"; Languages: de |
||
34 | |||
35 | [Icons] |
||
36 | ; Allgemein |
||
37 | Name: "{group}\MusikBox"; Filename: "{app}\MusikBox.exe" |
||
38 | ; Deutsch |
||
39 | Name: "{group}\Lies mich"; Filename: "{app}\Readme.txt" |
||
40 | Name: "{group}\Deinstallieren"; Filename: "{uninstallexe}" |
||
41 | Name: "{group}\Webseiten\Daniel Marschall"; Filename: "https://www.daniel-marschall.de/" |
||
42 | Name: "{group}\Webseiten\ViaThinkSoft"; Filename: "https://www.viathinksoft.de/" |
||
43 | Name: "{group}\Webseiten\Projektseite auf ViaThinkSoft"; Filename: "https://www.viathinksoft.de/projects/musikbox" |
||
44 | |||
45 | [Run] |
||
46 | Filename: "{app}\MusikBox.exe"; Description: "MusikBox starten"; Flags: nowait postinstall skipifsilent |
||
47 | |||
48 | [Code] |
||
49 | function InitializeSetup(): Boolean; |
||
50 | begin |
||
51 | if CheckForMutexes('MusikBox15Setup')=false then |
||
52 | begin |
||
53 | Createmutex('MusikBox15Setup'); |
||
54 | Result := true; |
||
55 | end |
||
56 | else |
||
57 | begin |
||
58 | Result := False; |
||
59 | end; |
||
60 | end; |
||
61 |