Wednesday, October 2, 2019

SMS Gateway dengan Kalkun

Apa kesempatan ini kita akan membuat SMS Gateway menggunakan Kalkun sebagai CMS dan Gammu sebagai service.


Bahan-bahan yang perlu kita siapkan adalah :
  1. Download Gammu, Gammu digunakan sebagai service SMS. -> disini
  2. Download Kalkun yang nantinya akan dibuat sebagai CMS untuk mengatur transaksi keluar masuknya SMS. -> disini
  3. Modem, pada kesempatan ini menggunakan modem Huawei e-270 untuk SMS Gateway saya lebih suka menggunakan modem ini karena tahan panas dan bisa dipakai jangka panjang untuk ketahanannya.
  4. Download XAMPP atau aplikasi sejenis (AppServ, WAMPP). -> disini
  5. Download file pendukung lain. -> disini 

Catatan :
copy pastekan file pendukung lain ini ke C:\Windows\system32 bagi Windows 32 bit atau C:\Windows\SysWow64 bagi Windows 64 bit kemudian copy pastekan file pendukung ini ke folder Gammu Anda, dalam hal ini alamat Gammu saya adalah D:\xampp\htdocs\kalkun\gammu\bin

Langkah selanjutnya adalah :
  • Pastikan XAMPP sudah diinstall kemudian service Apache & MySQL XAMPP di komputer sudah aktif.
  • Ekstrak Kalkun CMS yang sudah download, dalam hal ini file Kalkun ditempatkan di D:\xampp\htdocs.
  • Ektrak Gammu didalam folder kalkun D:\xampp\htdocs\kalkun\gammu
  • Buat database beri nama kalkun, lakukan lewat http://localhost/phpmyadmin.
  • Kemudian import file mysql.sql yang ada pada direktori D:\xampp\htdocs\kalkun\gammu\share\doc\gammu\examples\sql\ ke database kalkun.
  • Edit file database.php yang ada pada folder D:\xampp\htdocs\kalkun\application\config\ sesuaikan username, password dan database.

 $db['default']['hostname'] = "localhost:3306";
 $db['default']['username'] = "root";
 $db['default']['password'] = "";
 $db['default']['database'] = "kalkun";
 $db['default']['dbdriver'] = "mysql";

lalu edit file daemon.php yang ada pada direktori D:\xampp\htdocs\kalkun\scripts\
$url = "http://localhost/kalkun";

lalu edit file daemon.bat yang ada pada direktori D:\xampp\htdocs\kalkun\scripts\
set PHP=D:\xampp\php\php.exe
set DAEMON=D:\xampp\htdocs\kalkun\scripts\daemon.php

note :
set PHP=D:\xampp\php\php.exe menunjukkan alamat php.exe
set DAEMON=D:\xampp\htdocs\kalkun\scripts\daemon.php menunjukkan service dari CMS Kalkun

  • kemudian Pasang modem dan install driver modem tersebut sampai selesai.
  • Buka Control Panel -> System -> Device Manager -> Modem
Membuat SMS Gateway dengan Gammu & Kalkun di Windows
  • Copy file gammurc smsdrc yang ada di D:\xampp\htdocs\kalkun\gammu\share\doc\gammu\examples\config\ ke direktori D:\xampp\htdocs\kalkun\gammu\bin\ 
  • Edit file gammurc yang ada di D:\xampp\htdocs\kalkun\gammu\bin\ -> sesuaikan dengan port modem di komputer
 [gammu]
 device = com5:
 connection = at460800

Edit file smsdrc yang ada di D:\xampp\htdocs\kalkun\gammu\bin\ -> sesuaikan dengan port modem di komputer.

[gammu]
 device = com5:
 connection = at460800

 # Script to be executed when new message has been received 
 runonreceive = D:\xampp\htdocs\kalkun\scripts\daemon.bat
# Database backends congfiguration
 device = com5: 
 connection = at460800 
 service = sql
 #PIN = 1234
 logfile = kalkunlog
 user = root
 password =
 pc = localhost:3306
 database = kalkun

 # DBI configuration
 driver = native_mysql 

  • Kemudian test modem menggunakan gammu identify -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\
Membuat SMS Gateway dengan Gammu & Kalkun di Windows
  • Install service gammu dengan cara gammu-smsd -c smsdrc -i -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\ 
  • Jalankan service gammu dengan cara gammu-smsd -c smsdrc -s -> Buka command prompt (jalankan sebagai administrator) masuk ke direktori D:\xampp\htdocs\kalkun\gammu\bin\ 
  • Kemudian buka CMS Kalkun di browser ketik : http://localhost/kalkun
  • Lakukan proses instalasi sampai selesai 
  • Langkah terakhir, hapus atau rename folder install di dalam folder kalkun 
  • Login dengan username : kalkun 
  • Password kalkun 

Hasil SMS Gateway 

Membuat SMS Gateway dengan Gammu & Kalkun di Windows

Memunculkan Simbol & Emoji Pada OS Mac

  Memunculkan Simbol & Emoji  1. Buka aplikasi Pages / Notes pada Macbook. 2. Klik pada Menubar Edit --> Pilih Emoji and Symbols a...