Početna » kako da » Pristupite Google uslugama iz naredbenog retka

    Pristupite Google uslugama iz naredbenog retka

    Želite li pokazati svoju geeky stranu i urediti Google Dokumente ili napisati Blogger post iz naredbenog retka? Evo kako možete pristupiti različitim Googleovim uslugama iz naredbenog retka s GoogleCL-om.

    Početak rada

    GoogleCL je program za naredbe u Pythonu koji vam omogućuje pristup raznim Googleovim uslugama iz naredbenog retka u sustavima Windows, Mac OS X ili Linux. Ovdje ćemo koristiti Windows verziju na Windows 7, ali će raditi na istoj razini na drugim platformama.

    Nadđite na vezu za preuzimanje ispod i odaberite ispravnu verziju za vaš OS. Ako ga želite pokrenuti u sustavu Windows, odaberite zip datoteku. Ubuntu korisnici mogu preuzeti i instalirati .deb datoteku.

    Nakon preuzimanja zip datoteke za Windows, izvadite je kao normalno i pokrenite google.exe program u mapi.

    Kada prvi put pokrenete Google CL, izradit će mapu s postavkama na:

    % USERPROFILE% \. Googlecl

    Na jednom od naših testova primili smo pogrešku koja to kaže MSVCR71.dll nedostajalo je na našem računalu, tako da GoogleCL nije mogao pokrenuti. Ovo je C ++ runtime knjižnica u sustavu Windows, a većina programa koji je zahtijevaju uključuje je u svoje programske datoteke. GoogleCL ne uključuje ovaj DLL u zip datoteku pa ćemo morati pronaći kopiju za nju.

    Vjerojatno ćete imati mnogo kopija te datoteke na cijelom računalu, ali GoogleCL ih ne može pronaći. Dakle, obavite pretraživanje na računalu msvcr71.dll, i kopirajte jednu od tih datoteka koje pronađe.

    Sada zalijepite tu dll datoteku u mapu GoogleCL i pokrenite google.exe kao prije. Ovaj bi put trebao savršeno raditi.

    Upotreba usluge GoogleCL

    Sintaksa GoogleCL-a vrlo je jednostavna za korištenje i razumijevanje. Da biste započeli, možda ćete htjeti odjaviti readme.txt datoteka uključena. Ili, samo upišite Pomozite na upit da biste dobili neke brze upute.

    GoogleCL možete koristiti za pristup uslugama na usluzi Picasa, Blogger, YouTube, Dokumenti, Kontakti i Kalendar putem sučelja naredbenog retka, a voljeli bismo da buduće verzije uključuju podršku za više stavki, uključujući Gmail i Pretraživanje. Za sada su ove usluge još uvijek korisne. Unesi Pomozite slijedi naziv usluge da biste vidjeli više informacija o njemu i neke primjere korištenja. Ovdje vidimo pomoć za Kalendar.

    Aktiviranje usluge

    Kada prvi put koristite uslugu, morat ćete računalo s njome aktivirati na mreži. Na primjer, ako bismo željeli vidjeti sve sastanke u našem Kalendaru, ušli bismo Popis kalendara. Od vas će se tražiti da navedete korisnika; unesite svoju adresu e-pošte za Gmail. Zatim ćete dobiti upit za odobrenje pristupa u pregledniku, a stranica odobrenja automatski će se otvoriti u vašem zadanom pregledniku.

    Klik Dozvoliti pristup na web-stranici koja se otvara, a zatim pritisnite Enter u GoogleCL prozoru.

    To morate učiniti za svaku Googleovu uslugu koju koristite. Čak i blisko povezane usluge kao što su Kontakti i Kalendar moraju se aktivirati pojedinačno. Jedan zanimljiv aspekt ovoga je da biste mogli imati različite Google račune povezane s različitim uslugama. Međutim, nakon aktivacije bit će lako koristiti te usluge na ovom računalu.

    Upotreba usluge GoogleCL

    GoogleCL ima mnoštvo funkcija koje možete koristiti za interakciju s Googleovim uslugama. Pogledat ćemo nekoliko funkcija koje smo pronašli zanimljive.

    Dokumenti

    Prvo smo pokušali prenijeti dokument u Dokumente. Da biste to učinili, unesite:

    upload dokumenata path_to_your_document

    To može potrajati nekoliko minuta, ovisno o veličini vašeg dokumenta, ali kada to učinite, vidjet ćete poruku o uspjehu i vezu na dokument.

    Trebali biste moći uređivati ​​dokumente unosom:

    docs uredi-titl “your_document” -editor your_editor

    Međutim, to nije uspjelo u našim testovima i primili smo poruku o pogrešci. To bi trebalo djelovati u budućnosti, a moglo bi biti uzrokovano problemom s naše strane, ali to ne bi uspjelo ni u jednom od naših testova.

    YouTube

    GoogleCL je odlično radio za prijenos videozapisa na uslugu YouTube. Nakon što odobrite svoj račun, unesite:

    post youtube "your_file_path

    Unesite naziv kategorije na zahtjev, a GoogleCL će početi prenositi vaš videozapis na uslugu YouTube. Kao i obično, to će potrajati nekoliko minuta, ovisno o veličini vašeg videozapisa, ali još je brže od odlaska na stranicu usluge YouTube za objavljivanje videozapisa.

    Imajte na umu da možete vidjeti pogrešku ako unesete kategoriju koja nije dostupna na usluzi YouTube. Ako je tako, pokušajte ponovno, ovaj put unesite ispravnu kategoriju.

    Za vašu informaciju, evo nekih kategorija koje možete koristiti s usluge YouTube.com ... pa provjerite koristite li jednu od njih.

    Blogovi

    GoogleCL Blogger čini uslugom bloganja. Možete pregledati, označiti i čak stvoriti nove postove na Bloggeru, a sve to izravno iz naredbenog retka. Tijelo posta možete napisati u tekstualnoj datoteci, a čak možete koristiti i HTML oznaku da bi post izgledao onako kako želite. Da biste to učinili, u GoogleCL unesite sljedeće:

    blogger post -title "tvoja titulapath_to_post_file

    Nekoliko trenutaka kasnije, imali smo novi blog sa sadržajem iz naše tekstualne datoteke. Mogli smo objaviti dugi, dobro oblikovani HTML post, ali hej, što je bolje od klasičnog geek pozdrava za geeky blog post?

    Zaključak

    Bez obzira želite li brzo urediti informacije o kontaktu za Gmail, učitati videozapis na usluzi YouTube bez upotrebe slabog Flash alata ili izraditi skriptu koja automatski postavlja post na Bloggeru kada udarite glavu o tipkovnicu, GoogleCL vam daje potrebne alate učiniti više s Googleom nego što je to moguće. Tko je rekao da Google nema OS u oblaku? Kada možete komunicirati s webapp putem naredbenog retka, odjednom se osjeća kao Google je samo još jedan dio vašeg računala. Samo smo ogrebli površinu onoga što možete učiniti s GoogleCL; pogledajte dolje navedene poveznice za više ideja. Javite nam koji geeky projekti radite s GoogleCL-om!

    Veza

    Preuzmite GoogleCL

    Pogledajte Primjer GoogleCL skripte