Real-time sunlight — планета в режиме реального времени на рабочем столе

    Когда-то давно было что-то похожее для MS Windows, но это было давно и не так красиво, к тому же под винду. Теперь же есть такая штука для Ubuntu, что меня крайне порадовало. Это программа отображает на вашем рабочем столе карту Мира (очень похожую на снимки из космоса) и солнечный свет, который в данный момент, освещает часть планеты. По сути, это Quirky Wallpaper с очень удобным GUI.


    Есть четыре вида развернутых карт. Мне больше всего понравился первый:

    image

    Так же есть возможность видеть планету в виде полушарий:

    image

    И даже наблюдать фазы луны (изображение квадратное, нужно фон рабочего стола делать черным)

    image

    И последняя полезность — возможность автозапуска.
    Изображения берутся отсюда и обновляются с определенной периодичность.
    Пока я делал скриншоты, мне сообщили приятнейшую новость — появился репозиторий для Ubuntu этого украшения для рабочего стола. Теперь для установки не нужно собирать ее из исходников. Для установки:

    sudo add-apt-repository ppa:realtime.sunlight.wallpaper/rsw
    sudo apt-get update && sudo apt-get install sunlight


    Спасибо за внимание.

    UPD.: На скорость работы системы практически не влияет. Может немного влиять на скорость «тырнета» в момент загрузки нового изображения.
    UPD2.: Совсем забыл. По мотивам этих трех статей.
    Поделиться публикацией

    Комментарии 66

      0
      чем это лучше KDE-wallpaper-marble?
        0
        пока писал — загрузилась картинка… симпатичненько, надеюсь, на скорость работы системы не влияет
          0
          На скорость работы не влияет! Разве что в момент загрузки изображения при низкой скорости интернета может немного его (интернет) замедлить.
            +1
            ну, marble примерно то же самое делает, оказывается у него новые режимы появились:
          0
          тем что это работает в гноме, в отличии от KDE-wallpaper-marble.

          P.S. холивары-холивары
          0
          А откуда исходники брать?
          0
          > Когда-то давно было что-то похожее для MS Windows, но это было давно и не так красиво, к тому же под винду.
            +2
            упс, нажал Ctrl+Enter, привычка после миранды так на новую строчку переходить =_=
            в общем — а помнит ли кто-нить как это под windows называется? в принципе и с dreamscenes живу неплохо, но интересно.
            и извиняюсь, что упоминаю в топике про ubuntu MS Windows…
              0
              EarthView
              В бесплатном варианте отсутствует реальная облачность.
                0
                спасибо (=
                  0
                  Еще была простенькая, но не менее приятная программа XEarth, open source
                    0
                    Да. Гораздо проще. Зато умеет показывать последние землетрясения.
              0
              Как раз искал подобное под убунту.
              Спасибо, +1 за новость.
                +1
                И даже наблюдать фазы луны (изображение квадратное, нужно фон рабочего стола делать черным)

                Чего же вы, в таком случае, черным у себя не сделали? :-)
                  +4
                  с помощью эффекта zoom, получилось так, без черного фона.
                  на мой вкус, лучше чем шарик луны в центре.
                  0
                  Температура CPU: À°С
                  Гы-гы
                    +1
                    Ааааааааааааааааацко по Цельсию =)
                    –1
                    А панель с различными индикаторами справа, это что?
                    +1
                    разрешение картинок не особо высокое, на 1600*1050 выглядит так себе
                    но вообще здорово, да
                      0
                      на 1900x1200 — вообще кабздец. Картинка как широкоформатное кино на квадратном экране — полоска посерёдке.
                        0
                        как ниже — вроде как есть разные разрешения, но чего-то в лом заморачиваться
                      +1
                      А конфигом conky можете поделиться?
                      0
                      на 9.10 из репов не поставилась, нету типа пакета…
                      скачал вручную realtimesunlightwallpaper.weebly.com/uploads/4/3/5/8/4358951/sunlight_0.1-1_i386.deb и поставил ;)
                      смотрится отлично, на 24'' экране
                        +11
                        Друзья, это что за виндозные привычки на каждый чих прогу искать?

                        Вот скрипт в 17 строк, который делает то же самое для Gnome. Если бы не dbus, то было бы 3 строчки.

                        #!/bin/bash
                        # Export the dbus session address on startup so it can be used by cron
                        touch $HOME/.Xdbus
                        chmod 600 $HOME/.Xdbus
                        env | grep DBUS_SESSION_BUS_ADDRESS > $HOME/.Xdbus
                        echo 'export DBUS_SESSION_BUS_ADDRESS' >> $HOME/.Xdbus
                        # Export XAUTHORITY value on startup so it can be used by cron
                        env | grep XAUTHORITY >> $HOME/.Xdbus
                        echo 'export XAUTHORITY' >> $HOME/.Xdbus
                        pushd /var/tmp && \
                        # Download the picture
                        wget static.die.net/earth/mercator/1600.jpg && \
                        # Set the picture
                        gconftool-2 -t str --set /desktop/gnome/background/picture_filename /var/tmp/1600.jpg && \
                        gconftool-2 -t str --set /desktop/gnome/background/picture_options «scaled»
                        popd

                        Набираем в консоли crontab -e и добавляем вызов скрипта каждые 10 минут
                        00,10,20,30,40,50 * * * *. /home/me/background.sh > 2>&1
                          0
                          Обратите внимание на кавычки вокруг опции scaled, которые автоматом исправил Хабр. Нужны обычные ASCII кавычки 0x22.
                          • НЛО прилетело и опубликовало эту надпись здесь
                              +5
                              Пускай сперва объяснит, что она делает на хабре ;-)
                              • НЛО прилетело и опубликовало эту надпись здесь
                                +2
                                Надо Шатлворту предложить выпускать специальный дистрибутив для бабушек — Бабунту.
                                • НЛО прилетело и опубликовало эту надпись здесь
                                  +5
                                  Набираем в консоли crontab -e и добавляем вызов скрипта каждые 10 минут
                                  00,10,20,30,40,50 * * * *.
                                  Ну вы даёте. Чтобы указать в crontab «каждые 10 минут» не нужно перечислять через запятую все значения минут, достаточно в поле минут указать: */10
                                    0
                                    Я знаю, просто побоялся усложнять, и так это слишком сложно для «бабушек».
                                    0
                                    Не все так просто, джентльмены, картинка на том сайте каждый раз разное название имеет. Сейчас по этой ссылке редирект на www.die.net/earth/ стоит, а там картинка static.die.net/earth/mercator/1024.jpg. Хотя возможно закачка страницы вместе с картинками, что wget умеет, и помогла бы.
                                    0
                                    Виноват, после

                                    pushd /var/tmp && \

                                    надо удалить предыдущую картинку

                                    rm 1600.jpg &&
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                        0
                                        Нуу… писать подобное прямо в ~/.xinitrc, имхо, идеологически не совсем правильно. Лучше всё-таки создать для скрипта отдельный файл.
                                          –2
                                          это не работает из-за некорректного адреса инсточника
                                            0
                                            хабр убирает http:// :)
                                              –1
                                              а. точно. спасибо!
                                              Это для гнома:
                                              $ wget -r -N 'http://static.die.net/earth/mercator/1600.jpg' -O /tmp/1600.jpg; gconftool-2 -t str --set /desktop/gnome/background/picture_filename /tmp/1600.jpg
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                0
                                                /me почувствовал, что его осветил кроваво-красный глаз Саурона… )))
                                            0
                                            Вызов скрипта, наверное, нужно делать каждые 3 часа, ибо на сайте сказано:

                                            The clouds are updated every 3 hours with current weather satellite imagery.


                                              0
                                              В принципе, опция -N у wget'a как раз проверяет, не изменился ли файл по сравнению с тем, что на диске.

                                              Но в данном конкретном случае сервер заголовок If-Modified-Since не обрабатывает.
                                            +2
                                            Старый добрый Xplanet умеет делать всё это, и даже ещё больше. Он отличается механизмом работы: сам генерирует изображение на основе заданной шкурки и координат планеты. Очень гибкий в настройке.
                                            • НЛО прилетело и опубликовало эту надпись здесь
                                                0
                                                На здоровье!
                                              0
                                              Для любителей ArchLinux — пишем sudo yaourt -S sunlight :)
                                              • НЛО прилетело и опубликовало эту надпись здесь
                                                  0
                                                  Спасибо за совет, но как он тогда установит пакет после сборки?
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      +1
                                                      да, скока уже арч юзаю, а таких простых вещей не знаю. позор мне. а вам спасибо)
                                                0
                                                Хм, поскольку у меня не гном, а lxde, «искаропки» у меня sunlight не заработал.
                                                Я воспользовался подправленным вариантом mikhailian:

                                                #!/bin/bash
                                                pushd /var/tmp && \
                                                rm -rf 1280.jpg && \
                                                wget static.die.net/earth/mercator/1280.jpg && \
                                                pcmanfm --set-wallpaper 1280.jpg
                                                popd
                                                0
                                                Сумеречная зона кажется очень контрастной (узкой), интересно бы сравнить со снимками из космоса.
                                                  0
                                                  Узкой? По моему нормально — где-то 500 км есть. А вот с луной проблемы, там же нет сумерек из-за отсутствия атмосферы.
                                                  +1
                                                  Во-первых, после установки программа так и не заработала — выдала синий экран, а во-вторых сегодня пишел на работу и «О, ужас!» — внешний монитор пропал. Вот засада.

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

                                                  Самое читаемое