Gazebo

Avatar

dheche’s Hideout

Menghitung Biaya Online

Lagi iseng pengen tau sebenernya kalo onlen sehari-hari ngabisin berapa duit sih. Tentunya ini hanya simulasi saja.
Dengan kondisi :
- sama sekali tdk melakukan proses update sistem (via yum) atau pun download file-file besar.
- disimulasikan hanya unt kegiatan yg biasa saya lakukan kalo hrs akses berbayar, seperti: browsing, mail, ssh, ym
- browser dilengkapi dg extension adblock plus, google browser sync (hanya saya aktifkan unt sync bookmark), livebookmark ke beberapa situs.
- diasumsikan biaya koneksi Rp. 5/KB

Hasilnya, setengah hari onlen aja udah ngabisin 100rb-an. pyuh, coba kalo tiap hari harus ngeluarin duit segitu hanya unt onlen, untung ini cuma simulasi …hehehhe

Kalo jaman dulu orang ngomel waktu dikirimi mail yg isinya 90% sampah (malas menghapus quote yg tdk perlu, signature yg terlalu panjang, attachment dg ukuran yg gak kira-kira) gara-gara koneksi lambat, lha sekarang yg koneksi relatif lebih cepat pun tetap orang bakalan ngomel kalo dikirimi mail yg isinya sampah (terutama orang yg onlen mempergunakan koneksi berbayar yg berbasis volum seperti ini).

Berikut sedikit alat bantu unt menghitung biaya onlen, dibuat memakai bash script yg sangat sederhana (tanpa pengecekan error yg macem-macem, sing penting mlaku)
Buat file cost.sh dan letakkan di dalam direktori /usr/local/bin, ubah permission menjadi executable. berikut isi file cost.sh

1
2
3
4
5
6
7
8
9
10
#!/bin/bash
BASECOST=5
CURRENCY=IDR
INTERFACE=wlan0
USAGE=`grep $INTERFACE /proc/net/dev|awk -F ":" '{ print $2 }'`
let RX=`echo $USAGE|awk '{ print $1}'`/1024
let TX=`echo $USAGE|awk '{ print $9}'`/1024
let TOTAL=RX+TX
let COST=BASECOST*TOTAL
echo "Rx: " $RX"KB Tx: " $TX"KB COST: " $COST $CURRENCY

Sampai sini saja sebetulnya cukup, kalo pengen tau sudah berapa rupiah yang sdh kita habiskan, tinggal dieksekusi saja script tadi. Tapi tentunya kurang asik kalo kita mesti bolak-balik mengeksekusi script tsb. Kan lebih enak kalo counter pemakaian ini selalu nongol di pojok desktop, hingga informasinya lebih mudah diakses oleh mata kita yg kadang karna terlalu asyiknya berselancar jadi lupa waktu.

Gak perlu repot-repot coding gui, banyak perkakas di komputer kita yg bisa dimanfaatkan dg sedikit usaha, misalnya dg memanfaatkan zenity (biasanya sudah default terinstal kalo mode instalasinya desktop). Tapi unt kasus ini, saya milih pake cara yg lebih simpel deh, cukup memanfaatkan “custom application launcher”-nya gnome + watch + xterm.

Buat custom application launcer unt menjalankan script ini. Klik kanan di gnome panel, kemudian pilih “Add to panel” (gbr 1), pilih “Custom Application Launcer”, trus klik “Add” (gbr 2).

add to panel (1)

Gbr 1

add to panel (2)

Gbr 2

Nanti akan muncul dialog box yg harus kita lengkapi isinya (gbr 3).
add to panel (3)

Gbr 3

Berikut isi Command lengkapnya, karna yg tampil di gambar 3 terpotong.

1
xterm -geometry 45x1 -T "Online Prices" -e watch -n1 --no-title /usr/local/bin/cost.sh &

Jangan lupa klik “OK”. Langsung aja klik app launcher yg baru saja kita buat, hasilnya akan muncul kurang lebih seperti ini
online prices

Lebih enak lagi kalo window ini dibuat selalu berada di atas window lainnya, supaya tetap terlihat. Tinggal pilih kotak kecil di pojok kiri atas itu, trus pilih “always on top”.

7 Comments, Comment or Ping

  1. #1 aNgus - from Indonesia  Indonesia

    wooo hanya browsing..ssh..mail dan ym … 100ribu yakk …
    kalau gitu gw ym-an ajah aahh biar lebih kecil …

    Using: Firefox Firefox 2.0.0.5 on Fedora Linux Fedora Linux
  2. #2 dudi - from Indonesia  Indonesia

    buset boros amat jadi orang. itu belum termasuk ritual donlot anime, manga, bokep, lagu dan lain-lain ya che?

    Using: Firefox Firefox 2.0.0.5 on Fedora Linux Fedora Linux
  3. #3 dheche - from Indonesia  Indonesia

    Hehehe, kan cuma simulasi. kalo beneran pas butuh hrs akses berbayar ma cek imel jg milih lwt web instead of di donlot, abis msh banyak orang yg suka kirim sampah yg ukurannya gak kira2

    oh iya, itu skrisyut terakhir diambil bukan pas pemakaian setengah hari seperti cerita di atas, tapi udah komulatif beberapa waktu, soalnya laptop mesti saya hibernate, jd counter tdk tereset.

    Using: Firefox Firefox 2.0.0.5 on Fedora Linux Fedora Linux
  4. [...] sekaligus rasa penasaran untuk tau volume pas lagi internetan pake hape, ditambah juga dikomporin om dheche karena script om dheche lebih baik dari script yang gue bikin [...]

    Using: WordPress WordPress 2.2.1
  5. #5 dani iswara - from Indonesia  Indonesia

    fakir benwit spt saya mesti nyoba dl nih..makasi om.. :D

    Using: Opera Opera 9.24 on Linux Linux
  6. #6 gokimhock - from Indonesia  Indonesia

    Dahsyat….
    Suse ngitung sep diatas.. mending manual aja. Sebulan cuma dijatahin 200 rb… misalnya.

    Using: Mozilla Mozilla 1.8.1.12 on Linux Linux
  7. #7 fransica - from Indonesia  Indonesia

    hai lem kenal semua ,specialy admin nie heheheh :)

    Using: Internet Explorer Internet Explorer 7.0 on Windows Windows XP

Reply to “Menghitung Biaya Online”

Buttons

    ub-songolimo

Tweeter Updates


    Follow me on twitter

    Where Am I ?