docs.kde.org
Примеры DCOP
Пред.
След.

Примеры DCOP

dcop kmix kmix-mainwindow#1 hide

Скрыть окно микшера. dcop kmix kmix-mainwindow#1 show сделает его снова видимым.

dcop kmix kmix-mainwindow#1 resize 1 1

Окно микшера примет минимально доступный размер, так чтобы вместить все ползунки и другие элемента окна.

dcop kmix Mixer0 mixerName

Выводит имя микшера, например: Sound Fusion CS46xx

dcop kmix Mixer1 setVolume 0 10

Задать громкость второго микшера, устройство 0 в 10 процентов. Устройство 0 часто бывает главным, но не всегда. Для того чтобы выключить звук на главном устройстве второй звуковой платы, наберите dcop kmix Mixer1 setMasterVolume 0

Эти команды можно выполнять непосредственно из командной строки в KDE. Чтобы выполнять команды dcop из другого места, например из скриптов crontab, нужно задать переменную среды DCOPSERVER (как она выглядит в первой строке вашего файла ~/.DCOPserver_hostname_:0), например:

#!/bin/sh
DCOPSERVER=`cat /home/yourhome/.DCOPserver_yourhostname_:0 | grep local`
export DCOPSERVER
dcop kmix Mixer0 setMasterVolume 0
Пред.
След.
Начало


docs.kde.org