Transmission 4.1 增加了对 IPv6 的扩展支持、新的跟踪器类型以及改进的端口管理。

  • 新增了可选顺序下载、自动种子验证和新的代理选项等功能。
  • GTK、Qt 和 Web 界面在可访问性、可用性和视觉控制方面得到了具体改进。
  • 新的 JSON-RPC 2.0 API 和 libtransmission 的优化降低了 CPU 和 RAM 消耗,并有助于与其他应用程序集成。

传输4.1

传输4.1 现在可用 这是这款广受欢迎的开源、免费、跨平台 BitTorrent 客户端的一次重大更新。它提供经典的桌面界面(GTK 和 Qt)、无图形界面的守护进程模式以及网页浏览器访问。新版本着重提升网络性能、优化大型种子文件的处理以及改进远程管理工具。

在欧洲,BitTorrent 仍然被广泛用于分发自由软件、合法多媒体文件和备份文件,而此时,……的出现…… 传输4.1 这标志着稳定性和效率的提升。该项目保持了其极简主义的设计理念,但引入了一系列技术改进,这些改进对于西班牙及欧洲大陆其他地区的高级用户、种子盒、NAS 设备和家庭服务器用户来说可能尤为重要。

Transmission 4.1 中新增更多网络选项:IPv6、跟踪器和代理

此次更新的优势之一是扩展了网络支持,并与……完全兼容 IPv6 和双栈 UDP 跟踪器这使得在结合了 IPv4 和 IPv6 的现代连接上能够更高效地运行。Transmission 4.1 还可以与仅支持旧版 BEP-7 模块的跟踪器通信,从而提高了与尚未升级的基础设施的兼容性。

客户还采用了 支持通过 IPv6 进行本地对等发现这使得同一局域网内的设备无需连接互联网即可找到对等节点,对于配备新型路由器的欧洲家庭和办公室来说,这是一项非常实用的功能。此外,它还提供了使用代理服务器进行网络连接的选项,对于那些希望将管理界面流量与其余连接流量隔离或遵守企业网络策略的用户来说,这是一个极具吸引力的功能。

另一项值得注意的技术创新是能够 在扩展协议握手期间发送 IPv4 参数这改善了混合网络协议栈环境下客户端之间的通信。此次更新还引入了用于全局通信的 IP 地址缓存系统,以减少日志中烦人的 UDP6 通知“垃圾信息”,从而优化启用 IPv6 的系统上的客户端行为。

Transmission 4.1 引入了种子管理和验证方面的改进。

Transmission 4.1 为该程序增加了一个选项。 下载完成后立即自动检查种子文件。这种即时检查有助于确保数据完整性,并降低与其他对等方共享损坏文件的风险,这在种子活动较多的网络中尤为重要。

本地文件处理也得到了改进:现在客户端会检查是否 更改种子位置后,文件仍然存在这可以最大限度地减少在磁盘或网络路径之间传输下载文件时出现的错误,这在欧洲的NAS设备和家庭服务器上是一种常见的做法。该应用程序还能更有效地处理超大型种子文件,优化资源使用,并减少管理大量文件或高分​​辨率内容时出现的问题。

此版本改进了加密协商的管理,具体如下: 更稳健地处理纯文本和 MSE 中的握手信息此外,该系统对 Qt 和 GTK 接口上的 IPv4 和 IPv6 分别执行端口检查,从而在配置端口转发时实现更准确的诊断。 路由器或防火墙 欧洲人。

顺序下载和做种控制

日常使用中最引人注目的特点之一是 可选的顺序下载Transmission 4.1 允许您激活此模式,按顺序优先处理文件的各个部分,当您想在内容仍在下载时开始播放内容时,这是一个很有用的功能,但始终在允许的合法用途范围内。

命令行组件 transmission-remote 此外,以下选项也强化了这一点: 从特定片段开始按顺序下载对于需要在多媒体文件中执行内部搜索或“查找”以进行流媒体播放的应用而言,这一点尤为重要。这扩展了 Transmission 在自动化环境、家庭媒体服务器或部署在欧洲基础设施中的容器中的集成可能性。

此外,它们还被纳入 基于不活跃度的种子限制这样一来,当下载长时间处于非活动状态时,程序会自动停止做种,从而更好地管理带宽和系统资源。剩余时间 (ETA) 的计算方式也进行了改进,现在支持以“月”和“年”为单位来计算下载速度极慢的种子文件,从而更真实地反映下载完成所需的时间。

Transmission 4.1 内部性能优化

客户的核心是图书馆 libtransmission 已进行修订,以减少 CPU 和 RAM 占用。对于在低功耗设备、嵌入式系统或同时处理大量种子文件的服务器上运行 Transmission 的用户来说,这是一个关键方面。这项改进在欧洲可能尤其重要,因为 Transmission 在欧洲通常用于小型、常开的家用服务器。

对来自同一 IP 地址的多个连接的处理能力也得到了加强。 针对多个并发连接的管理进行了具体改进这有助于防止多个服务或客户端从同一主机访问 Transmission 时出现异常行为,这种情况在以下场景中很常见: 虚拟化环境 或者当使用容器时。

HTTP跟踪器响应解析器接收到 加强安全性和稳健性这降低了因追踪器返回格式错误或异常响应而导致的出错概率。此外,它还能提升分布式哈希表 (DHT) 的性能,并提高使用 µTP(许多现代 BitTorrent 客户端使用的轻量级传输协议)的下载效率。

新的 JSON-RPC 2.0 API 和更强大的远程控制功能

Transmission 4.1 引入了 新的 RPC API 与 JSON-RPC 2.0 标准兼容这简化了外部应用程序、自定义 Web 控制面板或与家庭自动化系统和服务器管理解决方案集成的开发工作。这种现代化改进提升了与欧洲高级专业和家庭环境中广泛使用的管理工具的互操作性。

多亏了这次改进后的 API,这更容易了。 自动化任务,监控种子状态 并创建适应特定需求的替代界面,从简单的 Web 控制台到集成到移动应用程序或云服务仪表板中的面板。

settings.json 中的高级选项

配置文件 settings.json 它凭借新的关键要素而脱颖而出。该选项引人注目。 preferred_transport这允许您选择 µTP 和 TCP 之间的偏好这样,用户可以决定是优先使用传统的 TCP 传输还是 µTP 协议,µTP 协议能够更好地适应拥塞情况,在家庭连接或共享线路中非常有用。

另一个新颖之处是 禁用磁盘写入缓存 设置参数 cache-size-mb 0. 此选项可以更好地控制数据写入存储的方式,这对于希望根据磁盘、SSD 或文件系统的行为微调 Transmission 的管理员来说可能很有用,尤其是在欧洲家庭广泛使用的 NAS 服务器上。

GTK桌面界面的改进

在西班牙和欧洲其他地区的许多 Linux 桌面系统中常见的带有 GTK 界面的版本采用了以下技术: 本地文件选择对话框 该系统与桌面环境更好地集成,并在打开或保存种子文件和数据路径时提供更一致的体验。

进度条也已更新。 与 macOS 和 Web 客户端相匹配的颜色统一跨平台视觉外观。此外,还改进了对 Flatpak(现代发行版中广泛使用的格式)的支持,并提升了辅助功能,使客户端更易于有特殊需求或依赖辅助技术的用户使用。

Qt客户端的新特性

基于 Qt 的客户端(常见于 KDE Plasma 等桌面系统)具备以下功能: 连接到远程 Transmission 服务器时,请使用自定义 URL 路径。当在反向代理、自定义域名或欧洲小型家庭服务器上常见的典型远程访问配置之后公开服务时,此功能可提供更大的灵活性。

然后,进度条会使用 用于区分种子状态的颜色代码这样一来,您可以一目了然地查看哪些种子正在下载、已完成或已暂停。Qt 客户端还集成了 Web 界面的标签系统,方便您按类别或项目整理种子。

此外,他们还补充说 菜单和工具栏中的原生图标 在紧凑视图中实现了剩余预计时间 (ETA) 的显示,提高了在小屏幕空间内管理多个下载任务时的可读性。

更完整、更易于访问的 Web 界面

Transmission 的 Web 界面被广泛用于管理服务器、NAS 设备或远程计算机上的下载,目前正受到…… 高对比度主题 这提高了在各种屏幕上的可视性,也方便了视力障碍用户使用。此外,它还支持通过拖放操作添加种子文件,大大简化了浏览器端的管理流程。

进度条现在显示 精确数字的百分比这些功能包括像桌面界面一样,分别检查 IPv4 和 IPv6 的端口。此外,还新增了基于隐私级别或错误状态的种子过滤选项,以及针对特定事件的额外警报和在精简队列中显示做种百分比的功能。

在众多可用性改进措施中,该网站整合了以下功能: 删除种子文件时是否删除数据的复选框当您需要同时清理注册表和物理文件时,此功能非常有用。此外,它还为无视口限制的浏览器引入了列模式,改进了弹出窗口管理系统,支持以层级结构显示多个弹出窗口,并在上下文菜单中加入了触摸屏兼容性。

网页界面还增加了 在种子详情中显示日期和时间这有助于更准确地跟踪下载何时添加或完成,这对于组织长期种子任务很有用。

总而言之,Transmission 4.1 是一次全面的更新,它增强了与现代网络的兼容性,提升了在低端设备上的性能,并简化了桌面和网页端的管理操作。西班牙以及整个欧洲的用户如果依赖此客户端管理服务器、NAS 设备或 PC 上的种子文件,将会发现它是一款更加完善、灵活的工具,能够适应不同的网络和存储环境,同时又保持了该项目一贯的简洁易用性。

相关文章:
对等网络