Nowe posty

Autor Wątek: [rTorrent] Plik konfiguracyjny, jakie wpisy i ich interpretacja.  (Przeczytany 3389 razy)

  • Gość
Witam :)

Na chwile obecna moj .rtorrent.rc wyglada tak jak nizej, i w zwiazku z tym pmam pare pytan.

1 wpis "min_peers = 1" oznacza to ze jezeli nie mam conajmniej jednego peera, plik nie zacznie sie sciagac?

2. w jaki sposob podac kilka katalogow do ktorych sciagane bede pliki. Chcial bym osobne katalogi np. dla filmow i muzyki. Wygladalo by to mniej wiecej tak ??

schedule = watch_directory,5,5,load_start=/media/hdc6/torrent/film/*.torrent
schedule = watch_directory,5,5,load_start=/media/hdc6/torrent/muzyka/*.torrent

ale teraz jak zmusic go do odpowiedniego kopiowania plikow po sciagnieciu


3. sa jakies bledy w pliku, cos warto dodac/usunac.

#domyslna wartosc pobierania (0 unlimited)
download_rate = 0

#domyslna wartosc wysylania (0 unlimited)
upload_rate = 0

#katalog do ktorego pobierane sa pliki
directory = /media/hdc6/temp

#pobrane torrenty będą przenoszone do katalogu ~/media/hdc6/pub
on_finished = move_complete,"execute=mv,–u,$d.get_base_path=,~/media/hdc6/pub ;d.set_directory=~/media/hdc6/pub"

#gdzie zapisywana bedzie sesja
session = /home/bercow/.session

#katalog z ktorego torrenty beda pobierane automatycznie
schedule = watch_directory,5,5,load_start=/media/hdc6/torrent/*.torrent

#zakres portow ktore nasluchuje rTorrent
port_range = 6890-6999
port_random = yes

#sprawdzanie hashu plikow po pobraniu
check_hash = yes

#uzycie UDP
use_udp_trackers = yes

#min/Max ilosc peerow dla kazdego torrenta .
min_peers = 1
#max_peers = 100
 
#maksymalna ilosc połączeń wychodzących dla jednego torrenta;
#max_uploads = 20

#po zakonczeniu pobierania nie usuwa plików sesji (niezbędne dla rtorstat).
session_on_completion = yes

#wstrzymaj sciaganie, gdy miejsce na dysku będzie wynosiło 100MB lub mniej
schedule = low_diskspace,5,60,close_low_diskspace=100M

#zapisuj status sesji co 5 minut (niezbędne dla rtorstat)
schedule = session_save,240,300,session_save=

wiewiorek

  • Gość
[rTorrent] Plik konfiguracyjny, jakie wpisy i ich interpretacja.
« Odpowiedź #1 dnia: 2009-06-02, 14:42:29 »
Cytat: bercow
1 wpis "min_peers = 1" oznacza to ze jezeli nie mam conajmniej jednego peera, plik nie zacznie sie sciagac?
Peer  to użytkownik, który w danym momencie pobiera ten sam plik i udostępnia jego części  (a Ty od niego ściągasz). Jeżeli twój klient nie znajdzie żadnego peer-a ani seed-a (seed-y to użytkownicy co już skończyli ściągać), to plik nie zacznie się ściągać - bo niby skąd.

Ustawienie wartości min_peers na 1 jest bardzo nieefektywne - lepiej ustawić większą wartość wymuszając więcej połączeń z peerami - wtedy jest większe prawdopowobieństwo że któreś się uda i chunk-i zaczną się przez to połączenie ściągać.

Pamiętaj, że min_peers, max_peers, min_peers_seed, max_peers_seed dotyczą ściągania, max uploads pobierania.


Cytat: bercow
3. sa jakies bledy w pliku, cos warto dodac/usunac.
Masz ustawione upload_rate=0, jeżeli nie ma żadnej kontroli przepływu (np. na firewallu), to zawalisz cały swój transfer wychodzący. Możliwe jest, że w takiej sytuacji utrudnione będzie nawiązywanie jakichkolwiek połączeń (nie tylko torrentowych, głównie ucierpi http). Twój admin/rodzina/ISP na pewno nie bedą zadowoleni.

  • Gość
[rTorrent] Plik konfiguracyjny, jakie wpisy i ich interpretacja.
« Odpowiedź #2 dnia: 2009-06-06, 20:30:05 »
Wielkie thx, zastosuje sie do rad :)

Aktualnie to wygląda tak, ale nie działa idealnie. Nowy torrent sie załaduje, i sie kopiuje, ale torrenty pobrane już wcześniej, które chce tylko seedowac, czyli ręcznie przekopiowane chcą się pobierać jeszcze raz, i zapisują sie w ../temp,

(caly plik http://eldombis.pl/rc.rtorrent)

Cytuj
File list      Directory:        /mnt/hdc6/temp/Feel-Feel_2-PL-2009-BFPMP3
               Tied to file:     //mnt/hdc6/torrent/02.Music/Feel-Feel_2-PL-2009-BFPMP3.torrent
Tracker list   File stats:       multi 15 files
Skad to //mnt...

Cytuj
#--------------OLD---------------#
#katalog do ktorego pobierane sa pliki
#directory = /mnt/hdc6/temp

#pobrane torrenty beda przenoszone do katalogu ~/media/hdc6/pub
#on_finished = move_complete,"execute=mv,–u,$d.get_base_path=,~/mnt/hdc6/pub;d.set_directory=~/media/hdc6/pub"

#gdzie zapisywana bedzie sesja
session = /home/rtorrent/.session

#katalog z ktorego torrenty beda pobierane automatycznie
#schedule = watch_directory,5,5,load_start=/mnt/hdc6/torrent/*.torrent
#------------OLD-END--------------#

#katalogi do ktorych pobierane sa pliki
directory = /mnt/hdc6/temp

#podzial plikow
#katalogi pobierania torrentow

schedule = watch_directory_1,10,10,"load_start=/mnt/hdc6/torrent/01.Movies/*.torrent,d.set_custom1=/mnt/hdc6/pub/01.Movies/"
schedule = watch_directory_2,10,10,"load_start=/mnt/hdc6/torrent/02.Music/*.torrent,d.set_custom1=/mnt/hdc6/pub/02.Music"
schedule = watch_directory_3,10,10,"load_start=/mnt/hdc6/torrent/02.Music/01.Discography/*.torrent,d.set_custom1=/mnt/hdc6/pub/02.Music/01.Discography/"
schedule = watch_directory_4,10,10,"load_start=/mnt/hdc6/torrent/03.Games/*.torrent,d.set_custom1=/mnt/hdc6/pub~/03.Games/"
schedule = watch_directory_5,10,10,"load_start=/mnt/hdc6/torrent/04.TV-emisodes/*.torrent,d.set_custom1=/mnt/hdc6/pub/04.TV-episodes/"
schedule = watch_directory_6,10,10,"load_start=/mnt/hdc6/torrent/05.Software/*.torrent,d.set_custom1=/mnt/hdc6/pub/05.Software/"
schedule = watch_directory_7,10,10,"load_start=/mnt/hdc6/torrent/06.Ebook/*.torrent,d.set_custom1=/mnt/hdc6/pub/06.Ebook/"
schedule = watch_directory_8,10,10,"load_start=/mnt/hdc6/torrent/07.Other/*.torrent,d.set_custom1=/mnt/hdc6/pub/07.Other/"
#schedule = watch_directory_9,10,10,"load_start=/mnt/hdc6/torrent/Muzyka/*.torrent,d.set_custom1=/mnt/hdc6/pub/Muzyka/"
#schedule = watch_directory_10,10,10,"load_start=/mnt/hdc6/torrent/Muzyka/*.torrent,d.set_custom1=/mnt/hdc6/pub/Muzyka/"
#schedule = watch_directory_11,10,10,"load_start=/mnt/hdc6/torrent/Muzyka/*.torrent,d.set_custom1=/mnt/hdc6/pub/Muzyka/"
#schedule = watch_directory_12,10,10,"load_start=/mnt/hdc6/torrent/Muzyka/*.torrent,d.set_custom1=/mnt/hdc6/pub/Muzyka/"

#zapisywanie torrentow po pobraniu
on_finished = move_complete,"execute=mv,-u,$d.get_base_path=,$d.get_custom1= ;d.set_directory=$d.get_custom1="

wiewiorek

  • Gość
[rTorrent] Plik konfiguracyjny, jakie wpisy i ich interpretacja.
« Odpowiedź #3 dnia: 2009-06-07, 03:00:09 »
Widzę że w dużowiększym stopniu niż ja opanowałeś składnie tego pliku rc :)
Jeżeli znasz C (lub podobny język) możesz wyedytować źródła progamu - większym problemem będzie pomysł co chcesz zrobić niż samo wykonanie :)

Cytat: bercow
Skad to //mnt...
// jest tożsame z /, więc chyba nie ma się co tym przejmować. Niektóre programy już tak mają, a rtorrent i jego libtorrent (Rakshasa) to chyba projekty studenckie :) Ważne że działa i wspiera DHT (pobieranie bez trackera w 3 słowach).

  • Gość
[rTorrent] Plik konfiguracyjny, jakie wpisy i ich interpretacja.
« Odpowiedź #4 dnia: 2009-06-07, 13:16:01 »
Cytat: wiewiorek
Widzę że w dużowiększym stopniu niż ja opanowałeś składnie tego pliku rc :)
Jeżeli znasz C (lub podobny język) możesz wyedytować źródła progamu - większym problemem będzie pomysł co chcesz zrobić niż samo wykonanie :)
THX, ale to odpada, nie wiem nawet od czego zaczac :D, a moj jedyny kontakt z tym jezykiem to tyci tyci c++ w szkole :d

Dlatego to raczej problem conf, ale nie wiem gdzie :/