Gazebo
dheche's Hideout
Navigation
  • Contact Me
  • Me, I and My Self
You are here: Home › Coding › Menghitung Biaya Online

Menghitung Biaya Online

September 12, 2007 | Filed under: Coding, Linux

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

#!/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.

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”.

Did you like this article? Share it with your friends!

Tweet

Written by dheche

Follow me on Twitter

7 Responses to "Menghitung Biaya Online"

  1. aNgus says:
    September 12, 2007 at 10:23

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

    Reply
  2. dudi says:
    September 13, 2007 at 10:57

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

    Reply
  3. dheche says:
    September 13, 2007 at 16:06

    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.

    Reply
  4. 2. Shalat, 3. Puasa, 4. Zakat » GPRS, Volume data counter di linux (handmade)… says:
    September 14, 2007 at 03:25

    […] 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 […]

    Reply
  5. dani iswara says:
    December 3, 2007 at 20:39

    fakir benwit spt saya mesti nyoba dl nih..makasi om.. 😀

    Reply
  6. gokimhock says:
    September 29, 2008 at 13:42

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

    Reply
  7. fransica says:
    March 31, 2009 at 02:00

    hai lem kenal semua ,specialy admin nie heheheh 🙂

    Reply

Leave a Reply to gokimhock Cancel reply

Your email address will not be published. Required fields are marked *

Categories

  • Android
  • Coding
  • Design
  • Entertainment
  • Games
  • General
  • Kuliner
  • Linux
  • Manajemen
  • Music
  • Networking
  • Opinion
  • OS X
  • Personal
  • Security
  • Sepeda
  • Sport

Arsip

Tags

Arema Fedora Linux Sepakbola Sports

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Follow me on Twitter

My Tweets

Recent Posts

  • Slow Down Your Speed
  • Korban Stereotype
  • Mengubah Kebiasaan
  • Ruby dan Sysadmin
  • Mengkoneksikan WIFI dari CLI

Recent Comments

  • sohib sanam on Mengkoneksikan WIFI dari CLI
  • udinms on Dreambox
  • riri on Membuat VPN mempergunakan Openswan
  • bernhard on Dreambox
  • lintang utara on Dreambox

© 2025 Gazebo

Powered by Esplanade Theme and WordPress