Искате ли да покажете страничната си страница и да редактирате документите си в Google или да напишете публикация в Blogger от командния ред? Ето как можете да получите достъп до разнообразни услуги на Google от командния ред с GoogleCL.
Приготвяме се да започнем
GoogleCL е приложение за Python на командния ред, което ви позволява да осъществявате достъп до различни услуги на Google от командния ред на Windows, Mac OS X или Linux. Тук ще използваме версията на Windows на Windows 7, но ще работи съвсем същото и на други платформи.
Преминете към връзката за изтегляне по-долу и изберете правилната версия на вашата операционна система. Ако искате да го стартирате в Windows, изберете zip файла. Потребителите на Ubuntu могат да изтеглят и инсталират.deb файла.
След като изтеглите zip файла за Windows, извадете го като нормално и след това го стартирайте google.exe в папката.
%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.
Използване на GoogleCL
GoogleCL има много функции, които можете да използвате, за да взаимодействате с услугите на Google. Ще разгледаме някои от функциите, които намерихме интересни.
Документи
Първо, опитахме да качим документ в Документи. За да направите това, въведете:
docs upload path_to_your_document
Това може да отнеме минута, в зависимост от размера на вашия документ, но след като го направите, ще видите съобщение за успех и връзка към документа.
docs edit –title “your_document” –editor your_editor
Това обаче не се случи в нашите тестове и получихме съобщение за грешка. Това би трябвало да се случи в бъдеще и може да е било причинено от проблем в наша страна, но няма да работи в нито един от нашите тестове.
YouTube
GoogleCL работи отлично за качване на видеоклипове в YouTube. След като упълномощите профила си, въведете:
youtube post “your_file_path”
Когато поискате, въведете име на категория и GoogleCL ще започне да качва видеоклипа ви в YouTube. Както обикновено, това ще отнеме няколко минути в зависимост от размера на видеоклипа ви, но все още е по-бързо, отколкото да отидете на страницата в YouTube, за да публикувате видеоклип.
Blogger
GoogleCL прави Blogger в услуга за блогове. Можете да преглеждате, маркирате и дори да създавате нови публикации в Blogger, всички директно от командния ред. Можете да напишете тялото на публикацията си в текстов файл и дори можете да използвате HTML маркировка, за да направите публикацията да изглежда така, както искате. За да направите това, въведете следното в GoogleCL:
blogger post –title “your_title” path_to_post_file
заключение
Независимо дали искате бързо да редактирате информацията за контакти в Gmail, качете видеоклип в YouTube, без да използвате вмъкнатата версия на Flash, или направете скрипт, който автоматично създава публикация в Blogger, когато ударите главата си на клавиатурата, GoogleCL ви предоставя инструментите, от които се нуждаете да правите повече с Google, отколкото с вас. Кой каза, че Google няма cloud операционна система? Когато можете да взаимодействате с webapp чрез командния ред, изведнъж се чувствате като Google е просто друга част от вашия компютър. Почти сме надраскали повърхността на това, което можете да направите с GoogleCL; вижте връзката по-долу за повече идеи. Уведомете ни какви измислени проекти правите с GoogleCL!
връзка
Изтеглете GoogleCL
Вижте примерни скриптове в GoogleCL