Continuando downloads concluídos após a reinicialização do rtorrent

0

Para minha configuração do rtorrent eu tenho essas pastas

~/Session      //# rtorrent session
~/Torrent      //# torrent files
~/Incomplete   //# Downloading
~/Seeding      //# Completed download and seeding
~/Completed    //# Manually move completed (closed) torrents

No meu .rtorrent.rc

session = ~/Session
## For readability, setting these:
# load_start=~/Torrent/*.torrent
# d.set_directory=~/Incomplete
# d.set_custom1=~/Seeding/
schedule = watch_directory_1,10,10,"load_start=~/Torrent/*.torrent,d.set_directory=~/Incomplete,d.set_custom1=~/Seeding/"

## On completion move to Seeding folder
system.method.set_key =event.download.finished,move_complete,"d.set_directory=$d.get_custom1= ;execute=mv,-u,$d.get_base_path=,$d.get_custom1="

Se eu tiver que reiniciar o rtorrent ele tende a se separar, então eu tenho que esvaziar meu diretório de sessão, mas os torrents com os dados ~/Seeding são vistos como novos e começam a baixar novamente.

De acordo com a esta pergunta , posso ctrl-x e inserir d.set_directory=~/Seeding para cada torrent, mas esse comando leva bastante enquanto correr e aplicá-lo a centenas de torrents é inviável.

Existe uma maneira de adicionar um torrent ao rtorrent que ele possa verificar se os arquivos de dados já existem na pasta ~/Seeding ( $d.set_custom1 ) antes de fazer o download em ~/Incomplete ( ,d.set_directory )?

Versões
Eu estou correndo com libtorrent 0.13.3 & rtorrent 0.9.3 instalado via brew no OS X Snow Leopard.

    
por Munkymorgy 08.01.2014 / 09:37

1 resposta

1

Use links simbólicos em vez de set_directory, então a localização é mantida fora do rTorrent e, portanto, estável.

    
por 22.05.2014 / 21:45

Tags