Pengunduhan terjadwal melalui transmisi selama jam malam? (mengunduh hanya pada periode tertentu dalam sehari)

18

Saya ingin membatasi transmisi untuk bekerja pada pukul 02:00 hingga 08:00. Bagaimana?

mini
sumber

Jawaban:

20

Batas Kecepatan dalam Transmisi mempercepat kecepatan unggah / unduh selama waktu yang ditentukan. Yang ingin Anda lakukan adalah mengatur nilai kecepatan unggah / unduh ke 0 dan mengimplementasikannya mulai pukul 0800 dan berakhir pada 0200. Itu harus menonaktifkan semua unggahan / unduhan mulai pukul 8 pagi hingga 2 pagi hari berikutnya.

preferensi transmisi

douggro
sumber
Anda selalu dapat menetapkan kebijakan pembatasan umum dalam Transmisi untuk membatasi penggunaan bandwidth. Jika Anda mengubah Batas Kecepatan Scheduled Times:seperti yang saya jelaskan, itu akan memungkinkan unggahan / unduhan hanya antara jam 2 pagi dan 8 pagi seperti yang Anda inginkan. Pengaturan yang Anda masukkan tidak dapat diunggah pada unduhan / unduhan selama waktu yang Anda inginkan agar aktif.
douggro
1
Tidak, lebih seperti ini .
douggro
5
Saya baru saja mencoba ini, tetapi itu bukan solusi yang ideal. Transmisi masih terhubung ke rekan-rekan sehingga masih aktif. Apakah Anda tahu cara Penularan sama sekali tidak aktif di antara periode-periode tertentu dalam sehari?
duxk.gh
5

Saya akan menggunakan pembatasan yang dijadwalkan di atas, tetapi memikirkan sesuatu tambahan dan itu hanya menggunakan daemon cron melalui awal dan berhenti: (mis. Tambahkan berikut ini ke cron pekerjaan melalui crontab -e)

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

untuk Anda jadwal 2 am-8am. Mungkin bahkan memulainya sedikit (5 menit?) Lebih awal / lambat?

Satu-satunya masalah yang saya lihat dari ini, adalah bahwa layanan tidak akan berjalan pada siang hari , ketika Anda ingin menambahkan torrent baru. Jadi, Anda harus memulai / berhenti secara manual setiap kali Anda menambahkan torrent (per "sesi")

Tergantung pada kebiasaan Anda, ini mungkin / mungkin tidak nyaman ...

Matt C
sumber
1
Selamat datang di AskUbuntu! ;-) Jawaban yang ada sedikit lebih mudah diterapkan daripada milik Anda, tetapi memori Anda akan lebih sedikit .. Tapi Anda harus mengaktifkan daemon (yang kurang dalam jawaban Anda) Ada juga kesalahan ejaan pada output dan jawaban Anda tidak mengandung crontabperintah untuk membuat ini berfungsi. Oleh karena itu: harap perbarui jawaban Anda untuk menjadikannya solusi kerja yang lengkap dan berikan saya catatan @Fabby sehingga saya dapat membatalkannya, atau menghapus jawaban ini sama sekali untuk menyingkirkan poin reputasi negatif yang kini Anda dapatkan ...
Fabby
Terima kasih. Ejaannya salah ketik, maaf. Saya berasumsi OP telah mengaktifkan daemon dll, tetapi menambahkan apa yang saya pikir Anda maksud tentang perintah crontab ... Jawaban saya benar-benar dimaksudkan sebagai tanggapan terhadap komentar dari @ duxk.gh - tetapi pertukaran Stack tidak membiarkan mereka yang di bawah komentar 30rep (tapi saya bisa menjawab?)
Matt C
Sana. membuatnya sedikit lebih "profesional" dan terunggul. Selalu gunakan logika orang yang menanyakan 2 AM-8AM, jadi tulis juga start / stop dalam urutan itu ... Tinjau hasil edit saya: askubuntu.com/posts/581994/revisi
Fabby
Saya menggunakan ubuntu 16.04 dan tidak ada layanan dengan nama itu transmission-daemon??
azerafati
@Fabby UI grafis tidak berfungsi dari saya, dan ini lebih membingungkan bahkan saya pilih pemancar unduh lambat masih mengunduh file pada siang hari! Sayangnya solusi ini tidak bekerja dengan sayaFailed to start transmission-daemon.service: Unit transmission-daemon.service not found.
Salem F