Google предлагает набор инструментов командной строки, позволяющих получать доступ к значительной части своих сервисов. В основном инструментарий написан на Python и поставляется как «open source», легко портируется и запускается на Mac. В настоящее время поддерживаются следующие сервисы:
Blogger * Calendar * Contacts * Docs * Picasa * Youtube
Потребуется MacPorts; в системе должны быть установлены Apple Developer Tools для компиляции программ. Если у вас уже установлен MacPorts, запустите в Терминале следующие команды, которые обновят MacPorts до последней версии и одновременно установят утилиты GoogleCL:
sudo port selfupdate
sudo port install googlecl
На странице проекта GoogleCL можно найти множество примеров использования инструментария, включая образцы скриптов. Там можно даже скачать их исходные коды. Приведем простой пример использования утилит:
google contacts list name,email > contacts.csv
Эта команда сохраняет список контактов вашего почтового аккаунта Google в файл contacts.csv, который располагается в текущей директории. При первом вводе команды google от вас потребуется авторизация.
macosxhints.com