На сайте "Linux для человеков" была выложена статья о выводе уровня громкости в conky. Привожу её полностью.
Всё, что будет здесь опубликовано, является свободным программным обеспечением: вы можете распространять и / или изменять его в соответствии с условиями лицензии GNU General Public License, опубликованной Free Software Foundation, либо версии 3, либо (по вашему выбору) любой более поздней версии.
пятница, 30 декабря 2011 г.
Вывод уровня звука в conky
На сайте "Linux для человеков" была выложена статья о выводе уровня громкости в conky. Привожу её полностью.
пятница, 9 декабря 2011 г.
Графические индикаторы LUA+CAIRO (бары)
Получил комментарий с просьбой объяснить поподробней, что и делаю.
четверг, 1 декабря 2011 г.
Погода с помощью conkyForecast
Пока писал пост о невозможности выводить погоду с помощью скрипта conkyForecast с сайта weather.com, на сайте forum.ubuntu.ru был выложен способ позволяющий принимать прогноз.
среда, 23 ноября 2011 г.
Погода с сайта http://www.wunderground.com/ в conky часть II
Вывод иконок погоды производится скриптом function_draw_image.lua
Скрипт содержит две функции draw_image_rect(cr, x, y, width) и image_weather().
Скрипт содержит две функции draw_image_rect(cr, x, y, width) и image_weather().
вторник, 22 ноября 2011 г.
пятница, 18 ноября 2011 г.
Документация по LUA и CAIRO
После летнего дачефитнеса продолжаю делиться знаниями, пока все на грядках не растерял.
В комментариях были вопросы о документации по программированию. Я пользуюсь следующими
Сравнение команд в питоне и луа ( на английском )
http://wiki.garrysmod.com/?title=LUA:For_Python_Programmers
Справочное руководство по языку Lua 5.1
http://www.lua.org/pil/index.html ( на английском )
http://www.lua.ru/doc/
Документация по Cairo
http://cairographics.org/documentation/ ( на английском )
http://www.opennet.ru/docs/RUS/tutorial_cairo/
Стандартная библиотека LUA
http://ltwood.wikidot.com/scripting:lua-lib
Пока мне хватает.
Удачных коньков
В комментариях были вопросы о документации по программированию. Я пользуюсь следующими
Сравнение команд в питоне и луа ( на английском )
http://wiki.garrysmod.com/?title=LUA:For_Python_Programmers
Справочное руководство по языку Lua 5.1
http://www.lua.org/pil/index.html ( на английском )
http://www.lua.ru/doc/
Документация по Cairo
http://cairographics.org/documentation/ ( на английском )
http://www.opennet.ru/docs/RUS/tutorial_cairo/
Стандартная библиотека LUA
http://ltwood.wikidot.com/scripting:lua-lib
Пока мне хватает.
Удачных коньков
вторник, 31 мая 2011 г.
понедельник, 25 апреля 2011 г.
Рисуем циферблат
На небольших примерах хочу показать как можно вывести изображения часовых и минутных делений, а также цифр на циферблат часов.
четверг, 7 апреля 2011 г.
ЧАСЫ lua+cairo
На примере создания скрипта вывода часов, с помощью lua+cairo, хочу показать как это можно сделать.
четверг, 31 марта 2011 г.
ЧАСЫ
Самый простой способ вывести часы в conky это вписать строку в conkyrc
$time
После запуска conky получим часы вместе с календарем. С такими часами мало что можно сделать, можно сменить шрифт, размер, окраску, убрать секунды, дату.
$time
После запуска conky получим часы вместе с календарем. С такими часами мало что можно сделать, можно сменить шрифт, размер, окраску, убрать секунды, дату.
четверг, 24 марта 2011 г.
Кнопки включения конок
Здесь я хочу рассмотреть варианты включения conky с помощью кнопки размещенной на нижней панели.
воскресенье, 20 марта 2011 г.
Вывод картинок (иконок) в конки
Рассмотрим способы вывода картинок (иконок) в классических конках и конках с использованием lua+cairo.
вторник, 15 марта 2011 г.
понедельник, 14 марта 2011 г.
Графические индикаторы в классических конки
Здесь я хочу рассмотреть некоторые общие принципы работы всевозможных индикаторов.
пятница, 11 марта 2011 г.
Календарь выводящий дату в текстовом формате
Данный скрипт, написан на LUA+CAIRO, можно использовать и для вывода любых текстов.
Календарь shiny_calendar.lua от londonali1010
Календарик выводит только день недели, дату и название месяца.
четверг, 10 марта 2011 г.
Календарь с градиентной окраской
Скрипт написан с использованием скриптов londonali1010 и wlourf. Вывод календаря на текущий месяц с градиентной окраской.
среда, 9 марта 2011 г.
Рисование кривых в конки
Последнее, что я использую при рисовании, это кривые линии. Я их использовал при выводе графиков нагрузки процессора и в виде часов - сосулек. Также с помощью кривых можно закруглить углы, например прямоугольников.
вторник, 8 марта 2011 г.
Простой способ установить конки
Предлагаю воспользоваться программой ConkyWizfard, для создания таких коньков.
Скрипты переключающие цвет выводимого параметра
Для большей информативности, не всегда же смотришь на вывод параметров в конки, можно использовать скрипты переключающие цвет выводимого параметра при достижении им определённых значений.
Цвет в конки продолжение.
Радиальная градация предназначена в первую очередь для окраски кругов, но это не значит, что её нельзя применить для окраски других объектов. Она производится по такому принципу, это конечно моё понятие о радиальной градации.
воскресенье, 6 марта 2011 г.
пятница, 4 марта 2011 г.
среда, 2 марта 2011 г.
Рисуем в CONKY
В классических конки, в отличии от конок + LUA + Cairo, имеется всего одна команда для вывода линии в окно конки.
понедельник, 28 февраля 2011 г.
Добавляем команду разворота текста
В прошлый раз я описал несколько команд для вывода простого текста, но если использовать получившийся скрипт, придется для каждого вывода текста заново писать такой же скрипт. Сейчас, на основе своего скрипта, я покажу как я пишу подобные скрипты и расскажу о команде позволяющей развернуть текст под любым углом и отцентрировать его относительно координат x, y.
суббота, 26 февраля 2011 г.
Вывод текста lua-скриптом
Для вывода текста с помощью скрипта написанном с использованием lua+cairo имеется не так уж много специальных команд. Рассмотрим самый простой вариант вывода текста.
Вывод текста в классических конках
Первое, что необходимо для вывода текста, это шрифт. Шрифты для конки хранятся в скрытой папке .fonts расположенной в домашней директории. При работе, конки ищет шрифт сначала в папке .fonts, а затем в папке по адресу /usr/share/fonts. Для добавления шрифтов необходимо нужный шрифт, я предпочитаю брать шрифты с сайта http://www.dafont.com/, распаковать в папку .fonts и дать команду подключения шрифтов
пятница, 25 февраля 2011 г.
О редакторе GEDIT и исправлении ошибок возникающих при запуске конок
Для написания и редактировании скриптов я использую редактор GEDIT с небольшими изменениями.
Первое, что я советую сделать, это включить нумерацию строк, так как при возникновении ошибки при запуске скрипта указывается номер строки в которой необходимо исправить ошибку. Для вывода на экран номеров строк в Правка>Параметры и на вкладке Вид отмечаем Показывать номера строк.
четверг, 24 февраля 2011 г.
Вступление
Вот и сбылась мечта поделиться своими знаниями о создании скриптов для программы CONKY с использованием языков программирования LUA и CAIRO. Сразу предупреждаю, что я не профессиональный программист.
Подписаться на:
Сообщения (Atom)