mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
@@ -19,9 +19,6 @@ AppPublisher={#MyAppPublisher}
|
|||||||
AppPublisherURL={#MyAppURL}
|
AppPublisherURL={#MyAppURL}
|
||||||
AppSupportURL={#MyAppURL}
|
AppSupportURL={#MyAppURL}
|
||||||
AppUpdatesURL={#MyAppURL}
|
AppUpdatesURL={#MyAppURL}
|
||||||
CloseApplications=yes
|
|
||||||
CloseApplicationsFilter=*.chm
|
|
||||||
RestartApplications=no
|
|
||||||
DefaultDirName={commonappdata}\{#MyAppName}
|
DefaultDirName={commonappdata}\{#MyAppName}
|
||||||
DefaultGroupName={#MyAppName}
|
DefaultGroupName={#MyAppName}
|
||||||
DisableProgramGroupPage=yes
|
DisableProgramGroupPage=yes
|
||||||
@@ -52,11 +49,13 @@ Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
|
|||||||
Name: "{commondesktop}\{#MyAppName}"; Filename: "{commonappdata}\Jackett\{#MyAppExeName}"; Tasks: desktopicon
|
Name: "{commondesktop}\{#MyAppName}"; Filename: "{commonappdata}\Jackett\{#MyAppExeName}"; Tasks: desktopicon
|
||||||
|
|
||||||
[Code]
|
[Code]
|
||||||
Procedure RegisterExtraCloseApplicationsResources();
|
function PrepareToInstall(var NeedsRestart: Boolean): String;
|
||||||
Begin
|
var
|
||||||
RegisterExtraCloseApplicationsResource(False, ExpandConstant('{app}\JackettService.exe'));
|
ErrorCode: Integer;
|
||||||
RegisterExtraCloseApplicationsResource(False, ExpandConstant('{app}\{#MyAppExeName}'));
|
begin
|
||||||
End;
|
ShellExec('open', 'taskkill.exe', '/f /im {#MyAppExeName}', '', SW_HIDE, ewNoWait, ErrorCode);
|
||||||
|
ShellExec('open', 'taskkill.exe', '/f /im JackettConsole.exe', '', SW_HIDE, ewNoWait, ErrorCode);
|
||||||
|
end;
|
||||||
|
|
||||||
[Run]
|
[Run]
|
||||||
Filename: "{commonappdata}\Jackett\JackettConsole.exe"; Parameters: "--Uninstall"; Flags: waituntilterminated runhidden;
|
Filename: "{commonappdata}\Jackett\JackettConsole.exe"; Parameters: "--Uninstall"; Flags: waituntilterminated runhidden;
|
||||||
|
Reference in New Issue
Block a user