Aby uruchomić rtorrenta wraz ze startem systemu to musisz zrobić prosty skrypt wrzucić go do katalogu:
stwórz w tym katalogu plik o nazwie np: rtorrent a w nim umieść:
Kod: Zaznacz cały
#! /bin/sh
#Odpalanie rtorrenta
echo 'Uruchamianie rtorrenta'
su nazwa_użytkownika -c '/home/nazwa_użytkownika/.rtorrent-start'
exit 0
Uwaga: Zamień
nazwa_użytkownika na swoją nazwę np.:
dacjano, jeżeli to Ty chcesz uruchamiać program.
Teraz w katalogu tego użytkownika umieść taki skrypt:
Kod: Zaznacz cały
#!/bin/bash
screen -md -t torrent rtorrent
exit 0
Ważne aby ten skrypt miał uprawnienia
użytkownika, więc nie twórz go jako root, bo może nie zadziałać.
Teraz wpisz w konsoli takie komendy:
Jako root:
Jako użytkownik:
Kod: Zaznacz cały
chmod +x /home/nazwa_użytkownika/.rtorrent-start
Jako root:
To tyle jeśli chodzi o start rTorrenta wraz ze startem systemu, u mnie ten sposób działa.
Co do harmonogramu ściągania to znajdź w pliku rttorrenta takie coś:
I zastąp takim czymś:
Kod: Zaznacz cały
schedule = throttle_1,23:00:00,24:00:00,upload_rate=XX
schedule = throttle_2,06:00:00,24:00:00,upload_rate=XX
schedule = throttle_3,23:00:00,24:00:00,download_rate=XX
schedule = throttle_4,6:00:00,24:00:00,download_rate=XX
Tam gdzie XX wstaw prędkość w KB jaką chcesz przeznaczyć dla danego programu o danej godzinie.
Dla wyjaśnienia powiem jak wygląda skład shedule:
Kod: Zaznacz cały
schedule = Nazwa ID, Start, Co ile, Zadanie
Nazwa ID - jest to nazwa, która przy każdym kolejnym ,,shedule'' musi być rosnąca i nie może się powtarzać.
Start - jest to czas, o której ma się rozpocząć dane zadanie, podawane w formacie Godziny:Minuty:Sekundy
Co Ile - jest to wyrażenie mówiące co ile czasu ma się wykonywać dane zadanie np: 05:00:00 mówi, że zadanie będzie wykonywane co 5godzin.
Zadanie - tego chyba nie trzeba wyjaśniać.
Teraz z takim poradnikiem powinieneś dać sobie radę.