Configurare rTorrent per interrompere il download dopo una determinata dimensione del file


1

Sto cercando un modo per configurare rTorrent per interrompere il download di tutti i torrent dopo aver scaricato x amount. Ad esempio, specifica 15mb e non appena il torrent raggiunge quella dimensione, ha finito di scaricare i pezzi richiesti e quindi inizia la semina parzialmente completata. Se riesci anche a indicarmi lo script giusto nella direzione giusta, shell o python e come interagire con tTorrent in questo modo, lo prenderei in considerazione, grazie.

Una precisazione:

La ragione di ciò è che sto cercando di trovare un modo per costruire un rapporto su un sito in cui i torrent vengono aggiunti molto velocemente e con una frequenza molto alta. Scarico e aggiungo i torrent a rTorrent automaticamente via RSS, ma voglio solo scaricare una piccola quantità e seminare quel piccolo pezzo mentre ci sono ancora molte persone nello sciame (lo sciame scende molto rapidamente) e ne esco positivo rapporto da quel piccolo pezzo, battendo il rapporto dell'orologio per così dire. Ho pensato che sarebbe stato un esercizio interessante sia in qualche modo poco pratico nello scripting di shell, se rTorrent può essere agganciato in questo modo, la documentazione è scarsa in alcune aree.


Sembra uno strano obiettivo ... Puoi parlare di più sul perché vuoi farlo? Cosa stai cercando di realizzare? Forse potremmo aiutarti a risolvere il tuo problema in un modo migliore. Se il tuo client normalmente non può farlo, potresti dover passare a un altro client, ma non ho mai sentito parlare di questa funzione.
Jarvin,

Primo post modificato per cercare di chiarire.
Graham,

Risposte:


1

Con l'attuale versione stabile di rTorrent (0.8.6), ci sono pochissime opzioni di "innesco". Dove prima (0.7 e sotto, se la memoria serve) c'era un comando "programma" che puoi inserire nel tuo rtorrent rc, ora c'è solo il rapporto. * Raggruppamento.

Ciò significa che siamo passati da questo nelle versioni precedenti:

# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0  
schedule = ratio,60,60,"stop_on_ratio=200,200M,2000"

Per questo è 0,8:

ratio.enable=

ratio.min.set=100  
ratio.max.set=300  
ratio.upload.set=200M

system.method.set = group.seeding.ratio.command, d.close=, d.erase=

Immagineresti di poter impostare ratio.minsu 0 e ratio.uploadsu 15 M, sfortunatamente mi sono imbattuto in un biglietto rilevante sul TRAC di libtorrent .

Secondo il commento su quel ticket, le impostazioni del rapporto verranno attivate solo al completamento e continueranno a essere valutate dopo il fatto.

Non credo che rTorrent / libTorrent offra ciò che vuoi fare.


Grazie per una risposta molto approfondita, fuori per cercare un'altra soluzione.
Graham,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.