Zaplanowane pobieranie przez transmisję w ciągu nocy? (pobieranie tylko o określonej porze dnia)


Odpowiedzi:


20

Ograniczenie prędkości w transmisji ogranicza prędkość wysyłania / pobierania w ustawionym czasie. To, co chcesz zrobić, to ustawić wartości prędkości wysyłania / pobierania na 0 i zaimplementować to, zaczynając od 0800 i kończąc na 0200. To powinno dezaktywować wszystkie wysyłanie / pobieranie od 8 rano do 2 rano następnego dnia.

preferencje transmisji


Zawsze możesz ustawić ogólne zasady ograniczania przepustowości w Transmisji, aby ograniczyć wykorzystanie przepustowości. Jeśli zmodyfikujesz Ograniczenia prędkości dla, Scheduled Times:jak wyjaśniłem, spowoduje to przesyłanie / pobieranie tylko między 2 a 8 rano, jak chcesz. Ustawienia, które wprowadziłeś, wyłączały przesyłanie / pobieranie w czasie, gdy naprawdę chciałeś, aby było aktywne.
— douggro

1
Nie, bardziej jak ten .
— douggro

5
Właśnie próbowałem tego, ale myślę, że nie jest to idealne rozwiązanie. Transmisja nadal łączy się z urządzeniami równorzędnymi, więc jest nadal aktywna. Czy znasz sposób, w jaki Transmisja jest całkowicie nieaktywna między określonymi porami dnia?
— duxk.gh

5

Miałem zamiar użyć powyższego zaplanowanego ograniczania przepustowości, ale pomyślałem o czymś dodatkowym, a mianowicie o użyciu demona cron poprzez uruchomienie i zatrzymanie: (np. Dodaj następujące polecenie do zadań crona za pośrednictwem crontab -e)

 * 2 * * *  sudo service transmission-daemon start
 * 8 * * *  sudo service transmission-daemon stop

dla ciebie harmonogram od 2 rano do 8 rano. Może nawet zaczniesz to trochę (5 minut?) Wcześniej / później?

Jedyny problem, jaki z tego wynika, to to, że usługa nie będzie działać w ciągu dnia , gdy chcesz dodać nowe torrenty. Musisz więc uruchamiać / zatrzymywać ręcznie za każdym razem, gdy dodajesz torrenty (na „sesję”)

W zależności od twoich nawyków może to / nie być wygodne ...


1
Witamy w AskUbuntu! ;-) Istniejąca odpowiedź jest nieco prostsza do zaimplementowania niż twoja, ale twoja zużyłaby mniej pamięci. Ale musisz włączyć demona (którego brakuje w twojej odpowiedzi) Wystąpił również błąd ortograficzny w danych wyjściowych i odpowiedzi nie zawiera crontabpolecenia, aby to działało. Dlatego: zaktualizuj swoją odpowiedź, aby stała się pełnowartościowym działającym rozwiązaniem, i napisz mi wiadomość @Fabby, abym mógł ją głosować lub całkowicie usunąć tę odpowiedź, aby pozbyć się negatywnych punktów reputacji, które teraz masz ...
— Fabby,

Dzięki. Przepraszam, pisownia była złą literówką. Zakładałem, że OP ma już włączony demon itp., Ale dodałem to, co myślę o komendzie crontab ... Moja odpowiedź była naprawdę zamierzona jako odpowiedź na komentarz z @ duxk.gh - ale wymiana stosów nie pozwala osoby poniżej 30 powtórzeń komentarza (ale mogę odpowiedzieć?)
— Matt C

Tam. sprawiło, że stał się on nieco bardziej „profesjonalny” i pozytywnie oceniany. Zawsze używaj logiki osoby pytającej o 2 AM- 8AM, więc również ustaw start / stop w tej kolejności ... Przejrzyj moje zmiany: askubuntu.com/posts/581994/revisions
— Fabby

Jestem na Ubuntu 16.04 i nie ma usługi o tej nazwie transmission-daemon?
— azerafati,

@ Fabby graficzny interfejs użytkownika nie działa ode mnie, a to bardziej mylące, nawet ja wybieram nadajnik powolnego pobierania nadal pobieram pliki w ciągu dnia! Niestety to rozwiązanie nie zadziałało, kiedy dostałemFailed to start transmission-daemon.service: Unit transmission-daemon.service not found.
— Salem F
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.