迅雷远程下载是指可以远程控制下载器创建下载任务,下载器可以是家里的NAS、PC、HPC,也可以是支持该功能的路由器,与迅雷会员无关。

我这里用到的是linux服务器,其它平台类似,能够运行Docker环境即可。

迅雷的远程下载器其实是一个基于linux的应用,名为xware,将该应用部署并运行起来即可,而使用Docker部署可以使该过程非常便捷。

具体操作步骤如下:

1,准备好Docker环境后,拉取镜像

docker pull zwh8800/xware

2,启动容器,其中/var/lib/xware/为宿主机地址,通过挂载对应到容器的/data目录,下载器下载好的文件及下载器的状态会存储在该目录下,宿主机地址可设置为自己合适的路径

docker run --name xware -v /var/lib/xware/:/data -d zwh8800/xware

3,获取下载器ID,下载器ID在容器日志内,通过下面的命令可以显示容器日志,日志中的ACTIVE CODE即为下载器ID

docker logs xware

4,打开 http://yuancheng.xunlei.com 点击“我的下载器”旁边的“添加”把active code输入进去,就可以使用了。

下载器的/data目录包含TDDOWNLOAD ThunderDB两个子目录,其中第一个目录存储下载文件及过程文件,第二个目录存储是下载器的状态信息,所以容器本身是无状态的,只要这两个目录正确,大家可随意重新部署容器,重新部署后原来的下载记录还在,不过重新部署后下载器ID需要重新获取和填写一下。

caiguai docker-xware_【原创】基于Docker实现迅雷远程下载相关推荐

  1. linux下迅雷远程下载服务,在 Linux 下使用迅雷的另一种无入侵方式

    新年快乐! 脱离 Windows 接近两年了,一直以佛系的方式面对各种需求,迅雷.微信.QQ是一般人的刚需,而我对这类 Windows 独占应用的解决方案也是直接不用...虽然知道 deepin 已经 ...

  2. 树莓派2安装Xware实现迅雷远程下载

    首先,远程功能很实用,尤其是基于迅雷的,现在国内的下载基本上迅雷只手遮天,别的工具友好程度不理想,这是对于我这种小白来说. 首先,我的树莓派系统不是原生的,我烧写的是ubuntu16,没有桌面,没有多 ...

  3. 树莓派迅雷远程下载 | 树莓派小无相系列

    拥有一台24小时远程下载器是很惬意的一件事,可以在空闲时间下载一些影片或其他资料,比方在工作地点添加下载影片的任务,到家之后便可以观看,而无需为网络操心,此外也可以将一些大文件的下载挂载下载器上,无需 ...

  4. 树莓派3b+ ubuntu-mate18.04系统安装 迅雷远程下载 搭建详解

    最近入手了一个台式机硬盘盒子装500g机械硬盘,恰逢老母要看刘老根,借此机会,用一下闲置的树莓派3b+ 搭建远程下载机. 注!文中的"你的用户名"需要换成你自己用户的名字 这里写目 ...

  5. 基于Xware搭建树莓派远程下载服务

    很早就想写这篇关于Xware搭建远程下载的博文了,一直拖着没写,正好前段时间树莓派炸了,重装远程下载时顺手截了图,现在就把这篇博文补上. 一.Xware简介 Xware这个名字看起来很陌生,其实提起它 ...

  6. 群晖NAS用迅雷远程下载Xware 1.xxx的进程监视和掉线自动重启

    迅雷远程下载Xware1.0运行时共有三个进程常驻后台:ETMDaemon.EmbedThunderManager.vod_httpserver,如下: # ps | grep volume1 231 ...

  7. X Chen笔记---Centos安装XWARE使用迅雷远程下载

    本人是综合参考了以下几篇内容才成功进行安装 https://www.5yun.org/8565.html http://blog.csdn.net/fullbug/article/details/53 ...

  8. 树梅派迅雷远程下载服务器搭建

    需求 学校寝室三更半夜11点后要断网,断网后睡不着就不知道做什么了,看电影但是不喜欢把电影放在手机里16g的iphone也放不了多少东西 所以我就在树梅派上搭建了一个迅雷远程下载服务器,白天可以下载东 ...

  9. 树莓派入手,相关设置以及使用迅雷远程下载

    这几天刚入手一个树莓派,刚入手马上烧录了raspbian系统,连上ssh/vnc远程桌面玩~ 1. raspi-config 在第一次启动raspbian系统的时候,会进入一个引导页面设置raspi- ...

最新文章

  1. hackthon提高
  2. C十三:strcmp函数,比价字符串
  3. QT5实现简单的TCP通信
  4. linux下添加用户并赋予root权限
  5. java.lang.IllegalStateException: PathVariable/RequestParam annotation was empty on param 0.
  6. Linux第五章自测习题——Linux系列学习笔记
  7. MySQL源码学习——DBUG调试
  8. 【Python】Python中的列表操作
  9. 中国智能高清视频监控未来发展趋势
  10. Codeforces 815C. Karen and Supermarket【树形DP】
  11. MyBaits resultMap 返回值与对象不匹配处理
  12. [原] Android中Scroller类的分析
  13. MVC中Action参数绑定的过程
  14. STM32官方标准固件库下载及介绍
  15. rapidxml解析类
  16. html5 input step,HTML5 Data Input 元素介绍
  17. 操作系统——进程调度
  18. 为什么要给代码添加注释?
  19. 7.26 5 优化浪漫 恋爱中的经济学
  20. 《es6标准入门》 阮一峰

热门文章

  1. 准备编译环境,安装gcc,工具make
  2. 中国制造2025背后的大数据作用
  3. android 删除号码恢复,安卓手机删了联系人怎么恢复?这些方法很容易
  4. 【数据库】解释关系代数中的象集、除运算
  5. jsp 按照学号查找学生_怎样做才可以用JSP实现只输入姓名或学号就可以进行查询...
  6. c语言综合程序设计省市邮政编码,《C语言程序设计课程设计报告》_课程教学大纲...
  7. android p 牛轧糖_如何启用Android牛轧糖的猫收集复活节彩蛋
  8. 保姆级AS400 CL介绍与应用(硬核)
  9. Matlab脚本--下载A股交易数据
  10. Python批量翻译英文成中文