Newsletter

Suka Dengan artikel Di blog Ini, Masukkan alamat Email Anda Di Bawah Ini Untuk berlangganan artikel Blog Ini GRATISS...!!

Enter your email address:

Delivered by FeedBurner

Followers

Popular posts

Banner Musuh

Photobucket
(SYMOI) gubuk blekenyek cooltext433177153
http://borneoblogger.com/
logo Paddi Blog

Your Banner Here. .!!
Fatkhan On Jumat, 04 September 2009

step by step sms gateway...


OK, apa yg perlu disiapin?

1. Rokok(Klo km Ngerokok)

2. Snack

3. Modem/HP GSM/CDMA dgn kartuna(klo ga punya silahkan carding dolo)

4. Kabel untuk attach modem/hp ke komputer (Serial/USB)

5. Software Gammu (lsg donlod di http://www.gammu.org/wiki/index.php?title=Download)

6. MySQL Server (opsional)

Pasang si modem/hp ke komputer lsg pake kabelna , trus bisa kita cek apakah si modem/hp dah bisa kedetek di komputer kita.. untuk linux bisa pake tools minicom, untuk win bisa pake hyper terminal.. modem yg gw pake Wavecom Fastrack, konfigurasi serial portna gw pilih 115200 8N1, opo artine? 115200 adalah speed dalam bps, 8 adalah data bits, N adalah None parity dan 1 adlaah stop bits.. gk sah binun2 mikirn konfigurasi ini, biasana sih std na begini, dalam beberapa kasus modem gk kedetek coba turunin speed jadi 9600 atau 19200 bps


Gimana cara kedetekna? kalo dah connect ke modem pake tools tadi, ketikin aje AT diikutin dgn tombol ENTER, kalo ada respon OK, berarti komputer dah ngenalin si modem dgn baik

OK, lsg kita install si gammu, untuk linux silahkan donlod source ato bagi repositories based, lsg ajah di unduh dari repo masing2 untuk win, silahkan pilih binaryna.. WARN : khusus untuk pengguna XP SP2 gw saranin untuk mengambil versi 1.18.91 kebawah, karena bedasarkan pengalaman versi diatas itu akan crash kalo menggunakan mode FILE dan MYSQL

Setelah terinstall, Ada 2 file yang harus di konfigurasi disini, yaitu gammurc dan smsdrc ... kedua file ini defaultna gk ada pas install gammu, jadi kita harus bikin

untuk linux silahkan bikin 2 file tersebut di /etc :

$ touch /etc/gammurc

$ touch /etc/smsdrc

$ vi /etc/gammurc

$ vi /etc/smsdrc

untuk windows silahkan buat di folder bin/ gammu

isi konfigurasina sama buat linux n windows, tapi yg membedakan hanya nama port serial/USB na sajah, contoh file gammurc :

[gammu]

port = com1: #perhatikan, com1: adalah nama port serial khusus win, untuk linux gunakan /dev/ttyS0 misalna
connection = at115200 # kita gunakan konfigurasi 115200 bps, dgn koneksi at
logfile = gammulog

contoh file smsdrc

[smsd]
user = user_mysql #nama user mysql
password = pass_user_mysql #pass userna
pc = localhost #ip/hostname mySQL server

database = smscenter #nama database


yups, tinggal dikit lagi nih, sekarang kita buat database di MySQL... dah disedian file SQL na ko, jadi gk sah binun2... ni file terletak di share/doc/gammu/examples/config dgn nama mysql.sql .. lsg import ke mySQL pake phpmyadmin ato mysql client


tahap terakhir yaitu jalankan si gammu, uuuppsss, jgn lupa cek dulu apa si gammu juga detek si modem pake command :

# gammu --identify

Manufacturer : WAVECOM MODEM
Model : unknown ( MULTIBAND 900E 1800 )
Firmware : 663c00gg.FSU001 1961896 122407 14:45
IMEI : 355211010201915
SIM IMSI : 510108632137496

itu tandanya kedetek ... lsg kita jalankan mode smsd (SMS Daemon) :

# gammu --smsd MYSQL [path_config]

[path_config] disi dgn dimana file smsdrc berda, /etc/smsdrc misal di linux


Nantina semua SMS yg kmu terima lsg dari HP si gammu looohhh eh salah

maksudna SMS yg diterima modem, bakal di simpan lsg di tabel inbox di MySQL

Leave a Reply

Subscribe to Posts | Subscribe to Comments