Como fazer com que o Deluge seja executado como um serviço e exibido na bandeja?

Como fazer com que o Deluge seja executado como um serviço e exibido na bandeja?

Novo no Dilúvio; Estou tentando fazer com que o Deluge seja executado como um serviço do Windows ou como uma tarefa do Windows (para garantir que ele permaneça em execução o tempo todo) enquantotambémcorrendo na bandeja.

Deluge é estranho ... se eu clicar duas vezes em atalho ou deluge.exe, ele carregará a GUI e minimizará na bandeja (eu defino essa configuração), mas se você adicionar deluge.exe ou deluge-gtk.exe como serviço ou tarefa, quando executado, apenas mostrará deluge/gtk.exe em execução na lista de processos, mas não na bandeja.

Eu quero assim porque quero acessar o webUI e ao mesmo tempo ter a GUI rodando na bandeja, além de fazer algum tipo de verificação para ter certeza de que está rodando o tempo todo. É uma máquina servidora, então na maioria das vezes estarei remotamente no webui, mas às vezes também estarei na frente da máquina e quero usar a GUI normal.

Qualquer um?

Responder1

Os serviços do Windows não podem ter acesso interativo à área de trabalho desde o Windows Vista, portanto, esta não é a direção a seguir.

Se desejar que o programa seja sempre executado quando você estiver logado (sem login não há ícone na barra de tarefas), copie o link para ele no grupo do menu Inicializar.

A pasta de inicialização Todos os Usuários, para programas de inicialização para todos os usuários, está localizada em:

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

Responder2

No Windows, eu definitivamente desaconselho a tentativa de executar a GUI do Deluge como serviço, pois há problemas conhecidos com falhas de memória Gtk durante longos períodos de tempo. Se você deseja executar o Deluge como serviço, você deve usar o daemon Deluge conforme detalhado noGuia do Deluge ThinClient

Não há como ter um ícone de status para o delugedserviço e pelo que li, é desencorajado que um serviço tenha uma UI. No entanto, sinto que o que você realmente deseja é ser notificado se o serviço falhar ou parar, por exemplo, e-mail, pop-up, etc.Resposta SU

informação relacionada