Domača » kako » Dostopajte do Googlovih storitev iz ukazne vrstice

    Dostopajte do Googlovih storitev iz ukazne vrstice

    Želite prikazati svojo geeky stran in urediti Google Dokumente ali napisati Bloggerjevo sporočilo iz ukaznega poziva? S pomočjo GoogleCL-a lahko dostopate do različnih Googlovih storitev iz ukazne vrstice.

    Kako začeti

    GoogleCL je aplikacija za ukazno vrstico Python, ki omogoča dostop do različnih Googlovih storitev iz ukazne vrstice v operacijskih sistemih Windows, Mac OS X ali Linux. Tukaj bomo uporabili različico Windows v operacijskem sistemu Windows 7, vendar bi na drugih platformah delovala popolnoma enako.

    Nadaljujte do spodnje povezave za prenos in izberite pravilno različico za vaš operacijski sistem. Če ga želite zagnati v sistemu Windows, izberite datoteko zip. Uporabniki Ubuntuja lahko prenesejo in namestijo datoteko .deb.

    Ko prenesete datoteko zip za Windows, jo izvlecite kot običajno in nato zaženite google.exe v mapo.

    Ko prvič zaženete Google CL, bo ustvaril mapo z nastavitvami na:

    % USERPROFILE% googlecl

    Na enem od naših testov smo prejeli napako, ki pravi MSVCR71.dll v našem računalniku manjka, zato GoogleCL ne more teči. To je knjižnica izvajalnega okolja C ++ v sistemu Windows in večina programov, ki jo potrebujejo, jo vključi v svoje programske datoteke. GoogleCL te DLL ne vključuje v datoteko zip, zato jo bomo morali najti.

    Verjetno boste imeli veliko kopij te datoteke po vsem računalniku, vendar jih GoogleCL ne more najti. Torej, poiščite računalniško iskanje msvcr71.dll, in kopirajte eno od teh datotek, ki jih najde.

    Zdaj prilepite to datoteko dll v mapo GoogleCL in jo zaženite google.exe kot prej. Tokrat naj bi vse delovalo odlično.

    Uporaba storitve GoogleCL

    Skladnja GoogleCL-a je zelo enostavna za uporabo in razumevanje. Če želite začeti, boste morda želeli preveriti readme.txt Datoteka je vključena. Ali pa samo vnesite pomoč na poziv, da dobite nekaj hitrih navodil.

    S storitvijo GoogleCL lahko dostopate do storitev v Picasi, Bloggerju, YouTubu, Dokumentih, Stikih in Koledarju prek vmesnika ukazne vrstice, zato bi radi videli, da bodo prihodnje različice vsebovale podporo za več elementov, vključno z Gmailom in Iskanjem. Za zdaj pa so te storitve še vedno koristne. Vnesite pomoč sledi ime storitve, da vidite več informacij o njem in nekaj primerov uporabe. Tukaj vidimo pomoč za Koledar.

    Aktiviranje storitve

    Ko prvič uporabite storitev, boste morali računalnik z njo aktivirati prek spleta. Na primer, če bi želeli videti vse sestanke v našem koledarju, bi vstopili Seznam koledarjev. Boste morali določiti uporabnika; vnesite e-poštni naslov za Gmail. Nato boste pozvani, da odobrite dostop v brskalniku, stran z odobritvijo pa se bo samodejno odprla v vašem privzetem brskalniku.

    Kliknite Podeli dostop na spletni strani, ki se odpre, in nato v oknu GoogleCL pritisnite Enter.

    To morate storiti za vsako Googlovo storitev, ki jo uporabljate. Tudi tesno povezane storitve, kot so stiki in koledar, je treba aktivirati posamezno. Eden od zanimivih vidikov tega je, da imate lahko različen Google Račun, povezan z različnimi storitvami. Ko jih aktivirate, bodo te storitve na tem računalniku lahko uporabili.

    Uporaba storitve GoogleCL

    GoogleCL ima na voljo veliko funkcij, ki jih lahko uporabite za interakcijo z Googlovimi storitvami. Pogledali bomo nekaj funkcij, za katere smo ugotovili, da so zanimive.

    Dokumenti

    Najprej smo poskusili prenesti dokument v dokumente. To naredite tako:

    nalaganje dokumentov path_to_your_document

    To lahko traja minuto, odvisno od velikosti dokumenta, vendar ko se bo to zgodilo, boste videli sporočilo o uspehu in povezavo do dokumenta.

    Dokumente lahko uredite tako, da vnesete:

    docs uredi - naslov »vaš_dokument« -izdajalnik vaš_izvajalec

    Vendar to ni uspelo pri naših testih in prejeli smo sporočilo o napaki. To bi moralo delovati v prihodnosti in bi lahko nastalo zaradi problema na našem koncu, vendar v nobenem od naših testov ne bi delovalo.

    YouTube

    GoogleCL je odlično delal za nalaganje videoposnetkov v YouTube. Ko odobrite račun, vnesite:

    post youtubetvoja_datoteka_datoteke"

    Na zahtevo vnesite ime kategorije in GoogleCL bo začel prenos vašega videoposnetka v YouTube. Kot ponavadi bo to trajalo nekaj minut, odvisno od velikosti vašega videoposnetka, vendar je še vedno hitreje kot na strani YouTube za objavo videoposnetka.

    Upoštevajte, da se lahko prikaže napaka, če vnesete kategorijo, ki ni na voljo v YouTubu. Če je tako, poskusite znova, tokrat vnesite pravilno kategorijo.

    Tukaj je nekaj kategorij, ki jih lahko uporabite na spletnem mestu YouTube.com, zato poskrbite, da jih boste uporabili.

    Blogger

    GoogleCL Blogger postane storitev za bloganje. V Bloggerju lahko pregledate, označite in celo ustvarite nove objave, vse neposredno iz ukazne vrstice. V tekstovno datoteko lahko napišete telo svojega prispevka in lahko celo uporabite oznako HTML, da bo post izgledal, kot želite. V GoogleCL vnesite naslednje:

    blogger post -title "your_title" path_to_post_file

    Nekaj ​​trenutkov kasneje smo imeli nov blog z vsebino iz naše tekstovne datoteke. Lahko bi objavili dolgo, dobro oblikovano objavo HTML, toda hej, kaj je bolje kot klasični geek pozdrav za geeky blog post?

    Zaključek

    Ne glede na to, ali želite hitro urediti kontaktne informacije za Gmail, naložiti videoposnetek v YouTubu, ne da bi uporabili nenatančen nalagalnik za Flash, ali ustvariti skript, ki samodejno ustvari objavo v Bloggerju, ko na tipkovnico razbijete glavo, vam GoogleCL ponudi orodja, ki jih potrebujete storiti več z Googlom kot vi, čeprav je to mogoče. Kdo je rekel, da Google nima OS v oblaku? Ko lahko interakcijo z webapp prek ukaznega poziva, nenadoma se zdi, kot je Google samo še en del vašega računalnika. S storitvijo GoogleCL smo samo opraskali površino. za več idej si oglejte spodnjo povezavo. Sporočite nam, kateri geeky projekti delate z GoogleCL!

    Povezava

    Prenesite GoogleCL

    Oglejte si Primer skriptov GoogleCL