embedingHF commited on
Commit
4f13ef6
·
verified ·
1 Parent(s): b108abe

Delete setup.iss.txt

Browse files
Files changed (1) hide show
  1. setup.iss.txt +0 -103
setup.iss.txt DELETED
@@ -1,103 +0,0 @@
1
- ; Inno Setup Script for AI File Converter Pro
2
- ; Put this file in your project directory
3
-
4
- [Setup]
5
- ; Basic information
6
- AppId={{8A5C3D2E-1F4B-4A9E-8D7C-6B5A4E3D2C1B}}
7
- AppName=AI File Converter Pro
8
- AppVersion=2.0
9
- AppPublisher=AI File Converter Team
10
- AppPublisherURL=https://your-website.com
11
- AppSupportURL=https://your-website.com/support
12
- AppUpdatesURL=https://your-website.com/updates
13
- DefaultDirName={autopf}\AI File Converter Pro
14
- DefaultGroupName=AI File Converter Pro
15
- AllowNoIcons=yes
16
- LicenseFile=LICENSE.txt
17
- OutputDir=installer
18
- OutputBaseFilename=AI_File_Converter_Pro_Setup
19
- SetupIconFile=logo.ico
20
- Compression=lzma2/ultra64
21
- SolidCompression=yes
22
- WizardStyle=modern
23
- PrivilegesRequired=lowest
24
- ArchitecturesInstallIn64BitMode=x64compatible
25
-
26
- ; Disk space requirements
27
- ExtraDiskSpaceRequired=200000000
28
-
29
- ; Uninstaller
30
- UninstallDisplayIcon={app}\AIFileConverter.exe
31
- UninstallDisplayName=AI File Converter Pro
32
-
33
- [Languages]
34
- Name: "english"; MessagesFile: "compiler:Default.isl"
35
-
36
- [Tasks]
37
- Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
38
- Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked; OnlyBelowVersion: 6.1; Check: not IsAdminInstallMode
39
-
40
- [Files]
41
- ; Main application
42
- Source: "dist\AIFileConverter.exe"; DestDir: "{app}"; Flags: ignoreversion
43
-
44
- ; Logo files (if you want to include them for reference)
45
- Source: "logo.ico"; DestDir: "{app}"; Flags: ignoreversion
46
- Source: "logo.png"; DestDir: "{app}"; Flags: ignoreversion
47
-
48
- ; Optional: Include any additional resources
49
- ; Source: "assets\*"; DestDir: "{app}\assets"; Flags: recursesubdirs createallsubdirs
50
-
51
- ; Optional: Include ffmpeg if needed (uncomment if you want to bundle ffmpeg)
52
- ; Source: "ffmpeg\bin\*"; DestDir: "{app}\ffmpeg\bin"; Flags: recursesubdirs createallsubdirs
53
-
54
- [Icons]
55
- Name: "{group}\AI File Converter Pro"; Filename: "{app}\AIFileConverter.exe"; IconFilename: "{app}\logo.ico"
56
- Name: "{group}\{cm:UninstallProgram,AI File Converter Pro}"; Filename: "{uninstallexe}"
57
- Name: "{autodesktop}\AI File Converter Pro"; Filename: "{app}\AIFileConverter.exe"; IconFilename: "{app}\logo.ico"; Tasks: desktopicon
58
- Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\AI File Converter Pro"; Filename: "{app}\AIFileConverter.exe"; IconFilename: "{app}\logo.ico"; Tasks: quicklaunchicon
59
-
60
- [Run]
61
- ; Run the application after installation (optional)
62
- Filename: "{app}\AIFileConverter.exe"; Description: "{cm:LaunchProgram,AI File Converter Pro}"; Flags: nowait postinstall skipifsilent
63
-
64
- [Registry]
65
- ; Optional: Add registry entries for file associations
66
- ; Root: "HKCR"; Subkey: ".aifc"; ValueType: "string"; ValueData: "AIFF File"; Flags: uninsdeletekey
67
- ; Root: "HKCR"; Subkey: "AIFileConverter\shell\open\command"; ValueType: "string"; ValueData: """{app}\AIFileConverter.exe"" ""%1"""; Flags: uninsdeletekey
68
-
69
- [Code]
70
- // Custom code to check if files are in use
71
- function InitializeSetup(): Boolean;
72
- begin
73
- Result := True;
74
- // You can add custom initialization code here
75
- end;
76
-
77
- procedure CurStepChanged(CurStep: TSetupStep);
78
- begin
79
- if CurStep = ssPostInstall then
80
- begin
81
- // Post-installation actions
82
- // For example: create desktop shortcut if not created
83
- end;
84
- end;
85
-
86
- // Function to create a custom welcome message
87
- procedure InitializeWizard;
88
- var
89
- WelcomeLabel: TNewStaticText;
90
- begin
91
- // Custom welcome text can be added here
92
- WizardForm.WelcomeLabel2.Caption := 'Welcome to AI File Converter Pro!' + #13#10 +
93
- #13#10 +
94
- 'This wizard will guide you through the installation of ' +
95
- 'AI File Converter Pro, the ultimate file conversion tool ' +
96
- 'with AI assistance.' + #13#10 +
97
- #13#10 +
98
- 'Features:' + #13#10 +
99
- '• Convert documents, images, videos, and audio' + #13#10 +
100
- '• AI-powered format recommendations' + #13#10 +
101
- '• Natural language commands' + #13#10 +
102
- '• Batch processing support';
103
- end;