本教程使用开源、免费、轻量、绿色无广告的软件 Transmission,扩展 Mac mini 的 BT 下载、磁力下载、离线下载功能,可以放心享用。

在阿里云盘开启第三方权益包后,我观看 4K 视频,基本上回到了 Infuse 增加阿里云盘挂载前的使用模式,利用阿里云盘 VIP 的高速下载通道作为下载器,将资源下载到 Mac mini 上,再共享给所有 InfuseVidhubFilmly 客户端使用。而与此同时,阿里云盘干掉分享资源的范围越来越广,于是,早有准备的 Transmission 下载软件派上用场。

下载与安装 Transmission

针对 Mac 高级用户,配置了 Homebrew 环境且网络稳定,在终端中输入一条命令即搞定:

brew install --cask transmission

命令会自动将 App 安装到应用程序文件夹。使用聚焦搜索 transmission 即可打开程序。

对于普通用户,搜索引擎搜索 transmission 关键词,找到官网,或者点击下方链接均可:

下载完成后双击安装文件,将 Transmission 图标拖入应用程序文件夹,即可使用程序。

友情提示:用了觉得好可以在官网右上角点击 Donate 赞助开源项目。

设置与使用 Transmission

点击 Transfers 标签,可设置默认下载路径(Default Location)。我这里设置的是 Mac mini 连接的 2T 外置 SSD 移动硬盘中文件夹,开启了文件共享,下载完成后视频在 iPhone Infuse 等客户端里就能直接播放了。

Bandwidth 标签设置上传下载的速度限制,没有设置的话,Transmission 都是全速运行,只要你资源足够好,基本可以跑满网络带宽。本着分享原则,不要将上传带宽限制的过低,伤不了多少你的磁盘。

这里设置完成后,其他就默认即可。

将 BT 文件拖入 Transmission,磁力链接使用快捷键 ⌘ U 或者点击菜单 File > Open torrent address,粘贴链接到里面,弹出文件选择窗口,取消你不要下载的文件,选择下载路径或使用默认路径,点击 Add 即开始下载。除了只有英文支持,其他操作方法与常用下载软件并没有太多区别,不再赘述。

接下来开启离线下载功能,本质是就是开启一个 Web 服务,供非本机的其他客户端访问。一个实例场景是:今天周五了,在公司辛劳的你发现一部很想看的片源,可以通过 Web 访问 Mac mini,开启下载任务,下班回到家里就可以直接享用了。

由于 Web 服务是通用标准,所有拥有浏览器的电脑、手机均可以使用。

找到设置的 Remote 标签,勾选 Enable remote access,勾选 Require authntication 并设置访问用户名与密码,设置端口号,这里范例为默认的 9091,你可以随意选择其他非常用端口号10001、10002 等等。

当然如果你只在局域网使用,不使用认证(Require authntication)也是可以的。

为了便于管理,可以设置一下 Mac mini 的 NetBIOS 名称,你可以理解为局域网域名,这样在局域网使用 Web 访问时就不用输入 IP 地址了,IP 变化了也同样生效。如果你懒得设置,就直接使用 Mac mini 的以太网 IP 或者 Wi-Fi IP 访问吧。

方法是进入系统设置>网络,分别点击以太网、Wi-Fi 设置,点击 WINS 标签,更改 NetBIOS 名称,我这里范例为 Macmini,不区分大小写。

完成以后打开浏览器,在刚才的 NetBIOS 名称后加一个 ‘.local’ 与端口号来访问,例如 macmini.local:9091 ,如果使用 IP 为 192.168.1.2,那么输入 192.168.1.2:9091 来访问。

Web 操作没有拖拽功能,点击左上角 + 图标添加 BT 种子文件或者磁力链接即可。

最后,离线下载嘛,当然不能只在局域网访问。那么要做的就是在路由器映射端口,并使用动态域名解析服务来从外部访问家中的 Transmission。

找到你家路由器的端口映射/端口转发功能,服务为 HTTP,内部 IP 地址为 Mac mini IP 地址,设定一个外部端口号,内部端口号为软件里设置的端口号,启用规则就可以通过你家网络的外部 IP 访问了。

动态 DNS 解析通常路由器上都有,你按提示注册一下免费账号即可启用。

以下是相关文章,供大家参考,以更好的打造 Mac mini 服务器。

祝大家周末愉快!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据