Как исправить «HTTP неверный URL» в uTorrent 2.x

1778
Andre

Если вы используете uTorrent 2.0.4 или 2.2.1 (это может также относиться к 3.x, я не знаю), вы можете заметить, что некоторые торренты показывают это на вкладке Logger :

<Torrent name>: HTTP invalid URL: 

Это не мешает работе торрента, эти торренты работают и запускаются просто отлично, это просто раздражение. Если в вашем клиенте достаточно торрентов, эти сообщения могут заглушить соответствующие сообщения.

Откуда приходят эти сообщения и как от них избавиться?

Примечание: комментарии об использовании старых версий uTorrent не имеют отношения к этому вопросу и будут игнорироваться.

1

1 ответ на вопрос

3
Andre

Эти торренты имеют пустую Web Seedsзапись. Эта запись может быть установлена ​​через свойства Torrent -> вкладка « Дополнительно », но, к сожалению, вы можете только очистить значение там, но не удалить его.

Все торренты в моем клиенте, которые показали эту проблему, были созданы qBittorrent v3.nx, с n = 0..3, поэтому, возможно, проблема была в этих версиях.

Как исправить

Препараты

  • «Выбрать все» на вкладке «Логгер», скопировать в текстовый редактор, удалить дату / время (редактирование столбца), удалить все строки без «HTTP неверный URL», отсортировать по алфавиту. Это будет ваш список ссылок для редактирования торрентов.
  • Получить BEncode Editor
  • Закройте uTorrent, убедитесь, что процесс завершен
  • открыто %appdata%\uTorrent
  • Сделайте резервную копию resume.dat- это важно, если что-то пойдет не так!

Шаг 1: торрент-файлы

Запустите BEncode Editor, откройте первый торрент:

Edit torrent

Пустой «Web Seeds» - это узел url-list (b)[0]=внизу.

Удалить этот узел ( Delили красный минус на панели инструментов).

Сохранить ( Ctrl+ s)

Сделайте это для всех пострадавших торрентов.

Шаг 2: резюме.дата

Информация о пустых веб-семенах реплицируется в файл resume.dat, поэтому вам придется редактировать их все во второй раз.

Откройте %appdata%\uTorrent\resume.datв BEncode Editor (вы сделали копию, не так ли?)

Примечание. Если ваш файл resume.dat имеет размер несколько МБ (с несколькими тысячами торрентов), все операции (открытие, редактирование, сохранение, закрытие) займут несколько секунд. Потерпи.

Справа вверху (внизу ROOT) находится узел .fileguard (b)[40]. Удалите этот узел, иначе uTorrent откажется загружать отредактированный файл resume.dat. uTorrent автоматически регенерирует ключ при следующем запуске.


Прокрутите до первого торрента, разверните его и прокрутите вниз. Там должна быть webseeds (l)[1]запись.

Разверните его, выберите пустой узел ниже и удалите пустой узел.

Вы хотите изменить это от этого:

here

к этому:

here

Если у вас возникли проблемы с выбором крошечного пустого узла, выберите «webseeds» и используйте стрелку вниз для перемещения вниз.

Повторите это для всех затронутых торрентов.

Сохраните, закройте BEncode Editor.

Перезапустите uTorrent и с восхищением наблюдайте за почти пустой вкладкой Logger.

Вероятно, также необходимо удалить ключ `.fileguard`: значение в файле` resume.dat`, иначе uTorrent откажется загружать его. Encombe 5 лет назад 1
Спасибо @Encombe, я забыл задокументировать этот шаг. Andre 5 лет назад 0