Membuat SMS Gateway Menggunakan Gammu 1.33 part 1

Posted by Unknown on 8:56 PM with 1 comment
Wah minggu pagi yang indah disertai hujan membuat males beranjak dari tempat peranduan (#ciehh bahasanya peranduan). Daripada ga ada kerjaan mending ubek-ubek gammu 1.33 dan menuhin isi blog maklum hampir ga pernah santai (#sok sibuk). biar ga panjang lebar yuk mulai saja bair ada saja yang aku tulis heheheh.
Sebelum dimulai hal yang mesti disiapkan adalah :
  1. Instaler Gammu 1.33 bisa di download di sini (ambil yang zip ya)
  2. Instaler xampp (untuk simpan data base gammu nieh) klo blom ada download di sini
  3. Inget cuci muka ya (jangan tiru ak ya masih ada iler dah buka laptop heheheh)\
  4. Niat yang tulus iklas kepada tuhan yang Maha Esa.
Setelah semuanya siap, instal terlebih dahulu xampp nya (ane anggap sudah ngerti cara instal xampp tinggal next2 ajah) kemudian extrak gammu 1.33 yang zip tadi ke dir C:/ (#terserah anda mau taruh di drive mana saja boleh )seperti gambar di bawah ini, kemudian di rename menjadi gammu.

Setelah file gammu tadi sudah di dir C:/ hal yang berikutnya dilakukan adalah menyeting gammu biar dapat mendeteksi modem. Oh ya lupa, inget ya Modem yang digunakan harus support sama gammu. Untuk cek modem support sama gammu atau tidak dapat di cek di mari. Baik yang kita perlukan adalah file gammurc dan smsdrc kedua file ini bisa ditemukan di dir Gammu/share/doc/gammu/examples/config copy kedua file tersebut ke dir Gammu/bin. untuk lebih jelasnya bisa di lihat gambar di bawah ini
Setelah gammurc dan smsdrc di copy ke dir Gammu/bin selanjutnya yaitu mengedit isi gammurc dengan klik kanan open with notepad seperti gambar di bawah ini 
yang harus diperhatikan adalah device = com24,  com24 tersebut adalah port com yang digunakan oleh modem yang akan digunakan sebagai penerima dan pengirim sms. untuk melihat port yang digunakan oleh modem dapat di cek seperti gambar di bawah ini 
pilih computer kemudian klik kanan pilih properties sehingga muncul seperti di bawah ini pilih device manager.
kemudian lihat di port (Com & Lpt) lihat port com yang digunakan oleh modem, untuk port com yang digunakan oleh modem ak yaitu port com24.
Setelah setingan gammurc di port com sudah di isi dan untuk connection dapat digunakan at115200 atau sesuaikan dengan tabel support modem yang di sediakan gammu seperti link yang sudah ak kasi diatas.
Untuk mengecek apakah modem sudah terdeteksi atau belum bisa di cek menggunakan command seperti gambar dibawah ini 
kalau sudah seperti gambar di atas berarti modem siap untuk digunakan, tapi biasanya ada yang kurang seperti file libiconv-2.dll. nah untuk file tersebut silakan di unduh di sini dan letakkan di dir bin ya di paste aja di bin.
Oke setting gammurc sudah sekarang lanjut setting smsdrc. untuk smsdrc terlebih dahulu kita harus create database caranya buka phpmyadmin seperti gambar dibawah ini
kemudian pilih basisdata dan create database klo ak sieh tak kasi nama gammu (bisa dikreasikan sesuai dengan kebutuhan hahaha)
setelah database gammu di buat saatnya untuk di isi dengan mengambil example di dir Gammu/share/doc/gammu/examples/sql seperti gambar dibawah ini
untuk memasukkan database gammu mysql.sql ke dalam databse yang telah kita buat tadi cukup dengan melakukan import database seperti gambar dibawah ini
kemudian pilih import dan pilih letak database mysql.sql tadi
kemudian klik Go jika sukses maka akan muncul seperti gambar di bawah ini
akan ada 9 table dalam database gammu yang sudah di import tadi, jika database sudah terbentuk saatnya menyeting smsdrc  agar dapat terkoneksi dengan database yang telah di buat. untuk settingnya disesuakian dengan settingan database masing-masing. settingnya dapat dilihat seperti dibawah ini.
  • device = com4 ( di isi sesuai dengan settingan gammurc )
  • connection = at115200 (di isi sesuai dengan settingan gammurc)
  • user = root ( disisi sesuai setingan mysql tapi defaulnya root biasanya)
  • password =root ( diisi jika myswlnya di isi password biasanya defaultnya ga isi(
  • pc =localhost ( jika letak database di komputer local)
  • database = gammu ( nama database yang di gunakan)
  • service = SQL (service klo menggunakan databse mysql)
  • driver =native_mysql ( jika menggunakan database mysql)
Jika semua sudah di setting dan smsdrc di save. selanjutnya dilakukan memasang service gammu di windows dengan cara seperti gambar dibawah ini
jika proses pemasangan service berhasil silakan di cek dengan cara ketikkan services.msc di run maka akan muncul gambar berikut dan cek service dengan nama Gammu SMSD Service dan klik start untuk menjalankannya. oh ya jangan lupa pilih automatic start ya dengan cara klik 2 kali service dan pilih automatic
nah ini cara untuk mengkonfigurasi gammu dan menjalankan servicenya  jika sudah berjalan berarti anda sukses menginstal gammu tinggal testing kirim sms dan membuatkan aplikasi sesuai keperluan.