home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Shareware / Programare / nativej / nativej-trial.exe / install_script.iss
Text File  |  2005-04-14  |  4KB  |  71 lines

  1. ;InnoSetupVersion=3.0.5
  2.  
  3. [Setup]
  4. AppName=NativeJ
  5. AppVerName=NativeJ Ver 4.5.7
  6. AppId=NativeJ
  7. AppPublisher=DobySoft
  8. AppPublisherURL=http://www.dobysoft.com/
  9. AppSupportURL=http://www.dobysoft.com/products/nativej/
  10. AppUpdatesURL=http://www.dobysoft.com/products/nativej/
  11. AppMutex=NativeJ
  12. DefaultDirName={pf}\NativeJ
  13. DefaultGroupName=NativeJ
  14. UninstallDisplayName=NativeJ
  15. OutputBaseFilename=nativej-trial
  16. Compression=zip
  17. PrivilegesRequired=none
  18. ChangesAssociations=yes
  19. LicenseFile=embedded\License.txt
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{app}\nativej.exe"; DestDir: "{app}"; Flags: ignoreversion 
  25. Source: "{app}\nativej.exe.manifest"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\nativejc.exe"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\nativej.chm"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\upx.exe"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\javasc.dat"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\javasg.dat"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\examples\examples.jar"; DestDir: "{app}\examples"; Flags: ignoreversion 
  32. Source: "{app}\examples\console.njp"; DestDir: "{app}\examples"; Flags: ignoreversion 
  33. Source: "{app}\examples\gui.njp"; DestDir: "{app}\examples"; Flags: ignoreversion 
  34. Source: "{app}\examples\service.njp"; DestDir: "{app}\examples"; Flags: ignoreversion 
  35. Source: "{app}\examples\tomcat.njp"; DestDir: "{app}\examples"; Flags: ignoreversion 
  36. Source: "{app}\examples\console.ico"; DestDir: "{app}\examples"; Flags: ignoreversion 
  37. Source: "{app}\examples\gui.ico"; DestDir: "{app}\examples"; Flags: ignoreversion 
  38. Source: "{app}\examples\service.ico"; DestDir: "{app}\examples"; Flags: ignoreversion 
  39. Source: "{app}\examples\tomcat.ico"; DestDir: "{app}\examples"; Flags: ignoreversion 
  40. Source: "{app}\examples\sample.ini"; DestDir: "{app}\examples"; Flags: ignoreversion 
  41. Source: "{app}\examples-source\Console.java"; DestDir: "{app}\examples-source"; Flags: ignoreversion 
  42. Source: "{app}\examples-source\Gui.java"; DestDir: "{app}\examples-source"; Flags: ignoreversion 
  43. Source: "{app}\examples-source\Service.java"; DestDir: "{app}\examples-source"; Flags: ignoreversion 
  44. Source: "{app}\examples-source\Service2.java"; DestDir: "{app}\examples-source"; Flags: ignoreversion 
  45. Source: "{app}\examples-source\SystemInfo.java"; DestDir: "{app}\examples-source"; Flags: ignoreversion 
  46.  
  47. [Registry]
  48. Root: HKCR; Subkey: ".njp"; Flags: uninsdeletekey 
  49. Root: HKCR; Subkey: "NativeJProject"; Flags: uninsdeletekey 
  50. Root: HKCU; Subkey: "Software\DobySoft"; Flags: uninsdeletekeyifempty 
  51. Root: HKCU; Subkey: "Software\DobySoft\NativeJ"; Flags: uninsdeletekeyifempty 
  52. Root: HKCU; Subkey: "Software\DobySoft\NativeJ"; ValueName: "Serial"; ValueType: String; ValueData: "DEMO"; Flags: createvalueifdoesntexist uninsdeletevalue 
  53. Root: HKCU; Subkey: "Software\DobySoft\NativeJ"; ValueName: "CheckAssociation"; ValueType: String; ValueData: "1"; Flags: createvalueifdoesntexist uninsdeletevalue 
  54.  
  55. [Run]
  56. Filename: "{app}\nativej.exe"; Description: "Launch NativeJ"; Flags: postinstall skipifsilent nowait
  57.  
  58. [UninstallRun]
  59. Filename: "http://www.dobysoft.com/survey/public/survey.php?name=nativej"; RunOnceId: "UninstallSurvey"; Flags: shellexec nowait
  60.  
  61. [Icons]
  62. Name: "{group}\NativeJ"; Filename: "{app}\nativej.exe"; 
  63. Name: "{group}\NativeJ Help"; Filename: "{app}\nativej.chm"; 
  64. Name: "{group}\Uninstall NativeJ"; Filename: "{uninstallexe}"; 
  65. Name: "{userdesktop}\NativeJ"; Filename: "{app}\nativej.exe"; Tasks: desktopicon; 
  66. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\NativeJ"; Filename: "{app}\NativeJ.exe"; Tasks: quicklaunchicon; 
  67.  
  68. [Tasks]
  69. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  70. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  71.