Como corrigir "HTTP URL inválido" no uTorrent 2.x

1

Se você usa o uTorrent 2.0.4 ou 2.2.1 (isso também pode se aplicar a 3.x, eu não sei), você pode notar que alguns torrents mostram isso sob a Logger aba:

<Torrent name>: HTTP invalid URL: 

Isso não interfere na operação do torrent, esses torrents funcionam e a semente é boa, é apenas um aborrecimento. Se você tiver torrents suficientes no seu cliente, essas mensagens podem abafar mensagens relevantes.

De onde vêm essas mensagens e como você pode se livrar delas?

Nota: comentários sobre o uso de versões antigas do uTorrent são irrelevantes para essa questão e serão ignorados.

Andre
fonte

Respostas:

1

Esses torrents têm um vazio Web Seeds entrada. Esta entrada pode ser definida via Propriedades de torrent - & gt; Avançado tab, mas infelizmente você só pode esvaziar o valor lá, não removê-lo.

Todos os torrents no meu cliente que mostraram esse problema foram criados pelo qBittorrent v3.n.x, com n = 0..3, então pode ter havido um problema nessas versões.

Como consertar

Preparações

  • "Selecionar tudo" na guia Logger, copie para um editor de texto, remova data / hora (edição de coluna), remova todas as linhas sem "HTTP invalid URL", classifique alfabeticamente. Esta será sua lista de referência de torrents para editar.
  • Pegue BEncode editor
  • Feche o uTorrent, verifique se o processo terminou
  • Abrir %appdata%\uTorrent
  • Faça um backup de resume.dat - isso é essencial se algo der errado!

Passo 1: arquivos Torrent

Inicie o Editor BEncode, abra o primeiro torrent:

Edit torrent

O vazio "Web Seeds" é o nó url-list (b)[0]= no fundo.

Exclua este nó ( Del ou o menos vermelho na barra de ferramentas).

Salve  ( Ctrl + s )

Faça isso para todos os torrents afetados.

Etapa 2: resume.dat

As informações de sementes vazias da web são replicadas em resume.dat, portanto, você precisa editá-las todas uma segunda vez.

Abrir %appdata%\uTorrent\resume.dat no Editor BEncode (você fez fazer uma cópia, não é?

Nota: Se o seu resume.dat tiver vários MB (com vários milhares de torrents), todas as operações (abrir, editar, salvar, fechar) levarão vários segundos. Seja paciente.

Bem no topo (abaixo ROOT ) é um nó .fileguard (b)[40]. Exclua este nó, caso contrário, o uTorrent se recusará a carregar o resume.dat editado. O uTorrent irá regenerar automaticamente a chave na próxima partida.


Vá até o primeiro torrent, expanda-o e role para baixo. Deve haver um webseeds (l)[1] entrada.

Expanda-o, selecione o nó vazio abaixo e exclua o nó vazio.

Você quer mudar isso:

here

para isso:

here

Se você tiver problemas para selecionar o pequeno nó vazio, selecione "webseeds" e use a seta para baixo do teclado para mover para baixo.

Repita isso para todos os torrents afetados.

Salve, feche o Editor BEncode.

Reinicie o uTorrent e assista com prazer na aba Logger quase vazia.

Andre
fonte
1
Provavelmente também precisa excluir o .fileguard Chave: valor no resume.dat arquivo, o uTorrent se recusará a carregá-lo de outra forma.
Encombe
Obrigado @Encombe, esqueci de documentar este passo.
Andre