Поиск

Доработанный апплет Easy Monitor для SuperKaramba

Апплет SuperKaramba
SuperKaramba: инструмент для размещения апплетов на рабочем столе KDE

В Linux возможность кастомизации рабочего окружения прямо таки неограниченна. Изменить можно практически все. Один из вариантов это SuperKaramba — программа для KDE, позволяющая создавать на рабочем столе десклеты — маленькие приложения-виджеты для рабочего стола. Получается не только очень красиво, но и весьма удобно, так как нужное приложение или индикатор всегда находится под рукой, вернее на рабочем столе.

Что такое SuperKaramba

Первой ласточкой была Karamba (karamba.sf.net), созданная автором Хансом Карлсоном (Hans Karlsson). Она включала в себя ряд модулей и настраивалась исключительно с помощью конфигурационных файлов. Сейчас проект заброшен, последняя версия 0.17 датирована 14 апреля 2003 года. Но хорошие идеи зря не пропадают, и упавший флаг был вскоре подхвачен энтузиастами. Приблизительно так и возник проект SuperKaramba (netdragon.sf.net), совместимый по модулям с Karamba. Кстати, если до недавнего времени этот проект, можно сказать, развивался отдельно, то теперь он официально входит в состав последней версии KDE.

Вообще говоря, SuperKaramba представляет собой стартовую площадку, которая сама по себе ничего не делает, да и не умеет. Все функции реализуются с помощью дополнительных модулей-апплетов. Имеющиеся сегодня модули позволяют управлять проигрыванием музыки и видео, показывать различную системную информацию, а также информацию из интернета (сводки новостей, погоды, наличие почты на сервере). С помощью SuperKaramba можно создавать панели различного назначения, выводить на рабочий стол небольшие игры.

— инфа взята с сайта журнала Хакер

Там же довольно таки неплохо все расписано — как установить, какие есть полезные апплеты, как создать свою тему, какие есть похожие программы.
Так что если есть желание — вперед читать, очень неплохо написано.

Но все испробованные мною апплеты выглядели мягко говоря неказисто или как обычно одна надпись закрывала другую, или вылазила за границу апплета.
И через разные промежутки времени я запускал приложение, скачивал апплет, помещал на рабочий стол и снова выключал потому как была бяка. И так несколько раз.
После очередного желания вывода инфы на рабочий стол, стянул апплет Easy Monitor v 0.4. Поместил на рабочий стол и мне что то в нем понравилось. Но опять один текст налазит на другой, видео встроенное — так что эта секция мне без надобности, разделы на винтах не мои, температуру винтов не показывает, иконки убежали, размер шрифта для connections слишком мелкий.

Первоначальный вид Easy Monitor

Ну я решил посмотреть что к чему. Полез в тему и увидел самое что есть простое описание что куда и как.

И загоревшись — нашаманил апплет под свои нужды.

Как выглядит после «хирургического» вмешательства смотрим ниже

Уже переделанный

Также выкладываю подправленные файлы темы для этого апплета
EasyMonitor_Big_Areo_1.theme
EasyMonitor_Netstat_TCP.theme
EasyMonitor_Netstat_UDP.theme

Можно либо подменить оригинальный файл или дописать пару букв и подложить в папку с темами апплета.

Также очень удобно что некоторые области кликабельны.
Так например если кликнуть два раза надпись TCP connection запустится еще один апплетик — который покажет вывод команды

netstat -ntup | grep 'tcp' | head -n11

Если кликнуть по надписи UDP connection — будем лицезреть вывод команды

netstat -lup | grep 'udp' | head -n11

TCP and UDP connection

Если кликнуть на иконку компьютера запустится kinfocenter

Ну а все остальное если что найдете сами (ksysguard, kdf и прочее и прочее), а если чего то не хватить можете добавить свое либо заменить ненужное.

Если кто изъявит желание можно будет разобрать более подробно как настроить под себя.

  • 1

    Thanks, pro4ital s udovol’stviem!

  • 2

    а вот это классно!

  • 3

    Easy Monitor пока самый лучший Widget в KDE для мониторинга, автору +++++
    У меня почемуто он отображается без раиок черных, один текст KDE 4.5
    Отсюда вытекает вопрос, как сменить цвет текста на Зеленый на экране плохо различать?
    Прошу подсказать.

Оставить комментарий