If-Koubou

Достъп до услугите на Google от командния ред

Достъп до услугите на Google от командния ред (Как да)

Искате ли да покажете страничната си страница и да редактирате документите си в Google или да напишете публикация в Blogger от командния ред? Ето как можете да получите достъп до разнообразни услуги на Google от командния ред с GoogleCL.

Приготвяме се да започнем

GoogleCL е приложение за Python на командния ред, което ви позволява да осъществявате достъп до различни услуги на Google от командния ред на Windows, Mac OS X или Linux. Тук ще използваме версията на Windows на Windows 7, но ще работи съвсем същото и на други платформи.

Преминете към връзката за изтегляне по-долу и изберете правилната версия на вашата операционна система. Ако искате да го стартирате в Windows, изберете zip файла. Потребителите на Ubuntu могат да изтеглят и инсталират .deb файла.

След като изтеглите zip файла за Windows, извадете го като нормално и след това го стартирайте google.exe в папката.

Първият път, когато стартирате Google CL, ще създаде папка с предпочитания на адрес:

% USERPROFILE% \. Googlecl

На един от нашите тестове получихме грешка, като казахме това MSVCR71.dll липсваше от нашия компютър, така че GoogleCL не можа да се изпълни. Това е C ++ библиотека по време на работа в Windows и повечето програми, които се нуждаят от нея, я включват със своите програмни файлове. GoogleCL не включва този DLL в zip файла, така че ще трябва да намерим копие за него.

Вероятно ще имате много копия на този файл в компютъра си, но GoogleCL не може да ги намери. Така че, потърсете компютърно търсене msvcr71.dll, и копирайте един от тези файлове, които намира.

Сега поставете този DLL файл в папката GoogleCL и го изпълнете google.exe по старому. Всичко трябва да работи перфектно този път.

Използване на GoogleCL

Синтаксисът на GoogleCL е много лесен за използване и разбиране. За да започнете, може да искате да приключите с плащането readme.txt файл. Или просто напишете помогне за да получите бързи инструкции.

Можете да използвате GoogleCL за достъп до услугите в Picasa, Blogger, YouTube, документи, контакти и календар чрез интерфейса на командния ред и бихме искали да видим, че бъдещите версии ще включват поддръжка за повече елементи, включително Gmail и търсене. Засега обаче тези услуги все още са полезни. Въведете помогне последвано от име на услугата, за да видите повече информация за него и някои примери за използване. Тук виждаме помощта за Календар.

Активиране на услуга

Когато за първи път използвате услуга, ще трябва да активирате компютъра си с него онлайн. Например, ако искахме да видим всички срещи в нашия Календар, щяхме да влезем Списък с календари, Ще бъдете помолени да посочите потребител; въведете своя имейл адрес в Gmail. След това ще бъдете подканени да одобрите достъпа в браузъра си и страницата за одобрение ще се отвори автоматично в браузъра ви по подразбиране.

Кликнете Дайте достъп в отворената уеб страница, след което натиснете Enter в прозореца GoogleCL.

Трябва да направите това за всеки от услугите на Google, които използвате. Дори тясно свързани услуги като Контакти и Календар трябва да се активират индивидуално. Един интересен аспект на това е, че можете да имате различен профил в Google, свързан с различни услуги. След като бъдат активирани, обаче, ще бъде лесно да използвате тези услуги на този компютър.

Използване на GoogleCL

GoogleCL има много функции, които можете да използвате, за да взаимодействате с услугите на Google. Ще разгледаме някои от функциите, които намерихме интересни.

Документи

Първо, опитахме да качим документ в Документи. За да направите това, въведете:

качване на документи path_to_your_document

Това може да отнеме минута, в зависимост от размера на вашия документ, но след като го направите, ще видите съобщение за успех и връзка към документа.

Трябва да можете да редактирате документи, като въведете:

редактиране на документи - заглавие "your_document" -editor your_editor

Това обаче не се случи в нашите тестове и получихме съобщение за грешка. Това би трябвало да се случи в бъдеще и може да е било причинено от проблем в наша страна, но няма да работи в нито един от нашите тестове.

YouTube

GoogleCL работи отлично за качване на видеоклипове в YouTube. След като упълномощите профила си, въведете:

публикация в YouTube "your_file_path

Когато поискате, въведете име на категория и GoogleCL ще започне да качва видеоклипа ви в YouTube. Както обикновено, това ще отнеме няколко минути в зависимост от размера на видеоклипа ви, но все още е по-бързо, отколкото да отидете на страницата в YouTube, за да публикувате видеоклип.

Обърнете внимание, че може да видите грешка, ако въведете категория, която не е налице в YouTube. Ако е така, опитайте отново, като въведете правилна категория.

За ваше сведение, ето някои от категориите, които можете да използвате от YouTube.com ... затова се уверете, че използвате един от тях.

Blogger

GoogleCL прави Blogger в услуга за блогове. Можете да преглеждате, маркирате и дори да създавате нови публикации в Blogger, всички директно от командния ред. Можете да напишете тялото на публикацията си в текстов файл и дори можете да използвате HTML маркировка, за да направите публикацията да изглежда така, както искате. За да направите това, въведете следното в GoogleCL:

blogger post -title "твоето заглавиеpath_to_post_file

Няколко мига по-късно имахме нова публикация в блога със съдържанието от нашия текстов файл. Бихме могли да публикуваме дълга, добре форматирана HTML публикация, но хей, какво е по-добре от класическия поздрав за поздрави за блог пост?

заключение

Независимо дали искате бързо да редактирате информацията за контакти в Gmail, качете видеоклип в YouTube, без да използвате вмъкнатата версия на Flash, или направете скрипт, който автоматично създава публикация в Blogger, когато ударите главата си на клавиатурата, GoogleCL ви предоставя инструментите, от които се нуждаете да правите повече с Google, отколкото с вас. Кой каза, че Google няма cloud операционна система? Когато можете да взаимодействате с webapp чрез командния ред, изведнъж се чувствате като Google е просто друга част от вашия компютър.Почти сме надраскали повърхността на това, което можете да направите с GoogleCL; вижте връзката по-долу за повече идеи. Уведомете ни какви измислени проекти правите с GoogleCL!

връзка

Изтеглете GoogleCL

Вижте примерни скриптове в GoogleCL