Arsip untuk ‘sms gateway’ Kategori

Wammu — Gammu versi GUI

Juli 3, 2008

Apakah Wammu itu?
Wammu adalah sebuah aplikasi untuk me-manage telepon bergerak seperti gammu. Wammu adalah gammu dengan versi GUI (Graphical User Interface). Bagi anda pengguna Gammu namun bosan dengan tampilan text mode atau tidak punya waktu untuk membuat tampilan Gammu, anda bisa mencoba Wammu ini. Wammu tersedia untuk berbagai platform seperti Linux dan Windows. Untuk mendownloadnya silahkan ikuti link berikut ini.

Fitur yang didukung Wammu antara lain: (lagi…)

Mengirim SMS menggunakan Gammu – PHP

Juni 6, 2008

Gammu memang mudah digunakan sekalipun oleh pemula seperti saya :)
Untuk membuat aplikasi gammu dengan PHP kuncinya adalah di database MySQL-nya. Bila anda lihat pada direktori win32, sudah terdapat file mysql.sql, file ini tinggal di import saja ke database MySQL maka anda sudah mendapatkan sesuatu yang sangat berguna untuk membuat aplikasi dengan PHP.

Untuk melihat SMS, anda tinggal melihat pada database smsd (database bawaan tadi, mysql.sql) pada tabel inbox. Untuk mengirim SMS anda tinggal memasukkan input pada tabel outbox pada database smsd. Tentu saja anda harus tetap menjalankan gammu melalui command prompt bila ingin mengirim sms dengan skrip PHP.

Berikut skrip PHP sederhana untuk mengirim SMS (lagi…)

Aplikasi Gammu dengan PHP (menampilkan isi sms)

Juni 6, 2008

Gammu yang berjalan di windows dioperasionalkan melalui command prompt. Mungkin rasanya kurang manusiawi kalau kita bekerja di mode text terus, apalagi ini di lingkungan windows :D

Bila gammu telah berjalan dengan normal (bisa mengambil sms dari ponsel dan memasukkannya di database MySQL) maka sekarang kita bisa membuat interface sederhana dengan bantuan PHP.

Berikut skrip sederhana untuk menampilkan sms melalui browser (lagi…)

Gammu sebagai SMS gateway

Mei 31, 2008

Sewaktu membuat tugas akhir, saya menggunakan software yang bernama Gammu untuk membuat SMS Gateway. Untuk menggunakannya cukup mudah, bahkan untuk pemula seperti saya ini. Dalam pembuatan SMS Gateway tersebut Gammu sangat membantu karena Gammu sudah mendukung database MySQL. Dalam proyek akhir tersebut saya menggunakan Gammu untuk SMS center yang datanya disimpan dalam Database MySQL dan untuk masalah interface saya menggunakan PHP.

Alurnya seperti berikut :
Ponsel –> Gammu –> MySQL –> PHP

Gammu mengambil SMS dari inbox yang ada pada ponsel, kemudian SMS tersebut dimasukkan ke database MySQL. PHP digunakan untuk tampilan antarmuka saja agar lebih manusiawi :D

Berikut langkah-langkah yang dilakukan :
1. Download Gammu. Salah satunya saya dapatkan dari http://www.mwiacek.com/zips/gsm/gammu/gammu_win32.zip
2. Siapkan Ponsel yang bisa digunakan sebagai modem, saya menggunakan Ponsel Sony Ericsson K510i dan sebuah PC
3. Pastikan bahwa PC telah terhubung dengan baik dengan ponsel anda. Biasanya driver ponsel perlu diinstal. Untuk memastikannya anda bisa masuk ke Device Manager
4. Ekstrak file gammu yang telah anda download tadi
5. Buat database dengan nama “smsd”, dalam direktori gammu sudah terdapat file database yaitu mysql.sql, anda tinggal mengimport saja ke database MySQL
6. Kemudian didalamnya terdapat file smsdrc dan gammurc, edit kedua file tersebut

- edit pada gammurc
————————————————————————————
[gammu]

port = com8: //port yang digunakan untuk koneksi PC ke ponsel
#model = k510i //model ponsel anda, biasanya dikosongkan tidak apa-apa
connection = at115200 //jenis koneksi yang digunakan
#synchronizetime = yes
#logfile = gammulog
#logformat = textall
#use_locking = yes
#gammuloc = locfile
#startinfo = yes
#gammucoding = utf8
#rsslevel = teststable
#usephonedb = yes

————————————————————————————

note :
-connection = at115200 –>disini saya menggunakan kabel data untuk menghubungkan PC dengan ponsel dengan kecepatan 115200
-Bisa juga ponsel dihubungkan dengan infrared maupun bluetooth
-untuk mengetahui port ponsel yang terhubung dengan PC silahkan masuk ke device manager, ada ponsel yang terdeteksi sebagai port dana ada juga yang terdeteksi sebagi modem

- edit pada file smsdrc
# ————————- SETTINGS FOR –smsd MYSQL —————————
user = root // username pada database
password = mysql // password database
pc = localhost // nama host
database = smsd // nama database
# when you send sms from some SMSC, you can have Delivery/Failed Delivery
# Reports from other SMSC number. You can set here number of this “buggy”
# SMSC used by you and Gammu will not check it’s number during assigning
# reports to sent sms
#skipsmscnumber = +48602123456
# ——————————————————————————-

7. masuk ke direktori dimana gammu berada melalui command prompt
8. ketik “gammu –identify” untuk mengetahui koneksi PC dan ponsel
9. ketik “gammu –smsd MYSQL smsdrc” untuk mengambil SMS dari ponsel dan memasukkan ke database MYSQL, dalam hal ini nanti masuk ke database smsd