/***************************** ANTI COPY *****************************/ Masih Go Blog: Membuat SMS Gateway dengan SMSLib

Masih Go Blog

Masih Go Blog Adalah Media Belajarku

  • RSS
  • Delicious
  • Facebook
  • Twitter

Popular Posts

Hello world!
Righteous Kill
SMADAV AntiVirus Terbaik Indonesia Quisque sed felis

Masih Go Blog

Sugeng Rawuh Mas/Mbak

Selamat datang disitus kami. Semoga yang kami posting bermanfaat bagi kita semua. Amin....

Anda Pengunjung Ke:

Xolech. Diberdayakan oleh Blogger.

Label

Popular Posts

Thumbnail Recent Post

Google Website Translator Gadget

Infolinks In Text Ads

Category List

Followers

Righteous Kill

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Quisque sed felis

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Etiam augue pede, molestie eget.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in ...

Hellgate is back

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit ...

Post with links

This is the web2feel wordpress theme demo site. You have come here from our home page. Explore the Theme preview and inorder to RETURN to the web2feel home page CLICK ...

A. PENDAHULUAN
SMS Gateway adalah software untuk mengirim SMS, pengiriman SMS bisa langsung handphone, modem GSM atau melalui server SMS. Pengiriman melalui modem GSM atau handphone bisa dengan menggunakan port USB, serial, bluetooth atau infrared, sedangkan pengiriman SMS melalui server SMS harus jaringan local (LAN) atau internet.

Software SMS Gateway ada yang komersil contohnya NowSMS dan Ozeki, sedangkan yang opensource contohnya Kannel, GAMMU, dan SMSLib.

Pada tutorial kali ini kita akan membahas cara instalasi SMS Gateway dengan menggunakan SMSLib.


B. PERSIAPAN PERANGKAT
Penulis mencoba software ini dan jalan dengan baik dengan menggukan PC berbasis Intel Core 2 Duo, dengan sistem operasi windows XP. Untuk modem GSM anda bisa menggunakan Modem GSM Wavecom Fastrack 1206, 1306, atau juga bisa menggunakan Handphone Siemens C55, M55, Sony Ericsson T610, K320i, K550i, K800i, W810i.

C. FILE YANG DIBUTUHKAN
SMSLib bisa didapatkan secara cuma-cuma di situs resminya www.smslib.org, panduan instalasi di website resminya cukup rumit karena, membutuhkan library dan extention pendukung yang harus didownload di masing-masing website dan harus menempatkan file tersebut secara tepat. Namun kali ini penulis telah membuat file installer untuk memudahkan instalasi, dalam file installer telah terdapat library dan extention yang dibutuhkan dan otomatis akan menempatkan file tersebut pada direktori yang tepat.

Sebelum memulai pastikan komputer anda telah terinstal web server, php dan mySQL, dan JRE (Java Runtime Environment) bila belum anda bisa download dan install paket lengkap Apache, php, dan mySQL seperti Appserv, XAMPP, WAMP. Sedangkan untuk JRE dapat didownload di

D. INSTALASI SMSLib







Dobel klik file smslib345_installer.exe untuk memulai instalasi, tidak ada hal yang penting untuk dipandu pada instalasi ini, karena cukup klik NEXT, NEXT finish. Setelah instalasi akan tampil jendela notepad file smsserver.conf, file ini dapat dibuka lain kali dan terdapat di START => ALL PROGRAM => SMSLib345 => Edit SMSServer.conf baris yang perlu diperhatikan adalah (perhatikan huruf cetak tebal):
# Lets add a modem 1
gateway.0=modem1, SerialModem
modem1.port=COM1
modem1.baudrate=115200
modem1.manufacturer=Wavecom
modem1.model=1206B
modem1.protocol=PDU
modem1.pin=0000
modem1.inbound=yes
modem1.outbound=yes
modem1.smsc_number=
modem1.init_string=ATZ\rATZ\rATZ\r
# Here is an example of a MySQL database interface.
interface.0=db1, Database
db1.type=mysql
db1.url=jdbc:mysql://localhost:3306/nixsms_center?autoReconnect=true
db1.driver=com.mysql.jdbc.Driver
db1.username=root
db1.password=12345
db1.tables.sms_in= smsserver_in
db1.tables.sms_out= smsserver_out
db1.tables.calls= smsserver_calls
db1.batch_size=50
db1.retries=2
db1.update_outbound_on_statusreport=yes
maksud informasi diatas adalah

1. setting lokasi modem gsm
modem1.port : adalah PORT COM dimana modem atau handphone anda berada, bila anda menggunakan kabel serial maka biasanya menggunakan COM1, namun bila menggunakan USB atau bluetooth maka menggunakan virtual COM, informasi PORT COM nya bisa dilihat di Device Manager, Device Manager bisa diakses di 
START => My Computer => View System

Information => hardware => Device Manager => PORT (COM & LPT)

2. setting nama dan seri modem gsm
modem1.manufacturer dan modem1.model maksudnya adalah merek modem gsm atau handphone anda,
contohnya bila anda menggunakan Siemens C55 bisa anda isi seperti ini :
modem1.manufacturer=Siemens
modem1.model=C55

3. setting nama database
db1.url adalah jenis database dan nama database anda, SMSLib mendukung berbagai jenis database MS SQL Server, Oracle, dan mySQL, namun pada tutorial kali ini kita menggunakan
mySQL.
Contoh baris dibawah ini nama databasenya adalah nixsms_center, anda bisa menggantinya dengan nama database lain.
db1.url=jdbc:mysql://localhost:3306/nixsms_center?autoReconnect=true

4. setting username dan password database
db1.username=root
db1.password=12345
pada contoh diatas username database adalah root dan password database adalah 12345, anda dapat menggantinya sesuai dengan database anda

E. MEMBUAT DATA BASE
Database digunakan untuk menyimpan data sms masuk, keluar dan data miss call, pada database ini terdapat 3 tabel yaitu :
     1. tabel smsserver_in, tabel ini digunakan untuk menyimpan sms masuk
     2. tabel smssever_out, tabel ini digunakan untuk menyimpan sms keluar
     3. tabel smsserver_calls, tabel ini digunakan untuk menyimpan data panggilan.
Skrip kode SQL terdapat di file MYSQL.sql download disini
http://nixsms.com/download/public/panduan/MySQL.sql

F. MENJALANKAN SMSLib
Untuk mulai menjalankan SMSLib pastikan bahwa web server (apache atau IIS), mySQL, dan JRE telah diinstal semua, dan juga database dengan 3 tabel diatas juga telah diisntal. Dan juga modem gsm atau HP telah terkoneksi dengan baik.
Untuk menjalankannya klik START => ALL PROGRAM => SMSLib345 => SMSLib345
akan tampil jendela DOS seperti dibawah ini, biarkan saja jendela ini jangan ditutup agar dapat mengirim dan menerima SMS dari handphone/modem gsm.


Anda bisa memperhatikan tabel smsserver_in, semua sms yg ada di handphone anda akan masuk ke tabel ini, bila anda ingin mengirim SMS, cukup masukkan data ke tabel smssever_out,untuk mecobanya bisa menggunakan PHPMyAdmin

kalo kita perhatikan jendela SMSLib akan ada teks berjalan seperti tampilan dibawah ini 


itu artinya sedang proses kirim SMS, untuk mengetaui apakah SMS sudah terkirim, cek tabel smsserver_out pada field status, bila sudah terkirim maka statusnya adalah S bila tidak terkirim maka status U (Unsent) atau F (Failed).

G. PENUTUP
Anda dapat mengintegrasikan SMS Gateway ini dengan software anda misalnya software sekolah untuk pemberitahuan kehadiran siswa kepada orang tua via SMS, atau software akuntasi untuk mengecek penjualan via SMS dan lain sebagainya. Karena penyimpanan data SMS disimpandi database populer maka anda membuat tampilan antar muka dengan menggunakan bahasa pemrograman php, java, visual basic atau bahasa lain yang bisa terkoneksi dengan mySQL.

!!!! SEMOGA BERMANFAAT !!!!

SUMBER:



Leave a Reply

HTML/JavaScrip

Mohon klik beberapa iklan yang ada di bawah ini.

Baca Selengkapnya : http://www.adityaperdana.web.id/cara-membuat-iklan-melayang-di-blogspot.html#ixzz1JYJc2gfV
widgeo.net

© Copyright 2010 Masih Go Blog