Remove arquivos torrent de um rastreador específico

1

Meu rastreador de bittorrent favorito simplesmente caiu depois de uma longa corrida, e agora eu gostaria de fazer algumas limpezas - especificamente eu quero limpar os arquivos torrent de 2000 ou apenas daquele rastreador do meu diretório de torrents. Eu posso escrever um script perl para executar uma ferramenta como aria2c e depois analisar a saída para o campo Announce, mas isso parece muito complicado. Existe uma maneira mais fácil?

    
por Keith Allen 19.11.2016 / 12:36

1 resposta

0

Eu fui em frente e escrevi um script para fazer isso. É um pouco exigente porque os nomes de arquivos torrent freqüentemente contêm espaços e outros caracteres unix-hostil, mas funciona. Eu estou usando transmissão show para ler os arquivos torrent porque vem carregado com o meu cliente, mas você pode olhar para as respostas para "existe uma ferramenta para visualizar um arquivo torrent?" para uma lista de outras ferramentas.

#!/usr/bin/perl

@files = 'ls -1';
for(@files){
  chomp;
  $current = $_;
  $out = 'transmission-show "$current"';
  if($out =~ /INSERT\.TRACKER\.HERE/){
    system("mv \"$current\" ../destination_folder");
  }
}

Certifique-se de criar um backup do seu diretório de torrents primeiro

    
por 21.11.2016 / 12:27

Tags