Chris
Cheney
ccheney@debian.org
7 марта 2003
dcop
1

# `dcop`

Консольный клиент &DCOP;

    dcop --pipe --user  пользователь --all-users --session сеанс --all-sessions --list-sessions --no-user-time  приложение  объект  функция аргументы

## Описание

Консольный клиент &DCOP;

## Параметры

`--pipe`

  Вызвать &DCOP; для каждой строки стандартного потока ввода.

  Это грубо соответствует вызову `while read line ; do dcop $line ; done`, но в связи с тем, что нет необходимости запускать новый экземпляр `dcop`, работает обычно гораздо быстрее, особенно для более медленных динамических компоновщиков GNU.

`--user` пользователь

  Соединиться с &DCOP;-сервером данного пользователя. Если этот параметр установлен, переменные окружения $`DCOPSERVER` и $`ICEAUTHORITY` игнорируются, даже если определены.

  Если у пользователя открыто более одной сессии, используйте параметры `--list-sessions`, `--session` или `--all-sessions`.

`--all-users`

  Передать &DCOP;-вызов всем пользователям через работающий &DCOP;-сервер. Сообщение об ошибке будет генерироваться только при сбойных вызовах к существующим &DCOP;-серверам. Если &DCOP;-сервер недоступен, ошибка генерироваться не будет.

`--session` сеанс

  Отправить вызов в указанный сеанс &kde;. Этот параметр используется только вместе с параметром `--user`.

`--all-sessions`

  Передать всем обнаруженным сеансам. Работает только вместе с параметрами `--user` и `--all-users`.

`--list-sessions`

  Вывести список всех активных сеансов &kde; для заданного пользователя или для всех пользователей.

`--no-user-time`

  Не обновлять метку времени пользовательской активности в вызываемом приложении (для использования в скриптах, выполняющихся в фоновом режиме).

## Переменные окружения

`DCOPSERVER`

`ICEAUTHORITY`

## См. также

dcopclient(1) dcopref(1) dcopfind(1) kdcop(1)

Руководство пользователя kdcop доступно по адресу `help:/kdcop` (введите его в адресную строку &konqueror;).