Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: CONKY от olgmen 2  (Прочитано 45002 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kit_oz

  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #30 : 10 Марта 2011, 22:39:29 »
Я говорил немного о другом. Что таким образом нельзя развернуть строку. Например при выводе меняющих цвет данных cpu при их развороте, остальная строка останется горизонтально, т.е строки написанные ниже слова TEXT нельзя поворачивать.
немного поигрался и понял таку штуку - ведь внутри TEXT можно вызвать абсолютно любую функцию.. и пофигу что она там делает - выводит часики, графики или текст разворачивает..
главное - пусть вернет конькам хотя бы один пробел, дабы они не ругались на отсутствие результата. и тогда можно спокойно переносить вызовы всех этих функций внутрь TEXT, что дает кучу плюсов:
одновременный запуск скольки угодно скриптов без всяких заморочек
draw_hook_* остаются пустыми для использования по назначению - отработка функций ДО и ПОСЛЕ отображения основного окна, например рисуем фон, выводим TEXT, рисуем блик (я прописал туда расчет глобальных переменных)
ну и некое удобство в добавлении/удалении запускаемых скриптов из вывода

ps а календарик шикарный.. я вот мучаю луа календарик для вывода обычным текстом - не устраивает меня стандартный скрипт. хотя с позиционированием тут попроще будет
« Последнее редактирование: 10 Марта 2011, 22:43:25 от kit_oz »
молчание не всегда доказывает присутствие ума, но доказывает отсутствие глупости

Бди!

  • Гость
Re: CONKY от olgmen 2
« Ответ #31 : 11 Марта 2011, 13:10:37 »
olgmen, а у меня не работает :-\-
Conky: llua_do_call: function conky_draw_calendar execution failed: attempt to call a nil value
 

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #32 : 11 Марта 2011, 13:24:53 »
Всё зависит от того, какой вариант conky у вас установлен. Для работы с lua скриптами необходимо устанавливать conky-all. Проверить какие у вас установлены, можно набрав в терминале команду

conky -v
Вывод должен быть таким

boris@olgmen:~$ conky -v
Conky 1.8.1 compiled Mon Oct 11 15:27:48 UTC 2010 for Linux 2.6.24-28-xen (x86_64)

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky

 X11:
  * Xdamage extension
  * XDBE (double buffer extension)
  * Xft
  * ARGB visual

 Music detection:
  * MPD
  * MOC

 General:
  * math
  * hddtemp
  * portmon
  * Curl
  * RSS
  * Weather (METAR)
  * Weather (XOAP)
  * wireless
  * support for IBM/Lenovo notebooks
  * nvidia
  * eve-online
  * config-output
  * Imlib2
  * apcupsd
  * iostats
  * ncurses
  * Lua

  Lua bindings:
   * Cairo
   * Imlib2

Последние строки показывают, что есть поддержка lua+cairo

  * Lua

  Lua bindings:
   * Cairo
   * Imlib2

Если эти строк нет, то установите conky-all

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

Бди!

  • Гость
Re: CONKY от olgmen 2
« Ответ #33 : 11 Марта 2011, 14:01:12 »
olgmen, спасибо.
У меня Conky 1.8.0
сейчас попробую разобраться.

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #34 : 11 Марта 2011, 17:07:20 »
Тут разница не в номерах версии, может работать и на 1.8.0, всё дело в поддержке lua и cairo, а такая поддержка только в conky-all 1.8.0 и выше (но может поддержка была включена и в более ранние версии)
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Бди!

  • Гость
Re: CONKY от olgmen 2
« Ответ #35 : 11 Марта 2011, 18:42:29 »
olgmen, ещё раз спасибо.
"скачанный" скрипт работает.
Я наверное с "копипастой" накосячил.
Да, на 1.8.0 работает.

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #36 : 11 Марта 2011, 20:50:00 »
я вот мучаю луа календарик для вывода обычным текстом - не устраивает меня стандартный скрипт. хотя с позиционированием тут попроще будет

Календарь выводящий дату в текстовом формате



Скрипт

(Нажмите, чтобы показать/скрыть)

Все пояснения в скрипте. Скачать скрипт можно здесь http://dl.dropbox.com/u/22038871/calendar_words.lua

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

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #37 : 21 Марта 2011, 17:52:10 »
Ещё один прогноз погоды



Прогноз погоды берется с сайта http://www.wunderground.com/, код в моём скрипте для Санкт-Петербурга. Для получения кода погоды своего города необходимо зайти на сайт http://www.wunderground.com и вписать название своего города. Если город будет найден вы перейдете на страницу с прогнозом погоды. В правом верхнем углу находятся две кнопки ICAL(зелёная) and RSS(красная). Щелкните правой кнопкой мыши по красной кнопке и скопируйте ссылку на адресс.

В скрипте pogoda.sh (находится в папке scripts) необходимо заменить строку с адресом

"http://rss.wunderground.com/auto/rss_full/global/stations/26063.xml?units=metric"
на скопированную вами. Незабудьте дать права на исполнение всем скриптам.

-- ------------------------------------------------------------------------

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

$ make
будет создан файл sunwait который необходимо поместить в /usr/local/bin.

-- --------------------------------------------------------------------------

Для того, что бы запустить прогноз из своих конок добавьте в свой conkyrc выше слова TEXT

lua_load ~/conky_20.03.2011/scripts/main.lua
lua_draw_hook_pre conky_main

И ниже слова TEXT

${execi 600 sh ~/conky_20.03.2011/scripts/pogoda.sh}
Прогноз обновляется каждые 10 минут.

Скачать полный комплект с иконками и всем необходимым, включая инструкцию, можно с http://dl.dropbox.com/u/22038871/conky_20.03.2011.tar.gz
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Sega

  • Любитель
  • *
  • Сообщений: 50
  • ubuntu 12.04 x64 gnome 3
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #38 : 25 Марта 2011, 13:56:38 »
Благодарствую! :D
всё дело в мелочах

Оффлайн Merkante

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #39 : 31 Марта 2011, 00:32:05 »
Ещё один способ вывода прогноза погоды с помощью conkyForecast

это он с weather.com берет?

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #40 : 31 Марта 2011, 06:26:59 »
conkyForecast только на него и настроен
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Merkante

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #41 : 31 Марта 2011, 15:28:54 »
(Нажмите, чтобы показать/скрыть)

Xochu takuy pogodu vmesto moei vniz CONKY...

Vash kusok conkyrc ,chto dlya confyForecast polnost'y kopirovat' v konec moego?
Nu i razmeri pomenyat' +put' k images ?


 

Оффлайн olgmen

  • Автор темы
  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #42 : 31 Марта 2011, 16:04:17 »
Замени свой кусок конкирка выводящий погоду на мой, ну и как сам догадался смени код города и в темплате измени координаты вывода картинок.
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн Merkante

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #43 : 31 Марта 2011, 22:07:28 »
и в темплате измени координаты вывода картинок.

Не фига не получается...
Где конкретно меняются координаты ? мне её засунуть надо в правый нижний угол ))) а то у меня вверху background.png

templateW
${image [--datatype=WI] -p 40,65 -s 100x100}
${image [--datatype=WI --startday=1] -p 30,175 -s 60x60}
${image [--datatype=WI --startday=2] -p 95,175 -s 60x60}
${image [--datatype=WI --startday=3] -p 165,175 -s 60x60}
${image [--datatype=WI --startday=4] -p 230,175 -s 60x60}

токо двигает облака )

[spoler]



[/spoler]


__________________________________
а вот еще одна фишка ,при запуске коньков -- походу не хватает имажеса

Conky: /home/rita/.conkyrc: 23: no such configuration: 'border_margin'
Conky: desktop window (1a000a7) is subwindow of root window (1ad)
Conky: window type - override
Conky: drawing to created window (0x3800001)
Conky: drawing to double buffer
Conky: Unable to load image '/usr/s'
Conky: Unable to load image '/usr/s'
Conky: Unable to load image '/usr/s'

вопрос какого )

А вот эту надпись FOG он с сайта чтоль берет?

если без последних 3-4 строк в вашего конкирка , то выводится без картинок ессессенно и без тучек.. токо на 1 день и всё.. но так некрасиво )

« Последнее редактирование: 01 Апреля 2011, 08:39:14 от Merkante »

Оффлайн st_acid

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: CONKY от olgmen 2
« Ответ #44 : 02 Апреля 2011, 11:32:02 »
Ещё один прогноз погоды

Не подскажешь каким образом можно направлением ветра русифицировать?

 

Страница сгенерирована за 0.061 секунд. Запросов: 23.