Transmission 是一个快速、简单易用、免费的 BitTorrent〔BT〕下载客户端,适用于 macOS、Linux 也有 Windows 版本,这个应用程序本身界面设计很清楚,能和 Mac 有最完美的整合及使用体验,也因为它非常容易操作和学习而被 Ubuntu 等众多 Linux 发行版选为默认 BitTorrent 客户端,它能下载 BT 格式〔.torrent〕、支持磁力链接〔Magnet〕。
更重要的是 Transmission 开放源代码、注重用户隐私,不利用用户资料来盈利,也不会捆绑其他付费软件、工具列、第三方广告或是追踪器,在目前主流 BitTorrent 软件中使用最少内存和硬件资源,可以说 Transmission 非常轻量化、快速更没有拖泥带水、无用的功能,很适合 Mac 用户拿来下载 BT 或 Magnet 资源,完全免费!
GitHub – transmission/transmission: Official Transmission BitTorrent client repository
Official Transmission BitTorrent client repository – transmission/transmission
在我写这篇文章时 Transmission 已经放出 v3.0 稳定版,配备 Apple 芯片的 Mac 电脑也可通过 Rosetta 2 执行此应用程序,好消息是 v4.0 以后就会成为 Universal App 原生支持 arm64
和 x86_64
两种环境,目前依然在测试阶段,用户可以期待一下。Transmission 在 Windows 和 Linux 两种平台也能使用。
教程
Transmission
A Fast, Easy and Free Bittorrent Client For Mac, Windows and Linux
进入 Transmission 下载页面,下载时可选择稳定版或是测试版,支持 macOS、Windows 和 Linux & Unix。
以 macOS 为例,下载后将 Transmission 拖曳到应用程序文件目录运行即可使用。
Transmission 主画面看起来如下,前面介绍有提到它的操作难度很低、几乎是打开就能上手,如果是 .torrent
文件只要将它拖曳到应用程序就能建立下载任务,操作简单,就算 Transmission 没有中文界面,也不影响使用。
遇到磁力链接〔Magnet URI scheme〕时点击就会打开 Transmission 应用程序、提示用户选择要下载保存路径,除此之外也能设置分组或优先级,默认情况下加入后就会开始下载文件。
Transmission 使用上很流畅、顺滑,直觉,没什么会让人卡住或是疑惑的功能,在加入下载任务后就会显示文件大小、剩余时间、已下载文件大小和查找到多少个 peers〔其他也能提供这个文件或正在下载文件的用户〕,同时也会在任务下方显示下载和上传速度。
如果你想设置传输的速度限制,从应用程序左下角「设置」按钮可以找到传输带宽的设置选项,用于限制下载和上传的最大速度,也能调整做 BT 种子的一些条件,例如在多少比例或多长时间没有活动时就停止做种子。
点击每个下载任务,也能针对不同的下载任务分别限制带宽,例如调整传输的优先级、上传和下载限速,也能设置最大要连接的 peers 数量〔默认为 60 个〕。
开启每个下载任务的「Torrent Inspector」会显示目前状态、完成进度、已完成、已下载和已上传的文件容量,也会有日期和相关信息,当发生错误时会显示于错误记录中,用户还能切换到其他页面查看要下载的文件。
从 Torrent Inspector 也能查看已经连接到的用户 IP 地址、BT 客户端软件、完成度和下载百分比。
Transmission 应用程序会显示整体的下载、上传速度,方便用户掌握目前应用程序的任务情形,若觉得在 Dock 显示数字看起来很干扰,也能在偏好设置将这个选项关闭。
要下载的文件很多就通过「分组」方式将不同任务设置为指定颜色,用以辨识各种类型的下载任务。
Transmission 偏好设置也有很多可调整的功能,例如在 Dock 显示目前下载和上传速率、通知提醒或自动更新等等,也能对传输、分组、带宽、Peers 和网络进行更多设置选项,不过若没有特殊需求其实只要维持默认值即可,以我的使用经验来说几乎完全没有进行任何选项设置就获得很好的下载速度及使用体验。
除此之外,Transmission 还提供远程连接〔Remote〕功能,可使用指定的连接端口、账号密码来进行远程连接,也会有网页版界面,方便用户从其他地方远程管理各种上下传任务,应该是蛮方便的,不过我就没有用到,可能还需要视用户的网络环境进行一些调整也不一定,有兴趣的朋友不妨自行研究一下。