实战用Xware Desktop实现迅雷原生下载

在linux系统下,日常生活4个基本需求:办公软件 媒体播放 迅雷下载 QQ聊天,由于我不喜欢在linux下wine来运行exe程序,下面介绍实战用Xware Desktop实现迅雷下载,我分两种方法给大家介绍:第一种是作者介绍的比较复杂的模式,如下:
第二种是我自己分别为大家打包了32位和64位的deb包,大家只要下载DEB包安装,然后按照后面的使用说明就可以使用了:
简介:

Xware Desktop的目标是提供与Windows平台上迅雷相当的功能。你可以这样认为:
[list]
[]Xware Desktop是迅雷在Linux上的原生开源方案,无需Wine。
[
]Xware Desktop是半官方半社区的迅雷:下载核心使用迅雷原版xware,界面使用开源的代码。
[]源码项目地址 https://github.com/Xinkai/XwareDesktop
Ubuntu Kylin上编译安装说明如下:
编译环境[b]
[list=1]
[
]
安装必备的软件
sudo apt-get install git build-essential devscripts
[*]
下载源代码
git clone git://github.com/Xinkai/XwareDesktop.git

这会在当前目录下生成一个名为XwareDesktop的子目录。

[]
切换到源代码目录XwareDesktop
cd XwareDesktop
[/list][/b]打包[b]
你需要切换到XwareDesktop的源代码目录。
[list=1]
[
]
列出缺失的编译依赖
dpkg-checkbuilddeps

如果没有列出任何东西,跳过步骤2。

[]
安装缺失的编译依赖
sudo apt-get install <复制粘贴:上一步列出的缺失的编译依赖>
[
]
制作安装包
dpkg-buildpackage
[/list][/b]安装[b]
回到图形化界面,在XwareDesktop的源代码目录的上级目录,你应该能找到名为xware-desktop_???.deb的安装包文件, 双击它,按提示安装。

[/b]使用说明[]第一次使用之前
[list=1]
[
]
启动前端,暂时不要登录

[*]
设置下载文件夹

文件->设置->挂载,点击添加,选择你的下载目的文件夹。点击确定。
[indent]
注意: 永远把任务下载到X:\TDDOWNLOADS,不要下载到X:\下载或X:\。如果需要任务分类,请下载到X:\TDDOWNLOADS\音乐。
[/indent]
[*]
托管xwared并启动

[list=1]
[*]
设置开机自动启动

在文件->设置->启动与登录->xwared托管里选择由用户态systemd托管或者由用户态upstart托管,确定。

如果这两个选项都不能选,则选择简单的自动启动。

这样下次重启时,xwared会自动启动。

[*]
手动启动xwared

因为上一步骤所做的操作需要下次启动才能生效,需要输入以下命令手动启动xwared。

[list]
[]systemd托管: systemctl --user start xwared
[
]upstart托管: start xwared
[]简单的自动启动: /opt/xware-desktop/xwared &
[/list]
成功后,前端的左下角的xwared会变为绿色。
[
]
关闭xwared的方法。

在将来如果你需要关闭xwared,可以如下操作。

[list]
[]systemd托管: systemctl --user stop xwared
[
]upstart托管: stop xwared
[]简单的自动启动: 使用任务管理器,杀死名为xwared和EmbedThunderManager的进程
[/list]
[/list][
]
用迅雷账号登录。

[*]
设备激活

稍等片刻,会出现一个添加设备的对话框。Xware Desktop会自动获取并填写激活码, 确认激活码自动填写后,点击激活按钮。激活过程应该是即时的。

[/list]浏览器扩展整合
Xware Desktop接受来自命令行的参数作为新任务的网址,格式为

xware-desktop http://www.website.com/file1 ftp://www.website.com/file2

以Firefox上的Flashgot为例,打开其选项。添加一个新的下载器,程序设置为xware-desktop,参数设置为[URL]。

来自命令行的参数支持http,https,ftp,ed2k,magnet,flashget,qqdl,thunder等多种协议, 也同样支持本地的torrent文件。
[*]
________________________________________________________________________________________________________华丽的分隔线,以上为复杂模式,以下为小白懒人模式,直接下载deb包安装就ok

[*]
Xware Desktop 64位deb包下载地址:http://pan.baidu.com/s/1pJFO93X

[*]
Xware Desktop 32位deb包下载地址:http://pan.baidu.com/s/1gdIgLu7

[*]
安装deb包后启动xware,仔细看使用说明部份

[*]
附带我成功的效果图:

[*]

[*]

[*]

[*]

[*]
希望此帖对家有帮助!

[/list]

看上去感觉好厉害的样子~ 等下试试~:lol

哈哈,可以使用的,但是不要安装vpn客户端软件,如astrill,安装会有点冲突,其它没有问题,我现在都用它下大片

确实。在win下没有比迅雷下载更好的。如果能在Linux下实现确实不错。支持一个。

试试看楼主的方法
楼主真是棒极了!

看上去相当不错的样子啊

Point也不错,也有迅雷的插件

非常好

安装了打不开:(

也可以自己编译一下,可以正常使用的,我现在一直在用

楼主,你的百度盘的链接打不开了

这个可以有,相当的赞~!

重启两次就自动激活了!!!

我也来参与一下,同步了github上的xware的源代码。编译ubuntu15.04,64位系统下,那位想要。可以
http://yunpan.cn/cm236fYwcGvht (提取码:9cf5)xware-desktop_0.13.20141115_amd64.deb

哈哈,下载超 快,在ubuntu下总算有一个快的工具了
置顶:Dererer

也妆好了,但是设置路径的时候,没看懂 X:\TDDOWNLOADS 是什么意思,ubuntu下哪有这样的路径格式?

另外,怎么下载新任务,在界面菜单中点 文件-新建任务 或者 Ctrl+N 都没有任何反应。

:Dererer不错,好软件!