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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Обои погода\день-ночь\сезон  (Прочитано 3444 раз)

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

Оффлайн 𝓝𝓲𝓻𝓭

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Обои погода\день-ночь\сезон
« : 16 Февраль 2017, 16:44:31 »
Возникла идея запилить меняющиеся от времени года\времени суток\погоды обоины. Принцип думаю будет таков:
За основу берем стандартные меняющиеся обои в убунте.
берем питоновские скрипты от "my-weather-indicator" (его получилось приручить скормив ему свои координаты)
а дальше в зависимости от условий создаем скриптом и magickImage-ом картинку которая подставлена в xml обоины.
Т.е. картинку можно затенить, повесить луну, нарисовать облака, дождь, нарисовать поверх температуру.

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

Что скажете? стоит заморочится?
Больше всего глупостей в течение дня совершает человек, который рано встаёт и поздно ложится.

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4307
  • Capture the truth
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #1 : 16 Февраль 2017, 16:57:20 »
проще всего так:
парсим сайт гисметео, там как раз есть иконки день-ночь-дождь-снег. Каждому имени иконки присваиваем определенную обоину (день-ночь-дождь-снег), а её подставляем в команду установки обоев. Ставим скрипт в крон, выполняем раз в несколько часов.

создавать эффекты imagemagick'ом - что-то я сомневаюсь в красивом итоговом результате.
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн 𝓝𝓲𝓻𝓭

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #2 : 16 Февраль 2017, 17:10:14 »
Каждому имени иконки присваиваем определенную обоину
Слишком много картинок придется создать ))
Вот к примеру ночь )
Исходник
convert -level 40%,500%  lug.jpg lug1.jpg
convert -level 40%,500% -posterize 7 -colorspace GRAY lug.jpg lug1.jpg




Пользователь добавил сообщение 16 Февраль 2017, 17:14:32:
Картинку можно же создать в несколько проходов.
сначала лепим фон аля небо.
на него лепим луг. Получившееся затеняем, лепим луну.
затеняем облака, лепим облака и получается картинка. Если дождь то сверху еще и дождь налепить.
« Последнее редактирование: 16 Февраль 2017, 17:14:32 от Nird »
Больше всего глупостей в течение дня совершает человек, который рано встаёт и поздно ложится.

Оффлайн бамбук

  • Активист
  • *
  • Сообщений: 541
  • Kubuntu 20.04 LTS x86_64
    • Просмотр профиля
Chuwi LapBook 14.1   ревизия ноутбука-3.0

Оффлайн 𝓝𝓲𝓻𝓭

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #4 : 21 Февраль 2017, 15:54:40 »
Это я видел. Вся соль такого подхода в том, что там просто заранее подготовленные восемь картинок которые меняются через каждые три часа. Это весьма просто сделать.
Больше всего глупостей в течение дня совершает человек, который рано встаёт и поздно ложится.

Оффлайн бамбук

  • Активист
  • *
  • Сообщений: 541
  • Kubuntu 20.04 LTS x86_64
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #5 : 21 Февраль 2017, 16:13:14 »
ну да - а чего огород городить.
Chuwi LapBook 14.1   ревизия ноутбука-3.0

Оффлайн 𝓝𝓲𝓻𝓭

  • Автор темы
  • Участник
  • *
  • Сообщений: 190
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #6 : 21 Февраль 2017, 16:17:06 »
Ну ответ в названии топика. погода\сезон.
Больше всего глупостей в течение дня совершает человек, который рано встаёт и поздно ложится.

Оффлайн RiseOfDeath

  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Re: Обои погода\день-ночь\сезон
« Ответ #7 : 23 Июнь 2017, 14:38:11 »
Это я видел. Вся соль такого подхода в том, что там просто заранее подготовленные восемь картинок которые меняются через каждые три часа. Это весьма просто сделать.


Просто или нет, но даже там есть баги :) Уже как минимум с этим можно заморочиться.

Я думаю нужно. Заморачивайтесь.

 

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