SMS Gateway Gammu Pada Windows
SMS GATEWAY GAMMU PADA WINDOWS
kelas : 12.1D.21Nama : 1. Dawam Imanuloh (12190170)
2. Ma'ruf Setiawan (12190906)
3. Toni Hermawan (12191178)
GAMMU adalah sebuah aplikasi yang dapat digunakan untuk mengelola berbagai fungsi pada handphone, modem dan perangkat sejenis lain nya. Fungsi-fungsi yang dapat dikelola oleh Gammu antara lain adalah fungsi nomor kontak (Phonebook) dan fungsi SMS sedangkan SMS gateway adalah sebuah perangkat yang menawarkan layanan transit SMS, mentransformasikan pesan ke jaringan selular dari media lain, atau sebaliknya, sehingga memungkinkan pengiriman atau penerimaan pesan SMS dengan atau tanpa menggunakan ponsel.
Cara Chek Port Modem SMS
saya menggunakan modem Wavecom M1306B
dan OS windows 7 dalam tutorial ini, setelah anda menancampkan modem dan
melakukan instalasi driver lalu silahkan buka device manager dari
controll panel atau klik logo windows yang ada disudut kiri bawah lalu
search device manager sehingga muncul seperti dibawah ini :
com6 adalah port yang digunakan oleh modem yang saya pakai, informasi port ini penting untuk diketahui karna akan kita gunakan ketika konfigurasi gammu nantinya.
Instalasi & Konfigurasi Gammu
- ketika tutorial ini saya tulis, versi gammu yang saya gunakan adalah gammu untuk OS windows dengan versi 1.3.3.o yang bisa anda download di situs gammu.
- setelah itu silahkan extrack Gammu-1.33.0-Windows.zin ke partisi C
- lalu rename folder Gammu-1.33.0-Windows menjadi gammu
- langkah selanjutnya silahkan cari file gammurc pada C:\gammu\share\doc\gammu\examples\config
- silahkan buka gammurc menggunakan software text editor anda dan cari script pada line 11 dan 12 :
lalu ubah sesuai dengan port modem yang anda gunakan
kemudian save untuk menyimpan perubahan settingan pada file ini. - copykan kedua file gammurc dan smsdrc yang ada pada folder C:\gammu\share\doc\gammu\examples\config lalu pindahkan ke folder bin ( C:\gammu\bin )
- lalu bukan cmd dan coba masuk ke folder C:\gammu\bin lalu jalankan
perintah gammu –identify untuk mengechek apakah modem yang kita gunakan
sudah dikenal atau belum oleh gammu
Import Database Gammu
gammu menggunakan database sebegai media untuk menyimpan informasi pesan masuk, pesan keluar, phonebook dan lain lain. sedangkan jenis database yang disupport oleh gammu adalah mysql, sqlite dan postgreeSQL. pada tutorial ini kita akan menggunakan mysql sebagai database nya,.silahkan buka phpmyadmin melalui web browser anda dan buatlah sebuah database baru dengan nama gammu
lalu silahkan cari dan import file mysql.sql di folder C:\gammu\share\doc\gammu\examples\sql
kalau sudah lalu akan muncul list tabel tabel yang ada pada database gammu
Cara Membuat Service Gammu
untuk bisa mengirimka sms menggunakan gammu maka kita harus membuat service nya terlebih dahulu, service ini penting agar gammu bisa bekerja secara otomatis dalam menjalankan tugasnya, oke sekarang silahkan buka file smsdrc dengan software text editor lalu sesuaikan dengan konfigurasi berikut :setelah itu kita akan menjalankan service yang sudah kita buat tadi, silahkan klik icon windows lalu ketik saja service dan pilih menu service yang keluar sehingga muncul seperti gambar dibawah, silahkan cari service gammulalu klik start pada jendela sebelah kiri untuk menjalankans service yang sudah dibuat.jika tidak terdapat pesan error maka sampai pada tahap ini anda sudah berhasil mengkonigurasi gammu pada OS Windows.
Cara Mengirimkan SMS Dengan Gammu
selanjutnya kita akan mencoba mengirimkan SMS, konsep dasar pengiriman sms menggunakan gammu adalah dengan cara meng-insert data ke tabel outbox, adapun query nya adalah sebagai berikutFungsi Fungsi Dari Tabel Gammu
Berikut ini adalah penjelesan dari kegunaan tabel tabel yang ada pada databse gammu :Nama Tabel | Fungsi |
---|---|
inbox | untuk menyimpan pesan yang masuk |
Outbox | untuk menyimpan pesan yang akan diproses untuk dikirim oleh gammu |
Outbox Multipart | Gigunakan untuk menyimpan potongan pesan yang dikirim lebih dari 160 karakter, ketika proses pengiriman nantinya pesan akan dipecah menjadi beberapa bagian sebelum dikirim |
Senditems | untuk menyimpan pesan yang sudah terkirim |
PBK | untuk menyimpan data phonebook |
PBK_groups | digunakan untuk menyimpan data group phonebook, misalnya group kontak keluarga, teman kantor dan sebagai nya |
Sumber : http://www.ijns.org/journal/index.php/ijns/article/view/1456
Komentar
Posting Komentar