Domovská » jak » Přístup k službám Google z příkazového řádku

    Přístup k službám Google z příkazového řádku

    Chcete ukázat vaši podmanivou stránku a upravovat své dokumenty Google nebo napsat příspěvek služby Blogger z příkazového řádku? Zde je návod, jak získat přístup k různým službám Google z příkazového řádku s GoogleCL.

    Začínáme

    GoogleCL je aplikace příkazového řádku Python, která vám umožňuje přístup k různým službám Google z příkazového řádku v systémech Windows, Mac OS X nebo Linux. Zde budeme používat verzi systému Windows v systému Windows 7, ale na ostatních platformách by to fungovalo přesně stejně.

    Přečtěte si níže uvedený odkaz na stažení a vyberte správnou verzi operačního systému. Chcete-li jej spustit ve Windows, vyberte soubor ZIP. Uživatelé Ubuntu mohou stáhnout a nainstalovat soubor .deb.

    Po stažení souboru zip pro systém Windows jej extrahujte normálně a poté spusťte google.exe programu ve složce.

    Když poprvé spustíte službu Google CL, vytvoří složku preferencí na adrese:

    % USERPROFILE% \

    Při jednom z našich testů jsme obdrželi chybu, která to říká MSVCR71.dll chybí z našeho počítače, takže služba GoogleCL se nemohla spustit. Jedná se o knihovnu runtime C ++ v systému Windows a většina programů, které ji potřebují, obsahují programové soubory. Služba GoogleCL tuto knihovnu DLL nezahrnuje do souboru ZIP, takže pro něj budeme potřebovat kopii.

    Pravděpodobně budete mít mnoho kopií tohoto souboru v počítači, ale GoogleCL je nemůže najít. Proveďte vyhledávání v počítači msvcr71.dll, a zkopírujte jeden z těchto souborů, který najde.

    Nyní vložte soubor dll do složky GoogleCL a spusťte jej google.exe jako dříve. Všechno by mělo tentokrát fungovat dokonale.

    Pomocí služby GoogleCL

    Syntaxe GoogleCL je velmi snadné používat a pochopit. Chcete-li začít, možná budete chtít ukončit platbu readme.txt včetně souboru. Nebo prostě zadejte Pomoc na výzvu, abyste dostali nějaké rychlé pokyny.

    Pomocí služby GoogleCL můžete prostřednictvím rozhraní příkazového řádku používat službu Picasa, Blogger, YouTube, Dokumenty, Kontakty a Kalendář. Rádi bychom viděli, že budoucí verze budou obsahovat podporu pro více položek, včetně Gmailu a Vyhledávání. Zatím jsou tyto služby stále užitečné. Zadejte Pomoc za nímž následuje název služby, kde naleznete další informace a některé příklady použití. Zde je nápověda pro kalendář.

    Aktivace služby

    Při prvním použití služby budete muset počítač aktivovat online. Například, pokud bychom chtěli vidět všechna schůzky v našem kalendáři, měli bychom vstoupit Seznam kalendářů. Budete vyzváni k zadání uživatele; zadejte svou e-mailovou adresu Gmailu. Poté budete vyzváni ke schválení přístupu v prohlížeči a stránka schválení se automaticky otevře ve výchozím prohlížeči.

    Klikněte na Povolit přístup na webové stránce, která se otevře, a poté stiskněte klávesu Enter v okně GoogleCL.

    Musíte to provést za každou službu Google, kterou používáte. Dokonce úzce související služby, jako jsou kontakty a kalendář, je třeba aktivovat individuálně. Jedním zajímavým aspektem je, že můžete mít různé účty Google spojené s různými službami. Až budou aktivovány, budou tyto služby v tomto počítači snadno použity.

    Pomocí služby GoogleCL

    Služba GoogleCL má spoustu funkcí, které můžete využít k interakci se službami společnosti Google. Podíváme se na několik funkcí, které jsme považovali za zajímavé.

    Dokumenty

    Nejprve jsme se pokusili odeslat dokument do služby Dokumenty. Chcete-li to provést, zadejte:

    odesílání dokumentů path_to_your_document

    To může trvat minutu v závislosti na velikosti dokumentu, ale jakmile to bude hotovo, uvidíte zprávu o úspěchu a odkaz na dokument.

    Měli byste být schopni upravovat dokumenty zadáním:

    docs edit -title "your_document" -editor your_editor

    V našich testech však nefungovalo a obdrželi jsme chybovou zprávu. To by mělo fungovat v budoucnu a mohlo by být způsobeno nějakým problémem na našem konci, ale v žádném z našich testů by to nefungovalo.

    Youtube

    Služba GoogleCL skvěle pracovala pro nahrávání videí na YouTube. Jakmile povolíte svůj účet, zadejte:

    youtube post "path_file_path"

    Při požadavku zadejte název kategorie a služba GoogleCL začne nahrávat video na YouTube. Obvykle to bude trvat několik minut v závislosti na velikosti vašeho videa, ale je ještě rychlejší, než jít na stránku YouTube pro odeslání videa.

    Všimněte si, že se může zobrazit chyba, pokud zadáte kategorii, která není k dispozici na YouTube. Pokud ano, zkuste to znovu, tentokrát zadáním správné kategorie.

    Pro vaši referenci uvádíme několik kategorií, které můžete použít z YouTube.com ... takže se ujistěte, že používáte jednu z nich.

    Blogger

    Služba GoogleCL dělá službu Blogger v geekernější službě blogování. Můžete si prohlížet, označovat a dokonce vytvářet nové příspěvky ve službě Blogger, a to přímo z příkazového řádku. Můžete psát tělo příspěvku v textovém souboru a dokonce můžete použít značku HTML, abyste vytvořili příspěvek tak, jak chcete. Chcete-li to provést, zadejte do služby GoogleCL následující:

    blogger post-title "tvůj titul" path_to_post_file

    O chvíli později jsme měli nový blogový příspěvek s obsahem z našeho textového souboru. Mohli jsme poslat dlouhý, dobře formátovaný příspěvek HTML, ale hej, co je lepší než klasický geek pozdrav pro geeky blog post?

    Závěr

    Ať už chcete rychle upravit údaje o kontaktech Gmailu, nahrát video YouTube bez použití vločkovacího programu Flash Uploader nebo vytvořit skript, který automaticky udělá příspěvek na Blogger, když narazíte na klávesnici, služba GoogleCL vám poskytuje nástroje, které potřebujete dělat více s Google než vy, přestože je to možné. Kdo říkal, že Google nemá cloud OS? Když můžete komunikovat s webapp pomocí příkazového řádku, najednou se cítí, že Google je jen další částí vašeho počítače. My jsme jen poškrábali povrch toho, co můžete udělat s GoogleCL; podívejte se na níže uvedený odkaz pro další nápady. Dejte nám vědět, jaké geekologické projekty děláte s GoogleCL!

    Odkaz

    Stáhněte si GoogleCL

    Podívejte se na příklady skriptů GoogleCL