找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] 让MyCloud与百度云/百度网盘真正同步起来

  [复制链接]
本帖最后由 kinmod 于 2014-10-23 20:22 编辑

求人不如求己,找到一个软件SYNCY,可在路由器上运行的同步软件作者博客:http://syncyhome.duapp.com

不是官方宣传的那种坑爹的,假同步!
这个软件是真正的同步。
下面开始安装。必备2个工具软件,WINSCP,PUTT
syncy软件下载地址:
http://pan.baidu.com/s/1ntsODjr
好几个版本,选择SyncY-Python-V1.0.15.rar
解压后,要用到 syncy;syncy.py 这2个文件


1、用WinSCP连上mycloud,用户名root 密码welc0me,

找到/usr/bin目录,复制syncy.py到此目录下.
找到/etc,在下面新建一个config文件夹,把配置文件syncy上传到config文件夹


打开syncy配置文件,对照微博上的配置说明进行更改,网盘上下载的配置有误,需要对照配置说明修改才能用

我的配置文件内容:
config syncy
        option syncyerrlog ''
        option syncylog ''
        option blocksize '10'
        option ondup 'rename'
        option datacache 'on'
        option slicedownload 'on'
        option excludefiles '*/Thumbs.db'
        option listnumber '100'
        option retrytimes '3'
        option retrydelay '3'
        option maxsendspeed '0'
        option maxrecvspeed '0'
        option syncperiod '0-24'
        option syncinterval '3600'
config syncpath
        option synctype 'sync'
        option enable '1'
        option localpath '/nfs/baiduyun'
        option remotepath '/baiduyun'
config syncytoken


2putty连上my cloud ,用户名root 密码welc0me,

安装运行环境,mycloud自带的是python2.7,所以不需要更新,但缺少pycurl,需要安装。

  1. apt-get update
复制代码
  1. apt-get install python-pycurl
复制代码



设置运行权限
  1. chmod 755 /usr/bin/syncy.py
复制代码
运行syncy.py得到验证码
  1. /usr/bin/syncy.py
复制代码
获取用户码后按照提示打开百度授权页面https://openapi.baidu.com/device,输入用户码(用户码有效期30分钟),输入完成用户码后点“继续”按钮进入授权确认界面,最后点“授权”完成授权;


在百度网页完成授权后等个十几秒后回到ssh终端按回车键完成本地的授权操作,显示“Get device token success.”表示授权完成。
会显示你的网盘容量什么的,就表示你已成功了。
  1. Get device token success   2014-10-22 20:16:21 PCS quota is 6929G,used 214G.
复制代码
有可能会提示失败,等待30秒后,再次运行syncy.py重新尝试,一般多试几次就OK了。
3、最后记得把你MYCLOUD的管理页面把你同步的文件夹共享出来,我的是/nfs/baiduyun

百度云的同步目录就是“/我的应用程序/SyncY/你的同步目录名称”,

4、设置随机启动:
跟迅雷自动启动一样。
第一步 在debian的初始目录init.d下建立rc2.local档
  1. cp /etc/rc.local /etc/init.d/rc2.local
复制代码
第二步 在rc2.local文件中 exit 0 一行前插入
/usr/bin/syncy.py
  (可以用前面的提到的winscp软件直接修改)
第三步 设置启动级别  
  1. update-rc.d rc2.local start 99 2 3 4 5 . stop 01 0 1 6 .
复制代码







End


评分

参与人数 2云币 +3 金条 +7 +10 收起 理由
newboylee + 2 + 2 很给力!
爆疯语 + 3 + 5 + 8 如果配图就更好了·~~感谢分享!!!

查看全部评分

使用道具 举报 回复 印象
无线音乐盒
厉害,帮顶
使用道具 举报 回复 印象
支持,最后的效果有图例吗
使用道具 举报 回复 支持 反对 印象
按照楼主教程好像是成功了。等时间差同步看看有效果么
使用道具 举报 回复 支持 反对 印象
请问LZ MyCloud 固件是什么版本的,为什么我跑syncy.py报错
Traceback (most recent call last):
  File "./syncy.py", line 24, in <module>
    import pycurl
ImportError: librtmp.so.1: ELF load command alignment not page-aligned
使用道具 举报 回复 支持 反对 印象
按楼主的教程,能用。但是,在设置开机自动启动时,不成功。重启后,一直亮白灯,ui界面显示“正在初始化设备”,很长时间没变化。但是,经测试与百度云同步功能没问题。不知道怎么解决?
使用道具 举报 回复 支持 反对 印象
好棒! 终于等到了!!!
使用道具 举报 回复 支持 反对 印象
/usr/bin/syncy.py

Traceback (most recent call last):
  File "/usr/bin/syncy.py", line 24, in <module>
    import pycurl
ImportError: librtmp.so.1: ELF load command alignment not page-aligned


这个错误如何解决呢?
使用道具 举报 回复 支持 反对 印象
如果配图就更好了·~~感谢分享!!!
使用道具 举报 回复 支持 反对 印象
你好 我和六楼遇到同一情况,重启以后白灯一直亮起,不影响数据访问,但是wd的控制板显示一直初始化,请问是否知道原因,或者如何解决谢谢
使用道具 举报 回复 支持 1 反对 0 印象
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群