P. 1
Step by Step Membangun Sms Gateway

Step by Step Membangun Sms Gateway

|Views: 1,169|Likes:
Dipublikasikan oleh Budi Mly

More info:

Published by: Budi Mly on Sep 20, 2012
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

09/06/2013

pdf

text

original

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 :

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->