Selasa, 31 Maret 2009

SMS GATEWAY

Kalau di lihat dari sudut pandang waktu, sudah hampir 3 tahun menggunakan software sms yang di developed sendiri. Banyak suka duka, banyak uji coba dan banyak tidak berhasilnya.

Al hasil dari sekian banyak percobaan, kalau pengennya macam macam ya lebih baik bikin sendiri ajah.
Software yang pernah di uji coba :
  1. Gratisan dari majalah chip ( udah lama banget dah gak inget lagi) Status tidak berhasil, karena konfigurasi hp nya gak berhasil, susah dan minim dokumentasi.
  2. Kerjasama dengan pihak indosat. Dapet software exe. Dan data base access. Software nya menggunakan format penulisan, misal test(spasi)nama(spasi)dst. Setelah beberapa minggu nyeting data base dan formatnya, go live deh buat versi beta, tapi usut punya usut, ini software gak stable, setelah beberapa jam penggunaan, software ini memakan hampir semua resource memory yang ada, jadi ya pasti hang setelah beberapa jam.
  3. Beli buku panduan prakktis bikin software pake vb. Kelamaan bikinnya, baru seperapat jalan, mentok.
  4. 4. Google lagi dan menemukan software open source menggunakan gammu
Alhamdulillah jalan dan masih terpakai hingga sekarang ini

Alhamdulillah software ini bermanfaat bagi orang banyak, di antaranya :
  • Sms gateway system pendaftaran untuk rumah sakit
  • Quick count pilkada walikota tangerang
  • SMS center siaga banjir kota tangerang
  • SMS center pelayanan kota tangerang

Dan sekarang saya ingin berbagi pengalaman dengan yang lain, biar bisa bikin sms gate waynya sendiri.
Yang dibutuhkan
  1. Pc (kalau bisa speknya agak bagusan, karena ada databasenya dan apache, kalau saya pakai xamp)
  2. Os bisa apa saja, linux juga bisa, kalau saya sudah terkadung pake xp yo weis..
  3. Karena pemrograman yang saya gunakan berbasis web, dengan bahasa PHP dan data base nya my sql, maka saya mempergunakan xamp atau wamp. Pokoknya ada apache dan mysql.
  4. Handphone jangan yang canggih. Saya pake nokia 3310, atau 3350 (sekitar 250rb), hp jadul yang sejuta umat. Hand phone jenis baru, seperti yag menggunakan kabel USB atau infra red dan Bluetooth juga bisa, tinggal anda rajin uji coba saja, karena berhasil atau tidak, bergantung setingannya. Saya menyarankan untuk uji coba, jangan pake hp yang mahal, sayang kalau gak berhasil, mau di apain tuh hp
  5. Kabel data. Ini juga tergantung hp anda, dan setingan yang anda pergunakan. Karena hp saya jadul, saya menggunakan type serial. Cari kabel datanya juga agak susah, jadi saya beli yang satu paket (dus) yang isinya bermacam macam kabel. Biasanya di pake sama tukang ngisi ringtone. Harganya malah mahalan kabelnya di banding hp nya. Sekitar 300rb.
  6. kartu gsm /cdma, kalau bisa yang bukan isi ulang, jadi gak ada masalah dengan pulsa yang habis.

Software yang saya buat di sini tidak menggunaan sms berformat penulisan, karena menurut pengalaman 9 dari 10 pengguna sms berformat salah penulisannya. Jadi dibutuhkan pengguna khusus untuk mengoperasikan software ini, tapi bisa saja tinggal di set peruntukan bila langsung menjawab secara otomatis.

Garis besar mekanisme kerja software ini
  • Os berjalan dengan apache dan mysql yang berjalan pula
  • Gammu jalan under dos, dia akan melakukan check data dari hp dan mengirim langsung kedalam my sql dalam selang waktu misalkan 5 detik sekali. Apabila menggunakan linux, dia akan menggunakan fasilitas crond tab.
  • Sms yang masuk akan langsung masuk secara otomatis kedalam folder inbox di mysql (fungsi gammu), tidak tersimpan di hp.
  • Sedang kan untuk mengirim sms, kita tinggal insert data di folder outbox, maka gammu akan mengirimkan data ke hp dan akan di sent oleh hp.
  • Proses pengambilan data di inbox dan outbox mysql lah yang menjadi tujuan pembuatan antar muka.
  • System dengan format penulisan atau tidak, auto replay atau tidak merupakan kreasi dan kemampuan kita sendiri untuk mengembangkannya.
  • Web based saya pilih, karena sekalian ada fasilitas apache, dan bisa di pake banyak software di beberapa tempat sekaligus, tanpa harus install softwarenya.

Yang perlu diperhatikan berdasarkan pengalaman :
  1. Pulsa lebih baik yang bayar bulanan, tidak repot.
  2. baterai hp, agar minim maintenance, biasanya hp di charge terus, tapi akhirnya tiap 2 bulan sekali ganti baterai.
  3. Gammu harus selalu nyala. Dan kalau menggunakan aplikasi menggunakan web untuk auto replynya, dapat menggunakan fungsi auto reload ( HTTP-equiv="Refresh" content="1; URL=http://ini.budi.com")
  4. Tidak ada delivery report, kalau sms sudah terkirim ya di anggap sukses.


Ini hanya pemanasan bagi yang berminat, Teknis penggunaan gammu akan di bahas di lain kesempatan


To be continued…

Fungsi Lain dari wireless

Istilah wire less bukan merupakan hal baru bagi telinga kita. Bahkan dalam keseharian wireless sudah menjadi bagian hidup dan kegiatan sehari hari.

Kata anak jaman sekarang, udah gak jaman pake kabel, pake wire less dong! WI FI.

Penggunaannya pun mudah, bagi user yang pernah terhubung di jaringan wireless tertentu, anda tinggal menyalakan computer, Choose wireless network, refresh dan dobel klik di network yang di tuju. Intinya kalo ada sinyal, kita bisa konek.

Analogi nya pun mudah, computer kita terhubung ke accespoint ( orang menyebutnya pusat sinyal atau pusat hot spot atau lain lain) dan dari sana lah kita terhubung dengan internet atau terhubung dengan computer lain. Jadi tanpa access point kita tidak dapat terhubung dengan internet dan computer lain secara langsung.

Sebuah wireless card yang kita miliki, sebenarnya memiliki feature dan kemampuan lebih selain sebagai alat yang menghubungkan kita dengan access point. Semua ini dapat di konfigurasikan secara manual, baik oleh pengguna windows maupun system operasi lain. Hal ini pulalah yang membedakan satu dari banyak aspek pembeda antara jaringan wireless dengan jaringan kabel yang konvensional.

Fungsi dari wireless card kita adalah :
  • Managed
Merupakan fungsi default yang menghubungkan wireless card kita dapat terhubung dengan access point

  • Ad-Hoc
Merupakan fungsi yang memerintahkan wireless card untuk berkoneksi peer to peer atau point to point secara langsung ke computer lain atau wireless card lain. Jadi memungkinkan kita untuk berhubungan dengan 2 komputer tanpa perlu adanya accesspoint

  • Monitor
Dalam fungsi ini di ibaratkan waireless card anda adalah sebagai pendengar dari semua traffic lintasan data yang ada, Dalam mode ini anda tidak dapat terhubung ke mana mana baik ke access point atau computer lain

  • Master
Memfungsikan wireless card anda sebagai access point, jadi anda bisa bertindak sebagai rooting atau hanya sebagai gateway

Kaget bukan ? Sama ….

Mau tau caranya ? google ajah dulu. Khusus pengguna debian kayak saya, saya pernah coba memanfaatkan trik ini di computer PC di kantor, kebetulan saat itu pengen buat internet gateway. Tapi gak jadi, hanya sempet ngutak ngatik wirelessnya doing.


Kurang lebih yang saya ingat adalah sbb:
  • Pastikan wireless anda sudah berfungsi dengan baik, Kadang menginstal wireless card di kernel jadul, merupakan satu tantangan sendiri, tapi kernel kernel yang sekarang udah cakep kok
  • Pake terminal, dan lakukan kode sebagai root,. Untuk ganti sebagai fungsi Ad-Hoc ketik :# iwconfig rausb0 mode ad-hoc
  • tuk balik lagi jadi modul manage, ketik # iwconfiig rausb0 mode managed
  • tuk merubah menjadi mode monitor # iwconfig rausb0 mode monitor
  • merubah menjadi modul master # iwconfiig rausb0 mode master
  • Untuk ngecek udah berubah atau belum ketik iwconfig ajah

Tidak semua perintah iwconfig bisa di pakai tuk merubah mode, tegantung chip nya ( kata paman google) ada yang butuh command wlanconfig (www.madwifi.org)

Selamat mencoba, minimal kalo gak jalan, ya bisa membuka wawasan gituu….

Sabtu, 28 Maret 2009

Istri hamil

Setelah di colak colek lebih dari 2 tahun, akhirnya istriku hamil….
Reaksi pertama, gimana ya… kayak gak percaya ajah. Bingung mikirin nanti gimana yah kalo dah melahirkan, maklum aku dan istriku dua duanya kerja. Trus ya blank… gak tau mau gimana lagi

Akhirnya, kepanikan yang pertama aku lakukan adalah:
- Cari buku sebanyak banyaknya
- Cari dvd sebanyak banyaknya
- Cari artikel di internet sebanyak banyak nya
- Makan sebanyak banyaknya
- Nanya sana nanya sini kayak wartawan infotaintment
- Nyetok makanan sebanyak banyaknya
- Kedokter

Setelah menelan semua itu diatas, akhirnya berkesimpulan, pada trimester pertama, yang penting adalah ke dokter dan kehamilannya di jaga. Thats all…

Betul gak sih ?

Mudah mudahan betul, soalnya aku ingin yang terbaik untuk si kecil, doa dari semuanya

Sedangkan kondisi si mamah, sedang berubah kayak transformer. Perutnya jadi gendut, bulu kaki yang tadinya alus alus, tiba tiba berubah jadi panjaaaaaaang . Daerah yang tadinya agak kemerahan jadi hitaaaaaaammm.

Maunya di pijitin terussssss….
Bangun kesiangan terusssssss…..

Gua jadi rajin mandi, katanya bau, mau muntah…
!@#$%^&*

Pokoke seru deh…

Tinggal nunggu untuk trimester kedua, denger denger makin seru nih ( di tempat ridur khususnya…) hahahahahaaa…..

To be continued..