极路由 openwrt 使用 SyncY 实现百度云同步

不知从什么时候开始,大家遇到好的资源,不再说给我个链接,而是直接说百度云共享给我。

不可否认,这两年云存储真的很火,诸如百度,360等公司都有自己的云盘,而且空间动辄上TB,这么大的私人空间,可以存很多有意思的东西。

但是,另一个尴尬的事实是,那么多,那么大的文件,放到云上,还真有点不方便,尤其是现在中国的移动网络还是按流量计费的,相信大家都很珍惜流量,再加上百度针对非会员用户的限速,使得下载速度一下回到解放前。那么,将一些常用的文件下载下来显得尤为重要。

目前,下载方式主要有电脑和智能移动终端,但都有不便之处,电脑下载稳定,但耗电量太大,如果没有稳定的供电就更不用说了;智能手机/盒子/电视的话容易减少设备寿命,而且这类设备的空间一般都大不到拿去,128G顶天了。

那么接下来,我们就介绍一下我们重点介绍的:通过openwrt让路由器帮我们下载百度云上的文件。

先说下优点,路由器大家基本上都有,但除了上网,基本上没什么其他用,其实路由器有巨大的潜能,此外路由器功耗很低,一个移动电源就可以待机十几个小时,非常划算,最关键的,它可以外挂硬盘,空间扩展便利,而且能做到24小时不down机下载,充分利用带宽。


下面说下怎么做:
1.本教程涉及的项目:Syncy(http://www.syncy.cn/),作者WishInLife(大神)
2.作者给出三种方案:Python版(推荐),Perl版,Bash版
3.差别在作者文章中有提到
4.其实安装过程本身很简单,但是有个问题,大家如果使用的openwrt版本是15.05,是不可以使用Python版的,因为程序有一个依赖是python-curl,然而在15.05中已经不再对这个依赖库提供支持,即使你安装了以前的版本,也会由于不兼容导致软件启动失败
5.如果大家使用12.09版本(与作者相同),那么可以正常使用Python版,但是openwrt官网抽风了,除了15.05版的资源,其它全都404了,连系统都下不到了,更不要说sdk了,因此如果使用旧版系统,找一个能用的源会让你的头爆炸的(本渣渣牺牲了考研复习时间找12.09能用的源,然而根本没有)
6.综上,12.09以后的系统本人建议直接使用Perl版的,另外,大家也可以加原作者的QQ,他非常热情,有问必答,而且还是个大神哈,考虑到这是个非盈利的项目,作者能做到这样很不容易,所以大家可以选择捐赠给原作者,总比给百度好。。。
7.不知道是不是网络原因,我在执行脚本获取设备码的时候要执行好几次,因此如果大家获取设备码失败,可以多试几次。
8.原教程中提到的百度云文件夹是“我的应用程序”,但是现在百度已经更新成了“我的应用数据”,希望大家注意一下。

我的路由器是极路由1s(HC5661),如果有相同型号的同学遇到什么问题,也可以问我,无论是加usb还是刷机哈(Q1451574179)

最后,再次感谢原作者!!!

你可能感兴趣的:(极路由)