问题标签 [grive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何使用 google-api-ruby 客户端将 Resumable 上传到 Google Drive?
我在将大文件从我的 Linux 桌面上传到GDrive时遇到问题(通过使用不提供恢复甚至监控较大上传的 Grive)。
所以我想尝试使用google-api-ruby编写一个小脚本来完成这项工作。
由于 Google 驱动文档讨论可恢复上传- https://developers.google.com/drive/manage-uploads#resumable - 我试图使用google-api-ruby实现可恢复上传并找到类。Google::APIClient::ResumableUpload
示例对于理解这个 rubyish API 的工作原理非常有用,但示例并没有提出 Resumable uploads的问题。
是要用于文档正在谈论的可恢复上传Google::APIClient::ResumableUpload
的类,还是这个Ruby客户端提供的conveicence类?
Google::APIClient::ResumableUpload
Google::APIClient::Result
当我调用execute
或执行时,构造函数会消耗我得到的一个!在一个Google::APIClient
实例上。
据我了解,execute
方法仅适用于暴露给Discovery API(例如drive.files.insert
)的 Google API 方法。
不幸的是,可恢复上传与以下 URI 相关联:
https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable
并且似乎还没有成为Discovery的一部分,也没有集成到“更干净”的 URI 方案中(为什么upload/drive
而不是drive/upload
?)。
是否可以为此 API URI 使用Google::APIClient
执行方法以便将其与Google::APIClient::ResumableUpload
oder 结合起来我是否必须自己实现可恢复上传(例如通过使用em-http-request
)?
linux - 如何在 GNU/Linux 中构建谷歌驱动客户端应用程序
我需要在任何 GNU/Linux 中构建 Google 驱动器客户端它应该自动从我的目录同步文件并从 Google 驱动器同步到我的目录它应该是类似于 grive 的客户端
linux - Google Drive 应用程序(Grive)不同步所有目录
问题是,安装 Google Drive 应用程序(Grive)后,并非所有目录和文件都在同步。它是 Ubuntu 14.04 LTS x64 上的 Grive Tools(版本 1.10 beta)。特别是对于 Android 同步应用程序,它可以完美运行。
linux - 带密码保护的压缩文件同步
我目前正在设置需要将文件同步到 Google Drive 的 Linux 机器。我使用 Grive 来实现这一点。
我目前找到了 2 个 bash 脚本,它们几乎已经完成了我想要的,但并不完全是我想要的。
文件
SQL
我想要它做什么:
将所有文件压缩到一个名为“文件 - 主机名 - dd/mm/yyyy”的受密码保护的 zip 文件中并同步该文件。
然后对 SQL 数据库进行转储,将其压缩为名为“SQL - 主机名 - dd/mm/yyyy”的受密码保护的 zip 文件,删除原始 SQL 转储并同步。
如果有人可以帮助我解决这个问题,我将不胜感激。
shell - 自动化 Linux(特别是 Raspbian)脚本的麻烦
我已经用 Pis 进行了一段时间的试验,并且即将完成我的第一个项目,我已经完成了所有工作,但我正在努力将它们全部整合到一个自动化过程中。
基本上,我有一个 Pi 设置来从特定文件夹运行 fbi 幻灯片,我希望它不断寻找预先建立的 Wifi 网络,当它找到这个网络时,它需要运行更新脚本。我已经让这两个位工作了。
从这里开始,我希望在后台运行检查脚本时打开 Pi 并直接加载到 fbi 中,如果检查脚本找到 Wifi 网络,那么它将正常运行(最好不结束幻灯片)并且完成后fbi 应该有一个更新的图像选择来运行(如果需要重新启动 fbi,那就这样吧)。
我无法实现这一目标。我可以运行一个脚本或另一个,如果我使用 rc.local 自动执行检查脚本(虽然我敢说我做错了什么,但 cron 没有工作)它只会在登录前卡在检查循环中,这有点考虑到脚本是有道理的。
这是监控脚本:
如果它是相关的,这里是运行 fbi 幻灯片的命令:
ubuntu - 如何更改 Grive 文件夹位置?
我有 Ubuntu 14.04,我想知道如何更改 Grive 的默认文件夹位置?
到目前为止,我知道当我通过终端创建 grive 时,您可以使用以下说明告诉它哪个文件夹:
但我不知道如何使用这个确切的文件夹位置设置 grive 的界面。
任何帮助将不胜感激。
linux - googledrive 或 onedrive 作为 linux 服务器中的 localdrive
我想访问 googledrive 或 onedrive 作为 linux 服务器中的本地驱动器或本地文件夹。我试图在互联网上搜索并找到 linux 的 grive 和 syncdrive。这些工具可以在 linux 服务器中使用吗?或者是否存在用于安装 googledrive 的 webmin 、 Kloxo 等控制面板的简单脚本?
bash - 使用 grive 和 cron 上传不工作
我目前在 centos 7 服务器上运行一个小型数据库。我有一个用于创建备份的脚本和另一个用于使用 grive 将它们上传到 googledrive 的脚本。但是,该脚本仅在我手动运行时才上传我的文件(bash /folder/script.sh)。当它通过 crontab 运行时,脚本会运行,但不会上传。我在 /var/log/cron 或 /var/log/messages 中找不到任何错误消息。
Cron 日志条目:
这是脚本: