SlideShare a Scribd company logo
1 of 15
Tugas Proyek Tingkat 1 
Dokumentasi GAMMU 
Nama : M Robby F 
Nim : 1331140019 
Kelas : MI-2B
1 
DAFTAR ISI 
A. Proses Instalasi............................................................................................................................2 
B. Membuat aplikasi SMS sederhana menggunakan PHP ...................................................................8 
C. Permasalah yang timbul saat proses konfigurasi.......................................................................... 12
2 
Dokumentasi GAMMU 
Gammu adalah aplikasi yang membantu kita untuk connecting antara modem/hp dengan 
komputer secara general, fungsi gammu adalah membuat komputer kita bekerja selayaknya 
handphone. bisa mengirim , menerima sms, melakukan panggilan telfon, mms, dll. 
Kelebihan yang lainnya adalah, kita bisa setting "handphone komputer" kita itu dengan 
berbagai fungsi sesuai dengan keinginan kita. contoh, kita bisa membuat sms massal, atau sms 
broadcast. Jadi kita bisa menghemat waktu, pikiran, dan tenaga. 
Pertama-tama kita menyiapkan aplikasi-aplikasinya dulu seperti : 
 Webserver (seperti Apache) 
 Modem/hp yang akan digunakan (saya menggunakan modem Telkomsel Flash) 
 Aplikasi Gammu untuk Windows (saya menggunakan Gammu versi 1.33.0). 
A. Proses Instalasi 
1. Download Gammu versi 1.33.0 di link http://wammu.eu/download/gammu/win32/ 
2. Ekstrak file Gammu tersebut ke Local Disk C:/
3 
3. Copy file gammurc dan smsdrc dari C:/Gammu-1.33.0- 
Windowssharedocgammuexamplesconfig ke C:/Gammu-1.33.0-Windowsbin lalu edit 
menggunakan Notepad 
4. Edit file “gammurc” menggunakan Notepad di, kemudian kettikan seperti pada gambar. 
Setelah itu, save file gammurc tersebut. 
Control Panel – 
Phone and Modem – 
Modem 
Umumnya yang 
Dipakai ini 
5. Selanjutnya melakukan uji koneksi antara Gammu dengan HP/modem Anda. Langkah ini 
dilakukan setelah proses setting konfigurasi dilakukan. Caranya adalah dengan masuk di 
local disk C: pada direktori Gammu Anda via CMD. Lalu ketikkan perintah ini pada 
command promptnya.
4 
6. Install database untuk Gammu, dengan cara buka http://localhost/phpmyadmin di 
browser, kemudian buat database dengan nama bebas, namun sesuaikan dengan setingan 
smsdrc nantinya. 
7. Lalu import file sql dengan klik database yang kita buat tadi, kemudian pilih tab Import . 
lalu klik Browse kemudian cari file mysql-nya di folder C:Gammu-1.33.0- 
Windowssharedocgammuexamplessql dengan nama mysql.sql. Setelah itu klik OK
5 
8. Selanjutnya edit dan sesuaikan file smsdrc seperti di bawah ini. 
port = diisi nomor port sesuai yang ada di file GAMMURC 
connection = diisi jenis connection sesuai yang ada di GAMMURC 
service = sql (diisi dengan ‘sql’ karena kita akan menggunakan mysql sebagai storage 
data SMSnya) 
driver = isi “native_sql” karena kita menggunakan MySql 
user = diisi user database koneksi ke mysql Anda 
password = diisi password koneksi ke mysql Anda 
pc = diisi nama host mysql (biasanya localhost) 
database = sms (atau sesuai nama database yang tadi kita buat) 
9. Lalu membuat service Gammu di Windows. Dengan dibuatnya service di Windows ini 
kita bisa lebih mudah menjalankannya tanpa menggunakan perintah tertentu di command 
prompt. 
Untuk membuat Gammu service di Windows, ketikkan perintah ini di CMD setelah Anda 
masuk ke folder ‘C:gammu‘ anda tadi.
6 
10. Bila ada konfirmasi bahwa proses pembuatan service sukses, maka Anda akan melihat 
service Gammu muncul pada daftar service yang berjalan di Windows. Service ini bisa 
dilihat melalui ‘CONTROL PANEL > Administrative Tools > Services’. 
Untuk menjalankan service Gammu ini tinggal klik START pada service Gammu 
tersebut. 
Atau bisa mengetikkan di cmd dengan formatseperti di bawah ini 
11. Jika sudah berjalan berarti anda sukses menginstal gammu, tinggal testing kirim sms dan 
membuatkan aplikasi sesuai keperluan.
7 
12. Contoh saya mengirim sms di cmd : 
Ketikan perintah berikut: “gammu –sendsms text 0856699xxxxx”. Kemudian masukan 
pesan. Setelah pesan selesai, tekan “Enter” lalu “Ctrl+Z” dan ketik simbol titik dua “:” 
kemudian tekan tekan “Enter”. Contoh : 
Dan ini hasil pengiriman sms ke no hp saya :
8 
B. Membuat aplikasi SMS sederhana menggunakan PHP 
Karena kita menggunakan PHP, maka tentunya kita memerlukan Web Server untuk 
menjalankannya. Disini saya tetap menggunakan XAMPP seperti sebelum-sebelumnya. 
Pada dasarnya yang akan kita praktekkan disini merupakan fungsi CRUD 
(Create,Read,Update,Delete). Aplikasi yang kita buat ini hanya berinteraksi dengan Database 
saja, jadi pada dasarnya kita bisa menggunakan bahasa pemrograman apapun untuk membuat 
aplikasi semacam ini selama Databasenya disupport oleh Gammu. Berikut langkah- langkahnya : 
1. Untuk persiapan, buat terlebih dahulu folder aplikasinya di C:xampphtdocs. Beri 
namanya “smsgateway”. 
2. Pertama buat file untuk konfigurasi databasenya. Isinya kurang lebih seperti ini : 
Simpan di folder smsgateway yang sudah kita buat sebelumnya dengan nama config.php. 
Skrip di atas hanya berisi informasi dan perintah untuk melakukan koneksi ke 
server dan database. Pada bagian $db yang merupakan nama database, saya isikan “sms” 
karena sebelumnya saya sudah "membuat" atau lebih tepatnya "mengimport" database 
dengan nama "sms".
9 
3. Selanjutnya kita akan membuat interface untuk menampilkan daftar SMS 
Masuk/INBOX. Kita perlu menampilkan 4 field yaitu ID, ReceivingDateTime, 
SenderNumber dan TextDecoded. ID merupakan Primary Key, ReceivingDateTime 
berisi informasi Tanggal dan Waktu SMS diterima, SenderNumber berisi informasi nomor 
pengirim, dan TextDecoded merupakan isi pesan yang dikirim. Isi skripnya seperti ini: 
Jika sudah, simpan juga di folder smsgateway dengan nama “inbox.php”. Untuk 
melihat hasilnya silahkan buka browser, lalu masukkan alamat 
localhost/smsgateway/inbox.php. Jika berhasil maka tampil daftar SMS masuk yang 
lengkap yang berada di dalam kartu SIM yang digunakan.
10 
4. Untuk menampilkan SENT ITEMS (pesan terkirim) caranya sama dengan inbox, Cuma 
tabelnya saja yang berbeda. Daftar pesan terkirim terdapat di tabel sentitems. Kita cukup 
menampilkan ID, SendingDateTime, DestinationNumber, dan TextDecoded. Isi skrip 
seperti ini :
11 
Jika sudah, simpan juga di folder smsgateway dengan nama “sentitems.php”. Untuk 
melihat hasilnya silahkan buka browser, lalu masukkan alamat 
localhost/smsgateway/sentitems.php. Jika berhasil maka tampil daftar SMS terkirim 
yang lengkap yang berada di dalam kartu SIM yang digunakan. 
5. Kalau diperhatikan file inbox dan sentitems, pada kolom Action, ada link hapus disitu 
yang mengarah ke proses.php?action=delinbox&id=<?php echo $data['ID'] ?> dan 
proses.php?action=delsentitems&id=<?php echo $data['ID'] ?>, link ini berfungsi 
untuk menghapus pesan berdasarkan ID (Primary Key) nya. Buat sebuah file dengan nama 
proses.php kemudian nanti diletakkan dalam folder yang sama, yang isinya seperti 
berikut:
12 
C. Permasalah yang timbul saat proses konfigurasi 
1. Tidak bisa menjalankan perintah karena tidak adanya file “libiconv-2” dan “msvcr71.dll” 
Solusi : Cari dan download di internet kemudian pindah file tsb ke “bin” 
2. Jika disetting konfigurasinya secara default seperti itu dan anda akan menemukan error 
seperti ini dibawah ini 
Berarti kita harus mengecek file smsdlog, dengan cara ketikkan seperti ini 
Lalu lihat pada file “smsdlog” menggunakan Notepad dan cek kesalahan ada pada bagian 
mana. Berikut error yang sering terjadi : 
Jika muncul error seperti di atas, solusinya ganti nama “driver” di file smsdrc menjadi 
“native_mysql” (jika anda menggunakan mysql)
13 
Jika muncul error seperti diatas, maka solusinya adalah menghapus/drop database di 
localhost/phpmyadmin di browser, kemudian buat database baru dengan nama “sms”. 
3. Jika pada saat akan mengirim sms lalu muncul masalah seperti ini 
Maka solusinya adalah kita harus menghentikan/STOP lalu Uninstall proses service 
gammu tersebut, setelah itu dicoba lagi untuk mengirim smsnya. 
4. Jika pada saat membuka localhost/smsgateway/inbox.php tidak keluar apa-apa, maka 
solusinya kita harus menginstall lagi service gammu-nya.
14

More Related Content

What's hot

Cara upload website ke internet
Cara upload website ke internetCara upload website ke internet
Cara upload website ke internetAhmad Ficky
 
Tutorial instalasi debian dengan virtual box
Tutorial instalasi debian dengan virtual boxTutorial instalasi debian dengan virtual box
Tutorial instalasi debian dengan virtual boxSiapa Kami
 
11. setting web server pada cisco packet tracer 5
11. setting web server pada cisco packet tracer 511. setting web server pada cisco packet tracer 5
11. setting web server pada cisco packet tracer 5manchesmobons
 
Website tidak bisa di buka di komputer kita
Website tidak bisa di buka di komputer kitaWebsite tidak bisa di buka di komputer kita
Website tidak bisa di buka di komputer kitaeasyest
 
Tutorial penginstalan cms
Tutorial penginstalan cmsTutorial penginstalan cms
Tutorial penginstalan cms150399
 
tutorial instalasi berbagai aplikasi cms menggunakan xampp
 tutorial instalasi berbagai aplikasi cms menggunakan xampp tutorial instalasi berbagai aplikasi cms menggunakan xampp
tutorial instalasi berbagai aplikasi cms menggunakan xamppzhianka007
 
Dns server dan konfigurasinya
Dns server dan konfigurasinyaDns server dan konfigurasinya
Dns server dan konfigurasinyaEddy_TKJ
 
Laporan tugas akhir viky
Laporan tugas akhir vikyLaporan tugas akhir viky
Laporan tugas akhir vikyAhmad Fauzan
 
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOST
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOSTTUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOST
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOSTSABRINANUR1
 
Instalasi debian
Instalasi debianInstalasi debian
Instalasi debianRiky Arjun
 
Langkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverLangkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverdesti anggraini
 
3. kofigurasi sharing folder
3. kofigurasi sharing folder3. kofigurasi sharing folder
3. kofigurasi sharing folderEdza_Max_Ezzy
 

What's hot (19)

Debian Server
Debian ServerDebian Server
Debian Server
 
Cara upload website ke internet
Cara upload website ke internetCara upload website ke internet
Cara upload website ke internet
 
Tutorial instalasi debian dengan virtual box
Tutorial instalasi debian dengan virtual boxTutorial instalasi debian dengan virtual box
Tutorial instalasi debian dengan virtual box
 
11. setting web server pada cisco packet tracer 5
11. setting web server pada cisco packet tracer 511. setting web server pada cisco packet tracer 5
11. setting web server pada cisco packet tracer 5
 
Langkah langkah membuat web wp
Langkah langkah membuat web wpLangkah langkah membuat web wp
Langkah langkah membuat web wp
 
Website tidak bisa di buka di komputer kita
Website tidak bisa di buka di komputer kitaWebsite tidak bisa di buka di komputer kita
Website tidak bisa di buka di komputer kita
 
Cms
CmsCms
Cms
 
Tutorial penginstalan cms
Tutorial penginstalan cmsTutorial penginstalan cms
Tutorial penginstalan cms
 
tutorial instalasi berbagai aplikasi cms menggunakan xampp
 tutorial instalasi berbagai aplikasi cms menggunakan xampp tutorial instalasi berbagai aplikasi cms menggunakan xampp
tutorial instalasi berbagai aplikasi cms menggunakan xampp
 
Cms
CmsCms
Cms
 
Dns server dan konfigurasinya
Dns server dan konfigurasinyaDns server dan konfigurasinya
Dns server dan konfigurasinya
 
Laporan tugas akhir viky
Laporan tugas akhir vikyLaporan tugas akhir viky
Laporan tugas akhir viky
 
Installasi moodle
Installasi moodleInstallasi moodle
Installasi moodle
 
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOST
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOSTTUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOST
TUTORIAL INSTLLASI WORDPRESS SECARA LOCALHOST
 
Instalasi debian
Instalasi debianInstalasi debian
Instalasi debian
 
Konfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OSKonfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OS
 
Langkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web serverLangkah instalasi webmin, dns, web server
Langkah instalasi webmin, dns, web server
 
Tugas4
Tugas4Tugas4
Tugas4
 
3. kofigurasi sharing folder
3. kofigurasi sharing folder3. kofigurasi sharing folder
3. kofigurasi sharing folder
 

Viewers also liked

Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java Desktop
Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java DesktopAplikasi Koperasi Mahasiswa (Kopma) Berbasis Java Desktop
Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java DesktopImam Isyida
 
Mass, Volume and Density Labs Day 2
Mass, Volume and Density Labs Day 2Mass, Volume and Density Labs Day 2
Mass, Volume and Density Labs Day 2jmori1
 
KVH プラグ&トレード™
KVH プラグ&トレード™KVH プラグ&トレード™
KVH プラグ&トレード™KVH Co. Ltd.
 
Alien Juice Bar
Alien Juice BarAlien Juice Bar
Alien Juice Barjmori1
 
GMC Junior
GMC JuniorGMC Junior
GMC Juniorjshappo
 
real estate consultant in patna 9304611353
real estate consultant in patna 9304611353real estate consultant in patna 9304611353
real estate consultant in patna 9304611353Adore Global Pvt. Ltd
 
Tourism English 3
Tourism English 3Tourism English 3
Tourism English 3Les Davy
 
маркетинг онлайн
маркетинг онлайнмаркетинг онлайн
маркетинг онлайнFordzon Putilovez
 
Półmaraton 2013(1)
Półmaraton 2013(1)Półmaraton 2013(1)
Półmaraton 2013(1)franekmaster
 
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c4
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c49 cf141b2 f0a1-4f85-9355cf2c0a12c9c4
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c4Carlos Carvalho
 
Alive Day - series of features
Alive Day - series of featuresAlive Day - series of features
Alive Day - series of featuresAnn Knabe
 
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...Carlos Javier Di Salvo
 
366/14 MediaKey /// Creatività: Made in Tunnel Studios
366/14 MediaKey /// Creatività: Made in Tunnel Studios366/14 MediaKey /// Creatività: Made in Tunnel Studios
366/14 MediaKey /// Creatività: Made in Tunnel StudiosTunnel Studios
 

Viewers also liked (20)

Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java Desktop
Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java DesktopAplikasi Koperasi Mahasiswa (Kopma) Berbasis Java Desktop
Aplikasi Koperasi Mahasiswa (Kopma) Berbasis Java Desktop
 
Mass, Volume and Density Labs Day 2
Mass, Volume and Density Labs Day 2Mass, Volume and Density Labs Day 2
Mass, Volume and Density Labs Day 2
 
KVH プラグ&トレード™
KVH プラグ&トレード™KVH プラグ&トレード™
KVH プラグ&トレード™
 
Alien Juice Bar
Alien Juice BarAlien Juice Bar
Alien Juice Bar
 
LS4 3.3
LS4 3.3LS4 3.3
LS4 3.3
 
Giathanh.doc
Giathanh.docGiathanh.doc
Giathanh.doc
 
GMC Junior
GMC JuniorGMC Junior
GMC Junior
 
real estate consultant in patna 9304611353
real estate consultant in patna 9304611353real estate consultant in patna 9304611353
real estate consultant in patna 9304611353
 
Tourism English 3
Tourism English 3Tourism English 3
Tourism English 3
 
маркетинг онлайн
маркетинг онлайнмаркетинг онлайн
маркетинг онлайн
 
Kua staff ec training
Kua staff ec trainingKua staff ec training
Kua staff ec training
 
C 10.1
C 10.1C 10.1
C 10.1
 
Operational Excellence
Operational ExcellenceOperational Excellence
Operational Excellence
 
M robby f_mi2b_tugas 2
M robby f_mi2b_tugas 2M robby f_mi2b_tugas 2
M robby f_mi2b_tugas 2
 
Półmaraton 2013(1)
Półmaraton 2013(1)Półmaraton 2013(1)
Półmaraton 2013(1)
 
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c4
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c49 cf141b2 f0a1-4f85-9355cf2c0a12c9c4
9 cf141b2 f0a1-4f85-9355cf2c0a12c9c4
 
Iu 5 final
Iu 5 finalIu 5 final
Iu 5 final
 
Alive Day - series of features
Alive Day - series of featuresAlive Day - series of features
Alive Day - series of features
 
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...
Conversamos sobre Grooming, Ciberbullying y otros temas a conocer para una na...
 
366/14 MediaKey /// Creatività: Made in Tunnel Studios
366/14 MediaKey /// Creatività: Made in Tunnel Studios366/14 MediaKey /// Creatività: Made in Tunnel Studios
366/14 MediaKey /// Creatività: Made in Tunnel Studios
 

Similar to Dokumentasi Gammu

How to creat virtual host + ssl
How to creat virtual host + sslHow to creat virtual host + ssl
How to creat virtual host + sslDAFIT SYAHPUTRA
 
Keamanan sistem informasi
Keamanan sistem informasiKeamanan sistem informasi
Keamanan sistem informasiwindi rohmaheny
 
Final project virtualhost jannah
Final project virtualhost jannahFinal project virtualhost jannah
Final project virtualhost jannahrizki nurjannah
 
Building Mail Server in FreeBSD
Building Mail Server in FreeBSDBuilding Mail Server in FreeBSD
Building Mail Server in FreeBSDHendrik Moch Yusro
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslwiny setya ningrum
 
Cara mengerjakan ukk
Cara mengerjakan ukkCara mengerjakan ukk
Cara mengerjakan ukkactorterbaik
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10Syiroy Uddin
 
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1Afif Saja
 
Bypass web security dengan menggunakan teknik XST (Cross Sites Tracing)
Bypass web security dengan menggunakan  teknik XST (Cross Sites Tracing)Bypass web security dengan menggunakan  teknik XST (Cross Sites Tracing)
Bypass web security dengan menggunakan teknik XST (Cross Sites Tracing)Mark Thalib
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppYoga Pratama Putra
 
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml TutorialHari Setiaji
 
Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017Tiara Ramadhani
 
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7Laporan TA:Membangun web server dengan CMS Joomla pada debian 7
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7WidiAyuna
 
Install webmint pada linux mint
Install webmint pada linux  mintInstall webmint pada linux  mint
Install webmint pada linux mintRizqa Mahendra
 
Virtual Host + SSL
Virtual Host + SSL Virtual Host + SSL
Virtual Host + SSL marjuni .
 
Tugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaTugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaHazahara shadah
 

Similar to Dokumentasi Gammu (20)

How to creat virtual host + ssl
How to creat virtual host + sslHow to creat virtual host + ssl
How to creat virtual host + ssl
 
Keamanan sistem informasi
Keamanan sistem informasiKeamanan sistem informasi
Keamanan sistem informasi
 
Final project virtualhost jannah
Final project virtualhost jannahFinal project virtualhost jannah
Final project virtualhost jannah
 
Building Mail Server in FreeBSD
Building Mail Server in FreeBSDBuilding Mail Server in FreeBSD
Building Mail Server in FreeBSD
 
Web & dns server
Web & dns serverWeb & dns server
Web & dns server
 
Tutorial membuat virtual host+ssl
Tutorial membuat virtual host+sslTutorial membuat virtual host+ssl
Tutorial membuat virtual host+ssl
 
Cara mengerjakan ukk
Cara mengerjakan ukkCara mengerjakan ukk
Cara mengerjakan ukk
 
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.102013-40. Konfigurasi Mail server pada ubuntu server 11.10
2013-40. Konfigurasi Mail server pada ubuntu server 11.10
 
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1
Modul membangun-aplikasi-sms-gateway-dengan-delphi-7-mysql blog1
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Bypass web security dengan menggunakan teknik XST (Cross Sites Tracing)
Bypass web security dengan menggunakan  teknik XST (Cross Sites Tracing)Bypass web security dengan menggunakan  teknik XST (Cross Sites Tracing)
Bypass web security dengan menggunakan teknik XST (Cross Sites Tracing)
 
Tutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xamppTutorial membuat sertifikat ssl menggunakan xampp
Tutorial membuat sertifikat ssl menggunakan xampp
 
Tutorial virtual host dan ssl
Tutorial virtual host dan sslTutorial virtual host dan ssl
Tutorial virtual host dan ssl
 
Native Xml Tutorial
Native Xml TutorialNative Xml Tutorial
Native Xml Tutorial
 
Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017Tiara ramadhani, sitem terdistibusi, final project, 2017
Tiara ramadhani, sitem terdistibusi, final project, 2017
 
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7Laporan TA:Membangun web server dengan CMS Joomla pada debian 7
Laporan TA:Membangun web server dengan CMS Joomla pada debian 7
 
Tutorial ca
Tutorial caTutorial ca
Tutorial ca
 
Install webmint pada linux mint
Install webmint pada linux  mintInstall webmint pada linux  mint
Install webmint pada linux mint
 
Virtual Host + SSL
Virtual Host + SSL Virtual Host + SSL
Virtual Host + SSL
 
Tugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazaharaTugas keamanan sistem informasi membuat ca hazahara
Tugas keamanan sistem informasi membuat ca hazahara
 

More from Robby Firmansyah (20)

Membuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUDMembuat Website PHP Metode CRUD
Membuat Website PHP Metode CRUD
 
Dokumentasi Postfix
Dokumentasi PostfixDokumentasi Postfix
Dokumentasi Postfix
 
Dokumentasi Webmin
Dokumentasi WebminDokumentasi Webmin
Dokumentasi Webmin
 
Skenario
SkenarioSkenario
Skenario
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
UseCase Diagram
UseCase DiagramUseCase Diagram
UseCase Diagram
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Subnetting
SubnettingSubnetting
Subnetting
 
Network Interface Layer
Network Interface LayerNetwork Interface Layer
Network Interface Layer
 
Moodle - Kuisioner
Moodle - KuisionerMoodle - Kuisioner
Moodle - Kuisioner
 
Ppt moodle sip
Ppt moodle sipPpt moodle sip
Ppt moodle sip
 
Cara menghubungkan Database antar PC
Cara menghubungkan Database antar PCCara menghubungkan Database antar PC
Cara menghubungkan Database antar PC
 
Network Troubleshooting
Network TroubleshootingNetwork Troubleshooting
Network Troubleshooting
 
Setting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linuxSetting FTP, SSH, NsLookup di linux
Setting FTP, SSH, NsLookup di linux
 
Rangkuman Addressing
Rangkuman AddressingRangkuman Addressing
Rangkuman Addressing
 
Pengenalan RPL
Pengenalan RPLPengenalan RPL
Pengenalan RPL
 
Rangkuman SDLC
Rangkuman SDLCRangkuman SDLC
Rangkuman SDLC
 
Rangkuman DBMS
Rangkuman DBMSRangkuman DBMS
Rangkuman DBMS
 
Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008Tutorial Install SQL SERVER 2008
Tutorial Install SQL SERVER 2008
 
Konsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisDataKonsep Sistem Manajemen BasisData
Konsep Sistem Manajemen BasisData
 

Recently uploaded

Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxErikaPuspita10
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023DodiSetiawan46
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024budimoko2
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfChrodtianTian
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptYanseBetnaArte
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxherisriwahyuni
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptGirl38
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfCloverash1
 

Recently uploaded (20)

Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptxIPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
IPA Kelas 9 BAB 10 - www.ilmuguru.org.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023implementasu Permendikbudristek no 53 2023
implementasu Permendikbudristek no 53 2023
 
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
Petunjuk Teknis Aplikasi Pelaksanaan OSNK 2024
 
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdfLAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
LAPORAN PKP KESELURUHAN BAB 1-5 NURUL HUSNA.pdf
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).pptModul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
Modul 9 Penjas kelompok 7 (evaluasi pembelajaran penjas).ppt
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docxModul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
Modul Ajar Bahasa Indonesia - Menulis Puisi Spontanitas - Fase D.docx
 
polinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..pptpolinomial dan suku banyak kelas 11..ppt
polinomial dan suku banyak kelas 11..ppt
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Kelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdfKelompok 1_Karakteristik negara jepang.pdf
Kelompok 1_Karakteristik negara jepang.pdf
 

Dokumentasi Gammu

  • 1. Tugas Proyek Tingkat 1 Dokumentasi GAMMU Nama : M Robby F Nim : 1331140019 Kelas : MI-2B
  • 2. 1 DAFTAR ISI A. Proses Instalasi............................................................................................................................2 B. Membuat aplikasi SMS sederhana menggunakan PHP ...................................................................8 C. Permasalah yang timbul saat proses konfigurasi.......................................................................... 12
  • 3. 2 Dokumentasi GAMMU Gammu adalah aplikasi yang membantu kita untuk connecting antara modem/hp dengan komputer secara general, fungsi gammu adalah membuat komputer kita bekerja selayaknya handphone. bisa mengirim , menerima sms, melakukan panggilan telfon, mms, dll. Kelebihan yang lainnya adalah, kita bisa setting "handphone komputer" kita itu dengan berbagai fungsi sesuai dengan keinginan kita. contoh, kita bisa membuat sms massal, atau sms broadcast. Jadi kita bisa menghemat waktu, pikiran, dan tenaga. Pertama-tama kita menyiapkan aplikasi-aplikasinya dulu seperti :  Webserver (seperti Apache)  Modem/hp yang akan digunakan (saya menggunakan modem Telkomsel Flash)  Aplikasi Gammu untuk Windows (saya menggunakan Gammu versi 1.33.0). A. Proses Instalasi 1. Download Gammu versi 1.33.0 di link http://wammu.eu/download/gammu/win32/ 2. Ekstrak file Gammu tersebut ke Local Disk C:/
  • 4. 3 3. Copy file gammurc dan smsdrc dari C:/Gammu-1.33.0- Windowssharedocgammuexamplesconfig ke C:/Gammu-1.33.0-Windowsbin lalu edit menggunakan Notepad 4. Edit file “gammurc” menggunakan Notepad di, kemudian kettikan seperti pada gambar. Setelah itu, save file gammurc tersebut. Control Panel – Phone and Modem – Modem Umumnya yang Dipakai ini 5. Selanjutnya melakukan uji koneksi antara Gammu dengan HP/modem Anda. Langkah ini dilakukan setelah proses setting konfigurasi dilakukan. Caranya adalah dengan masuk di local disk C: pada direktori Gammu Anda via CMD. Lalu ketikkan perintah ini pada command promptnya.
  • 5. 4 6. Install database untuk Gammu, dengan cara buka http://localhost/phpmyadmin di browser, kemudian buat database dengan nama bebas, namun sesuaikan dengan setingan smsdrc nantinya. 7. Lalu import file sql dengan klik database yang kita buat tadi, kemudian pilih tab Import . lalu klik Browse kemudian cari file mysql-nya di folder C:Gammu-1.33.0- Windowssharedocgammuexamplessql dengan nama mysql.sql. Setelah itu klik OK
  • 6. 5 8. Selanjutnya edit dan sesuaikan file smsdrc seperti di bawah ini. port = diisi nomor port sesuai yang ada di file GAMMURC connection = diisi jenis connection sesuai yang ada di GAMMURC service = sql (diisi dengan ‘sql’ karena kita akan menggunakan mysql sebagai storage data SMSnya) driver = isi “native_sql” karena kita menggunakan MySql user = diisi user database koneksi ke mysql Anda password = diisi password koneksi ke mysql Anda pc = diisi nama host mysql (biasanya localhost) database = sms (atau sesuai nama database yang tadi kita buat) 9. Lalu membuat service Gammu di Windows. Dengan dibuatnya service di Windows ini kita bisa lebih mudah menjalankannya tanpa menggunakan perintah tertentu di command prompt. Untuk membuat Gammu service di Windows, ketikkan perintah ini di CMD setelah Anda masuk ke folder ‘C:gammu‘ anda tadi.
  • 7. 6 10. Bila ada konfirmasi bahwa proses pembuatan service sukses, maka Anda akan melihat service Gammu muncul pada daftar service yang berjalan di Windows. Service ini bisa dilihat melalui ‘CONTROL PANEL > Administrative Tools > Services’. Untuk menjalankan service Gammu ini tinggal klik START pada service Gammu tersebut. Atau bisa mengetikkan di cmd dengan formatseperti di bawah ini 11. Jika sudah berjalan berarti anda sukses menginstal gammu, tinggal testing kirim sms dan membuatkan aplikasi sesuai keperluan.
  • 8. 7 12. Contoh saya mengirim sms di cmd : Ketikan perintah berikut: “gammu –sendsms text 0856699xxxxx”. Kemudian masukan pesan. Setelah pesan selesai, tekan “Enter” lalu “Ctrl+Z” dan ketik simbol titik dua “:” kemudian tekan tekan “Enter”. Contoh : Dan ini hasil pengiriman sms ke no hp saya :
  • 9. 8 B. Membuat aplikasi SMS sederhana menggunakan PHP Karena kita menggunakan PHP, maka tentunya kita memerlukan Web Server untuk menjalankannya. Disini saya tetap menggunakan XAMPP seperti sebelum-sebelumnya. Pada dasarnya yang akan kita praktekkan disini merupakan fungsi CRUD (Create,Read,Update,Delete). Aplikasi yang kita buat ini hanya berinteraksi dengan Database saja, jadi pada dasarnya kita bisa menggunakan bahasa pemrograman apapun untuk membuat aplikasi semacam ini selama Databasenya disupport oleh Gammu. Berikut langkah- langkahnya : 1. Untuk persiapan, buat terlebih dahulu folder aplikasinya di C:xampphtdocs. Beri namanya “smsgateway”. 2. Pertama buat file untuk konfigurasi databasenya. Isinya kurang lebih seperti ini : Simpan di folder smsgateway yang sudah kita buat sebelumnya dengan nama config.php. Skrip di atas hanya berisi informasi dan perintah untuk melakukan koneksi ke server dan database. Pada bagian $db yang merupakan nama database, saya isikan “sms” karena sebelumnya saya sudah "membuat" atau lebih tepatnya "mengimport" database dengan nama "sms".
  • 10. 9 3. Selanjutnya kita akan membuat interface untuk menampilkan daftar SMS Masuk/INBOX. Kita perlu menampilkan 4 field yaitu ID, ReceivingDateTime, SenderNumber dan TextDecoded. ID merupakan Primary Key, ReceivingDateTime berisi informasi Tanggal dan Waktu SMS diterima, SenderNumber berisi informasi nomor pengirim, dan TextDecoded merupakan isi pesan yang dikirim. Isi skripnya seperti ini: Jika sudah, simpan juga di folder smsgateway dengan nama “inbox.php”. Untuk melihat hasilnya silahkan buka browser, lalu masukkan alamat localhost/smsgateway/inbox.php. Jika berhasil maka tampil daftar SMS masuk yang lengkap yang berada di dalam kartu SIM yang digunakan.
  • 11. 10 4. Untuk menampilkan SENT ITEMS (pesan terkirim) caranya sama dengan inbox, Cuma tabelnya saja yang berbeda. Daftar pesan terkirim terdapat di tabel sentitems. Kita cukup menampilkan ID, SendingDateTime, DestinationNumber, dan TextDecoded. Isi skrip seperti ini :
  • 12. 11 Jika sudah, simpan juga di folder smsgateway dengan nama “sentitems.php”. Untuk melihat hasilnya silahkan buka browser, lalu masukkan alamat localhost/smsgateway/sentitems.php. Jika berhasil maka tampil daftar SMS terkirim yang lengkap yang berada di dalam kartu SIM yang digunakan. 5. Kalau diperhatikan file inbox dan sentitems, pada kolom Action, ada link hapus disitu yang mengarah ke proses.php?action=delinbox&id=<?php echo $data['ID'] ?> dan proses.php?action=delsentitems&id=<?php echo $data['ID'] ?>, link ini berfungsi untuk menghapus pesan berdasarkan ID (Primary Key) nya. Buat sebuah file dengan nama proses.php kemudian nanti diletakkan dalam folder yang sama, yang isinya seperti berikut:
  • 13. 12 C. Permasalah yang timbul saat proses konfigurasi 1. Tidak bisa menjalankan perintah karena tidak adanya file “libiconv-2” dan “msvcr71.dll” Solusi : Cari dan download di internet kemudian pindah file tsb ke “bin” 2. Jika disetting konfigurasinya secara default seperti itu dan anda akan menemukan error seperti ini dibawah ini Berarti kita harus mengecek file smsdlog, dengan cara ketikkan seperti ini Lalu lihat pada file “smsdlog” menggunakan Notepad dan cek kesalahan ada pada bagian mana. Berikut error yang sering terjadi : Jika muncul error seperti di atas, solusinya ganti nama “driver” di file smsdrc menjadi “native_mysql” (jika anda menggunakan mysql)
  • 14. 13 Jika muncul error seperti diatas, maka solusinya adalah menghapus/drop database di localhost/phpmyadmin di browser, kemudian buat database baru dengan nama “sms”. 3. Jika pada saat akan mengirim sms lalu muncul masalah seperti ini Maka solusinya adalah kita harus menghentikan/STOP lalu Uninstall proses service gammu tersebut, setelah itu dicoba lagi untuk mengirim smsnya. 4. Jika pada saat membuka localhost/smsgateway/inbox.php tidak keluar apa-apa, maka solusinya kita harus menginstall lagi service gammu-nya.
  • 15. 14