(Ebo (Ebook ok Fr ee Pr emium emi um)) SMS SMS Gateway at eway Tutor Tut orii al Konsul onsultt asik asikan an 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 int i p erm asala alahannya, yaitu yaitu p engertian sms gatew ay itu sendiri, kemudian software pendukung apa saja yang dibutuhkan dalam membuat sms gateway ini, dan lakukankah ATM (Amati Tiru dan Modifikasi). Pent i ng !!! Saya t id idak ak menj menjelas elaskan kan sec ecara ara ri rinci, nci, aka akan n t etapi
j i ka anda
melakukan melakuk an ses sesuai uai dengan pros pr osedur edur di d i bawa b awah h yang terj t erjadi adi adalah anda
pasti
berhasil
membuatnya!
Tujuan
saya
adalah
pembelajaran!
A. SMS Gat Gatew eway ay SMS Gateway adalah teknologi mengirim, menerima dan bahkan
mengolah
sms
melalui
komputer
dan
sistem
kom p ut erisas erisasii (s (sof t w are) are).. Pembuatan sms gateway ini dapat dibuat berdasarkan aplikas aplikasi deskto deskto p m aupun w eb, akan tetapi yang saya con con to hkan
menggunakan web bila ada waktu saya contohkan berbasis desktop
B. Kebut ebutuhan uhan (Sof (Softt ware Penduk Pendukung ung))
Gammu
Xampp (atau bisa menggunakan selain ini, dan apapun yang yang pent ing ada apache apache dan m ysqln ysqln ya)
C. Pembuatan
Inst Inst alas alasi gam m u 1.
Download
aplikasi
gammu
http://telo.web.id/app/gammu-setup.exe 2.
Klik 2 kali kali gam m u-setu u-setu p .exe
di
3.
Poko k ada ada perin t ah ap ap apu n n ext ato install aja aja :P
4.
Kalau alau u d a ya klik fi n ish ish
5.
Ya
Cuma
begitu
cara
instalasinya,
dan
selanjutnya adalah konfigurasi gammu pada tu to rial rial sela selanjut njut nya
Inst Inst asi asi Xam Xam p p Sudah saya jelaskan dalam pelatihan PHP beberapa w akt akt u lalu lalu
Setting gam m u Untuk
setting
gammu
saya
contohkan
menggunakan command line (cmd) bagi anda yang b elum b iasa iasa ya b iasaka iasakann :D at at o and a b isa isa men gg un akan akan
explorer dan mengeditnya dengan notepad. Dan saya sarankan anda menggunakan Command Line Pada t utoria utoriall ini !
1.
Pastikan anda anda telah melakukan tutorial sebelumnya, jika sudah maka secara default file gamm u b erada erada pada folder C: C:/ gamm u
2.
Langkah berikutnya adalah colokkan modem atau hp yang yang aka akan d igu nakan nakan ke usb usb p c
3.
Kem bali p ada com m and line, line, ada 2 file pen tin g yang
digunakan
untuk
sms
gateway
yaitu
gammurc d an smsdrc. smsdrc. Untuk pembahasan awal setting dulu file gammurc, lakukan sesuai gambar dibawah:
- Ed it File
- Maka akan tampil sebagai berikut, dan ubah port
dan
jenis
connectionnya.
Perhatikan
catatan catatan d i baw ah gamb ar:
Nb : + Hapus semua yang ada di file tersebut dang anti sesuai esuai deng an g am b ar diatas + Unt uk menyim pan dg car caraa file-> file-> save + Unt uk keluar keluar file-> file-> exit + Untu k nom or po rt bisa bisa dilihat 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 b isa isa saja b erbed a den gan p un ya and and a)
- Dan untuk jenis connection bisa dilihat di ht tp :// w w w .4s 4shar hared. ed.com com /file/134 /file/134337 337452 452/71cd9 /71cd9 ad1/phoneConnectionDB.html
4.
Cek koneksi (apabila (apabila anda berhasil akan muncul seperti di bawah, bila tidak silahkan baca ulang langkah-lang kah yang saya saya berikan!) berikan! )
Cara m engecek engeceknya nya juga harus harus lewat lewat cm d yah yah ^ ^ , dg mengetik gammu.exe identify dan kurang lebih aka nada respon seperti dibawah (nb: responnya tergantung modem.hp yang digunakan dan sa saya m enggu naka nakan m odem Huaw Huaw ei) ei)
5.
Lanju Lanju t kan :D
Perint erin t ah Pent entin ing g Terdapat perintah penting saat memulai sms gateway, perhatikan Saa aatt memulai sms gat gatewa eway y lakukan laku kan perint peri nt ah beri beriku kutt
Saa aatt selesai elesai sms gat gatewa eway y l akukan perin p erintt ah beriku beri kutt
Import Impor t Da Datt aba abas se 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 m ysql ysql g am m u jug a mensup mensup po rt d atabase tabase lainnya lainnya (MySQL an d PostgreSQL are supported natively and wide range of ot hers (includin g SQLite SQLite)) through libdbi (libdbi backend is current current ly no t availa available ble in Wind ow s b uilds) uilds).)
- Oke Oke la lang sun g saja saja bu ka localhost/ localhost/ ph pm yadm yadm in d an b uat d atabase atabase baru m isalnya isalnya sm sm sgat ew ay lalu lalu klik create
- Setelah membuat database secara otomatis akan masuk pada halaman database. Pada tap import pilih file database database yang yang terletak di c:/ c:/ gam m u/ m ysql-table. ysql-table.ssql d an klik go
- Sa Sam pai disini disini p erjuang erjuang an m asih asih b elum berakhir berakhir :D :D ing et 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:
Ki r i m SMS SMS Synt ax d asar asar un t uk m eng irim sm s adalah adalah : INSERT INTO outbox(DestinationNumber, TextDecoded, CreatorID) VALUES ('+628123456789', 'Thanx To Alloh', 'Gammu');
Melilihat Me hat inbox in box SMS Synt ax dasar dasar unt uk m elihat isi sm sm s m asuk asuk (inb ox) ad ad alah: alah: SELECT * FROM inbox;
Catatan Apabila
masih
kesulitan
bisa
add
facebook.com/arwahtawon atau bertemu langsung dengan saya
Auto repla repl ay Cara
membuat
auto
replay
adalah......
Saya
hanya
m em berikan berikan petu nt uknya, Langkahn ya: ya: -
Am bil table inb ox yang yang b ernilai ernilai fals false
-
Kirim irim lalu lalu amb il nom or hp dari dari table inbo x dan kirim kirim kem kem bali ke nom or hp yang di am am b il tadi
-
Ingat setelah mengirim sms tersebut ubah kolom fals false tadi m enjadi true
D. ATM ATM Silahkan modifikasi beberapa cara diatas sesuai dengan karakt karakt er and and a Life is Pas Passsion and M y Pas Passion is Cod Cod ing in g .
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/