Conky от olgmen

Conky - мощный и легко настраиваемый системный монитор.
Серый
Сообщения: 844
Зарегистрирован: 27 сен 2012, 19:20
Темы: 102
Статус: Не в сети

Re: CONKY от olgmen

Сообщение Серый » 22 фев 2013, 18:32

Несмотря на качество записи, супер! Я в детали не вдавался, но как такая красота реализована - не представляю.

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 25 фев 2013, 19:44

Серый писал(а):Несмотря на качество записи, супер! Я в детали не вдавался, но как такая красота реализована - не представляю.
Просто выводятся несколько изображений, наложенных друг на друга. Изображения стрелок вращаются вокруг общего центра
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 25 фев 2013, 19:51

Вывод 10 вопросов из RSS

Изображение

использован скрипт написанный ramzport http://ramzport.blogspot.ru/2012/04/conkylua-rss.html
который я немного упростил

Для запуска в conkyrc выше слова TEXT

lua_load /путь_до_скрипта/rss.lua
lua_draw_hook_pre start_rss

Текст выложен на http://dumpz.org/455824/

Решил добавить сюда и тот же самый вывод для любителей классических conky без использования lua

Ниже слова TEXT добавляем строку

Код: Выделить всё

${rss http://linuxhub.ru/feed.php 60 item_titles 10 }
Последний раз редактировалось olgmen 26 фев 2013, 05:19, всего редактировалось 2 раза.
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
FirstAlex
Сообщения: 34
Зарегистрирован: 09 фев 2013, 18:09
Темы: 4
Статус: Не в сети

Re: CONKY от olgmen

Сообщение FirstAlex » 25 фев 2013, 21:23

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

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 01 мар 2013, 13:13

О запуске приложений из панели tint2 я писал в заметке
Теперь о том как запустить conky из панели tint2. Покажу на примере запуска радиоприемника на основе mocp.

Первое, что необходимо сделать, это создать скрипт start_radio.sh который будет включать и выключать conky. Скрипт имеет такой вид

Код: Выделить всё

#!/bin/bash
flag="/tmp/flag-radio"
if [ -f $flag ]; then
    for p in  `tail $flag`
    do
        kill $p
    done
    rm $flag
else
   conky -c ~/radio_2/conkyrc  &
   echo $! >> $flag
fi
Этот скрипт при первом вызове создает в директории /tmp файл flag_radio. Если будете делать несколько кнопок записи, то измените название flag_radio на другое. Далее запускаются conky. При повторном вызове скрипта производится наличие файла /tmp/flag_radio и если он существует, то файл удаляется и conky выключаются.

Теперь в папке ~/.local/share/applications создаём файл radio.desktop следующего содержания

Код: Выделить всё

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Conky_radio
Comment=Start_Stop conky_radio
Exec=/полный_путь_до_скрипта/start_radio.sh
Icon=/полный_путь_до_иконки/radio.png
В подготовленный, как описано в заметке "запуск приложений из панели tint2" в секцию # Launcher вставляем строку

launcher_item_app = /home/olgmen/.local/share/applications/radio.desktop

Замените olgmen на имя вашей домашней директории.

После перезапуска tint2 в панели тинта появится кнопка, при нажатии на которую запустятся conky, а при повторном нажатии conky будут выключены.
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 03 мар 2013, 09:15

Приемник на основе MOCP

Приёмник в двух вариантах,

Изображение

Изображение

Для запуска этих коньков необходимо чтобы были установлены:

conky-all
xdotool version 2.20110530.1 и выше

Готовый conkyrc находится в папке radio, там же находятся все необходимые скрипты и иконки.

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

Второй вариант требует редактирования conkyrc

В строке

Код: Выделить всё

lua_draw_hook_pre main
в конце необходимо добавить 1, вот так

Код: Выделить всё

lua_draw_hook_pre main 1
Для вывода обложек альбомов необходимо на сайте last.fm получить код доступа (32 знака букв и чисел) который необходимо вставить в строку файла cover.sh вместо ХХХХ

Код: Выделить всё

APIKEY="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
и раскомментировать строки в файле starn_radio.lua

Код: Выделить всё

--	if music ~= song then
--		os.execute("rm /tmp/cover.jpg /tmp/cover.png /tmp/Cover.png")
--		artist_album = song
--		os.execute(usrhome .. "/radio/scripts/cover.sh &")
--		music = song
--	end
--	images (cr, 200, 32, 110, 110, "/tmp/Cover.png")
Работоспособность проверена на CrunchBang-11 и ArchLinux

Взять всё это можно тут https://dl.dropbox.com/u/22038871/radio.tar.gz

Удачных коньков
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 15 мар 2013, 17:18

Вот слепил очередные, всё в одном. Приемник и погода вызываются из тинта.

Изображение

Правда коньки уже немного изменил

Изображение
При нажатии на иконки погоды включается прогноз на 3-е суток, а при нажатии на иконку часов - календарь

Изображение
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 02 ноя 2013, 16:20

После дачных каникул слепил очередные коньки, правда ещё сырые, буду дорабатывать

Изображение

Коньки врезаны в tint2, правда пришлось запускать 2 тинта :)
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

Аватара пользователя
olgmen
Сообщения: 155
Зарегистрирован: 30 ноя 2012, 11:00
Темы: 32
Откуда: Санкт-Петербург
Статус: Не в сети

Re: CONKY от olgmen

Сообщение olgmen » 24 ноя 2013, 18:57

Вот и готовы ещё одни коньки.

Изображение

Только коньки

Изображение

Календарь

Изображение

Сеть

Изображение

Комп

Изображение

Погода

Изображение

Видео, и если нужны, скрипты, выложу после отладки коньков
Кто ищет, тот всегда найдет

Arch Linux
Conky - 1.9

mistic
Сообщения: 1
Зарегистрирован: 01 дек 2013, 08:41
Темы: 0
Статус: Не в сети

Re: CONKY от olgmen

Сообщение mistic » 01 дек 2013, 08:45

Видео, и если нужны, скрипты, выложу после отладки коньков
Был бы вам очень признателен, очень здорово у вас получается

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей