百度网盘导入未完成的下载任务


前提说明

  • 操作系统:Win10
  • 软件版本:百度网盘 6.9.7
  • 本方法比较适合包含多级目录和多个文件的未完成任务的下载

操作说明

操作原理

  1. 百度网盘的用户数据包括以下几个文件。每一个文件夹中存储一个登录用户的数据。
    用户文件夹
  2. 登录用户的数据包括以下几个文件。其中一个文件夹的名称是登录用户的昵称,BaiduYunCacheFileV0.db文件存储的是用户在网盘中所存储的文件和文件夹之间的关系和属性。BaiduYunGuanjia.db文件存储的是用户正在下载的文件和文件夹之间的关系和属性。
    用户数据文件夹
  3. BaiduYunCacheFileV0.db文件是一个数据库文件,存储的内容包括网盘中的文件的文件夹路径,文件名称,文件大小,文件的MD5校验码等。
    网盘缓存文件数据库
  4. BaiduYunGuanjia.db文件是一个数据库文件,存储的内容包括网盘中的文件的路径,正在下载的文件的路径,文件下载状态(1表示等待下载),文件大小,文件的直接下载链接等。
    正在下载文件数据库

操作方法

  1. 关闭百度网盘。
  2. 打开未完成的下载所属的登录用户的文件夹,复制BaiduYunGuanjia.db文件。
  3. 打开当前登录用户所属的登录用户的文件夹,备份BaiduYunGuanjia.db文件。
  4. 未完成的下载所属的登录用户的BaiduYunGuanjia.db文件替换当前登录用户所属的登录用户的BaiduYunGuanjia.db文件。
  5. 打开百度网盘后,百度网盘自动继续下载之前未完成的任务。

注意事项

  • 替换文件后,如果无法打开百度网盘,需要通过任务管理器结束所有包括百度网盘BaiduNetdisk的进程,然后再打开百度网盘。

相关资料

  • 经查阅资料,据说可以重新建立下载任务后,暂停任务,再把原来未下完的任务缓存文件复制并覆盖新建立的任务缓存文件。对于此方法,未进行验证。

版权声明:本文为「梦幻之心星」原创,依据 CC BY-NC-SA 4.0 许可证进行授权,转载请附上原文出处链接及本声明。


博客园地址:https://www.cnblogs.com/Sky-seeker

微信公众号:关注微信公众号,获取即时推送
微信名:梦幻之心星 微信号:Sky-seeker