如何在uTorrent 2.x中修复“HTTP无效URL”


1

如果您使用uTorrent 2.0.4或2.2.1(这可能也适用于3.x,我不知道),您可能会注意到一些种子在Logger选项卡下显示:

<Torrent name>: HTTP invalid URL: 

它不会干扰洪流的运行,这些种子工作和种子就好了,这只是一个烦恼。如果您的客户端有足够的种子,这些消息可能会淹没相关消息。

这些消息来自哪里,你怎么能摆脱它们?

注意:关于使用旧版uTorrent的注释与此问题无关,将被忽略。

Answers:


1

这些种子有一个空的Web Seeds入口。此条目可以通过Torrent属性 - >高级选项卡设置,但不幸的是,您只能在那里清空值,而不是实际删除它。

我的客户端中显示此问题的所有种子都是由qBittorrent v3.nx创建的,其中n = 0..3,因此这些版本可能存在问题。

怎么修

准备工作

  • “记录器”选项卡中的“全选”,复制到文本编辑器,删除日期/时间(列编辑),删除没有“HTTP无效URL”的所有行,按字母顺序排序。这将是您要编辑的种子的参考列表。
  • 获取BEncode编辑器
  • 关闭uTorrent,确保该过程已结束
  • 打开 %appdata%\uTorrent
  • 备份resume.dat- 如果出现任何问题,这是必不可少的!

第1步:Torrent文件

启动BEncode Editor,打开第一个torrent:

编辑torrent

空的“Web Seeds”是url-list (b)[0]=底部的节点。

删除此节点(Del或工具栏中的红色减号)。

保存(Ctrl+ s

为所有受影响的种子做这件事。

第2步:resume.dat

空的Web种子信息在resume.dat中复制,因此您必须再次编辑它们。

%appdata%\uTorrent\resume.dat在BEncode编辑器中打开(你确实复制过,不是吗?)

注意:如果resume.dat的大小为几MB(有几千个种子),则所有操作(打开,编辑,保存,关闭)都需要几秒钟。耐心点。

在顶部(下方ROOT)是一个节点.fileguard (b)[40]。删除此节点,否则uTorrent将拒绝加载已编辑的resume.dat。uTorrent将在下次启动时自动重新生成密钥。


滚动到第一个torrent,展开它,然后向下滚动。应该有一个webseeds (l)[1]条目。

展开它,选择下面的空节点,然后删除空节点。

你想从这改变它:

这里

对此:

这里

如果您在选择微小的空节点时遇到问题,请选择“webseeds”并使用键盘向下箭头向下移动。

对所有受影响的种子重复此操作。

保存,关闭BEncode Editor。

重新启动uTorrent并高兴地观看几乎空的Logger选项卡。


1
可能还需要删除文件中的.fileguardKey:Value,resume.dat否则uTorrent将拒绝加载它。
Encombe

谢谢@Encombe,我忘了记录这一步。
安德烈
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.