|
|
|
@ -1,7 +1,7 @@
|
|
|
|
|
; Monero Nitrogen Nebula GUI Wallet Installer for Windows
|
|
|
|
|
; Copyright (c) 2017-2020, The Monero Project
|
|
|
|
|
; See LICENSE
|
|
|
|
|
#define GuiVersion GetFileVersion("bin\monero-wallet-gui.exe")
|
|
|
|
|
#define GuiVersion GetFileVersion("bin\wownero-app.exe")
|
|
|
|
|
|
|
|
|
|
[Setup]
|
|
|
|
|
AppName=Monero GUI Wallet
|
|
|
|
@ -13,7 +13,7 @@ AppVersion={#GuiVersion}
|
|
|
|
|
VersionInfoVersion={#GuiVersion}
|
|
|
|
|
DefaultDirName={commonpf}\Monero GUI Wallet
|
|
|
|
|
DefaultGroupName=Monero GUI Wallet
|
|
|
|
|
UninstallDisplayIcon={app}\monero-wallet-gui.exe
|
|
|
|
|
UninstallDisplayIcon={app}\wownero-app.exe
|
|
|
|
|
PrivilegesRequired=admin
|
|
|
|
|
ArchitecturesInstallIn64BitMode=x64
|
|
|
|
|
ArchitecturesAllowed=x64
|
|
|
|
@ -73,7 +73,7 @@ Source: "FinishImage.bmp"; Flags: dontcopy
|
|
|
|
|
Source: "LICENSE"; DestDir: "{app}"; Flags: ignoreversion
|
|
|
|
|
|
|
|
|
|
; Monero GUI wallet exe and guide
|
|
|
|
|
Source: "bin\monero-wallet-gui.exe"; DestDir: "{app}"; Flags: ignoreversion
|
|
|
|
|
Source: "bin\wownero-app.exe"; DestDir: "{app}"; Flags: ignoreversion
|
|
|
|
|
Source: "bin\monero-gui-wallet-guide.pdf"; DestDir: "{app}"; Flags: ignoreversion
|
|
|
|
|
|
|
|
|
|
; Monero CLI wallet
|
|
|
|
@ -178,7 +178,7 @@ Name: desktopicon; Description: "Create a &desktop icon"; GroupDescription: "Add
|
|
|
|
|
Filename: "{app}\ReadMe.htm"; Description: "Show ReadMe"; Flags: postinstall shellexec skipifsilent
|
|
|
|
|
|
|
|
|
|
; DON'T offer to run the wallet right away, let the people read about initial blockchain download first in the ReadMe
|
|
|
|
|
; Filename: "{app}\monero-wallet-gui.exe"; Description: "Run GUI Wallet now"; Flags: postinstall nowait skipifsilent
|
|
|
|
|
; Filename: "{app}\wownero-app.exe"; Description: "Run GUI Wallet now"; Flags: postinstall nowait skipifsilent
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Code]
|
|
|
|
@ -318,8 +318,8 @@ end;
|
|
|
|
|
[Icons]
|
|
|
|
|
; Icons in the "Monero GUI Wallet" program group
|
|
|
|
|
; Windows will almost always display icons in alphabetical order, per level, so specify the text accordingly
|
|
|
|
|
Name: "{group}\GUI Wallet"; Filename: "{app}\monero-wallet-gui.exe";
|
|
|
|
|
Name: "{group}\GUI Wallet Guide"; Filename: "{app}\monero-gui-wallet-guide.pdf"; IconFilename: "{app}\monero-wallet-gui.exe"
|
|
|
|
|
Name: "{group}\GUI Wallet"; Filename: "{app}\wownero-app.exe";
|
|
|
|
|
Name: "{group}\GUI Wallet Guide"; Filename: "{app}\monero-gui-wallet-guide.pdf"; IconFilename: "{app}\wownero-app.exe"
|
|
|
|
|
Name: "{group}\Uninstall GUI Wallet"; Filename: "{uninstallexe}"
|
|
|
|
|
|
|
|
|
|
; Sub-folder "Utilities";
|
|
|
|
@ -338,13 +338,13 @@ Name: "{group}\Utilities\Textual (CLI) Wallet"; Filename: "{app}\monero-wallet-c
|
|
|
|
|
Name: "{group}\Utilities\x (Check Default Blockchain Folder)"; Filename: "{win}\Explorer.exe"; Parameters: {code:BlockChainDir}
|
|
|
|
|
Name: "{group}\Utilities\x (Check Daemon Log)"; Filename: "Notepad"; Parameters: {code:DaemonLog}
|
|
|
|
|
Name: "{group}\Utilities\x (Check Default Wallet Folder)"; Filename: "{win}\Explorer.exe"; Parameters: """{userdocs}\Monero\wallets"""
|
|
|
|
|
Name: "{group}\Utilities\x (Check GUI Wallet Log)"; Filename: "Notepad"; Parameters: """{userappdata}\monero-wallet-gui\monero-wallet-gui.log"""
|
|
|
|
|
Name: "{group}\Utilities\x (Check GUI Wallet Log)"; Filename: "Notepad"; Parameters: """{userappdata}\wownero-app\wownero-app.log"""
|
|
|
|
|
Name: "{group}\Utilities\x (Try Daemon, Exit Confirm)"; Filename: "{app}\monero-daemon.bat"
|
|
|
|
|
Name: "{group}\Utilities\x (Try GUI Wallet Low Graphics Mode)"; Filename: "{app}\start-low-graphics-mode.bat"
|
|
|
|
|
Name: "{group}\Utilities\x (Try Kill Daemon)"; Filename: "Taskkill.exe"; Parameters: "/IM monerod.exe /T /F"
|
|
|
|
|
|
|
|
|
|
; Desktop icons, optional with the help of the "Task" section
|
|
|
|
|
Name: "{commondesktop}\GUI Wallet"; Filename: "{app}\monero-wallet-gui.exe"; Tasks: desktopicon
|
|
|
|
|
Name: "{commondesktop}\GUI Wallet"; Filename: "{app}\wownero-app.exe"; Tasks: desktopicon
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[Registry]
|
|
|
|
@ -359,12 +359,12 @@ Root: HKCU; Subkey: "Software\monero-project\monero-core"; ValueType: string; Va
|
|
|
|
|
; Used to easily start payments; example URI: "monero://<address>?tx_amount=5.0"
|
|
|
|
|
Root: HKCR; Subkey: "monero"; ValueType: "string"; ValueData: "URL:Monero Payment Protocol"; Flags: uninsdeletekey
|
|
|
|
|
Root: HKCR; Subkey: "monero"; ValueType: "string"; ValueName: "URL Protocol"; ValueData: ""
|
|
|
|
|
Root: HKCR; Subkey: "monero\DefaultIcon"; ValueType: "string"; ValueData: "{app}\monero-wallet-gui.exe,0"
|
|
|
|
|
Root: HKCR; Subkey: "monero\shell\open\command"; ValueType: "string"; ValueData: """{app}\monero-wallet-gui.exe"" ""%1"""
|
|
|
|
|
Root: HKCR; Subkey: "monero\DefaultIcon"; ValueType: "string"; ValueData: "{app}\wownero-app.exe,0"
|
|
|
|
|
Root: HKCR; Subkey: "monero\shell\open\command"; ValueType: "string"; ValueData: """{app}\wownero-app.exe"" ""%1"""
|
|
|
|
|
|
|
|
|
|
; Configure a custom URI scheme: Links starting with "moneroseed:" will start the GUI wallet exe with the URI as command-line parameter
|
|
|
|
|
; Used to easily hand over custom seed node info to the wallet, with an URI of the form "moneroseed://a.b.c.d:port"
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed"; ValueType: "string"; ValueData: "URL:Monero Seed Node Protocol"; Flags: uninsdeletekey
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed"; ValueType: "string"; ValueName: "URL Protocol"; ValueData: ""
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed\DefaultIcon"; ValueType: "string"; ValueData: "{app}\monero-wallet-gui.exe,0"
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed\shell\open\command"; ValueType: "string"; ValueData: """{app}\monero-wallet-gui.exe"" ""%1"""
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed\DefaultIcon"; ValueType: "string"; ValueData: "{app}\wownero-app.exe,0"
|
|
|
|
|
Root: HKCR; Subkey: "moneroseed\shell\open\command"; ValueType: "string"; ValueData: """{app}\wownero-app.exe"" ""%1"""
|