Доступ к веб-сервисам Google из командной строки

21 июня 2010, Никонова Екатерина 0
Открытый проект GoogleCL предназначен для работы с GMail, Picasa, YouTube и другими сервисами Google.

Компания Google представила новый инструмент для работы с ее веб-сервисами, отличающийся от прочих тем, что на сей раз пользователям предлагается публиковать посты в Blogger, добавлять записи календаря в Google Calendar, загружать фотографии в Picasa и видеоролики на YouTube через интерфейс командной строки.

Доступ к веб-сервисам Google из командной строки

Хотя для современного пользователя настольной системы интерфейс в большинстве случаев ограничен графической оболочкой, командная строка все еще широко применяется для быстрого обмена данными, несложной автоматизации действий и удаленного управления. GoogleCL позволяет с легкостью получить доступ к информации, хранящейся на удаленных серверах Google, при работе с другими инструментами командной строки. Так, с его помощью можно передать список контактов GMail в потоковый редактор sed или инструменты обработки языка awk. Другая возможность – использовать шаблоны оболочки для определения набора изображений и видеороликов, которые необходимо загрузить на серверы Picasa и YouTube. Инструмент также поддержкивает сервисы Blogger, Google Calendar и Google Docs.

Интерпретатор GoogleCL, основанный на библиотеке gdata-python-client, создан на языке Pyton как проект с открытым исходным кодом, распространяемый по лицензии Apache: каждый, кто желает внести в него свои поправки, может воспользоваться багтрекером на сайте Google Code. Некоторые его функции, такие как редактирование документов в Google Docs, требуют наличия библиотеки gdata-python-client версии не ниже 2.0.

Версия 0.9.7 доступна для загрузки в двух вариантах – в виде архива с исходным кодом и пакета .deb для дистрибутивов Linux, основанных на Debian. Тем, кто предпочитает работать в среде Mac OS X или Windows, предоставлены инструкции для установки GoogleCL на эти операционные системы. Там же, на сайте Google Code, представлены примеры команд для выполнения наиболее частых операций с данными в сервисах Google. В будущем разработчики собираются дополнить возможности GoogleCL функциями автоматической рассылки ссылок на загруженное в Picasa изображение, переводом текста посредством Google Translate, работы с дополнительными средствами поисковой системы Google и вывода географических координат для произвольных почтовых адресов.

Источник: www.arstechnica.com

Отзывы

0 Оставить отзыв

    Добавить отзыв

    загрузить другую
    Ваш отзыв

    Свежие новости раздела

    Все новости раздела

    Все свежие новости

    Все новости