Меню сайта
① Главная
② Обо мне
③ Статьи
④ Дневник
⑤ Картинки
⑥ Файлы
⑦ Форум
⑧ Гостевая книга

Категории раздела
Куклы и игрушки [56]
Личное [109]
Музыка [19]
Общее [255]
Японский язык [12]
ZX Spectrum [34]
Субмарины [92]
Настольные игры [34]
Го (碁) [11]
Книги [10]
Япония [26]
Таро [4]
Запертый шкаф [15]
CSA (КША) [14]
GNU/Linux [57]
Ubuntu [103]
Manjaro Linux [24]
Python [1]

Помощь сайту
Если сайт Вам понравился, поддержите на развитие!

Подробнее...


 
Дневник (2018 » Июль » 27 в 16:51)
GNU/Linux Управление Clementine из консоли

Вопрос "зачем управлять из консоли, когда можно кликнуть мышкой" исчезает сам собой, когда возникает потребность управлять приложением подключившись к удалённой системе по SSH.
Во-первых сама программа поддерживает ключи с запоминающимися именами:

clementine --play
clementine --pause
clementine --stop
clementine --prev
clementine --next

Во-вторых это же и другие возможности можно достать через именованные обращения через qdbus:

Пример обращения используя одну из команд воспроизведения: Play, Pause, Pause, Stop, Next, Prev
qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.Pause

Это конечно сложнее запомнить, чем простые команды самой Clementine, и я привёл их больше для примера. Хотя pause этого метода не только ставит но и  снимает с неё воспроизведение в отличие от метода самой Clementine.
Я не нашёл регулятора громкости во встроенных ключах, а тут они есть:
qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.VolumeSet 50
qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.VolumeSet 100

Узнать информацию про текущий трек - ID3tag и расположение файла:
qdbus org.mpris.clementine /Player org.freedesktop.MediaPlayer.GetMetadata

Думаю, таким образом можно управлять и другими программами, если их встроенного функционала не хватает.


Ссылки:
Категория: GNU/Linux | Просмотров: 18 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous
Логин:
Пароль:

Календарь
«  Июль 2018  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Поиск

Облако тэгов
JGSDF игрушки брюнетки кладбище сайты Ярость Дракулы древний египет девушки кошки cthulhu вампиры Kitsune Ужас Аркхема Инструмент комиксы Lovecraft Готика Submarine submarine rc toy hosting Игротека Ужас Аркхэма book uboat мобильная связь ГО Edgar Poe SWF Mansions of Madness Nightmares персоны linux-hardware Python Мастер-рукожоп

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2018
Лучший браузер!
Блокировка рекламы