为NAS添加远程下载功能

machinery2个月前未分类130

一个配置不算太弱的NAS除了实现网络存储外,还可以做一些“兼职”,比如下载机、HTPC等等。博主的NAS从开始使用那天就没少下载东西,只是每次下载都要通过远程桌面登录,像操作本地电脑一样在下载软件中添加任务实现下载功能。这样的操作用电脑还好,手机端操作起来比较麻烦。既然一直缺少一个像样的远程下载功能,博主这次就把它做好。

没有远程下载功能之前的下载方式,只能是远程登录操作:


博主的设想是通过通过WEB界面控制下载,这样就可以在任何地方通过任何能上网的终端使用下载功能了。这样的远程下载需要两部分组成,一部分是WEB界面用来操作,另一部分是后台下载的程序。本来想的是自己写一段简单的PHP程序做界面,再寻找接口与下载程序对接。最近对Aria2稍微有一点点了解,发现这货已经被折腾成现成的远程下载工具了。博主找来Aria2,毫不费力地做好了本地NAS的远程下载功能,下面说说方法。

首先要下载工具Aria2和Web管理界面,然后就像在VPS上建一样搭建Web管理界面。

博主的NAS上运行的是Windows操作系统,IIS建站最为方便。如果在外网使用还需要在路由器上配置好端口映射,并做好动态域名解析。


最后是启动Aria2,Aria2的使用比较简单,有个启动脚本,双击一下就好了。值得注意的是Aria2有个配置文件aria2.conf,配置文件里的设置博主现在还在研究中,不同的设置方法对BT和磁链的下载速度会有比较大的影响。WebUI中也有一个配置文件configuration.js,本机使用无需修改,远程使用需要指定主机的IP地址或域名。

安装过程就是这么无脑,分分钟就搞定了。使用过程更是无脑,保证是人就会用。浏览器中输入NAS的IP或域名,打开就是下载界面:


添加任务什么、启动、暂停、删除等功能都很明显,和常见下载工具的使用没什么两样。添加好任务之后就可以关掉浏览器,Aria2会在后台默默下载。

在手机端使用也同样很方便:


至此,博主又完成一个NAS上的功能

本文作为完善NAS的一部分,更新到《组建NAS》中了。各位大神路过的时候不要吝啬自己的才华,多提提可以改进的建议,帮助博主把NAS做到极致。

P.S.这不仅仅是远程下载,有很多网友也把这个当做主力下载工具使用,因为它占用资源少,下载速度快

相关文章

WP3.8要发布啊

后台怎么突然就有英文版WP3.8更新了,说实话对这个没什么兴趣,每次升级只是为了去掉那一句升级提示这是不是意味着WordPress已经很完美了,没什么更新的必要了再过几个小时,应该就有中文版的更新,再...

IT男光棍节创意:“找不到对象”

在“IT青年”中看到的,不知这是谁的创意,太有才了:创意T恤,出错提示框,“找不到对象”据说这个框框是EXCEL在Windows7系统中运行的出错提示框果断淘宝了一件,考虑到现在即将入冬,找了一件最实...

最近的一些事情

“乱”——这个字太好了,它概括了我最近一段时间的状态感情方面:不可否认,最近一段时间我乱了,不过现在不多说,嗯,就是这样的。学习方面:学习方面,只有一个感觉:压力山大。这种压力是伴随感情问题而来的,是...

Almp——安卓系统上搭建本地php服务器环境

在网上找到安卓系统的PHP+MySQL环境,甚是喜欢,拿来修改、试用了一番。已经实现在安卓手机上搭建Web服务端,并且支持WordPress、Discuz、Phpmyadmin的运行。目前正在考虑,利...

WordPress一键填写评论信息

这是一篇分享(来自斌果),方便逛填个人信息的。经常逛很多的,评论时填写评论信息是很繁琐和麻烦的,为了省去麻烦,我们可以通过 JS 代码来帮助我们一键填写评论信息(昵称、邮箱、网址)。或许来一张图片看的...

开始寻找“下家”

最近发生的一些事情,让开始变得不稳定起来。上个月,腾讯来过一次电话,大体上是说云服务需要备案才能继续使用,但是没说具体期限。其实半年前博主就知道可以备案了,由于一直没有硬性要求,博主也懒得动弹。这次虽...