Advertisement
beta990

AutoInstaller Source

Sep 25th, 2015
711
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #define MyAppName "CRP 16"
  2. #define MyAppVersion "V.0.1 Beta 1"
  3. #define MyAppPublisher "beta990"
  4. #define MyAppLocation "CRP"
  5. #define MyAppManual "CRP\Manual"
  6. #define MyAppURL "http://www.fifa-infinity.com/fifa-16/career-revolution-patch-16/"
  7. #define MyAppRegeneratorURL "http://iard68.altervista.org/downloads/"
  8.  
  9. [Setup]
  10. AppId={{*private*}
  11. AppName={#MyAppName}
  12. AppVersion={#MyAppVersion}
  13. AppPublisher={#MyAppPublisher}
  14. AppPublisherURL={#MyAppURL}
  15. AppSupportURL={#MyAppURL}
  16. AppUpdatesURL={#MyAppURL}
  17. DefaultDirName={pf}\Origin Games\FIFA 16
  18. DefaultGroupName={#MyAppName}
  19. UninstallFilesDir={pf}\{#MyAppName}\uninst
  20. AllowNoIcons=yes
  21. DisableWelcomePage=yes
  22. DisableProgramGroupPage=yes
  23. LicenseFile={#MyAppLocation}\Read Me.txt
  24. OutputDir={#MyAppLocation}
  25. OutputBaseFilename=AutoInstaller{#MyAppName} {#MyAppVersion}
  26. EnableDirDoesntExistWarning=yes
  27. DirExistsWarning=no
  28. Compression=lzma2/ultra64
  29. LZMANumBlockThreads=4
  30. LZMAUseSeparateProcess=yes
  31.  
  32. [Types]
  33. Name: "full"; Description: "Full installation"
  34. Name: "custom"; Description: "Custom installation"; Flags: iscustom
  35.  
  36. [Components]
  37. Name: "cm"; Description: "Career Revolution Patch 16 by beta990"; Types: full custom
  38. Name: "gp"; Description: "Gameplay Revolution Patch 16 by beta990"; Types: full custom
  39. Name: "db"; Description: "Database Patch (0512 traits, cam. zoom-patch, game-sliders, etc.)"; Types: full custom
  40. Name: "gtn"; Description: "Reveal all players attributes without scouting"
  41.  
  42. [Dirs]
  43. Name: "{pf}\{#MyAppName}"; Flags: uninsalwaysuninstall
  44.  
  45. [Files]
  46. ; cm
  47. Source: "{#MyAppManual}\dlc\ini\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data"; Components: cm
  48. Source: "{#MyAppManual}\dlc\csv\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data"; Components: cm
  49. Source: "{#MyAppManual}\dlc\txt\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data"; Components: cm
  50. ; tm
  51. Source: "{#MyAppManual}\data\tm\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\data\teammanagement"; Components: cm
  52. ; gp
  53. Source: "{#MyAppManual}\game\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}"; Components: gp
  54. ; db
  55. Source: "{#MyAppManual}\data\db\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\data\db"; Components: db
  56. ; gtn
  57. Source: "{#MyAppManual}\gtn\*"; Excludes: "*.~*,\Temp\*"; Flags: createallsubdirs recursesubdirs ignoreversion overwritereadonly; DestDir: "{app}\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data"; Components: gtn
  58.  
  59. [Languages]
  60. Name: "english"; MessagesFile: "compiler:Default.isl"
  61.  
  62. [Run]
  63. Filename: "{#MyAppRegeneratorURL}"; Description: "Download NG Suite i68Controller"; Flags: postinstall shellexec runasoriginaluser
  64. Filename: "{#MyAppURL}"; Description: "Open CRP 16 Homepage"; Flags: postinstall shellexec runasoriginaluser
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement