Что интересного можно сделать с помощью dcop? - PullRequest
1 голос
/ 22 мая 2009

Я использую UNIX в течение многих лет, и команда dcop только недавно привлекла мое внимание. Каково его основное назначение и использует ли оно в любом процессе признак плохого дизайна?

Ответы [ 3 ]

2 голосов
/ 22 мая 2009

Статья из Википедии на dcop стоит того, чтобы ее прочитать.
Это отлично подходит для любых сценариев, используемых для управления процессами, также есть хорошая информация о управлении Amarok через dcop.

2 голосов
/ 22 мая 2009

использует ли это в каком-либо процессе признак плохого дизайна?

Вероятно, нет, если вы используете DCOP для выполнения какой-либо задачи, которая обычно выполняется с помощью щелчка мыши или горячей клавиши. Конечно, дизайн намного лучше, чем пытаться управлять мышью, чтобы делать то, что вы хотите сделать с программой!

Но если вы используете DCOP, чтобы сделать что-то действительно простое, что можно сделать непосредственно с помощью команды оболочки или нескольких строк кода на C, вообще не вызывая приложение KDE, вероятно, лучше просто сделать это прямым способом. (например, не используйте DCOP, чтобы сказать Konqueror удалить дерево каталогов, просто запустите rm -rf)

2 голосов
/ 22 мая 2009

Я подозреваю, что это в основном существует, потому что все в UNIX должно быть доступным из командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...