Новый для Deluge; Я пытаюсь заставить Deluge работать либо как служба Windows, либо как Windows Task (чтобы убедиться, что он работает постоянно), также работая в трее.

Deluge это странно ... если я дважды щелкну по ярлыку или deluge.exe, он загрузит графический интерфейс и свернет в трей (я установил этот параметр), но если вы добавите deluge.exe или deluge-gtk.exe в качестве службы или задачи при запуске он просто покажет deluge/gtk.exe, запущенный в списке процессов, но не в трее.

Я хочу это таким образом, потому что я хочу получить доступ к веб-интерфейсу, при этом графический интерфейс пользователя работает в трее, а также с некоторой проверкой, чтобы убедиться, что он работает все время. Это серверная машина, поэтому большую часть времени я буду удаленно подключаться к webui, но иногда я буду находиться перед машиной и захочу использовать обычный графический интерфейс.

Кто-нибудь?

2 ответа2

0

Службы Windows не могут иметь интерактивный доступ к рабочему столу начиная с Windows Vista, поэтому это не то направление.

Если вы хотите, чтобы программа всегда запускалась при входе в систему (без входа в систему нет значка на панели задач), скопируйте ссылку на нее в группу меню «Автозагрузка».

Папка запуска «Все пользователи», предназначенная для запуска программ для всех пользователей, находится по адресу:

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

В Windows я бы определенно не советовал пытаться запускать Deluge GUI как службу, поскольку в течение продолжительных периодов времени существуют известные проблемы с падениями памяти Gtk. Если вы хотите запустить Deluge как службу, вам следует использовать демон Deluge, как описано в руководстве по Deluge ThinClient.

Нет никакого способа иметь значок состояния для deluged службы, и из того, что я прочитал, не рекомендуется, чтобы у службы был пользовательский интерфейс. Однако я чувствую, что на самом деле вы хотите получить уведомление о сбое или остановке службы, например, по электронной почте, всплывающем окне и т.д. Поэтому, возможно, попробуйте этот другой ответ SU

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .