mirror of
https://github.com/Jackett/Jackett
synced 2025-03-04 10:48:26 +00:00
parent
cd2198bfe1
commit
d99fd72269
1 changed files with 7 additions and 8 deletions
|
@ -19,9 +19,6 @@ AppPublisher={#MyAppPublisher}
|
|||
AppPublisherURL={#MyAppURL}
|
||||
AppSupportURL={#MyAppURL}
|
||||
AppUpdatesURL={#MyAppURL}
|
||||
CloseApplications=yes
|
||||
CloseApplicationsFilter=*.chm
|
||||
RestartApplications=no
|
||||
DefaultDirName={commonappdata}\{#MyAppName}
|
||||
DefaultGroupName={#MyAppName}
|
||||
DisableProgramGroupPage=yes
|
||||
|
@ -52,11 +49,13 @@ Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}"
|
|||
Name: "{commondesktop}\{#MyAppName}"; Filename: "{commonappdata}\Jackett\{#MyAppExeName}"; Tasks: desktopicon
|
||||
|
||||
[Code]
|
||||
Procedure RegisterExtraCloseApplicationsResources();
|
||||
Begin
|
||||
RegisterExtraCloseApplicationsResource(False, ExpandConstant('{app}\JackettService.exe'));
|
||||
RegisterExtraCloseApplicationsResource(False, ExpandConstant('{app}\{#MyAppExeName}'));
|
||||
End;
|
||||
function PrepareToInstall(var NeedsRestart: Boolean): String;
|
||||
var
|
||||
ErrorCode: Integer;
|
||||
begin
|
||||
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]
|
||||
Filename: "{commonappdata}\Jackett\JackettConsole.exe"; Parameters: "--Uninstall"; Flags: waituntilterminated runhidden;
|
||||
|
|
Loading…
Add table
Reference in a new issue