好像之前有人分析过,LocalSend 从技术上很难实现断点续传。
所谓端点续传,是需要发送端作为一个服务器一直在线,接收端每次可以只传输文件的一部分。比如,接收端第一次链接可以只向发送端请求文件的前半部分,下一次则只请求后半部分。
而 LocalSend 走的是类似于 P2P 那种协议,相当于所有传输都是临时建立的,似乎没办法做到上面那种形式。发送端与接收端建立通讯后,发送端传什么,接收端就拿什么,接收端似乎无法向发送端提交请求。
如果有端点续传的需求,最稳定的方法是在发送端用 chfs、dufs 或 webd 等软件搭建一个 HTTP 文件传输服务器(HTTP 协议是支持断点续传的),然后用支持断点续传的下载软件从发送端下载文件。