18Jul

Prístup k službám Google z príkazového riadku

Chcete zobraziť vašu nepríjemnú stránku a upraviť dokumenty Google alebo napísať príspevok služby Blogger z príkazového riadka? Tu je návod, ako môžete získať prístup k rôznym službám Google z príkazového riadku pomocou nástroja GoogleCL.

Začíname

GoogleCL je aplikácia príkazového riadka Python, ktorá vám umožňuje prístup k rôznym službám Google z príkazového riadka na systéme Windows, Mac OS X alebo Linux. Tu budeme používať Windows verziu v systéme Windows 7, ale to by fungovalo rovnako na iných platformách.

Prejdite na nižšie uvedený odkaz na stiahnutie a vyberte správnu verziu pre váš operačný systém. Ak ho chcete spustiť v systéme Windows, vyberte súbor zip. Používatelia Ubuntu si môžu stiahnuť a nainštalovať súbor. deb.

Po prevzatí súboru zip pre systém Windows ho extrahujte ako normálne a potom spustite program google.exe do priečinka.

Pri prvom spustení služby Google CL vytvorí priečinok preferencií na:

% USERPROFILE% \. Googlecl

Pri jednom z našich testov sme dostali chybu, že

MSVCR71.dll chýba v našom počítači, takže GoogleCLnebolo možné spustiť.Toto je C ++ runtime knižnica v systéme Windows a väčšina programov, ktoré ju potrebujú, ju obsahuje so svojimi programovými súbormi. Služba GoogleCL nezahŕňa túto súpravu DLL do súboru zip, takže budeme musieť nájsť kópiu.

Pravdepodobne budete mať vo vašom počítači veľa kópií tohto súboru, ale služba GoogleCL ich nemôže nájsť.Preto vyhľadajte msvcr71.dll v počítači a skopírujte jeden z týchto súborov, ktorý nájde.

Vložte súbor dll do priečinka GoogleCL a spustite google.exe ako predtým. Všetko by malo tentoraz fungovať dokonale.

Používanie služby GoogleCL

Syntax GoogleCL je veľmi jednoduchý na používanie a pochopenie. Ak chcete začať, možno budete chcieť ukončiť súbor readme.txt .Alebo zadajte pomoc na výzvu, aby ste dostali nejaké rýchle pokyny.

Pomocou služby GoogleCL môžete pomocou rozhrania príkazového riadka používať služby Google Apps Picasa, Blogger, YouTube, Dokumenty, Kontakty a Kalendár. Sme radi, že budúce verzie budú zahŕňať podporu viacerých položiek vrátane Gmailu a Vyhľadávania. Zatiaľ sú tieto služby stále užitočné.Zadajte pomocníka , za ktorým nasleduje názov služby a zobrazíte viac informácií o nej a niektoré príklady použitia. Tu vidíme pomoc pre Kalendár.

Aktivácia služby

Keď prvýkrát použijete službu, budete musieť počítač aktivovať online. Napríklad, ak by sme chceli vidieť všetky schôdzky v našom kalendári, zadáme zoznam kalendára .Budete požiadaní o zadanie používateľa;zadajte svoju e-mailovú adresu služby Gmail. Potom sa zobrazí výzva na schválenie prístupu vo vašom prehliadači a stránka s povolením sa automaticky otvorí vo vašom predvolenom prehliadači.

Kliknite na položku Uvoľnite prístup na otvorenú webovú stránku a stlačte kláves Enter v okne GoogleCL.

Budete to musieť urobiť pre každú službu Google, ktorú používate. Aj úzko súvisiace služby, ako sú kontakty a kalendár, je potrebné aktivovať individuálne. Jedným zaujímavým aspektom je, že môžete mať rôzne účty Google spojené s rôznymi službami. Akonáhle budú tieto služby aktivované, budú tieto služby na tomto počítači jednoduché.

Používanie služby GoogleCL

Služba GoogleCL obsahuje veľa funkcií, ktoré môžete použiť na interakciu so službami spoločnosti Google. Pozrieme sa na niekoľko funkcií, ktoré sme považovali za zaujímavé.

Dokumenty

Najprv sme sa pokúsili odovzdať dokument do služby Dokumenty. Ak to chcete urobiť, zadajte:

docs upload path_to_your_document

Môže to trvať minútu v závislosti od veľkosti dokumentu, ale akonáhle to bude hotovo, uvidíte správu o úspechu a odkaz na dokument.

Mali by ste byť schopní upravovať dokumenty zadaním:

docs edit -title "your_document" -editor your_editor

V našom teste však nefungovalo a dostali sme chybové hlásenie. Toto by malo fungovať v budúcnosti a mohlo to byť spôsobené problémom na našom konci, ale nebolo by to v žiadnom z našich testov.

YouTube

Spoločnosť GoogleCL pracovala skvelo na nahrávanie videí na YouTube. Po autorizácii svojho účtu zadajte:

youtube príspevok " your_file_path "

Zadajte názov kategórie na požiadanie a GoogleCL začne odovzdávať vaše video na YouTube. Ako zvyčajne to bude trvať niekoľko minút, v závislosti od veľkosti vášho videa, ale je to ešte rýchlejšie ako to, ak sa chcete prihlásiť na stránku YouTube.

Upozorňujeme, že ak zadáte kategóriu, ktorá nie je dostupná v službe YouTube, môže sa zobraziť chyba. Ak áno, skúste to znova, tentokrát zadajte správnu kategóriu.

Pre váš odkaz tu nájdete niektoré kategórie, ktoré môžete použiť na stránkach YouTube.com. .. takže sa uistite, že používate jednu z nich.

Blogger

Služba GoogleCL robí službu Blogger v službe blogovania. Môžete si prezrieť, označiť a dokonca vytvoriť nové príspevky v službe Blogger, všetky priamo z príkazového riadku. Môžete napísať telo svojho príspevku do textového súboru a môžete dokonca použiť značku HTML, aby ste vyzerali tak, ako chcete. Za týmto účelom zadajte do služby GoogleCL nasledovné:

blogger post -title " your_title " path_to_post_file

O chvíľu neskôr sme mali nový blogový príspevok s obsahom z nášho textového súboru. Mohli sme zverejniť dlhý, dobre formátovaný príspevok HTML, ale hej, čo je lepšie ako klasické pozdravy geek pre geeky blog post?

Záver

Či chcete rýchlo upraviť kontaktné údaje služby Gmail, odovzdať video YouTube bez použitia vločkového nástroja na odovzdávanie súborov vo formáte Flash alebo vytvoriť skript, ktorý automaticky vytvorí príspevok v službe Blogger, keď narazíte na klávesnicu, služba GoogleCL vám poskytnenástroje, ktoré potrebujete urobiť viac s Google, ako ste to aj keď je to možné.Kto povedal, že spoločnosť Google nemá cloud OS?Keď môžete komunikovať s webapp prostredníctvom príkazového riadka, zrazu sa zdá, že Google je len ďalšou časťou vášho počítača. Sme len poškriabali povrch toho, čo môžete robiť s GoogleCL;pozrite sa na nižšie uvedený príklad. Dajte nám vedieť, aké geekologické projekty robíte s GoogleCL!

Link

Stiahnuť GoogleCL

Pozrite si príklady skriptov GoogleCL