土豆不好吃

使用海外vps中转Google Drive文件

文章目录[显示]
这篇文章在 2017年07月11日16:51:48 更新了哦~

今天美女学姐给我发了足足350M的照片  而且竟然是半小时之内上传到Google Drive!感叹于蓝灯速度如此之快(做一下乘除法,200KB/s的上传)之余,我就在想怎么把这些东西中转回国内啊……

按照以往的套路,先用海外的vps把这些文件下载回来,然后上传回七牛,之后再去七牛下载就嗖嗖的啦!

那么就来吧!突然想吐槽一句,要不要推荐给她Dropbox,这家伙可是支持"字节级差异同步"的啊

零. 准备工作…

首先, 你要有个Google账号,其次,你的Google Drive里总得有点东西吧,再有,得会翻墙吧!

一. 安装Google Drive Linux 客户端

Google Drive官方【并没有】Linux版的客户端,所以各路神仙们就根据Google API自己写了同步程序,服务器就不要想带图形界面的了,幸运的是,我找到了grive这个命令行版的程序。

以Ubuntu 16.04为例(14.04的源里有这个程序,但是奉劝各位……自己添加ppa吧)

#添加ppa
sudo add-apt-repository ppa:nilarimogard/webupd8
#更新源
sudo apt-get update
#安装
sudo apt-get install grive


小提示
非常幸运的是,Dropbox有Linux cml的客户端程序哦~
https://www.dropbox.com/install?os=lnx

二. 配置grive

俗话说的好,有个靠谱的男人(man)是非常重要滴,他能告诉你一切你想知道的东西,还能告诉你你不想知道的南北。我的意思是,先man grive看看用法啊!

简单明了……

创建某个目录作为Google Drive的同步目录,举例如下(我就是传说中的root敢死队)

mkdir /root/upload
cd /root/upload
grive –a

好家伙,复制这段链接,粘贴到浏览器里,授权然后获得一个授权码吧!

傻乎乎的全都给我同步回来了……没办法,这个工具就这样。

三. 同步到七牛云存储

2016年7月27日更新
七牛官方已经停止开发qrsync转而使用qshell(官方文档在这里),所以这里将介绍qshell的使用方法。
如果想查看原来工具的使用方法,半年前的博文《[新手向]自动备份网站及数据库至七牛云存储》
#下载qshell
wget http://devtools.qiniu.com/qshell-v1.8.0.zip
#解压缩
unzip qshell-v1.8.0.zip
#根据平台只留下自己的对应平台文件,并重命名为qshell(方便打字嘛)
qshell account  AccessKey SecretKey
#创建配置文件,最简单的方式
{
    "src_dir"       :   "/Users/jemy/Temp7",
    "access_key"    :   "ELUs3就是不给看rIpbM6Wh6x",
    "secret_key"    :   "LVzZY2Sq看啊看啊vOWtiLkDtKip",
    "bucket"        :   "if-pbl"
}
#执行上传命令
qshell qupload /path/to/conf
#多线程上传
qshell qupload 10 /path/to/conf
上传速度很慢怎么办?
配置文件中使用up_host参数,参见https://github.com/qiniu/qshell/wiki/qupload
例子
"up_host" : "http://up.qiniug.com",

小提示:每次都输入这么长的命令,很烦有没有?
有啊,直接写个relay.sh,内容就是执行同步那一行(就不要管用哪个shell啦),给x权限,丢到/bin里,以后直接relay.sh就好了嘛;或者alias也可以啊。

四. 去七牛自己下吧

选择私有空间的……嘿嘿嘿。

五.其他杂谈

其实,YouTube的视频我就是这么中转的,用了一个非常方便的工具,名为youtube-dl,用法极其简单,后面直接加上YouTube的链接即可。天真的你以为它只能下载YouTube的视频吗?图样图森破,大陆的土豆优酷什么也赫然在列,不信你点我Ctrl+F


文章版权归原作者所有丨本站默认采用CC-BY-NC-SA 4.0协议进行授权|
转载必须包含本声明,并以超链接形式注明原作者和本文原始地址:
https://dmesg.app/vps-google-drive.html
退出移动版