研究了几天脱机下载,发现还是很悲剧的。除非热门的种子,不然BT直接没有速度,电驴也是。
============ ================ ================ ================
$ V2 C; P% a+ M7 e6 `前提条件:! E7 m7 |- a. \4 W6 i4 E$ F
a:会使用ssh客户端 ,会通过ftp或者sftp拷贝文件。 r, q: A( a$ {6 _! Y* u
b:有迅雷账号(免费的也可以不过有速度限制400K)。要有离线下载功能!
0 p/ T* s8 z. b" f; jC:知道自己的移动硬盘或U盘的挂载路径。本例中为/mnt/sda2 使用EXT3格式。
' J8 y1 z: ]7 f3 n% d# C经过的测试,在使用收费的迅雷帐户可以满速(实测1M/s,我是用的10M的光纤)。 使用免费帐户可以到达迅雷免费用户的最高速度400K,这是迅雷的限制。
使用MLdonkey不能下载的资源,使用迅雷满速(测试用了古董美剧:《星际旅行:初代》)
使用Transmission基本没有速度的爱情动作片,使用迅雷也可以满速。
7 K0 }9 N; Q9 E0 O+ j: O) p' o目前linux上的迅雷的缺点:没有图形界面,纯命令行操作,对小白来说可能会很痛苦。
& Q8 D+ f5 m5 y& z$ p" `! S
1. 安装wget2 T7 R- ^6 d. f5 g: _% A; k
opkg update
4 H5 `9 I4 Z [: c" `- Popkg install wget8 _. m: i) z$ O* a' e0 X
2. 安装到Python到移动硬盘 mkdir /mnt/sda2/packages/
' h5 s+ j; r2 ]4 F0 p% jecho dest usb /mnt/sda2/packages/ >> /etc/opkg.conf! _- C6 q3 i5 |: S( n& i
opkg update* z2 K; w$ i P& O% b& S8 {$ A
opkg –dest usb install python
) Z& T( ?; V7 Mln -s /mnt/sda2/packages/usr/bin/python /usr/bin/python
请自行更改上面命令中的路径为你的移动硬盘路径
! G1 c7 T( j' x4 O ~$ D如果空间比充足不想安装到移动硬盘6 e" D4 A4 h: L' ], f) s8 o
opkg update& R2 y4 M3 J2 D' m2 W! ~
opkg install python @" b9 w7 L4 q# P
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# Y% E: @% Z, m. m5 u& e3 B
rm -rf ./iambus-xunlei-lixian-*.tar.gz
+ L" Q0 P8 z& V, \' amkdir mysoft
]5 G; Q: c5 q" w: Imv iambus-xunlei-lixian-* ./mysoft/xunlei
ln -s /mnt/sda2/packages/mysoft/xunlei/lixian_cli.py /usr/bin/lx
这样的话可以直接使用lx来调用迅雷了
使用方法实例:
1、首选设置迅雷帐户密码:
lx config username 迅雷帐户# o+ U+ L% }) N* l& C: l
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
+ p7 J% H' i5 d( `0 [) e6 G
更多的方法可以看 iambus-xunlei-lixian 官方的说明
https://github.com/iambus/xunlei-lixian
, s6 Q* m4 L( I- K+ w9 n9 m5 O