Få tilgang til Google-tjenester fra kommandolinjen

Få tilgang til Google-tjenester fra kommandolinjen
Få tilgang til Google-tjenester fra kommandolinjen

Video: Få tilgang til Google-tjenester fra kommandolinjen

Video: Få tilgang til Google-tjenester fra kommandolinjen
Video: Tips til effektiv hjemmekontor/undervisning i unntakstider v/Lena Heide Brennand - YouTube 2024, November
Anonim

Vil du vise din geeky side og redigere Google Dokumenter eller skrive et Blogger-innlegg fra ledeteksten? Slik får du tilgang til en rekke Google-tjenester fra kommandolinjen med GoogleCL.

Starter

GoogleCL er et Python-kommandolinjeprogram som lar deg få tilgang til ulike Google-tjenester fra kommandolinjen på Windows, Mac OS X eller Linux. Her bruker vi Windows-versjonen på Windows 7, men det ville fungere nøyaktig samme på andre plattformer.

Gå over til nedlastingslinken nedenfor, og velg riktig versjon for operativsystemet. Hvis du vil kjøre den på Windows, velg zip-filen. Ubuntu-brukere kan laste ned og installere.deb-filen.

Image
Image

Etter at du har lastet ned zip-filen for Windows, trekk den ut som vanlig og kjør deretter google.exe program i mappen.

Første gang du kjører Google CL, oppretter den en preferansemappe på:
Første gang du kjører Google CL, oppretter den en preferansemappe på:

%USERPROFILE%.googlecl

Image
Image

På en av våre tester fikk vi en feil som sa det MSVCR71.dll manglet fra datamaskinen vår, slik at GoogleCL ikke kunne kjøre. Dette er et C ++-kjøretidsbibliotek i Windows, og de fleste programmer som trenger det, inkluderer det med programfilene. GoogleCL inkluderer ikke denne DLL-filen i zip-filen, så vi må finne en kopi for den.

Image
Image

Du vil sannsynligvis ha mange kopier av denne filen i hele datamaskinen, men GoogleCL kan ikke finne dem. Så gjør et datasøk for msvcr71.dll, og kopier en av disse filene den finner.

Image
Image

Lim inn den dll-filen i GoogleCL-mappen, og kjør google.exe som før. Alt skal fungere perfekt denne gangen.

Image
Image

Bruke GoogleCL

GoogleCLs syntaks er veldig enkelt å bruke og forstå. For å komme i gang, vil du kanskje sjekke ut readme.txt fil inkludert. Eller skriv bare hjelp på spørsmål for å få noen raske instruksjoner.

Image
Image

Du kan bruke GoogleCL til å få tilgang til tjenester i Picasa, Blogger, YouTube, Dokumenter, Kontakter og Kalender via kommandolinjegrensesnittet. Vi vil gjerne se at fremtidige versjoner inkluderer støtte for flere elementer, inkludert Gmail og Søk. For nå er disse tjenestene fortsatt nyttige. Tast inn hjelp etterfulgt av et servicenavn for å se mer info om det og noen brukseksempler. Her ser vi hjelpen til Kalender.

Image
Image

Aktivere en tjeneste

Når du først bruker en tjeneste, må du aktivere datamaskinen din med den på nettet. For eksempel, hvis vi ønsket å se alle avtalene i vår kalender, ville vi skrive inn Kalenderliste. Du blir bedt om å spesifisere en bruker; skriv inn Gmail-e-postadressen din. Deretter blir du bedt om å godkjenne tilgangen i nettleseren din, og godkjenningssiden åpnes automatisk i standard nettleseren din.

Klikk Gi tilgang på nettsiden som åpnes, og trykk deretter på Enter i GoogleCL-vinduet.

Du må gjøre dette for hver av de Googles tjenestene du bruker. Til og med nært beslektede tjenester som Kontakter og Kalender må aktiveres individuelt. Et interessant aspekt ved dette er at du kan ha en annen Google-konto knyttet til ulike tjenester. Når de er aktivert, vil det være enkelt å bruke disse tjenestene på denne datamaskinen.
Du må gjøre dette for hver av de Googles tjenestene du bruker. Til og med nært beslektede tjenester som Kontakter og Kalender må aktiveres individuelt. Et interessant aspekt ved dette er at du kan ha en annen Google-konto knyttet til ulike tjenester. Når de er aktivert, vil det være enkelt å bruke disse tjenestene på denne datamaskinen.

Bruke GoogleCL

GoogleCL har tonnevis av funksjoner du kan bruke til å samhandle med Googles tjenester. Vi ser på noen av funksjonene vi fant interessant.

Dokumenter

Først prøvde vi å laste opp et dokument til Dokumenter. For å gjøre dette, skriv inn:

docs upload path_to_your_document

Dette kan ta et minutt, avhengig av størrelsen på dokumentet ditt, men når det er gjort, ser du en suksessmelding og en lenke til dokumentet ditt.

Du skal kunne redigere dokumenter ved å skrive inn:
Du skal kunne redigere dokumenter ved å skrive inn:

docs edit –title “your_document” –editor your_editor

Dette virket imidlertid ikke i våre tester, og vi fikk en feilmelding. Dette skal fungere i fremtiden, og kunne ha vært forårsaket av et problem på slutten, men det ville ikke fungere i noen av våre tester.

Image
Image

YouTube

GoogleCL fungerte bra for å laste opp videoer til YouTube. Når du har godkjent kontoen din, skriver du inn:

youtube post “your_file_path

Skriv inn et kategorinavn når du blir bedt om det, og GoogleCL vil begynne å laste opp videoen til YouTube. Som vanlig vil dette ta noen minutter, avhengig av størrelsen på videoen din, men det er fortsatt raskere enn å gå til YouTube-siden for å legge inn en video.

Merk at du kanskje ser en feil hvis du skriver inn en kategori som ikke er tilgjengelig på YouTube. Hvis ja, prøv igjen, denne gangen skriver du inn en riktig kategori.
Merk at du kanskje ser en feil hvis du skriver inn en kategori som ikke er tilgjengelig på YouTube. Hvis ja, prøv igjen, denne gangen skriver du inn en riktig kategori.
For din referanse, her er noen av kategoriene du kan bruke fra YouTube.com … så sørg for at du bruker en av dem.
For din referanse, her er noen av kategoriene du kan bruke fra YouTube.com … så sørg for at du bruker en av dem.
Image
Image

Blogger

GoogleCL gjør Blogger til en nasjonal bloggingstjeneste. Du kan gjennomgå, merke og til og med lage nye innlegg på Blogger, alt direkte fra kommandolinjen. Du kan skrive kroppen til innlegget ditt i en tekstfil, og du kan til og med bruke HTML-oppretting for å få innlegget til å se ut som du vil. For å gjøre dette, skriv inn følgende i GoogleCL:

blogger post –title “your_titlepath_to_post_file

Øyeblikk senere hadde vi et nytt blogginnlegg med innholdet i vår tekstfil. Vi kunne ha lagt ut et langt, godt formatert HTML-innlegg, men hei, hva er bedre enn den klassiske geekhilsen for et geeky blogginnlegg?
Øyeblikk senere hadde vi et nytt blogginnlegg med innholdet i vår tekstfil. Vi kunne ha lagt ut et langt, godt formatert HTML-innlegg, men hei, hva er bedre enn den klassiske geekhilsen for et geeky blogginnlegg?
Image
Image

Konklusjon

Uansett om du vil redigere Gmail-kontaktinformasjon, laster du opp en YouTube-video uten å bruke flaky Flash-opplasteren, eller gjør et skript som automatisk lager et innlegg på Blogger når du slår hodet på tastaturet, gir GoogleCL deg verktøyene du trenger å gjøre mer med Google enn du selv om mulig. Hvem sa at Google ikke har en sky OS? Når du kan samhandle med en webapp via ledetekst, føles det plutselig at Google bare er en del av datamaskinen. Vi har bare riper overflaten av det du kan gjøre med GoogleCL; sjekk ut eksemplene nedenfor for flere ideer. Gi oss beskjed om hvilke geekyprosjekter du gjør med GoogleCL!

link

Last ned GoogleCL

Sjekk ut eksempel GoogleCL Scripts

Anbefalt: