Anda di halaman 1dari 9

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.

Kom

STEP BY STEP MEMBANGUN SMS GATEWAY DENGAN GAMMU DAN PEMROGRAMAN MICROSOFT VISUAL FOXPRO

Persyaratan Software : - Operating System Microsoft Windows XP - Database Engine dengan MySQL (pastikan service sudah active) - SMS Engine dengan Gammu 1.28.0 - Visual Foxpro 6 atau yang terbaru Kebutuhan Hardware : - Modem CDMA/GSM, Handphone Support GPRS - SIM Card (dalam kondisi aktif dan ada pulsa) - Kabel data Gammu adalah aplikasi SMS Engine yang Freeware (gratis), support untuk Sistem Operasi Windows, Linux. Database Gammu menggunakan MySQL

Persiapan ke-1 : Tes modem dan check konfigurasi nomor PORT modem

Catat dan ingat-ingat Nomor PORT modem pada COM berapa?

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

Hasil deteksi modem yang sudah terinstall dengan benar

Persiapan ke-2 : Tes database engine MySQL Lakukan pengecekan terhadap service Database Engine MySQL ( jika menggunakan XAMPP buka Aplikasi Internet Broswer Mozila/IE/Opera kemudian masukan di kotak isian Address ketik dan masukan alamat : http://localhost/phpMyAdmin seperti tampilan berikut :

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

STEP 01 : INSTALL GAMMU Buka Folder Step_01_installer_gammu klik 2X pada file Gammu 1.28.0.exe lalu ikuti konfigurasi berikut ini :

Pilih ini

Edit folder tempat install gammu dengan : C:\Gammu128

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

Pilih type install yang Full

STEP 02 : Mencopy database Gammu ke localhost Buka folder Step_02_Database_GAMMU kemudian copy folder sms2 lalu paste di folder tempat database MySQL disimpan, jika menggunakan XAMPP maka paste databasenya di : \xampp\mysql\data

Folder sms2 Yang dicopy

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

Bila database sms2 telah berhasil dicopy maka cek melalui localhost seperti tampilan berikut :

STEP 03 : SETTING CONFIGURASI GAMMU Buka folder Step_03_KONFIGURASI_GAMMU kemudian copy file GAMURC dan SMSDRC lalu paste di folder C:\Gammu128\bin

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

Langkah selanjutnya buka file GAMMURC dengan editor NOTEPAD dan edit beberapa setting untuk Gammu yaitu : port = com? (nomor PORT Modem yang terdeteksi pada persiapan ke-1) connection=at115200

kemudian buka file SMSDRC dengan editor NOTEPAD dan edit beberapa setting untuk Gammu yaitu : port = com? (nomor PORT Modem yang terdeteksi pada persiapan ke-1) connection=at115200 service=mysql pc=localhost user=root password= database=sms2

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

kemudian lakukan tes koneksi gammu dengan modem dengan cara masuk ke Command Prompt perintahnya adalah gammu --identify seperti gambar berikut :

Jika dapat mendeteksi konfigurasi hardware modem maka gammu telah terkoneksi dengan baik ke modem. Langkah selanjutnya adalah membuat services Gammu didalam registry Windows, perintahnya adalah gammu-smsd c smsdrc i seperti gambar berikut :

Jika services gammu telah berhasil dibuat, cek dan jalankan services-nya di Windows dengan cara masuk ke Control Panel - Administrative Tools Services , cari services dengan nama Gammu SMSD Services kemudian jalankan dengan cara klik kanan pilih START seperti gambar berikut :

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

STEP 04 : MEMBUAT FORM DAN SCRIPT SMS AUTOREPLY DENGAN VISUAL FOXPRO Buatlah Form yang didalamnya memiliki objek antara lain : 1. Timer : interval =100 2. Label 3. Command Button

Bentuk lay out FORM :

Code pada object Thisform.Timer1.Timer() adalah :

Setting koneksi ke MySQL di Thisform.Init() adalah :

Tutorial SMS Gateway Dengan Gammu dan Ms. Visual Foxpro 2012 by: Budi Mulyono, S.Kom

Buat method baru dengan nama autoreplysms Code untuk Thisform.autoreplysms() adalah :

Code untuk thisform.command1.click() adalah :