Заплановане завантаження передачею в нічні години? (завантаження лише у визначений період доби)


Відповіді:


20

Обмеження швидкості в передачі зменшує швидкість завантаження / завантаження протягом встановленого часу. Що ви хочете зробити, це встановити значення швидкості завантаження / завантаження на 0 і застосувати це, починаючи з 08:00 і закінчуючи о 0200. Це повинно деактивувати всі завантаження / завантаження, починаючи з 8 ранку до 2 ранку наступного дня.

перевагу передачі


Ви завжди можете встановити загальну політику дроселювання в передачі, щоб обмежити використання пропускної здатності. Якщо ви зміните обмеження швидкості, Scheduled Times:як я пояснив, це дозволить завантажувати / завантажувати лише між 2 та 8 ранку, як ви хотіли. Параметри, які ви ввели, вимкнено завантаження / завантаження за той час, коли ви насправді хотіли, щоб воно було активним.
douggro

1
Ні, більше схоже на це .
douggro

5
Я тільки що спробував це, але я думаю, що це не ідеальне рішення. Трансмісія все ще підключається до однолітків, тому вона все ще активна. Чи знаєте ви про те, як передача є абсолютно неактивною між певними періодами дня?
duxk.gh

5

Я збирався використати вищезазначене заплановане дроселювання, але подумав про щось додаткове, а саме про те, щоб просто скористатися демоном cron через пуск і зупинку: (наприклад, Додайте наступне до завдань cron через crontab -e)

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

для вас графік 2 ранку до 8:00. Можливо, навіть почати його трохи (5 хвилин?) Раніше / пізніше?

Єдина проблема, яку я бачу з цього приводу, полягає в тому, що сервіс не буде працювати протягом дня , коли ви хочете додати нові торенти. Тому вам доведеться запускати / зупиняти вручну щоразу, коли ви додаєте торренти (за "сеанс")

Залежно від ваших звичок, це може / не бути зручним ...


1
Ласкаво просимо до AskUbuntu! ;-) Існуюча відповідь трохи простіше реалізувати, а потім ваша, але ваша споживає менше пам'яті. Але вам потрібно включити демон (якого бракує у вашій відповіді). Також у написанні та вашій відповіді є орфографічна помилка. не містить crontabкоманди зробити цю роботу. Тому: будь ласка, оновіть свою відповідь, щоб зробити це повноцінним робочим рішенням та залиште мені записку @Fabby, щоб я міг її підняти або видалити цю відповідь, щоб позбутися від негативних балів репутації, які ви отримали зараз ...
Fabby

Спасибі. Правопис був поганим друком, вибачте. Я припускав, що в ОП вже ввімкнено демон тощо, але додав те, що я вважав, що ви маєте на увазі команду crontab ... Моя відповідь справді була призначена як відповідь на коментар від @ duxk.gh - але обмін стеком не дозволяє коментарі, які не досягли 30 разів (але я можу відповісти?)
Matt C

Там. зробила його трохи більш "професійним" та прихильним. Завжди використовуйте логіку того, хто запитує 2 AM-8AM, тому також поставте старт / стоп у такому порядку ... Перегляньте мої зміни: askubuntu.com/posts/581994/reitions
Fabby

Я на ubuntu 16.04 і немає служби з таким ім'ям transmission-daemon??
azerafati

@ Фабі графічний інтерфейс у мене не працює, і він більше плутає, навіть якщо я вибираю передавач повільного завантаження, все-таки завантажую файли в день! На жаль, це рішення не спрацювало там, де я потрапивFailed to start transmission-daemon.service: Unit transmission-daemon.service not found.
Salem F
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.