Anda di halaman 1dari 9

Membangun SMS Gateway di Windows

By :Affanul Hakim
Email: affanul@gmai.com Website: http://affanul.net SMS Gateway adalah satu platform yang menyediakan mekanisme untuk menghantar dan menerima SMS dan Merupakan pintu gerbang bagi penyebaran Informasi dengan menggunakan SMS, sehingga memudahkan dalam menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor ponsel. Dimana sebagai manajemen sms menggunakan Kalkun, dimana Kalkun adalah program open

sourceberbasis web untuk me-manage (mengatur) SMS, menggunakan gammu-smsd sebagai engine untuk mengirim dan menerima pesan dari modem. Alat 1. PC / Laptop dengan minimal OS Windows XP SP3 2. Modem GSM/CDMA Software yang dibutuhkan: 1. XAMPP 1.7.7 2. GammuGammu-1.31 3. Kalkun 0.4 BeberapaAsumsi 1. XAMPP telah terinstalpadaC:\xampp 2. Gammu 1.29.0 telah terinstalpadaC:\Gammu-1.29.0-Windows

Jangan lupa untuk instal Gammu pilih Developer dan di centang paketnya semua. 3. Kalkun telah terinstal padaC:\xampp\htdocs\kalkun

Instalasi Database 1. Membuat database baru dengan nama database ( kalkun ) dengan phpMyAdmin http://localhost/phpmyadmin

2. Menyesuaikan file C:\xampp\htdocs\kalkun\application\config\database.php


// MySQL $db['default']['username'] $db['default']['password'] $db['default']['database'] $db['default']['dbdriver'] = = = = "root"; ""; "kalkun"; "mysql";

3. Meng-Import gammu schema, bias dengan phpMyAdmin C:\Gammu-1.29.0Windows\share\doc\gammu\examples\sql\mysql.sql

4. Meng-konfigurasi daemon. o Buat File dengan ekstensi daemon.phpC:\xampp\htdocs\kalkun\scripts\daemon.php


// Please configure this $url = "http://localhost/kalkun";

Konfigurasi File daemaon.bat berlokasi di


C:\xampp\htdocs\kalkun\scripts\daemon.bat :: Configure this (use absolute path) ::php cli path set PHP=C:\xampp\php\php.exe ::daemon.php path set DAEMON=C:\xampp\htdocs\kalkun\scripts\daemon.php :: Execute %PHP% %DAEMON%

5. Klikkanan (Computer + Manage + Device Manager + Modem + klik kanan Properties) liatlokasi port modem yang digunakanuntukdimasukankedalam file (smsrdrc)(disini saya menggunakan modem Huawei)

6. Membuat file konfigurasi dengan nama (smsdrc) diletakan di->C:\Program Files\gammu\bin\

File smsdrs tidak penggunakan format, jadi di ketik di notepad, kemudian save dan format .txt di hilangkan.

Ketik menggunakan notepad dengan isi script didalam file smsdrc sebagai berikut:
[gammu] # isikan no port di bawahini device = com10: # isikanjenis connection di bawahini connection = at115200 [smsd] service = sql driver = native_mysql logfile = kalkun debuglevel = 1 phoneid = e620 commtimeout = 30 sendtimeout = 600 checksecurity = 0 resetfrequency = 600 receivefrequency = 0 runonreceive = C:\xampp\htdocs\kalkun\scripts\daemon.bat #PIN = 1234 # ----------------------------# Konfigurasikoneksike MySQL # ----------------------------pc = localhost # isikan user untukakseske MySQL user = root # isikan password user untukakseske MySQL password = # isikannama database untukGammu database = kalkun

Gunakan notepad untuk membuat file smsdrc, kemudian save dan format file smsdrs tidak ada format jadi ekstensi format.txt di hilangkan. Pada baris: device:com10: (portnya diganti sesuai dengan port pada device Manager)
File Konfigurasi Inbox SMSC:\xampp\htdocs\kalkun\application\config\kalkun_settings.php Ganti ID Inbox (1) sesuaidengan database user inbox master yang akan kita rubah. $config['inbox_owner_id'] = '1';

Menjalankan Service Gammu


o o

Jalankan Gammu dengan cara : Klikstart +accessories + Command Promttekan enter Masuk menggunakan command promt ke folder \Program Files\Gammu 1.31.0"\bin\

Kemudian Untuk Menjalankannya ketik: gammu-smsd -c smsdrc via Command Prompt

untuk windows 7 gammu akan muncul keterangan error (msvcr71.dll)maka file telahsaya lampirkan dalam tutorial ini, letakan file (msvcr71.dll)letakan ini dic:\Program Files\Gammu 1.31.0"\bin\ Kemudian jalankan service gammu dengan masuk ke Command Promt:

C:Program Files\Gammu 13.1.0>gammu-smsd c smsdrc Instalasi Kalkun 1. Jalankan kalkun untuk instalasi ekstrak file Instalasi kalkun yang telah kita download dengan membuat direktori baru di httdoc dengan nama folder kalkun http://localhost/kalkun 2. Klik Start installation.

3. Klik Next

4. Klik Run Database Setup

5. Sesuai pesan Removal status: FAILED (You have to remove it manually), hapus folderinstal padaC:\xampp\htdocs\kalkun\installsecara manual. Bisa dengan masuk ke Windows Explorer hapus manual. Bila sudah, klikGo To Application.

6. Masukkan username: kalkun password: kalkun.

7. Dan kini, saatnya bermain-main dengan kalkun Sms Center.

Tampilan Dashboard dari Kalkun, disini terlihat berapa sms yang masuk dan sms yang keluar.

Tampilan Inbox Kalkun

Tampilan Untuk Mengirim SMS

Tampilan Add Contact, untuk memasukan nomor HP di phonebook baik secara manual ataupun import format CVS.

* Tips untuk format import sekaligus banyak nomor dapat menggunakan aplikasi MS Excel, dengan format table sebagai berikut: Name Affanul Hakim Hakim M3 Number +62853400526xx +6285625814xx

Dan seterusnya,kemudian save dengan format .CSV Kemudian tinggal di Import ke Kalkun Phonebook Import CSV Selamat anda telah berhasil install kalkun sebagai SMS manager gateway, selamat mencoba