一、个人使用
的系统环境
1.Tomato(1.28.0114 MIPSR2-20131030.Hyzoom.RT_N5x K26
USB 16M-AIO-AR-TR-PY-GAE)
2.
路由器型号HG320
3.已经将U盘参照此教材
http://bbs.dualwan.cn/thread-219531-1-1.html初始化optware环境
4.以前也参照此教材
http://bbs.dualwan.cn/viewthread.php?tid=202271&extra=&highlight=mysql&page=1也mount了自己的
jffs
5.安装百度网盘同步
脚本前安装了下面的ipk安装包:
6.个人U盘挂载信息ingston DT 101 G2分区 'NAS' ext3 (7,512.57 MB / 6,612.34 MB 空闲)挂载 到 /tmp/mnt/NAS ,下文你将
多次看到如下目录位置/tmp/mnt/NAS/lost+found/jffs(Tomato系统只可读,上传文件
建议放置在lost+found/jffs下以免
重启丢失,lost+found为初始化optware后自动生成的目录)
7.可以去
http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ 中查找自己可能需要的ipk包
8.ipkg list_installed
这个命令会列出预先安装好的软件 (包括一些常用软件和驱动) 以及你后来安装的软件。
二、修改配置文件和脚本部分参数
1.syncy.py里
# set config_file and pidfile for your config storage path.
__CONFIG_FILE__ = '/jffs/opt/etc/syncy'
__PIDFILE__ = '/tmp/var/run/syncy.pid'
必须改成自己系统文件所在位置
__CONFIG_FILE__ 此处
是配置文件syncy所上传的位置(刚接触
路由器的朋友可以参考4.工具准备_HG255D_wi00.com_wifi看我的)
__PIDFILE__ 此处是脚本运行pid保存的位置,用于kill进程
2.syncy文件
记得将下面的syncyerrlog错误输出目录与syncylog日志输出目录补充到自定义位置
请在最后一行补充自己的自定义
设置(百度网盘默认文件夹位置在“我的应用数据-syncy”目录下)
!!!文章最后附上参数解释
三、ssh安装:
a)、用WinSCP复制配置文件syncy到(__CONFIG_FILE__ = '/jffs/opt/etc/syncy')前面配置好的目录下,复制syncy.py到自定义/tmp/mnt/NAS/lost+found/jffs目录下,授予syncy.py可执行7777权限;
b)、执行python2.6 /tmp/mnt/NAS/lost+found/jffs/sync/syncy.py命令获取
用户码, 获取用户码后按照提示打开百度授权页面
https://openapi.baidu.com/device,输入用户码(用户码有效期30分钟),输入完成用户码后点“继续”按钮进入授权确认界面,最后点“授权”完成授权;
c)、完成授权后回到ssh终端按回车键完成本地的授权操作,但显示“Get device token success.”表示授权完成。
d)
http://wi00.com wifi看我的原创转载请注明出处,感谢尊重个人劳动成果。
四、在相应目录添加开机运行脚本
a)、个人挂载U盘后在/tmp/mnt/NAS/lost+found/jffs/opt/etc/init.d目录下下面添加两个.sh脚本(记得更改为7777执行权限)
b)、第一个命名为syncy_start.sh:
见
http://wi00.com/?p=143
c)、第二个命名为syncy_stop.sh:
d)、在系统管理界面-脚本设置-当WAN联机时添加如下代码:(sleep后面的等待时间应合理自定义,以免开机环境还没准备好就运行脚本导致错误)
sleep 5
opt/etc/init.d/syncy_start.sh
e)、运用ps命令查看脚本后台运行情况
百度网盘同步软件
密码:见
http://wi00.com/?p=143
附:
见
http://wi00.com/?p=143
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。