Tutorial Membuat SMS Gateway Menggunakan Engine Gammu

  • SMS Gateway Standard

    Produk SMS Gateway ini sangat cocok bagi anda yang hanya menginginkan fitur standard dari produk kami. Dengan harga hanya Rp. 300.000 anda sudah mendapatkan fitur-fitur yang menarik plus source code jika anda ingin mengembangkanya

    Read More
  • SMS Gateway Multiuser

    Mempunyai banyak user yang akan menggunakan fitur sms yang berbeda-beda? Ya anda bisa menggunakan produk ini. Produk ini di khususkan untuk pengguna yang akan menerapkan dengan user yang banyak

    Read More
  • Ujian Berbasis Komputer

    Aplikasi ini digunakan untuk mendigitalkan ujian maupun sistem pembelajaran. Sangat cocok untuk sekolah yang akan beralih ke sistem digital. Kami juga memberikan source code agar bisa di kembangkan sendiri untuk menyesuaikan dengan sekolahnya masing-masing

    Read More
  • SMS Gateway for School

    Aplikasi ini digunakan untuk mendigitalkan ujian maupun sistem pembelajaran. Sangat cocok untuk sekolah yang akan beralih ke sistem digital. Kami juga memberikan source code agar bisa di kembangkan sendiri untuk menyesuaikan dengan sekolahnya masing-masing

    Read More

Senin, 07 Desember 2015

New Product "SMS Gateway isi pulsa mandiri"

Produk ini merupakan pesanan pelanggan kami yang menginginkan sistem sms yang bisa melakukan layanan pengisian pulsa kepada anggota yang telah didaftarkan sebelumnya. Jadi anggota yang telah terdaftar cukup mengirimkan sms ke nomer server yang telah di tentukan. Selanjutnya server akan meneruskan ke nomer tempat kita mendaftarkan no kita ke server pulsa.

Hal yang pertama yang harus dilakukan adalah menambahkan nomer HP anggota beserta NIK nya. Untuk menambahkan data ini dapat dilakaukan dengan dua cara, melalui import file excel dan menambahkan secara manual.

tambah no HP secara manual

Tambah no HP melalui import excel

Berikut pengaturan untuk isi pulsa


Setelah melakukan pendaftaran dan pengaturan isi pulsa, selanjutnya anggota yang telah terdaftar di phonebook dapat melakukan pengiriman dengan format

[keyword][pemisah][nik]

Jadi jika keyword dan pemisan pada pengaturan isi pulsa kita set isi dan titik maka formatnya adalah

isi.nik

Jika format sms valid di mana no hp dan nik benar maka sms tersebut akan di teruskan ke server pulsa dengan format

[10][pemisah][no hp yang di isi][pemisah][pin]

Jadi jika ada sms masuk dengan isi " isi.900 " dari nomer 085649921023 maka sms tersebut akan di teruskan ke no hp server yang telah di set sebelumnya dengan isi

10.085649921023.9999

Namun jika ada kesalahan pengiriman yang menyebabkan tidak validnya data yang di isi, sebagai contoh :

1. No HP telah terdaftar namun NIK salah. Maka sistem akan membalas sesuai teks yang telah di set di pengaturan isi pulsa

2. No HP belum terdaftar. Maka sistem akan membalas sesuai teks yang telah di set di pengaturan isi pulsa

3. No HP telah terdaftar dan NIK benar, namun format sms salah. Maka sistem akan membalas sesuai teks yang telah di set di pengaturan isi pulsa

Tertarik untuk menggunakanya silahkan kontak kami di


Share:

Rabu, 02 Desember 2015

New Product "SMS Gateway untuk Pemenangan Pilkada"

Suatu hari saya diminta tolong untuk membuatkan sebuah aplikasi berbasis sms gateway yang digunakan untuk pemenangan pilkada. Fungsi aplikasi tersebut adalah digunakan untuk TIM yang telah terdaftar di aplikasi untuk mencari simpatisan pada sebuah tempat yang akan menyelenggarakan pemilihan daerah.

Dengan aplikasi ini, peserta yang mengikuti pilkada dapat memprediksi perolehan suara yang akan di peroleh nantinya ketika pilkada di lakukan. Dengan demikian akan lebih mudah untuk menentukan kemenangan nantinya.

Program ini dibagi dalam beberapa menu

A. Data DPT

Menu ini digunakan untuk memasukkan data pemilih tetap yang valid. Sehingga nantinya simpatisan yang sudah terdaftar saja dari data DPT yang bisa di masukkan


Untuk memasukkan data DPT ini dapat dilakukan dengan 2 cara, yaitu cara manual dan cara import file excel

- Menambahkan dengan cara manual
untuk menambahkan secara manual klik tombol yang bertanda +. Kemudian masukkan data-data yang dibutuhkan


- Menambahkan dengan cara import file excel
Cara ini memungkinkan kita menambahkan banyak data dalam satu kali import. Format excelnya dapat di akses dengan mengklik download pada link yang telah disediakan




B. Data TIM

Setelah menambahkan data DPT selanjutnya TIM yang akan mencari simpatisan mendaftarkan data no HPnya di sistem. Ada 3 cara untuk menambahkan data TIM ini, yaitu Tambah Manual, import file excel dan lewat sms



- Tambah Manual
Untuk menambahkan data TIM caranya hampir sama seperti menambahkan data pada DPT.


- Import file excel
Cara ini memungkinkan kita menambahkan banyak data dalam satu kali import. Format excelnya dapat di akses dengan mengklik download pada link yang telah disediakan


- Lewat SMS
Untuk menambahkan data TIM lewat sms, dapat dilakukan dengan cara mengirimkan sms dengan format

reg[spasi]nama[spasi]nik[spasi]no. Telp[spasi]kel/desa

Jika NIK yang di masukkan sudah ada di dalam data DPT maka data lainya akan diambilkan dari data DPT


C. Data Simpatisan

Selanjutnya jika data TIM sudah di tambahkan, maka selanjutnya TIM yang terdaftar bisa menambahkan data simpatisan. Menambahkan data simpatisan dapat di lakukan dengan tiga cara. Cara ini hampir mirip seperti menambahkan data simpatisan.



- Tambah Manual
Untuk menambahkan data Simpatisan caranya hampir sama seperti menambahkan data pada DPT.


Untuk menambahkan data simpatisan ini, data yang akan di tambahkan harus ada sebelumnya di data DPT. Jika tidak ada, maka proses penambahan akan gagal.

- Import file excel
Cara ini memungkinkan kita menambahkan banyak data dalam satu kali import. Format excelnya dapat di akses dengan mengklik download pada link yang telah disediakan


- Lewat SMS
Untuk menambahkan data TIM lewat sms, dapat dilakukan dengan cara mengirimkan sms dengan format

tambah[spasi]nik[spasi]no. Telp

Jika NIK yang di masukkan sudah ada di dalam data DPT maka data lainya akan diambilkan dari data DPT. Namun jika NIK tidak terdapat di data DPT maka proses tambah data simpatisan akan gagal. Proses penambahan ini juga akan mengentry nama TIM yang menambahkan

D. Data Transport TIM

Data ini digunakan untuk menambahkan data transport yang akan di terima oleh tim. Proses penambahanya hanya bisa dilakukan dengan cara manual



E. Laporan

Untuk mencetak laporan dapat dilakukan dengan cara memilih link laporan.
Untuk kategori laporan sebagai berikut

- Data DPT



- Data Simpatisan



- Data TIM



- Transport TIM



Tertarik untuk melakukan pembelian ? silahkan kontak kami di


Share:

Rabu, 04 November 2015

Mengganti IMEI modem

Setiap ponsel atau modem, baik android atau bukan, yang mahal atau yang murah, yang bermerek terkenal ataupun merek lokal, semuanya pasti memiliki nomor IMEI yang berbeda. IMEI sendiri merupakan singkatan dari International Mobile Equipment Identity.

Nomor IMEI biasanya terdiri dari 15 atau 16 digit. Operator seluler menggunakannya untuk mengidentifikasi perangkat yang terdaftar di jaringan mereka.

Kebanyakan pengguna ponsel atau modem tidak menganggap penting IMEI, apalagi untuk mencatat atau menyimpannya. Padahal, IMEI memiliki fungsi cukup penting. Yang paling terasa, IMEI berfungsi saat ponsel hilang karena jatuh, lupa tempat menyimpannya, atau dicuri.



Jika itu benar-benar terjadi, kamu bisa langsung datang ke gerai operator seluler yang kamu gunakan kemudian mberikan nomor IMEI dan nomor kartu yang kita gunakan. Dengan begitu, ponsel kamu bisa dilacak atau nomor ponselnya bisa diblok dan perangkatnya bisa dikunci untuk sementara.

Untuk melacak smartphone Android yang hilang, kamu bisa juga menggunakan teknologi Google. Dengan catatan, smartphone kamu pernah terhubung ke Internet, GPS kita aktif, dan smartphone tersebut dalam keadaan aktif.

Nah jika anda pengguna sms gateway dan akan memasang lebih dari satu modem dalam aplikasi sms gateway anda, maka harus anda pastikan modem yang dimiliki harus memiliki IMEI yang berbeda. Dalam beberapa kasus jika anda menggunakan modem pool maka setiap slot modem yang di pakai memiliki IMEI yang sama. Nah jika anda memasangkan di aplikasi SMS gateway dimana setiap modem memiliki IMEI yang sama, akan mengakibatkan hanya satu modem saja yang akan dikenali.

Untuk mengganti IMEI modem yang kita pakai dapat menggunakan cara berikut ini.





1. Membuat Koneksi Hyper Terminal

Jika anda menggunakan windows XP maka anda bisa langsung membukanya di
- Start=>All Program=>Accesoris=>Comunication=>Hyper Terminal.
- Atau lebih cepat klik Start - Run - ketik "HYPERTRM" dan ENTER.

Namun jika anda menggunakan windows 7 keatas anda bisa mencari Hyperterminal Portable di google

Setelah itu akan muncul dialog untuk mengisikan Conection Name seperti dibawah ini


Masukan nama koneksinya misalkan Wavecom Klik OK

Selanjutnya akan muncul dialog lagi Connect To, pada bagian Connet using pilih port com dimana modem terhubung dengan PC.


Setelah itu akan klik tombol OK, maka akan muncul dialog lagi


Isikan Bit Per Second sesuai dengan Baudrate yang dipakai modem

Selanjutnya akan muncul layar putih seperti berikut ini.


Untuk pengetest ketikan perintah AT bila respone yang dihasilkan pada layar adalah OK, berarti anda telah sukses membuat koneksi ke Modem.

2. Ganti/Ubah IMEI Modem

Setelah layar terbuka dan Hyperterminal terkoneksi dengan modem selanjutnya jalankan perintah berikut

AT+WIMEI=IMEI-YG-DIINGINKAN -->ENTER

Contoh : AT+WIMEI=00112254785845 -->ENTER
Respon : OK

Kemudian ada Cek IMEI modem anda dengan cara ketik :
AT+CGSN --> Enter

Share:

Masalah menambahkan multi modem di produk sms gateway (gammu)

Setelah masalah sebelumnya yaitu BSOD pada saat cek koneksi modem selesai (baca artikelnya) muncul lagi masalah baru, yaitu ketika akan menambahkan modem baru di aplikasi sms gateway ternyata yang aktif hanya satu modem saja. Sedangkan modem yang lain tiba-tiba info tentang modemnya hilang.

Yang harus di ketahui yatu ketika kita menambahkan modem baru maka informasi modem tersebut akan otomatis tersimpan di tabel phones pada database yang kita gunakan. Nah ternyata jika IMEI pada modem tersebut ada yang sama maka otomatis yang tersimpan hanya satu IMEI saja.

Penyelesaian masalah ini kami temukan tidak sengaja, Ketika kami iseng melakukan pengecekan modem melalui cmd menggunakan perintah gammu --identify ternyata disitu terdapat modem yang memiliki IMEI yang berbeda. Akhirnya kami mencari artikel untuk mengubah IMEI untuk tiap-tiap modem tersebut.

Setelah melakukan pengubahan IMEI dan kami ulangi percobaan penambahan modem maka penambahan modem tersebut berhasil


Untuk mengganti IMEI untuk modem silahkan baca artikel disini [baca artikel]







Share:

Masalah BSOD (blue screen of death) saat melakukan pengecekan koneksi modem pada SMS Gateway (gammu)

Beberapa hari yang lalu kami membantu melakukan instalasi pada client kami. Klien kami mengeluhkan terjadinya BSOD ketika melakukan pengecekan koneksi modem. Kami mencurigai bahwa driver yang digunakan tidak cocok dengan windows yang digunakan, dalam hal ini pelanggan kami menggunakan windows XP. Modem yang digunakan pelanggan kami merupakan modem pool 8 port dengan merk syscom wireless dengan chip Q2406B . Berikkut tampilan modemnya



Akhirnya kami berinisiatif untuk mengganti driver yang sebelumnya terpasang, setelah lama mencari driver yang cocok dari modem pool ini di internet, namun akhirnya pencarian kami tidak menemukan driver yang cocok di beberapa website yang kami temui. Kebanyakan di website menyediakan driver modem pool merk wavecom maupun simbox.

Akhirnya kami menanyakan ke pelanggan kami apakah ada driver bawaan dari modem tersebut, ternyata ada. Namun ada banyak driver yang disertakan, akhirnya kami mencoba satu persatu dari driver tersebut. Beberapa kali terjadi BSOD ketika melakukan pengecekan modem, namun akhirnya kami menemukan driver yang cocok untuk modem tersebut.



Jika anda mengalami kasus yang sama ketika melakukan pengecekan koneksi modem, pastikan modem yang anda gunakan sudah cocok untuk sistem operasi yang di gunakan.

Semoga tulisan ini bisa membantu jika ada pembaca disini yang mengalami kasus yang sama



Share:

Rabu, 28 Oktober 2015

SMS Gateway SMS to Email

Produk SMS Gateway SMS to Email ini merupakan pengembangan dari versi default dengan penambahan fungsi memforward sms yang masuk ke alamat email yang sudah kita seting. Jadi disini anda akan mendapatkan sms gateway default + fitur autoforward sms to email. Kami sudah melakukan uji coba untuk autoforward sms to email dengan menggunakan layanan email dari google yaitu gmail. Namun sebelumnya anda harus mengatur terlebih dahulu email yang anda gunakan [baca untuk mengatur email disini]

Berikut tampilan seting dari pengaturan sms to email

Versi tema modern




Versi tema klasik




Service SMS To email
Service ini digunakan untuk mengirimkan sms yang masuk ke email tujuan yang sudah kita set sebelumnya. Service ini harus dalam keadaan hidup agar fungsi meneruskan sms ke email berjalan dengan normal



Tertarik untuk memiliki ? silahkan kontak kami di


Share:

Minggu, 27 September 2015

Menyatukan SMS yang Masuk pada Gammu

Jika anda membangun sms gateway menggunakan gammu sebagai engginenya, tentu saja anda pernah merasakan jika sms yang masuk melebihi dari 160 (1 sms) karakter maka sms tersebut akan di pecah menjadi dua atau lebih bagian. Sehingga ketika masuk di inbox kita maka akan masuk menjadi bagian-bagian yang terpisah.

Sms yang masuk di tabel inbox tersebut ketika dipecah pecah sebenarnya setiap pecahan memiliki id masing-masing yang merupakan identitas dari bagian sms yang dipisah. Id tersebut di tampung di kolom UDH. jadi setiap ada sms masuk yang melebihi dari 160 karakter maka bisa di pastikan bahwa terdapat nilai di kolom UDH. Isi dari UDH tersebut terdiri atas 12 digit. dimana 10 digit merupakan identitas pecahan sms sedangkan 2 digit akhir merupakan urutan sms.

Contoh pecahan udh 050003A70201 dan 050003A70202. UDH tersebut menjelaskan bahwa 050003A702 merupakan identitas sms, sedangkan dua angka terakhir 01 dan 02 merupakan urutan dari pecahan sms tersebut.

Nah dari nilai di UDH ini kita bisa menyatukan sms dengan script yang kita buat. Cara kerja dari script yang kita nantinya adalah sebagai berikut

1. Cek di tabel inbox apakah UDH nya tidak kosong

2. selanjutnya program akan melakukan pengecekan nilai UDH yang memiliki urutan 01

3. Jika urutan UDH 01 ditemukan selanjutnya akan di insert ke tabel tinbox yang sudah kita siapkan sebelumnya dan menghapus isi inbox yang sudah di masukkan ke tabel tinbox

4. Selanjutnya program akan mencari urutan yang lain dengan 10 digit awal UDH yang sama kemudian di pindah (update) ke dalam folder tinbox berdasarkan 10 digit UDH yang telah di entry sebelumnya

5. Setelah proses memindahkan isi inbox ke tabel tinbox selanjutnya pindahkan isi dari tabel tinbox ke folder inbox.

Wah prosesnya memang sangat berliku-liku

Baik sekarang caranya

1. Buat tabel baru dengan nama tinbox dengan isi


2. Selanjutnya kopikan dan jalankan script dibawah ini






Share:

Kamis, 17 September 2015

SMS Gateway untuk pemesanan layanan OJEK

Beberapa hari yang lalu kami mendapatkan pesanan software berupa pembuatan aplikasi pemesanan Ojek melalui fasilitas sms. Alhamdulillah kami menyelesaikan selama kurang lebih seminggu. Berikut cara kerja dari sistem SMS Gateway untuk pemesanan layanan OJEK ini :


1. Langkah pertama pemesan ojek melakukan sms dengan format kojek.nama pangkalan.alamat pemesan.nama oemesan



2. Selanjutnya server akan memproses sms dengan format tersebut. Jika nama pangkalan dan pengemudi ojeknya ada selanjutnya akan dikonfirmasikan ke petugas ojeknya melalui sms dengan pesan "Order ojek nama : iril, alamat : jl margobasuki 2/6 dau malang, No HP : +62856499210267. Balas dengan YA, Jika dalam waktu 3 menit tidak ada respon maka orderan akan dialihkan ke yang lain"



3. Setelah petugas melakukan konfirmasi dengan membalas "ya" maka selanjutnya server akan memproses dengan meneruskan ke pemesan dan petugas ojek.



4. Petugas bisa melakukan pengecekan orderan pesanan melalui menu pesanan ojek. Jika status proses sudah, maka pesanan tersebut dalam proses penjemputan petugas ojek



Selain fitur tersebut terdapat juga fitur iuran bagi petugas ojek




Tertarik untuk membeli dan mencobanya silahkan kontak ke


Share:

Copyright © SMS Gateway | Powered by Blogger