This is a simple panorama viewer based on Photo Sphere Viewer. https://dalan.fr/
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

win-setup.iss 2.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. ; Script generated by the Inno Setup Script Wizard.
  2. ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
  3. #define MyAppName "SimplePanoramaViewer"
  4. #define MyAppVersion "1.0"
  5. #define MyAppPublisher "Dalan"
  6. #define MyAppURL "https://www.dalan.fr"
  7. #define MyAppExeName "SimplePanoramaViewer.exe"
  8. [Setup]
  9. ; NOTE: The value of AppId uniquely identifies this application.
  10. ; Do not use the same AppId value in installers for other applications.
  11. ; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
  12. AppId={{FD4C50E2-6C08-4782-BC4E-77D5A575AF4C}
  13. AppName={#MyAppName}
  14. AppVersion={#MyAppVersion}
  15. ;AppVerName={#MyAppName} {#MyAppVersion}
  16. AppPublisher={#MyAppPublisher}
  17. AppPublisherURL={#MyAppURL}
  18. AppSupportURL={#MyAppURL}
  19. AppUpdatesURL={#MyAppURL}
  20. DefaultDirName={pf}\{#MyAppName}
  21. DisableProgramGroupPage=yes
  22. LicenseFile=LICENSE.rtf
  23. OutputBaseFilename={#MyAppName}-{#MyAppVersion}-win64-setup
  24. OutputDir=dist
  25. Compression=lzma
  26. SolidCompression=yes
  27. ArchitecturesAllowed=x64
  28. ArchitecturesInstallIn64BitMode=x64
  29. [Languages]
  30. Name: "english"; MessagesFile: "compiler:Default.isl"
  31. Name: "french"; MessagesFile: "compiler:Languages\French.isl"
  32. [Tasks]
  33. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
  34. [Files]
  35. Source: "dist\SimplePanoramaViewer\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
  36. [Icons]
  37. Name: "{commonprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"
  38. Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon
  39. [Run]
  40. Filename: "{app}\{#MyAppExeName}"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
  41. [Registry]
  42. Root: HKCR; Subkey: ".pjpg"; ValueType: string; ValueName: ""; ValueData: "PANORAMIC_IMAGE"; Flags: uninsdeletevalue
  43. Root: HKCR; Subkey: ".pjpeg"; ValueType: string; ValueName: ""; ValueData: "PANORAMIC_IMAGE"; Flags: uninsdeletevalue
  44. Root: HKCR; Subkey: "PANORAMIC_IMAGE"; ValueType: string; ValueName: ""; ValueData: "Panoramic image"; Flags: uninsdeletekey
  45. Root: HKCR; Subkey: "PANORAMIC_IMAGE\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\{#MyAppExeName},0"
  46. Root: HKCR; Subkey: "PANORAMIC_IMAGE\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\{#MyAppExeName}"" ""%1"""