研究了几天脱机下载,发现还是很悲剧的。除非热门的种子,不然BT直接没有速度,电驴也是。
============ ================ ================ ================
' i Q( h& _) \3 e" k0 L$ k
前提条件:
. h0 V( f! }0 ^5 z/ X0 F. A/ Wa:会使用ssh客户端 ,会通过ftp或者sftp拷贝文件。
4 m' {6 Z% i p) Q, `' gb:有迅雷账号(免费的也可以不过有速度限制400K)。要有离线下载功能! Y9 x5 M- ] T: f* I) E# n
C:知道自己的移动硬盘或U盘的挂载路径。本例中为/mnt/sda2 使用EXT3格式。
3 n2 N, F# r Q- j( g ?" ~) F经过的测试,在使用收费的迅雷帐户可以满速(实测1M/s,我是用的10M的光纤)。 使用免费帐户可以到达迅雷免费用户的最高速度400K,这是迅雷的限制。
使用MLdonkey不能下载的资源,使用迅雷满速(测试用了古董美剧:《星际旅行:初代》)
使用Transmission基本没有速度的爱情动作片,使用迅雷也可以满速。
9 [# k) ?8 C% @4 k
目前linux上的迅雷的缺点:没有图形界面,纯命令行操作,对小白来说可能会很痛苦。
- C2 B6 A: F' O, S* E, T! T6 Q1. 安装wget
; E# R1 i) W- `5 mopkg update9 F6 F! h! z1 C- b/ Z: i
opkg install wget
# U7 t' {3 O3 |& ~- O) j6 q, Q, T4 S2. 安装到Python到移动硬盘 mkdir /mnt/sda2/packages/
% n5 n, i, x$ R; v. xecho dest usb /mnt/sda2/packages/ >> /etc/opkg.conf
0 t$ ]: L |4 \opkg update
1 C. o6 G e& p9 g' k( Copkg –dest usb install python t4 u/ k5 Q$ S( u# b7 [
ln -s /mnt/sda2/packages/usr/bin/python /usr/bin/python
请自行更改上面命令中的路径为你的移动硬盘路径1 r L$ C [$ w4 U) O* m C# O, x8 m
如果空间比充足不想安装到移动硬盘. L4 W7 @7 l, h& I9 ^/ v
opkg update
, V, H3 Y J2 J: I# T2 Oopkg install python0 y- y, y$ t# {5 o' C% F0 m8 `
3. 下载 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$ C5 w; h6 p$ y9 v
rm -rf ./iambus-xunlei-lixian-*.tar.gz
8 V, N0 T! F) Z+ v) r' k. @mkdir mysoft
7 \; Q. Z, [+ Q A& f1 ~; ymv iambus-xunlei-lixian-* ./mysoft/xunlei
ln -s /mnt/sda2/packages/mysoft/xunlei/lixian_cli.py /usr/bin/lx
这样的话可以直接使用lx来调用迅雷了
使用方法实例:
1、首选设置迅雷帐户密码:
lx config username 迅雷帐户% q2 `2 E/ J! O" ?* o% x2 w
lx 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
" }# b* [8 A4 C5 W9 Y
更多的方法可以看 iambus-xunlei-lixian 官方的说明
https://github.com/iambus/xunlei-lixian
+ M- Z" r+ M' d4 C0 n