树莓派迅雷远程下载 | 树莓派小无相系列
拥有一台24小时远程下载器是很惬意的一件事,可以在空闲时间下载一些影片或其他资料,比方在工作地点添加下载影片的任务,到家之后便可以观看,而无需为网络操心,此外也可以将一些大文件的下载挂载下载器上,无需影响当前工作。我们可以通过在树莓派上安装迅雷实现将树莓派改装成下载器的目的。
安装迅雷
命令行执行:
mkdir thunder
cd thunder
wget https://github.com/kuoruan/Xware/raw/master/1.0.31/Xware1.0.31_armel_v5te_glibc.zip
unzip Xware1.0.31_armel_v5te_glibc.zip
之后,进行初始化操作,命令行执行:
sudo ./portal
可以得到类似下列的输出信息:
initing...
try stopping xunlei service first...
killall: ETMDaemon: no process killed
killall: EmbedThunderManager: no process killed
killall: vod_httpserver: no process killed
setting xunlei runtime env...
port: 9000 is usable.
YOUR CONTROL PORT IS: 9000
starting xunlei service...
etm path: /home/pi/thunder
execv: /home/pi/thunder/lib/ETMDaemon.
getting xunlei service info...
Connecting to 127.0.0.1:9000 (127.0.0.1:9000)
THE ACTIVE CODE IS: n***w
go to http://yuancheng.xunlei.com, bind your device with the active code.
finished.
注意,请记下倒数第四行中THE ACTIVE CODE IS:
后的迅雷激活码。
之后使用访问网页:迅雷远程下载,登录账号后,选择 我的下载器-添加-**输入激活码 **便可绑定设备。
绑定之后可以通过访问 http://192.168.1.37:9000/getsysinfo 来查看设备信息,其中192.168.1.37
换成你的树莓派的 IP 地址,可以看到类似如下的信息:
[ 0, 1, 1, 1, "", 1, "2.215.3.310", "15*******86", 1, "6*******8", 0 ]
其中,
第一项:0表示返回结果成功
第二项:1表示网络正常,0表示网络异常
第四项:1表示设备已绑定,0表示设备未绑定
第五项:未绑定的情况下,为绑定的需要的激活码
第六项:1表示磁盘挂载成功,0表示磁盘挂载失败
第八项:绑定的迅雷账号
启动和停止迅雷
启动迅雷,命令行执行:
sudo /home/pi/thunder/portal
停止迅雷,命令行执行:
sudo /home/pi/thunder/portal -s
添加下载任务
打开 迅雷远程下载页 ,登录迅雷账号后即可添加和管理下载任务。
开机启动迅雷服务
树莓派崩溃重启后,我们仍需手动启动迅雷服务,比较麻烦,所以我们直接将启动命令写入开机自启的脚本,来达到开机自动启动迅雷服务的目的,命令行如下:
sudo nano /etc/rc.local
在exit 0
前一行,写上挂载命令,即:
/home/pi/thunder/portal
ctrl+o 保存,之后 回车 确认,然后 ctrl+x 退出。
系列说明
小无相功是小说《天龙八部》中「逍遥派」的一门内功,讲究不着形相,无迹可寻,熟悉后再了解其他武功招式便可依仗威力习得,甚至青出于蓝而胜于蓝。而树莓派形似小无相功,同具无限可能,了解一些基础便可轻松上手,去探寻其他更多未知。因此,系列以此为题,带来一系列树莓派相关的教程,同时也是对个人长期折腾树莓派以来的一个归档整理。
注:本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。