Как запустить Viber свернутым при запуске системы?

Я использую ViberIndicator для запуска Viber с правильно отображаемым значком в трее на Ubuntu 15.10. Затем я добавил viberIndiator для запуска приложений Viber с отображением последнего диалогового окна.

Как запустить Viber свернутым при запуске системы?

2 ответа

Решение

Настройте команды запуска linux (Свойства - Автозагрузка - Viber) для Viber:

/opt/viber/Viber StartMinimized

Я думаю, вам следует объединить решения @zon и @yavor-dobrev с некоторыми хитростями.

Я использую этот скрипт запуска:

#!/bin/bash
set -e

export QT_AUTO_SCREEN_SCALE_FACTOR=0
/opt/viber/Viber StartMinimized &

while ! wmctrl -xc Viber.ViberPC; do
    sleep .5
done

Подробности:

  • export QT_AUTO_SCREEN_SCALE_FACTOR=0 чтобы избежать огромного дисплея на моем XFCE4
  • Viber StartMinimized чтобы запуск Viber скрылся как можно
  • wmctrl -xc Viber.ViberPC чтобы закрыть окно Viber только избегайте закрытия других
  • while ! wmctrl ... закрыть окна как можно быстрее

Установите wmctrl и используйте следующий скрипт для запуска viber:

#!/bin/bash
/opt/viber/Viber &
sleep 3
wmctrl -c "Viber"

Отрегулируйте время сна, если это необходимо.

Другие вопросы по тегам