Anda di halaman 1dari 13

(Ebook Free Premium) SMS Gateway Tutorial Konsultasikan ke : facebook.

com/arwahtawon Ini adalah tutorial gratis dan dapat disebarkan secara gratis, dan juga yaa, ini merupakan permintaan temen-temen dan juga alumni pelatihan PHP saya di beberapa tempat. Oke langsung saja pada inti permasalahannya, yaitu pengertian sms gateway itu sendiri, kemudian software pendukung apa saja yang dibutuhkan dalam membuat sms gateway ini, dan lakukankah ATM (Amati Tiru dan Modifikasi). Penting !!! Saya tidak menjelaskan secara rinci, akan tetapi jika anda

melakukan sesuai dengan prosedur di bawah yang terjadi adalah anda pasti berhasil membuatnya! Tujuan saya adalah

pembelajaran!

A. SMS Gateway SMS Gateway adalah teknologi mengirim, menerima dan bahkan mengolah sms melalui komputer dan sistem

komputerisasi (software). Pembuatan sms gateway ini dapat dibuat berdasarkan aplikasi desktop maupun web, akan tetapi yang saya contohkan

menggunakan web bila ada waktu saya contohkan berbasis desktop

B. Kebutuhan (Software Pendukung) Gammu Xampp (atau bisa menggunakan selain ini, dan apapun yang penting ada apache dan mysqlnya)

C. Pembuatan Instalasi gammu 1. Download aplikasi gammu di

http://telo.web.id/app/gammu-setup.exe 2. Klik 2 kali gammu-setup.exe

3.

Pokok ada perintah apapun next ato install aja :P

4.

Kalau uda ya klik finish

5.

Ya

Cuma

begitu

cara

instalasinya,

dan

selanjutnya adalah konfigurasi gammu pada tutorial selanjutnya Instasi Xampp Sudah saya jelaskan dalam pelatihan PHP beberapa waktu lalu Setting gammu Untuk setting gammu saya contohkan

menggunakan command line (cmd) bagi anda yang belum biasa ya biasakan :D ato anda bisa menggunakan

explorer dan mengeditnya dengan notepad. Dan saya sarankan anda menggunakan Command Line Pada tutorial ini !

1.

Pastikan anda anda telah melakukan tutorial sebelumnya, jika sudah maka secara default file gammu berada pada folder C:/gammu

2.

Langkah berikutnya adalah colokkan modem atau hp yang akan digunakan ke usb pc

3.

Kembali pada command line, ada 2 file penting yang digunakan untuk sms gateway yaitu

gammurc dan smsdrc. Untuk pembahasan awal setting dulu file gammurc, lakukan sesuai gambar dibawah:

- Edit File

- Maka akan tampil sebagai berikut, dan ubah port dan jenis connectionnya. Perhatikan

catatan di bawah gambar:

Nb: + Hapus semua yang ada di file tersebut dang anti sesuai dengan gambar diatas + Untuk menyimpan dg cara file->save + Untuk keluar file->exit + Untuk nomor port bisa dilihat di Control Panel->Device Manager->Ports Lalu klik kanan modem/hp yang digunakan klik properties (setiap modem/hp berbeda port,

dan com7 adalah port modem/hp saja dan bisa saja berbeda dengan punya anda)

- Dan untuk jenis connection bisa dilihat di http://www.4shared.com/file/134337452/71cd9 ad1/phoneConnectionDB.html

4.

Cek koneksi (apabila anda berhasil akan muncul seperti di bawah, bila tidak silahkan baca ulang langkah-langkah yang saya berikan!)

Cara mengeceknya juga harus lewat cmd yah ^^, dg mengetik gammu.exe identify dan kurang lebih aka nada respon seperti dibawah (nb: responnya tergantung modem.hp yang digunakan dan saya menggunakan modem Huawei)

5.

Lanjutkan :D

Perintah Penting Terdapat perintah penting saat memulai sms gateway, perhatikan Saat memulai sms gateway lakukan perintah berikut

Saat selesai sms gateway lakukan perintah berikut

Import Database Pada langkah ini bertujuan untuk menyiapkan database untuk menampung data-data sms yang diperlukan. Tapi tenang databasenya sudah disediakan kog tinggal import aja, caranya masuk ke http://locahost/phpmyadmin (ingat aktifkan dulu xamppnya). Oh iya selain menggunakan mysql gammu juga mensupport database lainnya (MySQL and PostgreSQL are supported natively and wide range of others (including SQLite) through libdbi (libdbi backend is currently not available in Windows builds).)

- Oke langsung saja buka localhost/phpmyadmin dan buat database baru misalnya smsgateway lalu klik create

- Setelah membuat database secara otomatis akan masuk pada halaman database. Pada tap import pilih file database yang terletak di c:/gammu/mysql-table.sql dan klik go

- Sampai disini perjuangan masih belum berakhir :D inget 2 file yang harus disetting, masih di setting satu kan, sekarang setting file satunnya lagi yaitu smsdrc dengan cara yang sama dan ubah sesuai kebutukan seperti dibawah:

Kirim SMS Syntax dasar untuk mengirim sms adalah :


INSERT INTO outbox(DestinationNumber, TextDecoded, CreatorID) VALUES ('+628123456789', 'Thanx To Alloh', 'Gammu');

Melihat inbox SMS Syntax dasar untuk melihat isi sms masuk (inbox) adalah:
SELECT * FROM inbox;

Catatan Apabila masih kesulitan bisa add

facebook.com/arwahtawon atau bertemu langsung dengan saya Auto replay Cara membuat auto replay adalah...... Saya hanya memberikan petuntuknya, Langkahnya: Ambil table inbox yang bernilai false Kirim lalu ambil nomor hp dari table inbox dan kirim kembali ke nomor hp yang di ambil tadi Ingat setelah mengirim sms tersebut ubah kolom false tadi menjadi true

D. ATM Silahkan modifikasi beberapa cara diatas sesuai dengan karakter anda Life is Passion and My Passion is Coding.

E. Referensi http://wammu.eu/docs/manual/ Buku terbitan lokomedia karya Daud Edison Tarigan (http://bukulokomedia.com/artikel-144-membangun-smsgateway-berbasis-web-dengan-codeigniter.html) http://blog.rosihanari.net/