I'm posting from commanf line
Заметки об используемых в работе языках программирования, фреймворках, инструментах и технологиях.
Новая версия сайта находится по адресу https://www.dev-notes.ru/
воскресенье, 20 июня 2010 г.
GoogleCL - консольная утилита для сервисов Google
Google анонсировала консольную утилиту для работы со своими сервисам.
Подерживаются Blogger, Calendar, Contacts, Docs, Picasa и Youtube.
Примеры команд
Blogger
- google blogger post --tags "GoogleCL, awesome" --title "Test Post" "I'm posting from the command line"
- google blogger post blogpost.txt
- google blogger list title,url-site # List posts
- google blogger delete --title "Test Post"
- google delete --title "Silly post number [0-9]*" # Delete posts matching regex
- google tag --title "Dev post" --tags "Python, software" # label an existing post
Calendar
- google calendar add "Dinner party with George today at 6pm" # add event to calendar
- google calendar today # List events for today only.
- google calendar list --date 2010-06-01,2010-06-30 # List events.
- google calendar delete --title "Dinner party with George" # Delete an event.
Contacts
- google contacts add "J. Random Hacker, jrandom@example.com"
- google contacts list name,email --title "J. Random Hacker"
- google contacts delete --title "J. Random Hacker"
Docs
- google docs delete --title "Evidence"
- google docs list title,url-direct --delimiter ": " # list docs
- google docs upload the_bobs.csv ~/work/docs_to_share/*
gdata-python-client >= 1.3.0 ONLY
- google docs edit --title "Shopping list" --editor vim
- google docs get --title "Homework [0-9]*"
Picasa
- google picasa create --title "Vermont Test" --tags Vermont vermont.jpg
- google picasa get --title "Vermont Test" /path/to/download/folder
- google picasa list title,url-direct --query "A tag"
- google picasa post --title "Vermont Test" ~/old_photos/*.jpg # Add to an album
- google picasa tag --title "Vermont Test" --tags "places"
- google picasa delete --title "Vermont Test" # delete entire album
Youtube
- google youtube post --category Education --devtags GoogleCL killer_robots.avi
- google youtube delete --title "killer_robots.avi"
- google youtube list # list my videos
- google youtube tag -n ".*robot.*" --tags robot
P.S.: Установка GoogleCL под WinXP [eng]
P.P.S.: У меня заработало, но есть проблемы с отображением unicode в виндозной консоле.
Авторизация в сервисах Google происходит через браузер установленный по умолчанию, но можно в конфиге указать любой другой, через который будет происходить авторизация
Свой конфигурационный файл я обнаружил: c:\Documents and Settings\%user_name%\.googlecl\config
Подписаться на:
Сообщения (Atom)