Inisialisasi Gammu Implementasi Autorepply

39

Bab 4 Hasil dan Pembahasan

4.1 Implementasi Sistem

Ada dua hal yang akan penulis uraikan dalam implementasi ini, yaitu teknologi SMS gateway dan WEB. SMS gateway digunakan untuk menjalankan sistem layanan Quick Respond, teknologi ini yang akan menghubungakan user dan layanan Quick Respon, sedangkan WEB berfungsi untuk pengelolaan layanan Quick Respond. Selain untuk menjalankan layanan Quick Respond SMS gateway dapat digunakan juga untuk mengirimkan informasi kepada anggota Satreskrin Resor Purbalingga, sebagai contoh jadwal apel harian dari Kepala Polres Purbalingga.

4.1.1 Inisialisasi Gammu

Pada implementasi sistem layanan Quickrespond berbasis SMS ini, dibutuhkan aplikasi Gammu yang digunakan sebagai SMS gateway antara handphone dengan sistem yang dibuat. Agar Gammu dapat mengidentifikasi handphone yang terhubung dengan komputer, perlu dilakukan edit file gammurc sebagai berikut. Kode Program 4.1 Konfigurasi file gammurc [gammu] port = com11: connection = at19200 Perintah pada Kode Program 4.1 digunakan untuk menghubungkan Gammu ke HP menggunakan port : com11 dengan setting koneksi AT19200. Untuk melakukan uji koneksi handphone yang sudah terpasang dengan PC, digunakan perintah seperti pada Kode Program 4.2 Kode Program 4.2 Identifikasi Handphone C:\Gammu\bingammu identify Hasil yang akan ditampilkan dari perintah pada Kode Program 4.2 akan menampilkan identitas handphone seperti pada Gambar 4.1 berikut ini. Gambar 4.1 Hasil Identifikasi Gammu membutuhkan sebuah database untuk menyimpan setiap pesan yang masuk maupun yang telah dikirimkan. Pada aplikasi SMS gateway Quickrespond Polres Purbalingga ini digunakan database MySQL agar mudah terintegrasi dengan script PHP yang akan digunakan pada aplikasi pengelolaan yang berbasis web. Kode Program 4.3 Konfigurasi File SMSdrc [gammu] port = com6: connection = at19200 service = MYSQL user = root password = pc = localhost database = sms Pada Kode Program 4.3 menunjukkan konfigurasi file SMSdrc agar Gammu dapat terkoneksi dengan database MySQL yang digunakan pada sistem ini.

4.1.2 Implementasi Autorepply

Ketika aplikasi Quickrespond menerima sebuah pesan masuk, dibutuhkan fungsi yang dapat mengidentifikasi dan membalas kepada pengirim pesan tersebut, atau yang biasa disebut dengan autorepply. Pada sistem yang dibuat ini menggunakan runonreceive yang merupakan fitur pada Gammu untuk menjalankan suatu script ketika ada pesan yang masuk. Kode Program 4.4 Konfigurasi runonreceive runonreceive = D:exec.bat Kode Program 4.4 merupakan bagian dari isi file smsdrc yang diaktifkan fitur runonreceive untuk mengeksekusi sebuah file batch yaitu exec.bat ketika sistem menerima sebuah pesan masuk. Kode Program 4.5 File exec.bat C:\wamp\php\php -f C:\wamp\www\sms\proses.php File batch pada kode program 4.5 akan menjalankan sebuah file yaitu proses.php yang merupakan service untuk mengidentifikasi pesan yang masuk dan menentukan respon yang dijalankan.

4.2 Hasil Implementasi

Dokumen yang terkait

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Layanan Quickrespond pada Polres Purbalingga Berbasis Web dan SMS

0 0 10

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Layanan Quickrespond pada Polres Purbalingga Berbasis Web dan SMS T1 672004108 BAB I

0 0 5

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Layanan Quickrespond pada Polres Purbalingga Berbasis Web dan SMS T1 672004108 BAB II

0 1 13

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Layanan Quickrespond pada Polres Purbalingga Berbasis Web dan SMS T1 672004108 BAB V

0 0 2

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Objek Wisata Kabupaten Poso Berbasis Android T1 672006703 BAB IV

0 1 22

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Web Pariwisata Kota Palu Sulawesi Tengah Berbasis Web T1 672007051 BAB IV

0 0 70

Institutional Repository | Satya Wacana Christian University: Sistem Informasi Akademik Berbasis Web T1 672004181 BAB IV

0 0 26

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Deteksi Kerusakan Mobil Berbasis XML T1 672007002 BAB IV

0 0 14

Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Aplikasi Virtual Gamelan Berbasis Android T1 672007003 BAB IV

0 0 39

T1__BAB IV Institutional Repository | Satya Wacana Christian University: Sistem Penelusuran Barang Menggunakan Barcode Berbasis Web T1 BAB IV

0 1 17