研究了几天脱机下载,发现还是很悲剧的。除非热门的种子,不然BT直接没有速度,电驴也是。
============ ================ ================ ================
" u: v. b$ u" X
前提条件:
: [5 j& ~+ _# J( R; c! ^a:会使用ssh客户端 ,会通过ftp或者sftp拷贝文件。: t" m4 }9 H5 S2 a: q5 T; Z
b:有迅雷账号(免费的也可以不过有速度限制400K)。要有离线下载功能!
% X* ~% S) I, L5 z4 g( PC:知道自己的移动硬盘或U盘的挂载路径。本例中为/mnt/sda2 使用EXT3格式。
5 C1 j6 g c, C% N/ l( z- M
经过的测试,在使用收费的迅雷帐户可以满速(实测1M/s,我是用的10M的光纤)。 使用免费帐户可以到达迅雷免费用户的最高速度400K,这是迅雷的限制。
使用MLdonkey不能下载的资源,使用迅雷满速(测试用了古董美剧:《星际旅行:初代》)
使用Transmission基本没有速度的爱情动作片,使用迅雷也可以满速。
. u0 @8 M8 S7 ^" b# w
目前linux上的迅雷的缺点:没有图形界面,纯命令行操作,对小白来说可能会很痛苦。
8 S/ O1 I, h; S, G1. 安装wget
6 k: `! n' H" O2 _$ u" Topkg update
3 m2 [' r" W, W9 e9 A) Kopkg install wget m9 _, c7 `0 X/ |. a
2. 安装到Python到移动硬盘 mkdir /mnt/sda2/packages/
! Q) @; t" T" P% L Y; y9 r# S, Becho dest usb /mnt/sda2/packages/ >> /etc/opkg.conf b$ }2 e& I/ ^/ ^% |2 T- h
opkg update6 {9 Y! A& v8 Q
opkg –dest usb install python
/ T) v v0 T. M8 X6 g9 [ln -s /mnt/sda2/packages/usr/bin/python /usr/bin/python
请自行更改上面命令中的路径为你的移动硬盘路径: z% y2 k0 M& o7 D
如果空间比充足不想安装到移动硬盘' Z5 j* E, j& v7 h! l! b" p
opkg update
% r \6 D, }9 S+ c G7 Y Q5 Y9 D: a- wopkg install python
" Y5 q% N/ K+ N: q1 \. }$ K3. 下载 https://github.com/iambus/xunlei-lixian/downloads 点击后面下载gz压缩包[Download as tar.gz]
上传到移动硬盘中/mnt/sda2/packages/,文件名为iambus-xunlei-lixian-**.tar.gz
cd /mnt/sda2/packages
tar zxvf ./iambus-xunlei-lixian-*.tar.gz m M. L5 H% n9 @. _+ x
rm -rf ./iambus-xunlei-lixian-*.tar.gz! h4 @% S2 t; t3 b
mkdir mysoft& O' `8 j6 b+ n$ ?! ^( i, t+ Q
mv iambus-xunlei-lixian-* ./mysoft/xunlei
ln -s /mnt/sda2/packages/mysoft/xunlei/lixian_cli.py /usr/bin/lx
这样的话可以直接使用lx来调用迅雷了
使用方法实例:
1、首选设置迅雷帐户密码:
lx config username 迅雷帐户
8 U3 m! j/ W& q6 e2 h+ Zlx config password 迅雷密码
2、把种子放到移动硬盘的download目录 文件名为lu.torrent
3、下载这个BT种子
cd /mnt/sda2/download
lx download –bt lu.torrent
其他http ftp 或者emule地址就更简单了
lx download 协议地址
4、 其他技巧
4.1、可以安装 screen以防止下载过程ssh连接中断导致下载结束。
opkg update
opkg install screen
screen -S vod1
然后执行下载命令 下载电影1,在确定下载无异常之后,可以关闭ssh窗口。
重新登录后如果想看电影1的进度 screen -r vod1 更多关于screen的技巧,请自行翻看linux手册
4.2、 给 download目录建立软连接到root用户目录,以方便管理
ln -s /mnt/sda2/download ~/download
6 R# I0 H9 i1 m( `: E9 u$ c. |更多的方法可以看 iambus-xunlei-lixian 官方的说明
https://github.com/iambus/xunlei-lixian
+ A! ]. |1 O6 f5 i4 |, q4 ^