Just For Fun | Sekedar Catatan Harian

Sekedar laman tempat menulis catatan-catatan harian dan 'mengikat ilmu dengan menuliskannya'.

Script Shell Cek Saldo Pulsa Menggunakan Gammu+KDialog

4 comments
Setelah mencoba membuat aplikasi sederhana kirim sms menggunakan Kdialog dengan gammu engine. Sekarang mencoba cek pulsa simcard menggunakan kdialog dengan menggunakan gammu engine memanfaatkan fungsi dial gammu "gammu getussd". Tentunya harus menggunakan handphone atau modem yang support dial menggunakan gammu. Kali ini menggunakan HP kesayangan Soner W810i.

Pertama buat script file berikut :


#!/bin/sh
#
# filename    : cekpulsa
# Description    : Shell script sederhana untuk
#        : dial menggunakan Gammu & KDialog

LOG_STAT="/tmp/ksmslog.$$"
NUMBER=`kdialog --inputbox "Nomor tujuan" --title "CekPulsa"`
if [ $? = 1 ]; then
kdialog --error "Nomor tujuan harus dimasukkan"
else
echo | gammu getussd $NUMBER > $LOG_STAT
kdialog --textbox $LOG_STAT --title "Report"
rm $LOG_STAT
fi


Simpan script file tsb misal dengan nama cekpulsa dan letakkan di home direktori.

Beri akses file agar bisa dijalankan sebagai sebuah program "$ chmod +x cekpulsa"

Setelah selesai coba jalankan script tsb dengan cara klik file dan jalankan atau via konsol terminal "$ ./cekpulsa"



 

 

 

 

 

Masukkan nilai ussd cek pulsa disesuaikan operator yang digunakan, misal telkomsel *888# atau indosat mentari *555#

bila berhasil hasilnya akan muncul di report :



 

 

 

 

 

 

 

Script juga bisa digunakan untuk fungsi dial lainnya sesuai fungsi dial operator simcard yang dipergunakan. Misal bisa juga digunakan untuk transaksi pengisisan pulsa elektrik bila menggunakan chip MKIOS yang menerapkan fungsi dial. Tinggal masukkan nilai ussd yang akan digunakan, dan lain sebagainya.

4 comments :

Post a Comment

Script Shell Kirim SMS Menggunakan Gammu + KDialog di Ubuntu

No comments
Merujuk tutorial bung Bintang, kali ini mencoba membuat aplikasi kirim SMS sederhana menggunakan script shell Kdialog di Ubuntu 11.04 dengan gammu engine.

Pertama buat file yang berisi script berikut :


#!/bin/sh
#
# filename    : ksms
# Description    : Shell script sederhana untuk mengirim
#        : sms menggunakan Gammu & KDialog

LOG_STAT="/tmp/ksmslog.$$"
NUMBER=`kdialog --inputbox "Nomor tujuan" --title "SMS"`
if [ $? = 1 ]; then
kdialog --error "Nomor tujuan harus dimasukkan"
else
MSG=`kdialog --inputbox "Pesan anda"`
echo $MSG | gammu sendsms TEXT $NUMBER > $LOG_STAT
kdialog --textbox $LOG_STAT --title "Laporan"
rm $LOG_STAT
fi


kemudian simpan dan beri nama file misal "kirimsms" dan letakkan di home folder. Kemudian agar bisa diakses sebagai sebuah program aplikasi beri ijin eksekusinya " chmod +x kirimsms".

Sekarang coba jalankan dengan klik dua kali di file tadi atau melalui konsole terminal "$ ./kirimsms"



 

 

 

 

 

 

 

Masukkan nomor tujuan pengiriman SMS



 

 

 

 

Tulis pesan SMS yang akan di kirim, bila berhasil makan akan terlihat reportnya:

No comments :

Post a Comment