BAB IV HASIL DAN ANALISIS 4.1 Hasil Karya / Implementasi Begin YES User Login NO Informasi Letak Smartphone Hilang Log Out SMS Gateway Handphone Lain End Gambar 4.1 Bagan Smartphone yang hilang 15
16 Berdasarkan gambar 4.1 user akan mengakses Web Server dari PC yang sudah terinstal aplikasi Device Manager. Jika user berhasil log in menggunakan email yang sama dengan smartphone yang hilang maka akan muncul peta dan informasi mengenai letak smartphone yang hilang. Setelah itu user akan mengirimkan informasi tersebut melalui SMS Gateway ke handphone lain dan user dapat mengunci atau mengontrol smartphone yang hilang dengan menggunakan aplikasi Device Manager. Jika user gagal log in maka secara otomatis tidak dapat mengakses informasi smartphone yang hilang. 4.2 Hasil Pengujian Gammu adalah sebuah project yang membuat sebuah aplikasi, script dan driver yang dapat mengatur beberapa fungsi yang ada pada telepon seluler atau alat sejenis. Gammu bekerja di dalam command line / command port atau sebagai daemon (lo). Kelebihan dari aplikasi Gammu adalah software opensource yang tersedia dalam bentuk source code dan juga tersedia dalam bentuk Operating System Windows ataupun Operating System Linux. Aplikasi Gammu ini, dapat kita gunakan sebagai sebuah simulasi mengirim dan menerima sms melalui modem GSM dan sebuah komputer/pc/laptop.
17 Untuk memulai menggunakan aplikasi Gammu, ada beberapa hal yang harus dipersiapkan seperti : 1. Sebuah laptop. 2. Sebuah modem GSM Wavecom. 3. Sebuah handphone Samsung Galaxy Fit. 4. Software Gammu. 5. Software XAMPP 5. 6. Notepad++ 4.2.1. INSTALASI SOFTWARE GAMMU 1. Pertama-tama install modem terlebih dahulu, jika modem belum terinstall. Tapi jika sudah terinstall, masukkan modem ke port USB di laptop atau PC. Modem yang di gunakan untuk menjalankan aplikasi adalah modem Wavecom. 2. Setelah proses pertama selesai, mulai jalankan notepad++ dan XAMPP. Di dalam menu XAMPP pilih untuk menjalankan services Apache dan MySQL. 3. Berdasarkan gambar 4.2 proses selanjutnya adalah extract file Gammu yang masih dalam bentuk.rar, sehingga menjadi bentuk folder biasa. Extract dan letakkan di driver c:/
18 Gambar 4.2 Folder Gammu 4. Langkah selanjutnya, yaitu melakukan konfigurasi file gammurc dan smsdrc. Masuk ke direktori c:\gammu\share\doc\gammu\examples\config. Setelah itu coppy file gammurc dan smsdrc ke c:\gammu\bin. 5. Pertama - tama konfigurasikan file gammurc terlebih dahulu. Buka file gammurc di aplikasi notepad++ dan lakukan konfigurasi. Untuk gammurc lakukan konfigurasi pada bagian device dan connection. Untuk devicenya, sesuaikan dengan port modem yang ada. Cara untuk melihat port modem Masuk ke control panel lalu search ketikkan Device Manager
19 Gambar 4.3 Letak device manager Gambar 4.4 Letak port modem
20 6. Berdasarkan gambar 4.3 dan 4.4 dapat dilakukan cek port modem terlebih dahulu. Dan letak port modem ada di com 18. Gambar 4.5 Setting port modem 1. Berdasarkan gambar 4.5 connection menggunakan at115200 2. Langkah selanjutnya lakukan pengecekan untuk konfigurasi modem. Jalankan command prompt kemudian ketikkan perintah berikut : cd c:\gammu\bin
21 Kemudian gammu -- identify 3. Berdasarkan gambar 4.6 jika sudah sesuai dengan perintah yang diinputkan melalui command prompt akan muncul tampilan yang menjelaskan bahwa modem telah teridentifikasi Gambar 4.6 Modem telah teridentifikasi
22 4. Setelah modem terkoneksi, selanjutnya yaitu menyambungkan dengan database. Buat database baru di localhost/ phpmyadmin/ dengan nama sms seperti pada gambar 4.7 5. Berdasarkan gambar 4.8 ini adalah tampilan dari isi database sms. Gambar 4.7 Cara membuat database Gambar 4.8 Tampilan dari isi database
24 10. Berdasarkan gambar 4.10 eksekusi dapat dilakukan dengan cara memilih start (klik start untuk menjalankan) dan stop (untuk menghentikan). Gambar 4.10 Setting diservice manager 11. Setelah semua proses telah dilakukan, maka tahap selanjutnya adalah melakukan pengujian dengan mengirimkan sms. 12. Berdasarkan gambar 4.11 kalimat tersebut adalah format untuk mengirimkan sms di command prompt. Gammu-smsd-inject c smsdrc text +628564238336 text TEST GAMMU Gambar 4.11 Cara sms menggunakan command prompt
25 13. Berdasarkan gambar 4.12 Format penulisan sms dicommand prompt sudah benar dan terkirim. Gambar 4.12 SMS gateway berhasil terkirim 14. Untuk melihat jika mendapat balasan dari pesan yang telah dikirim, maka masuklah ke localhost/ sms dan kemudian klik di sidebar tulisan inbox. Jika balasan belum masuk ke database, coba refresh kembali localhost/sms. Services manager harus dalam keadaan running seperti pada gambar 4.13 Gambar 4.13 Tampilan menu database
27 2. Berdasarkan gambar 4.15 setelah aplikasi dapat diinstal di laptop/smartphone maka proses selanjutnya yaitu Login menggunakan alamat email dari gmail yang terdaftar pada smartphone android yang hilang. Gambar 4.15 Login menggunakan gmail 3. Berdasarkan gambar 4.16 setelah dapat masuk ke Aplikasi Device Manager, maka akan terlihat peta dan keberadaan smartphone android yang hilang. Pada menu Device Manager dibawahnya terdapat tiga pilihan yang dapat dilakukan ketika smartphone android yang hilang seperti Dering, Kunci dan Hapus. Dalam ketiga pilihan tersebut maka dapat memilih salah satunya ataupun ketiganya. Fungsi dari ketiga menu tersebut adalah sebagai berikut :
28 3.1. Menu Dering berfungsi disaat smartphone android hilang sehingga masih dapat mengecek keberadaannya melalui website, dan masih bisa mengontrol dari Website. Setelah itu klik dering, maka smartphone android yang hilang dapat berbunyi selama 5 menit, walaupun smartphone android dalam keadaan suara tidak aktif. 3.2. Menu Kunci berfungsi disaat smartphone hilang, dicuri orang lain dan pada saat dicek keberadaan smartphone tersebut jauh ataupun tidak mungkin kembali lagi. Untuk menjalankan aplikasi ini, klik Kunci dari website kemudian smartphone android yang hilang akan terkunci, tidak bisa akan dibuka lagi dan data akan tetap aman meskipun smartphone android hilang. 3.3. Menu Hapus berfungsi agar dapat menjaga data disaat smartphone hilang, baik itu dicuri atau pun hilang tercecer dan sangat jauh dari jangkauan. Jika data smartphone andorid ingin tetap aman maka opsi hapus bisa menjadi pilihan. Jika opsi hapus, maka smartphone android akan menghapus pada memori internal saja dan tidak bisa menghapus data yang ada pada SD Card. Dan isi pada memori internal akan dihapus secara permanen.
29 Gambar 4.16 Letak Smartphone yang hilang 4. Berdasarkan gambar 4.18 jika handphone berhasil di lock, maka tampilannya akan seperti pada screenshoot dibawah ini. Gambar 4.17 Smartphone berhasil dilock