Блог пользователя Youshi

Слушаем радио 101.ru в VLC

Я, как и многие, время от времени слушаю интернет-радио.
Недавно поднималась тема по поводу прослушивания в консоли радио 101.ru

Подход автора топика (вручную выяснять адреса радиостанций и вручную же их забивать в скриптик) интересен, но неудобен. Я решил развить его мысль и написал простенький парсер вышеуказанного сайта, который генерит pls-плейлист для всех доступных станций на 101.ru.

kde 4.6.2 и sysvinit

После недавнего обновления KDE до версии 4.6.2 KDM перестал выключать ноутбук.

Ковыряние в логах показало, что виной всему неправильные ключи для /sbin/shutdown в конфиге KDM по умолчанию.

Исправляется сие правкой раздела Shutdown конфига /usr/share/config/kdm/kdmrc:

[Shutdown]
# The command (subject to word splitting) to run to halt the system.
# Default is "/sbin/shutdown -p now"
HaltCmd=/sbin/shutdown -hP now

Взаимодействие с Yakuake посредством D-BUS

Медленно, но верно облагораживая свое рабочее окружение, подбираю софт под собственные нужды. И все больше программ перекочевывают в консоль - они удобны, быстры, интерфейс не перегружен всякими свистелками... Да что я тут рассказываю.

В итоге сейчас имею некий набор консольных программ, которые активно использую. Запускаю я их, как Вы могли догадаться, в Yakuake. И вот решил немного упростить себе жизнь, автоматизировав некоторые рутинные операции: создание нового таба, задание табу понятного имени, ну и, собственно, запуск в созданном табе нужного приложения.

MPD и глобальные сочетания клавиш (хоткеи) KDE

Перепробовал некоторое количество различных клиентов MPD и, не найдя в них одной простой вещи: управления воспроизведением с помощью глобальных сочетаний клавиш, решил изобрести свой собственный велосипед.

Итак, требования:

- Должно работать везде, то бишь, глобально.
- Должно как-то уведомлять о своей работе.

В результате получилась вот такая связка: MPD + Python + D-Bus + KNotify.

Note:
>>> Для работы скрипта понадобится библиотека dev-python/python-mpd. Не забудьте ее поставить.

Ленты новостей