Archive for July 2nd, 2008
Membangun SMS Gateway (windows)
sebenernya membangun SMS gateway itu susah susah gampang,,, hehehehe,,, oh iya apa itu sms gateway??? kalo menurut pandangan penulis, sms gateway itu gerbang buat sms lalu lalang di komputer kita,,, hehehehe… jadi gerbang yang menghubungkan CPU atau komputer ke mobile device atau HaPe…
bahan-bahan yang diperlukan untuk membuat sms gateway:
- mobile device (hape) atau modem GSM 1 unit
- CPU 1 unit
- sms engine (gammu)
- xampp
- rokok 2 batang (untuk 18+)
- korek jangan lupa
langkah-langkah:
- nyalain CPU dan bakar rokok (hati-hati kebalik)
- install driver mobile device
- udah selesai install driver? hubungkan mobile device dengan CPU. jika mobile devicenya udah kedetect di CPU, cek port mobile device di CPU… caranya klik kanan my computer->manage->device manager->klik 2x di modem mobile device.. ketemukan?? (contoh kasus: port COM8).
- install xampp.. tinggal next,, next,, next,,, tunggu sebentar selesai xampp di install… klik di xampp control panel.. start mysql… cek apakah mysql udah jalan atau belum dengan cara: ketikan di url browser(tanpa tanda petik) “localhost/phpmyadmin”
- kalo muncul tampilan phpmyadmin berati mysql sudah terinstall,, setelah itu buat database dengan nama (tanpa tanda petik) “smsd”
- ekstrak gammu.zip yang sudah didownload ke satu folder di partisi mana aja… masuk ke folder gammu.. ada dua file penting didalam folder gammu yaitu: gammurc dan smsdrc
- bakar rokok yang kedua
- buka file gammurc dengan wordpad,, temukan bagian file dibawah ini.. hapus tanda # pada port dan connecton.. isikan port dengan port modem.. dan conection sesuai dengan modem mobile device anda.. penulis menggunakan sony erricson maka conectionnya at115200.. dimana anda dapat mengetahui conection mobile device anda?? kunjungi situs ini: http://cihar.com/gammu/phonedb/
- buka file smsdrc,, temukan potongan file dibawah ini… isikan user, password dengan user dan password dari phpmyadmin,, pc dengan localhost,,, database dengan smsd
- kembali ke phpmyadmin,, buka database smsd yang sudah dibuat tadi.. setelah itu inport file mysql.sql yang ada di folder gammu ke database.. jika sudah maka terinport maka secara otomatis akan terbentuk table-table yang salah duanya yaitu table inbox dan table outbox…
- ok dah langkah kesepuluh ya,, gammu dari cmd,, caranya: arahkan cmd ke folder gammu.. ketik seperti ini(tanpa tanda petik) “gammu −−identify” jika keuar nomer imei dari mobile device anda maka tandanya gammu sudah mendeteksi mobile device anda.. jika ada pesan error maka periksa lagi file gammurc anda..
- setelah terdeteksi maka jalankan perintah “gammu −−smsd MYSQL smsdrc“… jika tidak ada pesan error maka ini akan menjalankan gammu secara terus menerus dan mengecek apakah ada sms masuk atau sms keluar…
- jika ada sms yang masuk maka sms tersebut akan langsung di foward ke table inbox,, nah jika ingin mengirim sms maka insertkan data ke table outbox melalui phpmyadmin… field yang perlu diisi di table outbox adalah destinationnumbers diisi nomer tujuan,, coding pilih default_no_compression, dan textdecode diisi dengan isi dari sms yang mw dikirimkan,, yang lainnya birkan aja… jika sms terkirim maka data tersebut akan terhapus dari table outbox dan masuk ke table sentitems
| [gammu]port = com8: #model = 6110 connection = at115200 #synchronizetime = yes #logfile = gammulog #logformat = textall #use_locking = yes #gammuloc = locfile #startinfo = yes #gammucoding = utf8 #rsslevel = teststable #usephonedb = yes |
| # ————————- SETTINGS FOR –smsd MYSQL ————————— user = root password = pc = localhost database = smsd |
dah jalan tuh sms gatewaynya,, hehehe,, untuk teknik-teknik lainnya seperti diintegrasikan di php atau java, sms broadcast,, sms polling,, atau seperti reg<spasi>nama, remote komputer dari sms nanti ada postingan berikutnya,, hohoho…
Add comment July 2, 2008