Pagina principala » HOWTO » Accesați serviciile Google din linia de comandă

    Accesați serviciile Google din linia de comandă

    Doriți să vă arătați aspectul înșelător și să editați Documentele Google sau să scrieți o postare Blogger din comanda de comandă? Iată cum puteți accesa o varietate de servicii Google din linia de comandă cu GoogleCL.

    Noțiuni de bază

    GoogleCL este o aplicație de linie de comandă Python care vă permite să accesați diverse servicii Google din linia de comandă pe Windows, Mac OS X sau Linux. Aici vom folosi versiunea Windows pe Windows 7, dar ar funcționa exact pe alte platforme.

    Treceți la link-ul de descărcare de mai jos și selectați versiunea corectă pentru sistemul dvs. de operare. Dacă doriți să îl rulați pe Windows, selectați fișierul zip. Utilizatorii Ubuntu pot descărca și instala fișierul .deb.

    După descărcarea fișierului zip pentru Windows, extrageți-l ca în mod normal și apoi executați google.exe program în dosar.

    Prima dată când executați Google CL, va crea un dosar de preferințe la:

    % USERPROFILE% \. Googlecl

    La unul dintre testele noastre, am primit o eroare spunând asta MSVCR71.dll lipsea de la computerul nostru, astfel încât GoogleCL nu a putut fi rulat. Aceasta este o bibliotecă de rulare C ++ în Windows, iar majoritatea programelor care o necesită includ fișierele de programe. GoogleCL nu include acest DLL în fișierul zip, așa că va trebui să găsim o copie pentru el.

    Probabil veți avea multe copii ale acestui fișier pe tot calculatorul dvs., dar GoogleCL nu le poate găsi. Deci, faceți o căutare la nivel de computer msvcr71.dll, și copiați unul dintre aceste fișiere pe care le găsește.

    Acum lipiți fișierul dll în dosarul GoogleCL și executați google.exe Ca înainte. Totul ar trebui să funcționeze perfect de data asta.

    Utilizând GoogleCL

    Sintaxa GoogleCL este foarte ușor de folosit și de înțeles. Pentru a începe, este posibil să doriți să finalizați comanda readme.txt fișier inclus. Sau doar tastați Ajutor la cererea de a primi niște instrucțiuni rapide.

    Puteți utiliza GoogleCL pentru a accesa serviciile din Picasa, Blogger, YouTube, Docs, Contacte și Calendar prin intermediul interfeței de comandă și ne-ar plăcea să vedem că versiunile viitoare vor include suport pentru mai multe elemente, inclusiv Gmail și Căutare. Deocamdată, aceste servicii sunt totuși utile. introduce Ajutor urmat de un nume de serviciu pentru a vedea mai multe informații despre acesta și câteva exemple de utilizare. Aici vedem ajutorul pentru Calendar.

    Activarea unui serviciu

    Când utilizați pentru prima oară un serviciu, va trebui să vă activați calculatorul online. De exemplu, dacă vrem să vedem toate întâlnirile din Calendarul nostru, vom intra Lista de liste. Vi se va solicita să specificați un utilizator; introduceți adresa de e-mail Gmail. Apoi, vi se va cere să aprobați accesul în browserul dvs., iar pagina de aprobare se va deschide automat în browserul dvs. implicit.

    Clic Primește acces în pagina web care se deschide, apoi apăsați pe Enter în fereastra GoogleCL.

    Va trebui să faceți acest lucru pentru fiecare dintre serviciile Google pe care le utilizați. Chiar și serviciile strâns legate, cum ar fi Contacte și Calendar, trebuie activate individual. Un aspect interesant al acestui lucru este că ați putea avea un Cont Google diferit asociat cu diferite servicii. Odată ce acestea sunt activate, va fi ușor să utilizați aceste servicii pe acest computer.

    Utilizând GoogleCL

    GoogleCL are multe funcții pe care le puteți utiliza pentru a interacționa cu serviciile Google. Vom analiza câteva dintre funcțiile pe care le-am găsit interesante.

    Documente

    În primul rând, am încercat să încărcăm un document în Docs. Pentru aceasta, introduceți:

    încărcați docs path_to_your_document

    Acest lucru poate dura un minut, în funcție de dimensiunea documentului dvs., dar odată ce ați terminat, veți vedea un mesaj de succes și un link către documentul dvs..

    Ar trebui să puteți edita documente introducând:

    docs edita -title "your_document" -editor your_editor

    Cu toate acestea, acest lucru nu a funcționat în testele noastre și am primit un mesaj de eroare. Acest lucru ar trebui să funcționeze în viitor și ar fi putut fi cauzat de o problemă la finalul nostru, dar nu ar funcționa în niciunul dintre testele noastre.

    YouTube

    GoogleCL a funcționat excelent pentru încărcarea videoclipurilor pe YouTube. După ce v-ați autorizat contul, introduceți:

    youtube post "your_file_path

    Introduceți un nume de categorie când vi se solicită și GoogleCL va începe să vă încarce videoclipul pe YouTube. Ca de obicei, acest lucru va dura câteva minute, în funcție de dimensiunea videoclipului dvs., dar este încă mai rapid decât să accesați pagina YouTube pentru a posta un videoclip.

    Rețineți că este posibil să vedeți o eroare dacă introduceți o categorie care nu este disponibilă pe YouTube. Dacă da, încercați din nou, de această dată introducând o categorie corectă.

    Pentru referință, iată câteva dintre categoriile pe care le puteți utiliza de pe YouTube.com ... asigurați-vă că folosiți unul dintre ele.

    Blogger

    GoogleCL face ca Blogger să devină un serviciu de bloguri geekier. Puteți revizui, eticheta și chiar crea postări noi pe Blogger, toate direct din linia de comandă. Puteți scrie corpul postării dvs. într-un fișier text și puteți utiliza chiar și marcajul HTML pentru a face postarea să arate așa cum doriți. Pentru aceasta, introduceți următoarele în GoogleCL:

    blogger post -title "titlul taupath_to_post_file

    Momente mai târziu, am avut o nouă postare pe blog cu conținutul din fișierul nostru text. Am putea posta o postare HTML lungă, bine formatată, dar hei, ce e mai bine decât salutul clasic de geek pentru un post de blog geeky?

    Concluzie

    Indiferent dacă doriți să editați rapid informațiile de contact ale Gmail, să încărcați un videoclip YouTube fără să utilizați aplicația Flash uploader sau să faceți un script care face în mod automat o postare pe Blogger atunci când faceți clic pe tastatură, GoogleCL vă oferă instrumentele de care aveți nevoie pentru a face mai mult cu Google decât dumneavoastră, cu toate că este posibil. Cine a spus că Google nu are un sistem de cloud? Când puteți interacționa cu un webapp prin intermediul liniei de comandă, dintr-o dată se simte ca Google este doar o altă parte a calculatorului dumneavoastră. Am zgâriat numai suprafața a ceea ce puteți face cu GoogleCL; consultați exemplul de mai jos pentru mai multe idei. Spuneți-ne ce proiecte prostești faceți cu GoogleCL!

    Legătură

    Descărcați GoogleCL

    Consultați Exemple de Scripturi GoogleCL