更新内容:
2015-09-12
v2.5.3
1、解决了Sync模式下会存在空文件夹的情况,但还会有两种情况空文件夹无法自动删除:一是新建的文件夹为空,之后同步了一次且不包含普通文件,然后删除一端的空文件夹,在下一次同步时还会再次创建此删除的文件夹;二是某个文件夹下面的内容被清空,但文件夹还在,在之后同步完成之后,再删除一端的文件夹,再在下一次同步的时候,这个文件将会被创建。只有被删除文件夹的下面包含有普通文件,对应端的相应文件夹在同步时才会被删除。
GitHub下载:https://github.com/wishinlife/SyncY
本地下载地址:http://www.syncy.cn/index.php/download/
配置说明:http://www.syncy.cn/index.php/syncyconfighelp/
安装配置方法:http://www.syncy.cn/index.php/syncysetup/
Chaos Calmer 15.04下,python-curl依赖缺失的问题解决了吗?用barrier breaker
的包也不行
这个要自己编译,有网友编译成功了,但他只是编译了ar71XX的CPU的,如果是这个cpu的在群共享里有。
这个编译没问题 要自己挖出来 python-curl 防feeds /packages/lang 目录下 然后编译就没问题 可以正常使用
路由openwrt系统下,掉线或者特殊情况下,令到SyncY运行停止之后不能自动重新运行
之前也有网友反映拔掉移动硬盘就会导致SyncY退出,然后只能手动启动。今天我写了个守护进程的脚本,脚本每隔几秒会检测syncy是否在运行,如果不在运行就启动syncy,你可以试试这个脚本。可在“软件下载”->”百度网盘下载”里面下载。
Chaos Calmer 还不能用?
针对新内核的pycurl支持,官方还没有发不出新版本的pycurl,只要针对新内核进行重新编译python-curl即可(已有网友编译成功,且运行正常),因为路由的cpu种类很多,我对编译又不熟悉,因此没法提供新内核适用的pycurl包,这个只能自己解决了。
我是使用 OpenWRT X86也遇到了没有Python-curl的问题,我也不懂编译这么难的事情,但我又特别需要同步百度云网盘的功能,请问有什么办法?
旧版的SyncY也用到Python-curl?能否安装旧版的SyncY?
Perl版的呢?我都是同步自己的档案,不会有超过2G的档案
如果不会有超过2G的文件,可以试试Perl版的,只要是Python版的都需要Python-curl的。
我用的是WD mycloud,之前用的是1.X版,此次换V2.5.3V.前面安装一切顺利,授权完成。用
nohup /usr/bin/syncy.py &启动,第一次在nohup.out里出现了syncy.py is running。后来此文件(.out)就没有更新内容.
用ps -ef查看,root 10174 1 0 04:02 ? 00:00:04 python /usr/bin/syncy.py又存在
出现“SyncY is running!”说明程序已经运行,然后又启动了一次,这个不好出现任何问题,程序检测到已经有SyncY在运行的话就会提示这个信息,然后自动退出,只让一个实例在运行,防止多个实例在同步一个目录,导致同步信息文件被损坏。
我的意思是之后反复重启,确保在没有运行syncy.py的情况下,使用nohup syncy.py,但是nohup.out中没有增加新的内容,除了ps-ef中出现了该进程以外,也没有任何现象说明syncy.py在运行。
nohup只执行一次的话,如果syncy一直运行正常,如果设置了错误日志文件,nohup.out中确实应该不会增加什么信息了,如果多次调用nohup syncy.py,“SyncY is running”是直接输出,而不是记录到日志文件里,所以会记录在nohup.out中。
请问是啥情况 ERROR(Errno:400): Slice download file “/apps/SyncY/sync/………..mkv” failed: Returned by the server i
s not in the expected results..
这个错误的发生,是服务器返回了400的http状态码,错误消息却是空的,所以不知道服务器端是出了什么错误,具体原因咱就不知道了。
悲剧:http://developer.baidu.com/announcement/115
“个人云存储(PCS)”:不再支持新用户接入,老用户可继续使用;9月8日起,百度开发者中心不再提供个人云存储(PCS)相关链接和服务。
这个我也看到了,不然新接入了,估计百度也是想走收费的路了,国内别家的api都没开放的,国外的咱又用不了,哎,能有啥办法。
最近经常一直400错误
有什么办法解决吗
2015-09-23 16:54:13 ERROR(Errno:400): Slice download file “/apps/SyncY/citrate/琅琊榜.未删减.Ep07-08.2015.HD720P.X264.AAC.Mandarin.CHS.Mp4Ba/琅琊榜.未删减.Ep07.2015.HD720P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4” failed: Returned by the server is not in the expected results..
请问是不是涉及版权的问题不能下载呢?如何解决?
和我一样啊 400 错误
同问 最近这样的资源很多 用百度客户端下载没问题 就是同步不了
有可能是被河蟹了。
最近是不是都取不回了?
一直都是Errno:400 根本下载不到百度云的file.
楼主,我有两个问题:
1、和楼上那位一样,同步过程中出现很多ERROR(Errno:400):错误
2、不知道同步完后出现的很多.syy文件有什么用?能不能删掉
谢谢
1、400错误的问题不知道现在好了没有,有可能被河蟹了。
2、.syy文件是记录下载或上传块信息的,如果删除了,在下次同步是整个文件将全部重新上传或下载,因为不知道上次上传或下载了哪些了。
你好,我的路由是MerCury MW4530R v1,CPU型号是Atheros AR9344 rev 2,系统是OpenWrt Chaos Calmer 15.05 r47046 中秋版 by 明月永在,安装了各种依赖包(依赖包来源:https://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/packages/)及版主你提供的python-curl_7.19.0-1_ar71xx(openwrt-15.05).ipk,安装V2.5.3和V2.5.2都出现同样问题:在ssh执行syncy.py获取用户码时出现错误,信息如下:
root@OpenWrt:~# /usr/bin/syncy.py
Traceback (most recent call last):
File “/usr/bin/syncy.py”, line 32, in
import pycurl
ImportError: File not found
root@OpenWrt:~#
如果在路由器web界面绑定百度用户,则出现“获取用户码失败”信息。
请问这个问题如何解决?
你好,这个是因为你安装的python-curl包不支持15.05的系统,python-curl_7.19.0-1_ar71xx(openwrt-15.05).ipk也不支持你的cpu,需要针对你的cpu信号和15.05的系统编译python-curl才可以使用。
pandorabox for lenovo mini
python 2.7.3 python-curl 7.19.0
外挂的移动硬盘 路径/mnt/sda1/HomeSync 权限是nobody 为samba共享过的目录~
同步至 /app/syncy下 怎么老是不成功啊 ?
报告下作者 重启路由后能正常同步了 还有个小问题 syncy使用的是upload+ 有的文件老是重复上传!
哦,好几个人反应这个问题,难道百度又改了什么?有时间我在测试下,不过我最近事情很多,可能短时间内顾不过来了,不行就先改成upload模式先用着。
没有什么错误信息吗?最好用终端登录进去,执行下看看报什么错误。
不知道为什么,在luci下,修改后无法保存。比如,添加同步目录,点击添加后页面刷新,没有看到添加的同步目录
openwrt是什么版本的?最新的15.05我没测试过,听说好像15.05的luci结构有变,我就一个路由器,不好测试。
一直Errno:400 是什么回事?不支持了吗?
本人试了12.09 和 14.07 openwrt 都是一样的问题。
如何解决?
这个是服务器的问题,只能再等等看看。
手机上用ES之类的复制正常,所以百度此接口应该是正常的
使用”upload”模式,出现下面的错误信息。
2015-11-01 13:28:17 ERROR: File “/media/AiDisk_a1/upload/2015.10.29.rar” is rapid uploaded, but remote file size not equal to local.
然后不停地重复上传同一个文件。
麻烦看看是为什么呢?
这个错应该是百度那检查的md5相同的文件,确大小跟你本地的不一样造成的,只能禁用了秒传功能,这个需要改两行代码,你用的是2.5.3版吗?在qq上联系我,我告诉你改了,或哪天晚上我改了发给你,qq:57956720
作者人真是大好人呀,我后来把本地的跟远端全部都删除了,重新传了一次就好了。谢谢。
一直error400,似乎网上资源都不可以下载了
最近很多人反映有此问题,大多是下载大文件时报的,有网友开通了会员后就好些,会员过期了有要多谢,所以只能是怀疑百度有所限制了。
看到好多人在openwrt上被python-curl困扰,不同版本内核可能会出问题,所以我自己编译的。https://gitlab.labs.nic.cz/turris/openwrt-packages/tree/test/lang 这个把python-curl文件夹拷贝到/feeds里面对应目录然后install一下就能在menuconfig中找到啦。我现在内核4.1.11已经可以正常使用了!请教一下WishInLife大神,如果想自己在编译openwrt是把syncy编进去该怎么搞?
很简单,只要有python及要求的几个包,随便把syncy.py和配置文件放哪都可以,只要syncy.py文件中的配置文件地址与真实地址一致就可以。
# syncy 功能 0关闭;1启动(需要插入U盘安装opt)
syncys=1
#SyncY配置文件路径(写字板打开修改):\\192.168.1.1\Media\AiDisk_a1\opt\etc\syncy
#配置说明:http://www.syncy.cn/index.php/syncyconfighelp/”
#同步模式类型:upload,upload+,download,download+,sync
以上这是使用说明
联想NEWIFI用华硕固件,内网地址只能是192.168.0.1,不能开启服务,请问怎么设置或者修改
不要用写字板打开,最好用ssh登录后用vi编辑,在windows下面最好用editplus编辑,不然换行符不同,读取配置文件会出错的。换行符必须是linux的\n,不能是windows的\r\n.
ov 18 21:51:21 dnsmasq-dhcp[848]: DHCP, IP range 192.168.0.2 — 192.168.0.244, lease time 1d
Nov 18 21:51:21 dnsmasq-dhcp[848]: DHCP, sockets bound exclusively to interface br0
Nov 18 21:51:21 dnsmasq[848]: read /etc/hosts – 3 addresses
Nov 18 21:51:21 syncy: 启动syncy服务
Nov 18 21:51:21 dnsmasq[848]: read /etc/storage/dnsmasq/hosts – 0 addresses
Nov 18 21:51:21 dnsmasq-dhcp[848]: read /etc/dnsmasq/dhcp/dhcp-hosts.rc
Nov 18 21:51:21 dnsmasq[848]: using nameserver 192.168.1.1#53
Nov 18 21:51:46 syncy: 等待SyncY同步软件启动,SyncY同步软件技术博客:http://www.syncy.cn/
Nov 18 21:51:46 自定义脚本1: 脚本完成
Nov 18 21:51:46 crond[857]: crond (busybox 1.23.2) started, log level 8
Nov 18 21:51:46 运行路由器启动后: 脚本完成
Nov 18 21:51:57 syncy: {“user_code”:”bq9zwwqp”}
Nov 18 21:51:57 syncy: 打开百度授权页面https://openapi.baidu.com/device
Nov 18 21:51:57 syncy: 输入用户码【{“user_code”:”bq9zwwqp”}】(请在100秒内输入用户码)
Nov 18 21:52:01 xunlei: 启动xunlei,绑定设备页面http://yuancheng.xunlei.com
这是日志内容:Nov 18 21:51:21 dnsmasq[848]: using nameserver 192.168.1.1#53
我路由器的ip地址是192.168.0.1,请问怎么修改
不知道你因为什么要修改路由器地址?是因为什么用不了还是要做什么呢?一般路由器有两个地址,一个是wan的,一个是lan的,wan的是拨号时候自动获取或运营商会给个静态IP地址。lan的在lan口设置里就可以设置的。
为什么我同步几个G的视频文件,文件后缀为syy,而且播放只能播放一部分而且播放过程有掉帧的情况。
后缀名为.syy说明还没有同步完成,如果同步完成了就会自动改成正常的,中间掉帧应该是有的块没同步完成造成的,多线程同步就会这样,会存在后面的线程比前面的先同步完,或前面的出错退出了的情况,所以只有完全同步完成文件才是完整的。
大家有没有碰到同步到本地,就差一个字节没下载的问题。重启机器,重启服务都不能解决。
download:952d4312c9e822fab3a0bf5e5526176e:4220318172:0
1:0:10485759:1:0
2:10485760:20971519:1:0
……………………
403:4215275520:4220318171:1:0
就像这样
这个不是差一个字节,第一行里的是长度,之后行里的是偏移位置,懂编程的都知道。就如一个数组长度是10,索引位置只能是0-9。
php7能支持吗。wp2原版的在php7里面报错
你是说wp2pcs吧,那个没有升级维护的打算,没那么多时间和精力了。
设备:WD MyNet n600 刷openWrt 14.4。安装完syncy后,成功同步了美剧《恶土》5集,每集约900mb。之后的电影同步出现错误400。 之后,我申请了百度云会员,还是同样错误。然后,我用百度云的客户端下载了所有电影和美剧,电影的尺寸都在1.6gb~2.8gb之间,美剧尺寸约600mb左右,猜测应该不是尺寸问题。我压缩了1部1.7gb的电影尺寸为700mb,上传到百度云,成功同步!进一步猜测应该是版权问题!自己压缩的文件md5码已经改变,百度云后台系统已经无法识别。除了重新编码上传外,这个问题真的无解了吗?
这个还真的没有什么好办法,只有加密文件,这就没法共享出去了,百度服务器端向做任何限制都很容易。
今天,用批处理命令直接在13个文件后增加了“……”6个点(不影响电影播放),这样就改变了文件的MD5和SHA的值,上传到百度云,只同步成功了2个文件。然后,再次追加了3个点,同时,修改文件名(用英文名,每个字母用点分隔,每个单词用_分隔),上传到百度云,结果:全部同步成功。猜测百度云系统不仅检查MD5值,还对文件名进行匹配。
百度不仅检查整个文件的md5,还会检查文件开头256K内容的md5的,所以要保险,开启加密功能就可以,上传自动加密,下载自动解密,不过刷系统或修改配置文件密码不要搞忘了。
请问,路由重启后能同步一段时间,然后出现“/apps/SyncY/download” failed: Failed to connect to pcs.baidu.com port 443: Connection refused”提示,就没法继续同步了,重启路由后有时又可以同步,是什么问题呢?
使用的是联想newifimini刷改华硕[N14U N54U]5G 2G的7620老毛子Padavan固件(百度云同步 aria2 QOS)联想newifi mini Y1版本。
另外,这个版本的syncy.py是这样的:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
####################################################################################################
#
# Author: WishInLife
# QQ: 57956720
# QQ Group: 59160264
# E-Mail: wishinlife@qq.com
# Web Home: http://www.syncy.cn
# Update date: 2015-09-12
# VERSION: 2.5.3
# Required packages: kmod-nls-utf8, libopenssl, libcurl, python, python-curl, python-crypto
# If import python-crypto package, SyncY can support ARC4、Blowfish and AES encryption.
#
####################################################################################################
import sys
import os
import stat
import time
import re
import struct
import hashlib
from urllib import urlencode
import threading
import traceback
import json
import random
# import fcntl
# if ‘/usr/lib/python2.7/site-packages’ not in sys.path:
# sys.path.append(‘/usr/lib/python2.7/site-packages’)
import pycurl
import binascii
# import zlib
# import fileinput
try: # require python-crypto
from Crypto.Cipher import ARC4
from Crypto.Cipher import Blowfish
from Crypto.Cipher import AES
except ImportError, ex:
ARC4 = Blowfish = AES = None
# set config_file and pidfile for your config storage path.
if os.name == ‘nt’:
__CONFIG_FILE__ = ‘./syncy’
__PIDFILE__ = ‘./syncy.pid’
__CHARSET__ = ‘GBK’ # windows charset
__TMP_DIR__ = os.environ[‘TMP’].replace(‘\\’, ‘/’)
else:
__CONFIG_FILE__ = ‘/opt/etc/syncy’
__PIDFILE__ = ‘/var/run/syncy.pid’
__CHARSET__ = ‘UTF-8’ # linux charset
__TMP_DIR__ = ‘/tmp’
if sys.getdefaultencoding() != __CHARSET__:
reload(sys)
sys.setdefaultencoding(__CHARSET__)
# Don’t modify the following.
__VERSION__ = ‘2.5.3’
__DEBUG__ = False
__author__ = “WishInLife ”
这个与2.5.2和2.5.3都不一样,他是把syncy放在usb硬盘(默认为AiDisk_a1 的opt/etc目录下,我修改了你的2.5.3存储目录 __CONFIG_FILE__ = ‘/opt/etc/syncy’为opt/etc/syncy,但是修改后的2.5.3还是不能运行,是不是还要修改什么地方?这个版本没有好像不能安装iptk程序。
现在只能使用rom自带的同步,但是经常出现Connection refused错误,请问是怎么回事?
谢谢。
任何版本只要把程序中的__CONFIG_FILE__设置对了都可以运行的,所以不知道你那运行时报什么错误。Connection refused的错误应该是服务器的问题,过一段时间,或过几天还有这个错误吗?
Linux下就不能把配置文件与执行文件放一起么,到处分开放好难得后期管理~
可以放到一起的,默认分开是按照openwrt的目录结构来的,因为openwrt的/etc/config目录下的东西在系统配置备份的时候能一起备份了。如果你想把配置文件和程序文件放一起,只需要把程序文件开头的配置文件地址改成你放的地址就可以了。
为什么只能同步文件夹内的文件,不会同步文件夹内的文件夹?
设定的同步目录,如果里面有文件夹,会自动迭代同步的,只要没有设置相应排除规则把相应的文件夹排除了。
有没有考虑过做华硕梅林固件的版本
不好意思,我不做固件,确实也没那个时间弄。
梅林的固件可以用这个,需要修改syncy.py文件的开头一行python为python2.6,梅林默认的python是2..7版,但好像少一个python-curl,源里也没有,可以改成2.6的用。
或者安装Entware,也需要修改syncy.py,主要是默认的syncy.cfg的路径问题。
两种方式都用过,都可以运行。我只用下载方式,其它同步方式没用过,修改后是否会有问题不知道。
最近云盘开始限速了吗?以前通过同步的方式下载,可以达到我的带宽极限。很长时间没用了,今天用了一下,只有300K了。
这个不太清楚,根据以前我的观察来看,热点数据会快很多,冷数据下载就没准了。
今天百度出错了?
2016-03-20 15:15:07 ERROR(Errno:7): Get pcs quota failed: .
2016-03-20 15:15:07 INFO: Start sync path “/DataVolume/shares/Temp:/apps/SyncY/download:download”.
2016-03-20 15:15:07 ERROR(Errno:7): Create PCS directory “/apps/SyncY/download” failed: .
2016-03-20 15:15:07 ERROR Sync path: “/DataVolume/shares/Temp:/apps/SyncY/download:download” failed, remote directory is not exists and create directory failed.
2016-03-20 15:15:07 INFO: Start sync path “/DataVolume/shares/yun:/apps/SyncY/yun:sync”.
2016-03-20 15:15:07 ERROR(Errno:7): Create PCS directory “/apps/SyncY/yun” failed: .
2016-03-20 15:15:07 ERROR Sync path: “/DataVolume/shares/yun:/apps/SyncY/yun:sync” failed, remote directory is not exists and create directory failed.
2016-03-20 15:15:07 ERROR(Errno:7): Get pcs quota failed: .
我用小米mini 刷pandorabox。syncY安装成功了,但一运行就报错,[root@PandoraBox:/usr/bin]#python syncy.py
Traceback (most recent call last):
File “syncy.py”, line 2246, in
sy = SyncY(sys.argv[1:])
File “syncy.py”, line 231, in __init__
retcode, responses = sycurl.request(‘https://www.syncy.cn/syserver’, {}, {‘method’: ‘bind_device’, ‘scope’: ‘basic,netdisk’}, ‘POST’, SYCurl.Normal)
File “syncy.py”, line 1718, in request
except pycurl.error, error:
AttributeError: ‘module’ object has no attribute ‘error’
这个问题怎么解决,感觉是宁为pycurl有问题,但这个库我是在官网下载安装的
地址是:http://downloads.openwrt.org/barrier_breaker/14.07/ramips/mt7620a/packages/oldpackages/python-curl_7.19.0-1_ramips_24kec.ipk.
这个错误确实是pycurl包里面缺少了错误处理的部分了,如果能找到全一点的包的话换个最好,实在不行,删除1718-1721这4行,这样可以用,只是在错误处理方面不太好,爆出来的错误信息存在不准确的情况。
我想问问博主,单向下载和单向下载+、单向上传和单向上传+有什么区别么?
带+的就是如果已经下载或上传成功了的文件的目的端被删除,而源端没有删除,会再次下载或上传,而不带+的就之后上传或下载一次,不管目的端有什么变化。
一直就是这样,然后没有然后了。
2016-05-08 22:48:35 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:50:29 INFO: Multi thread test success.
2016-05-08 22:50:30 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:50:30 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:52:15 INFO: Multi thread test success.
2016-05-08 22:52:16 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:52:16 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:53:58 INFO: Multi thread test success.
2016-05-08 22:54:03 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:54:03 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:55:54 INFO: Multi thread test success.
2016-05-08 22:55:56 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:55:56 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:57:35 INFO: Multi thread test success.
2016-05-08 22:57:36 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:57:36 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 22:59:25 INFO: Multi thread test success.
2016-05-08 22:59:26 INFO: PCS quota is 2055G,used 793G.
2016-05-08 22:59:26 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:01:18 INFO: Multi thread test success.
2016-05-08 23:01:19 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:01:19 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:02:58 INFO: Multi thread test success.
2016-05-08 23:02:59 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:02:59 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:04:44 INFO: Multi thread test success.
2016-05-08 23:04:45 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:04:45 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:06:29 INFO: Multi thread test success.
2016-05-08 23:06:29 INFO: Multi thread test success.
2016-05-08 23:06:30 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:06:30 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:06:30 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:06:30 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:08:24 INFO: Multi thread test success.
2016-05-08 23:08:24 INFO: Multi thread test success.
2016-05-08 23:08:26 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:08:26 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:08:26 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:08:26 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:12:06 INFO: Multi thread test success.
2016-05-08 23:12:07 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:12:07 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:14:02 INFO: Multi thread test success.
2016-05-08 23:14:04 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:14:04 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:15:49 INFO: Multi thread test success.
2016-05-08 23:15:50 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:15:51 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:17:53 INFO: Multi thread test success.
2016-05-08 23:17:54 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:17:54 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:19:48 INFO: Multi thread test success.
2016-05-08 23:19:49 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:19:49 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:21:31 INFO: Multi thread test success.
2016-05-08 23:21:32 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:21:32 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:23:12 INFO: Multi thread test success.
2016-05-08 23:23:13 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:23:13 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:24:37 INFO: Multi thread test success.
2016-05-08 23:24:37 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:24:37 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:26:23 INFO: Multi thread test success.
2016-05-08 23:26:23 INFO: Multi thread test success.
2016-05-08 23:26:24 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:26:24 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:26:24 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:26:24 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:28:17 INFO: Multi thread test success.
2016-05-08 23:28:18 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:28:18 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:31:20 INFO: Multi thread test success.
2016-05-08 23:31:20 INFO: Multi thread test success.
2016-05-08 23:31:21 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:31:21 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:31:21 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:31:21 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:33:21 INFO: Multi thread test success.
2016-05-08 23:33:23 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:33:23 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:35:42 INFO: Multi thread test success.
2016-05-08 23:35:42 INFO: Multi thread test success.
2016-05-08 23:35:43 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:35:44 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:35:44 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:35:44 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:37:36 INFO: Multi thread test success.
2016-05-08 23:37:36 INFO: Multi thread test success.
2016-05-08 23:37:38 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:37:38 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:37:38 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:37:38 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:40:26 INFO: Multi thread test success.
2016-05-08 23:40:26 INFO: Multi thread test success.
2016-05-08 23:40:27 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:40:27 INFO: PCS quota is 2055G,used 793G.
2016-05-08 23:40:27 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
2016-05-08 23:40:27 INFO: Start sync path “/tmp/root:/apps/SyncY/root:sync”.
最近个别文件下载时出现:
ERROR(Errno:23): Slice download file “xxx” failed: Failed writing body (0 != 1336).
ERROR(Errno:23): Slice download file “xxx” failed: Failed writing body (0 != 1336).
…
ERROR: Download file “xxx” failed.
尝试用单任务+单线程,先停止syncy,删除本地对应syy文件,再启动syncy问题依旧。
其它大部分文件正常。
这个有可能是百度服务器的问题,隔一段时间再试,如果隔好几天再试都还这样,河蟹了的可能性很大。出现这个错误是接受到的数据字节数超过请求数,出现这种问题的原因自己分析吧,咱不能随便乱说。
应该不是被河蟹了,用浏览器可以正常下载这几个文件。
你好,syncy2.5.3版openwrt安装后同步正常,就是下载下来的中文名文件全部乱码,怎么解决?
你的openwrt有没有安装utf8字符集,包名字是kmod-nls-utf8,还有你是用什么看的乱码,如果是putty的话,也需要修改putty的字符集的,不然显示处理的都是乱码,其他的终端软件默认字符集应该也不会是utf8,这个需要自己修改下,samba共享的话,在win7上浏览没发现乱码。
有个报错
2016-06-01 22:54:36 ERROR: Transfer task exception error occurred: [Errno 5] Input/output error .
Traceback (most recent call last):
File “syncy.py”, line 1780, in run
ret = self.__rapid_uploadfile()
File “syncy.py”, line 1891, in __rapid_uploadfile
crc, contentmd5, slicemd5 = self.__rapid_checkcode()
File “syncy.py”, line 1858, in __rapid_checkcode
fbuffer = fh.read(8192)
IOError: [Errno 5] Input/output error
这个就是磁盘读取失败造成的,检查磁盘吧,或者磁盘供电是否稳定,供电不稳也会造成突然不能访问的情况。
跪求,大神有空帮我看看插件videojj与插件wp2pcs-sy的冲突,谢谢!
这个我都不再支持了,因为百度限制越来越多,这个已没多大用途了。
有没有什么推荐的同步工具,我买了一个独立服务器,向把我文件同步到自己的服务器上
那你搭一个ftp,用文件同步工具用ftp来同步就可以了。这种工具网上挺多的。
能不能把配置保存到移动硬盘上呢?如迅雷那样。每次都要设置好烦
可以的,你把配置文件放到你想放的位置,然后修改syncy.py文件,在文件开头部分有设置配置文件路径,把这个对应的修改下就可以了。
如果我开双向同步时,我硬盘文件同步到百度盘后被和谐,百度盘里替换成了和谐提示文件,那我硬盘的文件会不会被覆盖成和谐提示文件
这个没试过,按照同步原理,如果云端的修改时间要新,本地会被替换的,所以对于特殊文件不要用双向同步,分别设置上传和下载的最好。
请问百度授权哪里不小心删了授权,怎么重新连接回原来的授权码?我的newifi刷了老毛子的
重新绑定就可以,不影响以前的文件的同步。
不知道为什么有几个个文件总是同步错误
报错信息: ……………zip” failed: Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds.
报这个错,但是下载同步(都是单方向从网盘到本地)其他文件正常
2016-12-29 22:07:21 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2016-12-29 22:07:21 INFO: Start sync path “/Syncy:/apps/SyncY:download+”.
是什么情况
你好,这是因为我的开发者Key被禁了,换成其他key就可以用,这个已经确认过。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
我设置好以后一切正常,玩路由器不小心搞乱套了,恢复出厂设置,再启动起来就连不上百度云了,解绑重绑都不行。
2016-12-30 00:17:44 ERROR(Errno:403): Create PCS directory “/apps/SyncY/Files” failed: No permission to do this operation.
2016-12-30 00:17:44 ERROR Sync path: “/mnt/sda1/SyncY:/apps/SyncY/Files:download” failed, remote directory is not exists and create directory failed.
2016-12-30 00:18:16 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2016-12-30 10:42:26 INFO: Multi thread test success.
2016-12-30 10:42:59 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2016-12-30 10:42:59 INFO: Start sync path “/mnt/sda1/SyncY:/apps/SyncY/Files:download”.
2016-12-30 10:43:31 ERROR(Errno:403): Create PCS directory “/apps/SyncY/Files” failed: No permission to do this operation.
2016-12-30 10:43:31 ERROR Sync path: “/mnt/sda1/SyncY:/apps/SyncY/Files:download” failed, remote directory is not exists and create directory failed.
2016-12-30 10:44:03 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2016-12-30 10:45:36 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2016-12-30 10:45:36 INFO: Start sync path “/mnt/sda1/SyncY:/apps/SyncY/Files:download”.
2016-12-30 10:46:08 ERROR(Errno:403): Create PCS directory “/apps/SyncY/Files” failed: No permission to do this operation.
2016-12-30 10:46:08 ERROR Sync path: “/mnt/sda1/SyncY:/apps/SyncY/Files:download” failed, remote directory is not exists and create directory failed.
2016-12-30 10:46:40 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
你好,这是因为我的开发者Key被禁了,换成其他key就可以用,这个已经确认过。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
重新注册了一个全新的百度云帐号,没有任何内容的,照样同步失败,说明问题并不是有什么敏感内容不允许下载,可能是access_token之类的无效了。
2016-12-30 13:21:44 INFO: Start sync path “/mnt/sda1/SyncY:/apps/SyncY/Files:download”.
2016-12-30 13:22:16 ERROR(Errno:403): Create PCS directory “/apps/SyncY/Files” failed: No permission to do this operation.
2016-12-30 13:22:16 ERROR Sync path: “/mnt/sda1/SyncY:/apps/SyncY/Files:download” failed, remote directory is not exists and create directory failed.
2016-12-30 13:22:49 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
你好,这是因为我的开发者Key被禁了,换成其他key就可以用,这个已经确认过。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
很好的插件,可惜目前已经不能用了,作者还会更新吗?
你好,这是因为我的开发者Key被禁了,换成其他key就可以用,这个已经确认过。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
Get pcs quota failed: No permission to do this operation
百度升级了,兄弟还会升级吗?
你好,这是因为我的开发者Key被禁了,换成其他key就可以用,这个已经确认过。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
报下错2017.01.02老是403报错同步不成功,远程文件夹路径无法创建,不存在。解绑后重新绑定也无效,不知道是不是百度最近作废所有老版本客户端有关?
你好,这是因为我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
老大,好几天都是403错误,No permission to do this operation,remote directory is not exists and create directory failed,重新安装授权都无济于事啊,是不是百度不给用了呀
你好,这是因为我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
请问 现在SyncY还能用吗?被百度禁用了吗?
我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
您好W大,我是恩山论坛用户,据悉从今年开始百度云动作很多,目前Syncy插件已经不能同步了。该事件不知您是否知情,下步有没有具体打算和解决方案呢?
附上热门帖子链接:
http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=205150&highlight=%B0%D9%B6%C8
你好,不是百度升级造成的不能用,是我的开发者Key被禁了,这个已经确认过,换成别的key就可以使用。如果你有开发者key可以下载2.6.0版使用自己的key来同步。
启动报错:ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
2017-01-15 11:25:34 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2017-01-15 11:25:34 INFO: Start sync path “/mnt/sda/bdsync:/apps/SyncY/Box:upload”.
最近突然不能同步了,是被百度关了吗?
我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
2017-01-24 14:36:22 ERROR(Errno:403): Create PCS directory “/apps/SyncY/downloads” failed: No permission to do this operation.
2017-01-24 14:36:22 ERROR Sync path: “/DataVolume/shares/Public/baiduyun:/apps/SyncY/downloads:download” failed, remote directory is not exists and create directory failed.
2017-01-24 14:36:36 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2017-01-24 14:37:58 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2017-01-24 14:37:58 INFO: Start sync path “/DataVolume/shares/Public/baiduyun:/apps/SyncY/downloads:download”.
2017-01-24 14:38:11 ERROR(Errno:403): Create PCS directory “/apps/SyncY/downloads” failed: No permission to do this operation.
2017-01-24 14:38:12 ERROR Sync path: “/DataVolume/shares/Public/baiduyun:/apps/SyncY/downloads:download” failed, remote directory is not exists and create directory failed.
2017-01-24 14:38:25 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
忽然开始不能同步了,一直提示上面错误
我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。
请问是不是您的开发者key被封了? ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
是呀,百度禁了也没个说明。
文件无法下载,错误如下:
2017-02-05 09:07:25 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
2017-02-05 09:07:25 INFO: Start sync path “/mnt/RayBoxData/data/baiduSync:/apps/SyncY:download+”.
2017-02-05 09:07:36 ERROR(Errno:403): Create PCS directory “/apps/SyncY” failed: No permission to do this operation.
2017-02-05 09:07:36 ERROR Sync path: “/mnt/RayBoxData/data/baiduSync:/apps/SyncY:download+” failed, remote directory is not exists and create directory failed.
2017-02-05 09:07:48 ERROR(Errno:403): Get pcs quota failed: No permission to do this operation.
我的开发者Key被禁了,以后没法再用了,如果你有开发者key可以下载2.6.0版使用自己的key来同步。