Gentoo Archives: gentoo-user-ru

From: "Трацевский Александр" <support@×××××××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] xmm alternative
Date: Tue, 24 Oct 2006 12:24:37
Message-Id: 200610241623.49381.support@calculate.ru
In Reply to: Re: [gentoo-user-ru] xmm alternative by Gleb Litvjak
1 Просвети, а как это сделать через SSH?
2 Залогинившись и выполняя запросы получаю следующее:
3 >kdcop
4 ERROR: Couldn't attach to DCOP server!
5 >kmail
6 ERROR: KUniqueApplication: Can't determine DISPLAY. Aborting.
7
8
9 > On Monday 23 October 2006 19:44, Alex Efros wrote:
10 > > > > Плюс к этом нужна возможность управления с командной строки.
11 > > >
12 > > > Есть (через DCOP)
13 > >
14 > > А это что за зверь? Что-то KDEшное? У меня просто fluxbox, а от гнома и
15 > > кде только библиотеки чтобы тамошние приложения пускать, инфраструктуры
16 > > ихней нету...
17 >
18 > Забыл про DCOP написать. Если есть kdelibs, то есть и DCOP. Вещь на данный
19 > момент уникальная (хотя в будущем его заменят на Dbus, и он будет и в гноме
20 > тоже). В общем, позволяет этот механизм удаленно управлять программами (из
21 > консоли, скриптов или даже через SSH) и получать от них данные. В случае
22 > амарока можно в консоли написать
23 >
24 > dcop amarok player pause
25 >
26 > чтобы поставить паузу
27 > (amarok - название программы, player - название модуля, pause - функция)
28 >
29 > Вот пара примеров:
30 >
31 > dcop amarok collection totalAlbums - количество альбомов в коллекции
32 > dcop amarok player seekRelative -5 - отмотать текущий трек на 5 секунд
33 > назад dcop amarok player title - получить название текущего трека
34 >
35 > Чтобы посмотреть, какие DCOP ф-ии реализованы у запущенных программ, можно
36 > воспользоваться утилитой kdcop (kde-base/kdcop).
37
38 --
39 Александр Трацевский
40 ЗАО "Калкулэйт Пак"
41 http://www.calculate.ru
42 support@×××××××××.ru
43 +7 812 336-36-32
44 +7 495 772-76-78
45
46 --
47 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] xmm alternative Gleb Litvjak <blaster999@×××××.com>