Компания Google представила (http://google-opensource.blogspot.com/2010/06/introducing-go...) новую утилиту googlecl (http://code.google.com/p/googlecl/), позволяющую в режиме командной строки организовать управление своими данными в таких сервисах Google, как Blogger, Calendar, Contacts, Docs, Picasa и Youtube. Утилита позволяет загружать и скачивать данные, создавать категории и выполнять большинство других действий, доступных через web-интерфейс. Целью создания нового инструмента является упрощение создания скриптов, поддерживающих работу с сервисами Google.
Возможности утилиты можно наглядно оценить посмотрев примеры использования (http://code.google.com/p/googlecl/wiki/ExampleScripts). Например, для загрузки в новый альбом Picasa фотографий из текущей директории достаточно выполнить:
<font color="#461b7e"> google picasa create --title "My album" ~/Photos/vacation/*.jpg</font>
для добавления заранее подготовленной заметки в свой блог:
<f...URL: http://google-opensource.blogspot.com/2010/06/introducing-go...
Новость: http://www.opennet.me/opennews/art.shtml?num=27025
>Компания Google представила новую утилиту googleclОтлично!
Теперь ждем появления утилиты googlectl =)
А вообще полезная штука.
И отличный пример настоящего прогресса.
Это вам не "мы сделали новый скин, поставили новые обои и теперь это новая система".
Это увеличение интероперабилити, т.е. взаимодействия с другими программами.
За счет предоставления API.
Питоновские скрипты можно же расковырять и сделать аналог на perl/ruby/... прости господи, php.
API у них всю жизнь был, а для "простигосподи" даже библиотеки выпущены, и не только для него.
Но консольная тулза конечно тоже пригодится кому-то.
Ну вот, из всех сервисов гугла я использую reader и gmail, а к ним командной строчки нету :(
>gmailIMAP :)
>>gmail
>
>IMAP :)Ещё pop3 и smtp.
Плюс у них там всякие google apps с поддержкой питона.
Уверен, доступ к своим сервисам там есть, с помощью API.
Есть такая тулза =)
openssl s_client -connect imap.gmail.com:993
Классно! Красиво! Кузяво! Все бы сервисы имели нормальный cli, была бы не жизнь, а житуха!Всем ненужникам -> на ЛОР. Адрес лора найдёте в ... блин, а где же вы его найдёте, если гуглем не пользуйтесь. В bing найдете, в общем.
отличная вещь. сколько раз приходилось к другим сервисам самому городить скрипты, парся html и заморачиваясь со всякими куками и формами. гугл делает нужное дело, одобряю.
А какую левую информацию о пользователе и его машине эти утилиты направляют гуглу на этот раз?
>А какую левую информацию о пользователе и его машине эти утилиты направляют гуглу на этот раз?Коэффициент интеллекта, цвет глаз и размер некоторых частей тела.
>А какую левую информацию о пользователе и его машине эти утилиты направляют
>гуглу на этот раз?Если интересно, то возьми и проверь, код то открытый.
>Если интересно, то возьми и проверь, код то открытый.И без проверок ясно, что коли код открытый, ничего особенного сервер не будет запрашивать... Разве что переменные окружения доступные из команды env.
Данные - не ахти какие важные. Но если ты - супермозг, сможешь воспользоваться и ими (напр. при сопоставлении логинов в системе и в gmail ну т.д. и т.п. Выглядет паранойей. Но... согласитесь: если знать принцип выбора логинов на разных форумах и собств.системе + принцип выбора паролей - то при желании человека не сложно "расколоть" и без использования паяльника).
У нормальных людей уже хрен знает сколько лет "принцЫп выбора пароля" есть запуск apg с ключами по вкусу :)