Wie kann ich Deluge als Dienst ausführen und in der Taskleiste anzeigen?

Wie kann ich Deluge als Dienst ausführen und in der Taskleiste anzeigen?

Neu bei Deluge; ich versuche, Deluge entweder als Windows-Dienst oder als Windows-Task auszuführen (um sicherzustellen, dass es immer ausgeführt wird), währendAuchwird im Tray ausgeführt.

Deluge ist komisch ... wenn ich auf die Verknüpfung oder auf deluge.exe doppelklicke, wird die GUI geladen und in die Taskleiste minimiert (ich habe diese Einstellung vorgenommen), aber wenn Sie deluge.exe oder deluge-gtk.exe als Dienst oder Aufgabe hinzufügen, wird beim Ausführen nur deluge/gtk.exe in der Prozessliste angezeigt, aber nicht in der Taskleiste.

Ich möchte es so, weil ich Zugriff auf die WebUI haben möchte, während die GUI gleichzeitig in der Taskleiste ausgeführt wird, und ich möchte außerdem eine Art Überprüfung, um sicherzustellen, dass sie immer ausgeführt wird. Es handelt sich um eine Servermaschine, daher werde ich die meiste Zeit per Fernzugriff auf die WebUI zugreifen, aber manchmal stehe ich auch vor der Maschine und möchte die normale GUI verwenden.

Irgendjemand?

Antwort1

Seit Windows Vista können Windows-Dienste nicht mehr interaktiv auf den Desktop zugreifen. Das ist also nicht der richtige Weg.

Wenn Sie möchten, dass das Programm immer ausgeführt wird, wenn Sie angemeldet sind (ohne Anmeldung gibt es kein Taskleistensymbol), kopieren Sie den Link dazu in die Startmenügruppe.

Der Startordner „All Users“ für Startprogramme aller Benutzer befindet sich hier:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

Antwort2

Unter Windows rate ich Ihnen dringend davon ab, die Deluge-GUI als Dienst auszuführen, da es bekannte Probleme mit Gtk-Speicherabstürzen über längere Zeiträume gibt. Wenn Sie Deluge als Dienst ausführen möchten, sollten Sie den Deluge-Daemon verwenden, wie in derDeluge ThinClient-Handbuch

Es gibt keine Möglichkeit, ein Statussymbol für den delugedDienst zu haben, und soweit ich gelesen habe, wird davon abgeraten, dass ein Dienst eine Benutzeroberfläche hat. Ich denke jedoch, dass Sie eigentlich benachrichtigt werden möchten, wenn der Dienst ausfällt oder beendet wird, z. B. per E-Mail, Popup usw. Versuchen Sie es also vielleicht mit dieser anderenSU-Antwort

verwandte Informationen