Open huaxianyan opened 4 weeks ago
放一下对应时段客户端的log?
@Jeric-X 请问一下 Windows 版的日志文件存放路径?
托盘图片右键→打开应用数据文件夹→log→每天的log
文件太大 Github 无法上传,我放在网盘里 https://wwf.lanzoue.com/iSQTB23s3e4f
从log判断SyncClipboard访问(读取和设置)剪贴板失败了,从而导致一直下载。 你公司的电脑是处于锁屏状态吗?我这边测试发现锁屏时SyncClipboard访问剪贴板有大概率失败,但又不会全部失败,这样导致我无法判断是不是windows就这么设计的。Windows端还有其他莫名其妙的原因会导致访问剪贴板失败。 修复方向应该是设置重试次数,超过了以后就停止同步,你暂时就只能在不用电脑时关闭同步以规避这个问题了
从log判断SyncClipboard访问(读取和设置)剪贴板失败了,从而导致一直下载。 你公司的电脑是处于锁屏状态吗?我这边测试发现锁屏时SyncClipboard访问剪贴板有大概率失败,但又不会全部失败,这样导致我无法判断是不是windows就这么设计的。Windows端还有其他莫名其妙的原因会导致访问剪贴板失败。 修复方向应该是设置重试次数,超过了以后就停止同步,你暂时就只能在不用电脑时关闭同步以规避这个问题了
是的,公司电脑是锁屏的,但是我调试的时候解锁了然后尝试复制一个图片发现还是会一直传,而且服务也一直显示的是 Downloading,是之前失败堆积引起的吗?
正如我这里说的https://github.com/Jeric-X/SyncClipboard/issues/77#issuecomment-2143330733 ,Windows上访问剪贴板的异常有些是我无法复现的,有时甚至需要重启SyncClipboard才能恢复,所以是不是堆积错误引起的我也不是很清楚,总之先重启一下
@Jeric-X 好的,那就暂时先养成下班关同步服务的习惯,这个 issue 如何处理您请自便
issue先开着,用于跟踪失败暂停机制。如果可能的话再识别一下Windows解锁事件,触发一次新的重试实现某种程度上的自动启停
v2.8.4 在失败超过指定次数后会自动暂停,触发一次上传后会恢复
@Jeric-X 目前确实解决了问题了,不过感觉不够优雅,看看能不能获取锁屏状态来自动开关同步?
目前的方案也不能说不够优雅吧,即使不是因为锁屏导致的问题,无限访问服务器都是问题,这次的修改就是解决这个issue最本质的问题 当然获取锁屏状态来自动开关同步的功能是可以添加的,是新的功能点
是的,无限访问确实是更大的问题
错误描述 | Describe the bug
最近发现服务器偶尔会有带宽被占满的情况,一开始还以为有人打,后来发现是公司那台电脑在重复下载图片
复现步骤 | Steps to Reproduce
截图 | Screenshots
No response
服务端信息 | Server
Docker
桌面端信息 | Desktop
Windows 10 22H2,Synclipboard Version v2.8.3
移动端信息 | Smartphone
No response
其他附加信息 | Additional context
No response