====== Публикация изображений на Google Picasa ====== Способ публикации изображений с камеры на Google Picasa сервис. Итак, для начала устанавливаем программу для Google Data APIs [[https://googlecl.googlecode.com/files/googlecl_0.9.14-2_all.deb|googlecl 0.9.14]] и читаем инструкцию по установке [[https://code.google.com/p/googlecl/wiki/Install|install]] > Версия может быть другая :) Скрипт для установки cd ~/Downloads && wget https://googlecl.googlecode.com/files/googlecl_0.9.14-2_all.deb && sudo dpkg -i googlecl_0.9.14-2_all.deb && wget http://gdata-python-client.googlecode.com/files/gdata-2.0.18.tar.gz && tar xfvz gdata-2.0.18.tar.gz && cd gdata-2.0.18 && sudo python setup.py install && Так, на данном этапе у нас установлена программа для соединения с Google Data API. Теперь нужно создать каталог на Picasa что бы туда закачивать скриншоты. google picasa create WebCamera Появится страка ввода имени пользователя. Вводим свой google email и нажимаем **enter**. Происходит редирект на страницу с авторизацией аккаунта. Логинимся и разрешаем нашему компу. Переключаемся в терминал и нажимаем **enter**. Создается каталог WebCamera на сайте Picasa, мы туда будем закачивать наши скриншоты. Дальше все просто, скрипт для снятия скриншота и отправки его на Picasa. mplayer tv:// -frames 10 -vo jpeg && DATE=`date +%F-%H-%M` && mv 00000010.jpg ${DATE}.jpg && google picasa post WebCamera ${DATE}.jpg && rm -f 0000*.jpg ${DATE}.jpg Ну вот и все, если по какой то причине у вас камера переворачивает картинку вверх ногами, то для скриншота используем следующую команда mplayer tv:// -frames 10 -vf flip -vo jpeg Ну в общем то и все, скрипт можно автоматизировать через cron...