Как заставить ваши обои подстраиваться под текущую погоду?
Приложение WeatherDesk помогает добиться желаемого. Все просто и легко, смотрите сами!
Раньше было приложение WeatherPaper, которое просто автоматически изменяло обои рабочего стола в зависимости от погодных условий в вашей местности.
К примеру, если на улице шел пошел дождь, то картинка сменялась на дождливый пейзаж, а когда облака рассасывались и выглядывало солнышко, то и на ваш рабочий стол проскальзывали лучики солнышка.
Это был простой, незамысловатый концепт. К сожалению, на него забили давным давно.
Встречаем WeatherDesk
Но остались еще неравнодушные люди и продолжили дело WeatherPaper!
В результате получилось новое приложение на Python 3 app, под названием WeatherDesk.
WeatherDesk работает на большинстве современных оболочках рабочего стола для Linux, включая Unity, Cinnamon и MATE, оно даже запускается Openbox. Пользователям KDE не повезло, поскольку там нет возможности изменять обои программным путем.
Приложение имеет лицензию GPL v3 и написано на Python 3, оно не требует никаких зависимостей - но требует некоторых усилий для установки и запуска.
Можете зайти на Github страницу проекта для подробного описания того, как скачать, настроить и запустить приложение. Или же ознакомиться с упрощенной инструкцией ниже.
Запускаем WeatherDesk на Ubuntu 16.04 LTS
Действуем по порядку, скачайте последнюю версию приложения с Github:
Распакуйте архив в корневую папку.
Затем, откройте Terminal и выполните следующую команду:
python3 ~/WeatherDesk.py
Если вы находитесь в правильной директории,то приложение должно показать, что в папке ~/.weatherdesk_walls нет обоев. Вам нужно будет скачать несколько (ниже подробнее).
Если хотите указать отдельную папку с обоями, то выполните:
python3 ~/WeatherDesk.py --dir /path/to/wallpapers
По умолчанию приложение определяет ваше местонахождение по вашему IP адресу. Вы можете указать его самостоятельно используя –city:
python3 ~/WeatherDesk.py --city Moscow
Ищем обои
Хотя WeatherDesk и должен управлять обоями с погодой, они не идут в комплекте.
Поэтому вам придется самому поискать их (нагуглить и насохранять), а также правильно назвать:
WEATHER | FILENAME
Clear, Calm, Fair: | normal.jpg
Thunderstorm: | thunder.jpg
Windy, Breeze, Gale: | wind.jpg
Drizzle, Rain: | rain.jpg
Snow: | snow.jpg
Cloudy: | cloudy.jpg
Other: | normal.jpg
Если вы собираетесь использовать критерий по времени, вам также придется скачать их отдельно и назвать: day-*, night-* (для –time 2) а еще evening-* (для –time 3) и morning-* (для –time 4).
Если вы хотите использовать стандартные настройки, то не нужно добавлять эти обои.
Чтобы скачать уже готовый набор обоев для этого приложения, просто скачайте рекомендуемый автором набор "Firewatch".