从命令行访问google服务

想显示你的极客的一面,编辑你的谷歌文档或写一篇博文从命令提示符?下面是使用GoogleCL从命令行访问各种Google服务的方法。...

想显示你的极客的一面,编辑你的谷歌文档或写一篇博文从命令提示符?下面是使用GoogleCL从命令行访问各种Google服务的方法。

入门

GoogleCL是一个Python命令行应用程序,它允许您从Windows、macosx或Linux上的命令行访问各种Google服务。在这里,我们将在Windows7上使用Windows版本,但在其他平台上的工作方式完全相同。

请转到下面的下载链接,并为您的操作系统选择正确的版本。如果要在Windows上运行,请选择zip文件。Ubuntu用户可以下载并安装.deb文件。

从命令行访问google服务

下载Windows的zip文件后,按正常方式解压缩,然后运行谷歌.exe文件夹中的程序。

第一次运行Google CL时,它将在以下位置创建一个preferences文件夹:

%USERPROFILE%\.googlecl

从命令行访问google服务

在我们的一个测试中,我们收到一个错误,说我们的计算机中缺少MSVCR71.dll,所以GoogleCL无法运行。这是Windows中的C++运行库,大多数需要它的程序都包括它的程序文件。GoogleCL在zip文件中没有包含这个DLL,所以我们需要为它找到一个副本。

从命令行访问google服务

你的电脑里可能会有很多这个文件的副本,但是GoogleCL找不到它们。所以,在计算机范围内搜索msvcr71.dll,并复制找到的其中一个文件。

从命令行访问google服务

现在将该dll文件粘贴到GoogleCL文件夹中,然后运行谷歌.exe和以前一样。这次一切都应该很顺利。

从命令行访问google服务

使用GoogleCL

GoogleCL的语法非常易于使用和理解。要开始,您可能需要签出自述文件.txt包括文件。或者,只需在提示符处键入help,即可获得一些快速说明。

从命令行访问google服务

您可以使用GoogleCL通过命令行界面访问Picasa、Blogger、YouTube、Docs、Contacts和Calendar上的服务,我们希望看到未来的版本将包括对更多项目的支持,包括Gmail和搜索。不过,就目前而言,这些服务仍然有用。输入help,后跟服务名称以查看有关它的更多信息和一些用法示例。这里我们看到日历的帮助。

从命令行访问google服务

激活服务

当您首次使用服务时,您必须使用它在线激活计算机。例如,如果我们想查看日历中的所有约会,我们将输入日历列表。您将被要求指定用户;输入您的Gmail电子邮件地址。然后,系统会提示您批准浏览器中的访问,并且审批页面将在默认浏览器中自动打开。

从命令行访问google服务

在打开的网页中单击“授予访问权限”,然后在GoogleCL窗口中按Enter键。

从命令行访问google服务

你将不得不为你使用的每一个谷歌服务这样做。即使是密切相关的服务,如联系人和日历,也必须单独激活。一个有趣的方面是,你可以有不同的谷歌帐户与不同的服务。不过,一旦它们被激活,在这台计算机上使用这些服务就很容易了。

使用GoogleCL

GoogleCL有很多功能可以用来与Google的服务交互。我们将研究一些我们发现有趣的函数。

文件

首先,我们尝试将文档上传到Docs。为此,请输入:

docs upload path_to_your_document

这可能需要一分钟,具体取决于文档的大小,但一旦完成,您将看到一条成功消息和指向文档的链接。

从命令行访问google服务

您应该能够通过输入以下内容来编辑文档:

docs edit –title “your_document” –editor your_editor

但是,这在我们的测试中不起作用,我们收到了一条错误消息。这应该在将来起作用,可能是由我们这边的问题引起的,但在我们的任何测试中都不起作用。

从命令行访问google服务

YouTube网站

GoogleCL将视频上传到YouTube上效果很好。授权帐户后,请输入:

youtube post “your_file_path”

在请求时输入类别名称,GoogleCL将开始将您的视频上传到YouTube。和往常一样,这将需要几分钟的时间,这取决于你的视频大小,但这仍然比去YouTube页面发布视频要快。

从命令行访问google服务

请注意,如果您输入的类别在YouTube上不可用,则可能会看到错误。如果是,请再试一次,这次请输入正确的类别。

从命令行访问google服务

以下是您可以从中使用的一些类别,供您参考YouTube.com网站…所以一定要用其中一个。

从命令行访问google服务

博主

GoogleCL将Blogger变成了一个更为古怪的博客服务。您可以直接从命令行在Blogger上查看、标记甚至创建新帖子。您可以将文章的正文写入文本文件,甚至可以使用HTML标记使文章看起来像您想要的那样。为此,请在GoogleCL中输入以下内容:

blogger post –title “your_title” path_to_post_file

从命令行访问google服务

不久之后,我们有了一篇新的博客文章,内容来自我们的文本文件。我们本可以发布一篇长的、格式良好的HTML文章,但是,嘿,还有什么比为一篇极客博客文章提供经典的极客问候语更好呢?

结论

无论您想快速编辑Gmail联系人信息,上传YouTube视频而不使用Flash上传程序,或者**一个脚本,当你在键盘上猛击你的头时,它会自动在博客上发帖,GoogleCL给你所需要的工具比你可能做的更多。谁说谷歌没有云操作系统?当你可以通过命令提示与webapp交互时,突然感觉Google只是你电脑的另一部分。我们只触及了GoogleCL的表面,查看下面的示例链接以获取更多的想法。让我们知道你在谷歌上做什么怪人的项目!

链接

下载GoogleCL

查看GoogleCL脚本示例

  • 发表于 2021-04-13 11:50
  • 阅读 ( 173 )
  • 分类:互联网

你可能感兴趣的文章

如何在没有浏览器的情况下使用web

...:一个是专用的FTP客户机(比如FileZilla)。另一种是使用命令行。 ...

  • 发布于 2021-03-11 17:22
  • 阅读 ( 259 )

如何将linux设备备份到amazon s3

... 命令行就是生命 ...

  • 发布于 2021-03-12 15:53
  • 阅读 ( 246 )

linux终端的5个联网命令

在命令行中工作比在图形用户界面(GUI)中工作有许多优点。相对于GUI,它几乎总是更快。更高级的计算机用户通常更喜欢命令行,因为它的脚本和简洁的工作过程。 ...

  • 发布于 2021-03-13 15:30
  • 阅读 ( 212 )

如何用ssh远程管理linux服务器

...网络协议。使用SSH,您可以获得终端访问权限并执行各种命令行功能。还可以通过图形化访问来管理Linux服务器。这对于文件传输非常有用,特别是当您不想或记不清确切的文件路径时。 ...

  • 发布于 2021-03-15 17:05
  • 阅读 ( 494 )

如何在googlehome中添加铃声

... 通过语音命令,您可以检查设备的运行状况和电池寿命,切换运动警报,确定上次有访客的时间,甚至可以录制短视频。 ...

  • 发布于 2021-03-26 21:54
  • 阅读 ( 340 )

如何在你的网站上设置ssl快速和免费的让我们加密

...SSL的域名。通过SSH连接到服务器,并检查是否已使用以下命令安装certbot: ...

  • 发布于 2021-03-27 03:25
  • 阅读 ( 182 )

linux下如何使用rclone备份google驱动

googledrive仍然没有正式的Linux客户端,但是您可以直接从命令行使用rclone实用程序备份到googledrive。我们教你怎么做。 linux上的google drive在哪里? 尽管2012年承诺Linux支持“很快就会到来”,但没有迹象表明Google会为GoogleDrive生产...

  • 发布于 2021-04-02 18:51
  • 阅读 ( 172 )

如何将google的webp图像保存为jpeg或png格式

... 完成图像转换后,它将显示在保存它的文件夹中。 使用命令行 如果你觉得在命令行后面更舒服,Google提供了在Linux、Windows和Mac OS X上对WebP进行编码、解码和查看的实用程序。这是一种非常先进的方法,非常适合集成到程序和...

  • 发布于 2021-04-07 06:35
  • 阅读 ( 159 )

如何在linux上使用google驱动

...心和GNOME在线帐户包。为此,请打开终端窗口并运行以下命令: sudo apt install gnome-control-center gnome-online-accounts 提供密码并在提示时键入“y”以安装软件。 完成后,打开破折号并搜索“GNOME控制中心”。启动出现的“设置”应用...

  • 发布于 2021-04-08 09:23
  • 阅读 ( 175 )

如何使用googleauthenticator登录linux桌面

...方法**到Linux系统中并要求它们的系统。 在Ubuntu上,以下命令将安装Google Authenticator PAM。打开终端窗口,键入以下命令,按Enter键,然后提供密码。系统将从Linux发行版的软件存储库下载PAM并安装: sudo apt-get install libpam-google-authen...

  • 发布于 2021-04-11 01:06
  • 阅读 ( 173 )
fedgulf
fedgulf

0 篇文章

相关推荐