Matrix是少数派的全新产物 ,一个纯净、小众的写作平台 ,我们主张分享真实的产物 体验,有实用代价 的互联网范畴 履历 、思考 。欢迎 忠于写作,喜好 分享的朋侪 参加 内测 。我们会不定期挑选 Matrix 最优质的文章 ,展示来自用户的最真实的体验和观点。
本文内容仅代表作者本人观点,文章排版有略作修改,原文链接。
注:本教程仅实用 于 Mac ,其他操纵 体系 流程雷同 但不雷同 。
由于 我买了新的 MBP,原来的 Mac mini 就闲下来了,而且条记 本合上盖子继承 下载会影响散热 ,影响利用 寿命,OS X原生也没有提供如许 的设置。以是 ,我就用 Mac mini 搭建了一个本地 的下载服务器 ,用于在我睡觉的时间 继承 下载。
1. 目标 装备 的体系 设置
起首 ,请在路由器或体系 中给目标 装备 设置 一个固定的 IP 地点 方便长途 访问 。
在体系 中打开必要 的共享选项,本身 添加一些必要 共享的文件夹。 在长途 管理中选择好本身 必要 的管理权限,我就直接全选了。由于长途 共享中包罗 长途 控制 ,以是 不必要 同时打开屏幕共享 。
在节能器中调治 选项以禁用主动 就寝 功能。
测试 SSH、文件和屏幕共享的可用性。
2. 在目标 装备 上安装 Aria2c 迅雷,将 WebUI 添加到其他装备 的 Safari 书签中备用 。
迅雷就不说了,Aria2c 按照 少数派这个教程就好。如今 比力 常用的 WebUI 有 zahamza和 YAAW ,本身 选一个用,加在其他装备 的书签栏就好。
选好后在设置中修改服务器地点 ,改成下载服务器的 IP ,其他的选项本身 看着改。
确承认 以精确 毗连 到服务器,可以本身 添加两个任务 试试看(目标 装备 服务已经开启的环境 下) 。
也可以选择在目标 装备 中安装 WebUI,如许 可以不消 每次都去打开 Github 下载 YAAW。方法是:
将其文件存入目标 装备 的 /资源库/WebServer/Documents/ ,删除此中 原有的文件。终端运行sudo apachectl start,确承认 以在其他装备 中运行 。
3. 安装配套工具
在全部 必要 访问下载的装备 的 Chrome 中安装 百度云下载助手和 迅雷离线助手,这两个插件均有 Safari 版本 ,但由于体系 限定 ,会出一些题目 ,以是 必要 利用 Chrome 在插件的设置中填写下载服务器的地点 。
iOS 上有一个收费 6 块的 Aria2c 控制器叫 AVee,固然 不好 看 ,但是挺好用的。此中 自带了百度云和迅雷离线的脚本,可以直接添加此类任务 。
在设置中填写下载服务器的地点 。
在用户脚本中安装百度云和迅雷离线助手。
4. 设置开机启动
利用 体系 自带的 Automator 新建一个应用程序,添加一个运行 Shell 脚本的操纵 。
输入以下代码:
/usr/local/Cellar/aria2/1.24.0/bin/aria2c --conf-path="/Users/megabits/.aria2/aria2.conf" -D
(留意 :脚本中的路径大概 由于 你 aria2c 版本的差别 而差别 ,请留意 )
把这玩意任意 生存 在哪,然后添加到体系 的登录项中。
5. 一样平常 利用
必要 利用 服务器时只需打开电源,等待 开机。
打开书签中存好的 WebUI 进入管理页面 。
进入百度云或网页版迅雷离线创建 任务 ,大概 只在 WebUI 中创建 一个平凡 的下载任务 。
去睡觉(逃
呼~~呼~~呼~~呼~~
末了 ,从共享文件夹中将服务器的文件下载到本地 。
SSH 毗连 到长途 服务器关机,搞定。
ssh [ip] sudo shutdown -h now
本教程竣事 ,假如 还必要 什么其他的信息,Google 大法好 。
(题图来自 iMore)