打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
DD5

上个帖子介绍了如何安装 Optware 以及 Python 等脱机下载必需的组件,今天再来介绍一下如何借助 xunlei-lixian 项目实现迅雷离线脱机下载。

1、首先请确认你拥有一个迅雷 VIP 账号,非会员无法使用离线下载。

2、到 https://github.com/iambus/xunlei-lixian/downloads 下载 xunlei-lixian 代码,并解压到本地

3、打开解压后的文件夹,找到 lixian_cli.py ,将第1行的

#!/usr/bin/env python

修改为

#!/opt/bin/python2.7

然后将 lixian_download_tools.py 第22行的

wget_opts = ['wget', '--header=Cookie: gdriveid='+gdriveid, download_url, '-O', filename]

修改为

wget_opts = ['/opt/bin/wget', '--header=Cookie: gdriveid='+gdriveid, download_url, '-O', filename]

保存后将目录中的文件全部复制到路由器的 /opt/bin/lixian 目录(tests目录、.gitignore 和 README.md 无需复制)

4、为 lixian_cli.py 创建别名

使用 ssh 客户端连接至路由器,键入如下命令:

ln -s /opt/bin/lixian/lixian_cli.py /opt/bin/xunlei

之后就可以在 /opt 目录下使用 xunlei 来调用 xunlei-lixian 了。

5、建立配置文件

使用 ssh 客户端连接至路由器,键入如下命令:

xunlei config username 你的迅雷账号
xunlei config password 你的迅雷密码
xunlei config no-hash #关闭校验功能
xunlei config continue
xunlei config -- aria2-opts "--event-poll=select --max-tries=0"
xunlei config -- wget-opts "--tries=0 --retry-connrefused"

完成后将 /tmp/root/.xunlei.lixian.config 复制到 /opt/bin/lixian 目录下。

6、开始离线下载之旅

最简单的指令:

xunlei download http://somewhere
xunlei download ed2k://somefile
xunlei download bt://info-hash

如果你的账号只有你一个人使用,你可以直接使用

xunlei download --all

来下载列表中的全部任务,如果是多人共用的账号,可以在创建任务时加上诸如 “user1” 之类的前缀,然后使用

xunlei download user1

来下载全部以“user1”开头的任务。

如果想要实现真正的脱机下载,即希望断开 ssh 后路由器还能继续下载,请在下载前执行

screen

输入完下载指令后,直接断开 ssh 即可,如需查看下载进度等,可执行以下命令:

screen -r

其他命令和用法请参考 xunlei-lixian 项目主页:https://github.com/iambus/xunlei-lixian ,或者在本文下方留言寻求帮助。

下个帖子将介绍如何使用 youku-lixian 项目脱机下载在线视频,敬请关注~

回到本系列的目录

本系列教程均属原创,转载请注明出处和原文链接,感谢您对原创的支持!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
迅雷离线下载的两个脚本 | 维以不永伤
iambus/xunlei
离线下载
DSM 6.0(release)Aria2与远程迅雷的安装方法
让资源灌满你的离线空间吧 — 迅雷离线插件 for flexget
NAS群晖DSM 进阶教程 篇二:aria2及迅雷远程安装
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服