Авто переключение десктопов. (Сабж)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Kopturov
Сообщения: 2
ОС: CentOS

Авто переключение десктопов.

Сообщение Kopturov »

Добрый день.
Подскажите как можно организовать авто переключение между рабочими столами.
Причина: стоит мониторинг на 3х рабочих столах, необходимо что бы они по определённому таймауту переключались по очереди.
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Авто переключение десктопов.

Сообщение Vascom »

Пример для KDE:

Код: Выделить всё

#!/bin/bash

for k in 1 2 3
do
    qdbus org.kde.kwin /KWin org.kde.KWin.setCurrentDesktop $k
    sleep 1m
done

Будет переключать рабочие столы 1, 2 и 3 с интервалом в 1 минуту.
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Авто переключение десктопов.

Сообщение Hephaestus »

Vascom писал(а):
11.03.2015 11:06
Будет переключать рабочие столы 1, 2 и 3 с интервалом в 1 минуту.
А по-моему не будет. Цикл отработает один раз и завершится. Не?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Авто переключение десктопов.

Сообщение Vascom »

Ах, да, на коленке написал. Ну пусть топикстартер сам мозгами пошевелит, вложит это в бесконечный цикл while, например.
Спасибо сказали:
Kopturov
Сообщения: 2
ОС: CentOS

Re: Авто переключение десктопов.

Сообщение Kopturov »

Спасибо за ответы, реализовал эту возможность через xdotool/
Спасибо сказали: