Diberdayakan oleh Blogger.
Tag: , ,

Install Gammu di windows 7



Beberapa minggu yang lalu aku di pusingkan dengan project apikasi yang salah satunya fiturnya menyediakan sarana sms gateway (daftar dan verifikasi). Pilihanku jatuh pada aplikasi gammu yang notabanenya opensource (gratis) dan mudah digunakan. Beberapa hari aku merasa stuck dengan aplikasi ini, bukan karena cara pengistalannya melainkan ke stabillannya dengan salah satu database yaitu postgress. Setelah selesai di install dan mulailah tahap pengujian, gammu berjalan dengan baik dan lancar dengan beberapa orang mengirim sms akan tetapi petaka mulai datang (sedikit lebai :D) ketika kartu yang diganti dengan kartu (simcard) milik client yang ternyata tiap jam ada 100 lebih sms yang masuk dan harus di balas dengan verifikasi. collapslah gammu yang sudah saya bkin.. -.- entah permasalahan modemnya yang gag kuat atau konfigurasi gammu yang kurang OChe... heheheh. skip.... skipp.. malah jadi curhat :D,

next... untuk kali ini saya menggunakan modem wavecom yang digunakan sebagai modem sms gateway. berikut cara-cara instalasi gammu di windows 7 menggunakan database mysql :


1. Download gammu disini atau disini http://wammu.eu/gammu/ dan periksa kompatibel dari modemnya disini http://wammu.eu/phones/
2. Extrak file yang Anda download tadi di Local Disk C:
3. Lihat port modem
Setelah ekstrak file Gammu, kini saatnya mengkoneksikan kabel USB modem ke salah satu port USB di komputer/laptop. Kemudian catatlah port modem yang dikenali oleh komputer. Untuk mengetahui port modem yang dikenali oleh komputer, lakukan langkah berikut:
  1. Klik tombol Start » klik kanan pada Computer » pilih Properties » klik Device Manager
  2. Klik pada bagian Ports dan lihatlah di port mana modem dikenali oleh Windows 7. Pada gambar dibawah modem Wavecom yang saya gunakan dideteksi melalui COM7, berarti port yang digunakan adalah port 7. Catatlah nomor port ini, karena akan kita gunakan nantinya
Step 1
4. Buka file gammurc yang terletak di C:\gammu\bin dengan notepad

[gammu]
device = com7:
connection = at115200
Ubah device = com7:  isikan sesuai port modem Anda, yang sudah di cek di langkah ke 3.
sesuaikan connection dengan spesifikasi modem biasanya modem tipe wavecom bisa menggunakan tipe koneksi at atau 115200.

5. Tes koneksi gammu
buka Command Prompt klik start ketik cmd sebelum menekan enter, klik kanan pada icon cmd.exe yang muncul dibagian panel start kemudian pilih Run as administrator
di Command Prompt ketik perintah C:\gammu\bin lalu enter kemudian ketik perintah gammu --identify
maka akan muncul tampilan seperti gambar dibawah ini :

Step 2
Jika muncul error seperti gambar dibawah ini :

Step 3
 
Diwajibkan untuk berdoa sebanyak-banyaknya... heheheh :D , jika menemukan error seperti itu maka :

  1. Silahkan download file libinconv-2.dll disini
  2. Kemudian masukkan file libincov-2.dll di C:\Windows\SysWOW64 untuk windows 7 64bit, kalau windows 7 32bit di C:\Windows\System32
6. Membuat database di local web server Anda
Pastikan Ada memiliki local server seperti xampp, disini saya tidak akan menjelaskan cara menginstall xampp jika ingin tau cara install xampp lihat artikelnya disini
buka browsser Anda dan ketik http://localhost/phpmyadmin kemudian klik tombol database di atas kiri, lalu isi formnya dengan sms ( atau terserah Anda) kemudian klik tombol create.
Step 4

buka database yang telah dibuat tadi di kemudian klik menu import maka akan terbuka seperti gambar dibawah ini :
Step 5

Klik chose file pilih file mysql yang berada C:\gammu kemudian klik tombol go di bagian bawah.

7. Kemudian buka file smsdrc yang berda di C:\gammu\bin dengan notepad lalu ubah datanya seperti ini :

[gammu]
port = com7:
connection = at115200
[smsd]
service = mysql
logfile = smdlog
debuglevel = 0
PIN = 1234
user = root
pc = localhost
database = sms
Catatan ubah device = com7:  isikan sesuai port modem Anda, ubah database sesuai yang Anda buat tadi.

8. Install service gammu di Windows 7
buka kembali Command Prompt tadi ketik perintah gammu-smsd -c smsdrc -i kemudian tekan enter maka akan muncul pesan Service GammuSMSD installed sucsessfully
Jika muncul error seperti gambar dibawah ini :

Step 6
 
Cara mengatasinya
  1. Download file msvcr71.dll disini
  2.  Kemudian masukkan file msvcr71.dll di C:\Windows\SysWOW64 untuk windows 7 64bit, kalau windows 7 32bit di C:\Windows\System32
Service ini bisa dilihat melalui ‘CONTROL PANEL > Administrative Tools > Services’. Nah.. untuk menjalankan service Gammu ini tinggal klik START pada service Gammu tersebut.
Namun bila proses pembuatan service ini gagal, maka silakan cek kembali konfigurasi SMSDRC nya atau mungkin nama databasenya salah, atau bisa juga command yang dituliskan salah.

Penting !!
Jika Anda ingin mengubah konfigurasi di SMSDRC, namun service GAMMU sudah terlanjur dibuat sebelumnya, maka Anda harus menghapus dahulu service yang sudah dibuat dengan memberikan perintah

gammu-smsd -c smsdrc -u

Selanjutnya ubah konfigurasi SMSDRC, simpan dan buat servicenya kembali dengan perintah

gammu-smsd -c smsdrc -i
Jika Anda tidak hapus servicenya dahulu, maka meskipun Anda ubah konfigurasi di SMSDRC tidak akan memberikan pengaruh apa-apa. 

Berikut cara coba sms pake terminal 


gammu-smsd  sendsms TEXT 08xxxxxxxxxx text

Sumber :  http://www.cendawa.com

 

Novian Nanda Purnama

Lahir di kota Kota Kecil bernama Kota Demak dan didik oleh kedua orang tua yang bijak,jujur,adil dan tentunya sangat baik membuat personalitas diri saya Insha Allah memiliki kepribadian yang adil,jujur dan bertanggung jawab dalam segala hal. Suka akan rivalitas dan tantangan menghadapi sesuatu yang baru, memiliki motivasi untuk terus belajar dan berkembang demi mengembangkan potensi diri guna suatu kemajuan umat dan bangsa.

0 komentar:

Posting Komentar