Monday, October 13, 2014

Download Terjadwal (Crontab plus Aria2)

Ini ada catatan yang sangat bagus yang ditulis oleh bro Johan Rusli di group FB OpenWrt Indonesia tentang pemanfaatan fungsi crontab dan aria2 untuk melakukan download pada jam tertentu. Cocok sekali buat saya yang suka menggunakan Paket Kenyang Download Tri AON, tinggal masukkan link yang akan didownload, tinggal tidur dah dan biarkan router melakukan kerjanya.

Berikut catatannya saya kutip langsung saja ya (gunakan PuTTy atau Terminal):
touch /etc/crontabs/root
touch /var/log/cron.log
ln -sf /etc/crontabs/root /etc/crontab
/etc/init.d/cron enable
/etc/init.d/cron start

Install Aria2:
opkg update
opkg install aria2
Edit file /etc/crontabs/root:
30 1 * * * /usr/bin/aria2c -i url.txt -j 1 --file-allocation=none >> /var/log/cron.log
30 6 * * * /usr/bin/killall aria2c

Untuk edit file /etc/crontabs/root bisa memakai perintah:
crontab -e
simpan dengan Esc diikuti :wq

Jikalau meng-edit /etc/crontabs/root melalui Putty mesti di-restart cron-nya agar berjalan:
/etc/init.d/cron restart

Catatan:
  • Aria2 akan hidup dari jam 1.30 - 6.30 AM
  • url.txt terletak di folder /root berisi link url file yang mau didownload
  • j 1 --> file didownload satu persatu
  • di /var/log/cron.log berisi log dari proses Aria2-nya
Silakan berkreasi dengan command aria2 yang tersedia untuk tuning performa downloadnya. Berikut yang saya isi di router HG553:


0 comments:

Post a Comment

Popular Posts