Интеграция Календаря Google в Gnome Shell

С выходом Ubuntu 11.10 любой пользователь без затруднений может установить и поработать в 3-м Гноме. Для этого достаточно установить пакет Gnome Shell, и при входе в систему выбрать в качестве менеджера рабочих столов GNOME.

Не буду описывать всех ништяков, которые нам предлагает Gnome 3. Лень мне. Лучше в небольшой серии постов опишу различные способы обработки напильником, которые сделают гном шелл еще круче.

Для затравки давайте интегрируем в календарь Гнома события календаря Google.

Я сам обычно редко им пользуюсь. Основная польза — смс-оповещения о предстоящих днях рождения. Но бывает и какие-нибудь не особо знаменательные события в него заношу. В любом случае, после интеграции можно быстро посмотреть предстоящие события одним щелчком мыши по центру верхней панели.

Интеграция Google календаря в Gnome Shell

Товарищ vintitres на гитхабе допилил чужую задумку по интеграции. Результат мы можем взять из репозитория Google Calendar in GNOME Shell. Пока что нельзя выбирать какие именно календари импортировать (берутся все доступные для данного аккаунта Google) и нет никакого гуя для настройки, но тема рабочая. Главная фишка в том, что для синхронизации НЕ требуется Evolution. А так же пароль от аккаунта Google безопасно хранится в связке ключей Гнома.

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

Теперь надо слить файлы репозитория и запустить скрипт. Переходим в домашний каталог пользователя, клонируем репозиторий, переходим в созданный каталог и запускаем скрипт:

При первом запуске скрипт попросит ввести почту аккаунта Гугла и пароль к ней. Пароль будет храниться в связке ключей Гнома. После ввода пароля скрипт подключится к календарю Гугла и скачает последние 10 событий всех календарей указанного аккаунта. Как только он напишет: «No updates», терминал можно закрывать и переходить к следующему шагу.

Добавим скрипт в автозапуск. Для этого откройте Автоматически запускаемые приложения. Нажмите Добавить. Нажмите кнопку Обзор… в окне добавления программы и найдите файл gnome-shell-google-calendar.py в аналогичной каталоге, который должен лежать в домашней папке пользователя.

Выходим из системы. Заходим обратно. И всё работает.

Кстати, если вас интересует ip видеонаблюдение, готовые решения по проекту можно посмотреть на сайте «Разумный дом».

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (нет оценок)
Загрузка...