Breaking News
Download http://bigtheme.net/joomla Free Templates Joomla! 3

Cara Install Gammu dengan Mysql

Cara install gammu, begitulah judulnya ūüėÄ berhubung sudah lama gak pernah nulis lagi jadi sedikit bingung memulai buat kalimat haha, efek karena web gak keurus dan ke hapus akhirnya males nulis. Okeeey mending to the poin aja, sekarang saya akan coba share mengenai membuat sms gateway dengan menggunakan gammu.

Peralatan yang harus disiapkan :

  1. Download gammu versi windows 7 disini (download versi 32 bit saja)
  2. Download mysql 5.0 atau 5.1 disini (tidak disarankan menggunakan xampp karena masalah kompabilitas)
  3. Tentunya modem yang akan digunakan (saya menggunakan huawei)

Langkah-langkah cara install gammu dan mysql :

  1. Install mysql.
  2. Setelah database berhasil diinstall, buat database baru dengan nama “dbblast”
  3. Import table yang sudah di sediakan oleh gammu yang berada di “C:\Gammu\share\doc\gammu\examples\sql” cari file “mysql.sql”
  4. Colokan modem ke port komputer dan lihat port yang digunakan.
  5. Extract file gammu di C:\ ¬† ¬†dan kemudian rename menjadi “gammu”
  6. Copy file konfigurasi “gammurc” dan “smsdrc” dari folder “C:\Gammu\share\doc\gammu\examples\config”
  7. Paste di “C:\Gammu\bin”
  8. Buka file “gammurc” dan ubahlah settingan gammu seperti berikut :
    [gammu]
    device = com7:           #port modem
    connection = at115200
  9. Buka file “smsdrc” dari ubahlah settingan
    [gammu]
    device = com7           #port modem
    connection = at
    service = mysql
    phoneid = modem1   #Setting koneksi database 
    user = root                 #user mysql
    password = 123        #password mysql
    pc = localhost           #sesuaikan dengan nama koneksi ODBC yang sudah dibuat
    database = dbblast
    driver = native_mysql
  10. Setelah settingan dibuat, test di command prompt dengan masuk dulu ke C:\gammu\bin, kemudian ketik perintah : gammu –identify
    Bila modem terdeksi akan muncul seperti berikut :
    cara install gammu dengan mysql
    Tapi bila muncul pesan seperti berikut :
    The program can't start because libiconv-2.dll
    A
    nda harus menambahkan 1 file library libiconv-2.dll yang bisa di download dari sini.
    S
    etelah di download, extract dan simpan di C:\gammu\bin    dan coba lagi langkah no 10.
  11. Jika sudah semua dijalankan, tinggal buat service windows dengan cara buka command prompt dan masuk ke folder gammu, kemudian ketik perintah :
    gammu-smsd -c smsdrc -i
    Berikut tanda berhasil di install
    gammu-smsd -c smsdrc -s
  12. Untuk menjalankan service ketik perintah :
    gammu-smsd -c smsdrc -s
    gammu start service
  13. Nah sekarang coba kirim pesan dengan cara inject dari command prompt dengan format :
    gammu-smsd-inject -c smsdrc TEXT 085624172xxx -text “Percobaan SMS”
    kirim sms dengan gammu
  14. Selesai.

Note : Setiap melakukan perubahan pada file “gammurc” dan “smsdrc” harus menghapus service windows terlebih dahulu.

Untuk stop service gammu perintahnya sebagai berikut :
gammu-smsd -c smsdrc -k
Untuk unistall service dengan perintah :
gammu-smsd -c smsdrc -u

Bila terjadi error pada saat import database seperti ini :
Error Code: 1101 – BLOB/TEXT column ‘TextDecoded’ can’t have a default value
Solusinya buka file my.ini di folder mysql, kemudian cari  baris :

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

ganti atau beri tanda pagar # di depan dan kemudian tambahkan perintah berikut :

sql_mode='MYSQL40'

Setelah itu restart service mysql atau bisa melalui perintah di command prompt :
net stop mysql
net start mysql

Untuk kirim SMS lebih dari 160 karakter ganti TEXT menjadi EMS.

Bila ada kendala silahkan share dibagian komentar, agar bisa saling berbagi pengalaman.

Semoga cara install gammu dengan mysql ini bisa bermanfaat .

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *