home *** CD-ROM | disk | FTP | other *** search
- ;InnoSetupVersion=2.0.11
- [Setup]
- AppName=SyncFolder
- AppVerName=SyncFolder 1.1
- AppId=SyncFolder
- AppVersion=1.1
- AppPublisher=Christoph B
- nger Software
- AppPublisherURL=http://www.cbuenger.de
- DefaultDirName={pf}\SyncFolder
- DefaultGroupName=SyncFolder
- UninstallDisplayIcon={app}\SFPIcon.ico
- UninstallDisplayName=SyncFolder
- OutputBaseFilename=SyncFolder
- Compression=zip
- PrivilegesRequired=none
- ChangesAssociations=yes
- LicenseFile=embedded\License.txt
- WizardImageFile=embedded\WizardImage0.bmp
- WizardSmallImageFile=embedded\WizardSmallImage0.bmp
- [Files]
- Source: "{sys}\StdOle2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib
- Source: "{sys}\MSVBVM60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver
- Source: "{sys}\OleAut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver
- Source: "{sys}\OlePro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver
- Source: "{sys}\ASycFilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
- Source: "{sys}\Ctl3d32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace
- Source: "{sys}\ComCat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver
- Source: "{app}\SyncFolder.exe"; DestDir: "{app}";
- Source: "{app}\SFGrouper.exe"; DestDir: "{app}";
- Source: "{sys}\SFZip.dll"; DestDir: "{sys}";
- Source: "{app}\Home.url"; DestDir: "{app}";
- Source: "{app}\ZipClass.dll"; DestDir: "{app}"; Flags: regserver
- Source: "{app}\SFGIcon.ico"; DestDir: "{app}";
- Source: "{app}\SFPIcon.ico"; DestDir: "{app}";
- Source: "{app}\SFSyncDll.dll"; DestDir: "{app}"; Flags: regserver
- Source: "{app}\SyncFolder.chm"; DestDir: "{app}";
- Source: "{sys}\Zipdll.dll"; DestDir: "{sys}";
- Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall regserver noregerror
- Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall regserver noregerror
- Source: "{app}\CBButton.ocx"; DestDir: "{app}"; Flags: regserver
- [Registry]
- Root: HKCR; Subkey: "SyncFolder.Project\Shell"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Project\Shell\Open"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Project\DefaultIcon"; ValueType: String; ValueData: "{app}\SFPIcon.ico,0"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Project\Shell\Open\Command"; ValueType: String; ValueData: """{app}\SyncFolder.exe"" ""%1"""; Flags: uninsdeletevalue deletevalue
- Root: HKCR; Subkey: ".sfp"; ValueType: String; ValueData: "SyncFolder.Project"; Flags: uninsdeletekey deletevalue
- Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; ValueName: "UserName"; ValueType: String; ValueData: "Testversion"; Flags: createvalueifdoesntexist
- Root: HKCR; Subkey: "SyncFolder.Project"; ValueType: String; ValueData: "SyncFolder Synchronisations-Projekt"; Flags: uninsdeletekey deletevalue
- Root: HKCR; Subkey: "SyncFolder.Project\Shell\Run\Command"; ValueType: String; ValueData: """{app}\SyncFolder.exe"" -run ""%1"""; Flags: uninsdeletevalue deletevalue
- Root: HKCR; Subkey: "SyncFolder.Project\Shell\Run"; ValueType: String; ValueData: "Ausf
- hren"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\Shell"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\Shell\Open"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\DefaultIcon"; ValueType: String; ValueData: "{app}\SFGIcon.ico,0"; Flags: uninsdeletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\Shell\Open\Command"; ValueType: String; ValueData: """{app}\SFGrouper.exe"" ""%1"""; Flags: uninsdeletevalue deletevalue
- Root: HKCR; Subkey: ".sfg"; ValueType: String; ValueData: "SyncFolder.Group"; Flags: uninsdeletekey deletevalue
- Root: HKCR; Subkey: "SyncFolder.Group"; ValueType: String; ValueData: "SyncFolder Projektgruppe"; Flags: uninsdeletekey deletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\Shell\Run\Command"; ValueType: String; ValueData: """{app}\SFGrouper.exe"" -run ""%1"""; Flags: uninsdeletevalue deletevalue
- Root: HKCR; Subkey: "SyncFolder.Group\Shell\Run"; ValueType: String; ValueData: "Ausf
- hren"; Flags: uninsdeletevalue
- Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; Flags: uninsdeletekey
- Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; ValueName: "InstallDir"; ValueType: String; ValueData: "{app}\";
- Root: HKCR; Subkey: ".sfg\ShellNew"; ValueName: "Command"; ValueType: String; ValueData: "{app}\SFGrouper.exe -new -p""%2""";
- Root: HKCR; Subkey: ".sfp\ShellNew"; ValueName: "Command"; ValueType: String; ValueData: "{app}\SyncFolder.exe -new -p""%2""";
- Root: HKCR; Subkey: "Folder\shell\Synchronisieren...\command"; ValueType: String; ValueData: "{app}\SyncFolder.exe -new -p""%1""";
- Root: HKCR; Subkey: "Folder\shell\Synchronisieren..."; Flags: uninsdeletekey
- [Run]
- Filename: "{app}\SyncFolder.exe"; Flags: postinstall nowait
- Filename: "{app}\SFGrouper.exe"; Flags: postinstall unchecked nowait
- Filename: "{app}\Home.url"; Description: "SyncFolder-Homepage
- ffnen"; Flags: shellexec postinstall nowait
- [Icons]
- Name: "{group}\SyncFolder"; Filename: "{app}\SyncFolder.exe"; WorkingDir: "{app}"; IconFilename: "{app}\SyncFolder.exe"; Comment: "Startet SyncFolder";
- Name: "{group}\Gruppeneditor"; Filename: "{app}\SFGrouper.exe"; WorkingDir: "{app}"; IconFilename: "{app}\SFGrouper.exe"; Comment: "Startet DEN SyncFolder-Gruppen-Editor";
- Name: "{group}\Homepage"; Filename: "{app}\Home.url"; Comment: "Direkt zur Homepage";
- Name: "{group}\Hilfe"; Filename: "{app}\SyncFolder.chm"; Comment: "
- ffnet die Hilfe zum Programm";
-