Vill du visa din nördiga sida och redigera dina Google Docs eller skriva ett Blogger-inlägg från kommandotolken? Så här kan du komma åt en mängd olika Google-tjänster från kommandoraden med GoogleCL.
Komma igång
GoogleCL är en Python-kommandoradsapplikation som låter dig komma åt olika Google-tjänster från kommandoraden på Windows, Mac OS X eller Linux. Här kommer vi att använda Windows-versionen på Windows 7, men det skulle fungera exakt samma på andra plattformar.
Gå till nedladdningslänken nedan och välj rätt version för ditt operativsystem. Om du vill köra den på Windows väljer du zip-filen. Ubuntu-användare kan ladda ner och installera .deb-filen.
När du har laddat ner zip-filen för Windows, extraherar du den som vanligt och kör sedan google.exe programmet i mappen.
Första gången du kör Google CL skapas en inställningsmapp på:
%USERPROFILE%\.googlecl
Vid ett av våra tester fick vi ett felmeddelande om att säga det MSVCR71 saknades på vår dator så GoogleCL kunde inte köras. Detta är ett C ++ runtime-bibliotek i Windows, och de flesta program som behöver det inkluderar det med sina programfiler. GoogleCL inkluderar inte denna DLL i zip-filen, så vi måste hitta en kopia för den.
Du kommer antagligen att ha många kopior av den här filen på din dator, men GoogleCL kan inte hitta dem. Så gör en datoromfattande sökning efter msvcr71 och kopiera en av dessa filer som den hittar.
Klistra nu in den dll-filen i GoogleCL-mappen och kör google.exe som förut. Allt ska fungera perfekt den här gången.
Använda GoogleCL
GoogleCLs syntax är mycket lätt att använda och förstå. För att komma igång kanske du vill kolla in readme.txt filen ingår. Eller skriv bara hjälp vid uppmaningen för att få några snabba instruktioner.
Du kan använda GoogleCL för att komma åt tjänster på Picasa, Blogger, YouTube, Dokument, Kontakter och Kalender via kommandoradsgränssnittet, och vi skulle gärna se att framtida versioner kommer att innehålla stöd för fler objekt inklusive Gmail och Sök. För närvarande är dessa tjänster dock fortfarande användbara. Stiga på hjälp följt av ett tjänstnamn för att se mer information om det och några användningsexempel. Här ser vi hjälp för Kalender.
Aktivera en tjänst
När du först använder en tjänst måste du aktivera din dator med den online. Om vi till exempel vill se alla möten i vår kalender skulle vi gå in Kalenderlista . Du ombeds att ange en användare. ange din Gmail-e-postadress. Därefter uppmanas du att godkänna åtkomsten i din webbläsare och godkännandesidan öppnas automatiskt i din standardwebbläsare.
Klick Ge tillgång på webbsidan som öppnas och tryck sedan på Enter i GoogleCL-fönstret.
Du måste göra detta för var och en av de Google-tjänster du använder. Även närbesläktade tjänster som Kontakter och Kalender måste aktiveras individuellt. En intressant aspekt av detta är att du kan ha olika Google-konton kopplade till olika tjänster. När de väl har aktiverats är det dock enkelt att använda dessa tjänster på den här datorn.
Använda GoogleCL
GoogleCL har massor av funktioner som du kan använda för att interagera med Googles tjänster. Vi tittar på några av de funktioner vi tyckte var intressanta.
Dokument
Först försökte vi ladda upp ett dokument till Docs. För att göra detta, ange:
ladda upp dokument sökväg till ditt dokument
Det kan ta en minut beroende på dokumentets storlek, men när det är klart ser du ett framgångsmeddelande och en länk till ditt dokument.
Du ska kunna redigera dokument genom att ange:
docs redigera –titel “ditt_dokument” –redigerare din_redaktör
Detta fungerade dock inte i våra tester och vi fick ett felmeddelande. Detta borde fungera i framtiden och kunde ha orsakats av ett problem i vårt slut, men det skulle inte fungera i några av våra tester.
Youtube
GoogleCL fungerade bra för att ladda upp videor till YouTube. När du har godkänt ditt konto anger du:
youtube-inlägg “ din_fil_sökväg ”
Ange ett kategorinamn när du begär det så börjar GoogleCL ladda upp din video till YouTube. Som vanligt tar det några minuter beroende på storleken på din video, men det är fortfarande snabbare än att gå till YouTube-sidan för att lägga upp en video.
Observera att du kan se ett fel om du anger en kategori som inte är tillgänglig på YouTube. Om så är fallet, försök igen, den här gången anger du en korrekt kategori.
För din referens, här är några av de kategorier du kan använda från YouTube.com ... så se till att du använder någon av dem.
Blogger
GoogleCL gör Blogger till en geekier bloggtjänst. Du kan granska, tagga och till och med skapa nya inlägg på Blogger, allt direkt från kommandoraden. Du kan skriva inläggets text i en textfil och du kan till och med använda HTML-markering för att få inlägget att se ut som du vill. För att göra detta, ange följande i GoogleCL:
bloggare inlägg –title “ din titel ” sökväg_till_postfil
Ögonblick senare hade vi ett nytt blogginlägg med innehållet från vår textfil. Vi kunde ha lagt upp ett långt, välformaterat HTML-inlägg, men hej, vad är bättre än den klassiska nördhälsningen för ett nördigt blogginlägg?
Slutsats
Oavsett om du snabbt vill redigera Gmail-kontaktinformation, ladda upp en YouTube-video utan att använda den fläckiga Flash-uppladdaren eller skapa ett skript som automatiskt gör ett inlägg på Blogger när du slår huvudet på tangentbordet, GoogleCL ger dig de verktyg du behöver att göra mer med Google än du om möjligt. Vem sa att Google inte har ett moln-OS? När du kan interagera med en webbapp via kommandotolken känns det plötsligt som Google bara är en annan del av din dator. Vi har bara repat ytan på vad du kan göra med GoogleCL; kolla in länken nedan för fler idéer. Låt oss veta vilka nördiga projekt du gör med GoogleCL!
Länk