Jumat, 22 Juni 2012

Nomor Urut Otomatis di Ms Excel Dengan VB

Bagi anda yang biasa menggunakan aplikasi Ms Excel pasti akrab dengan fungsi-fungsi formulasi yang disediakan, seperti: SUM, COUNT, COUNTA, AVERAGE, CONCATENATE, dll. Harus kita akui bahwa Excel memang kaya dengan fungsi-fungsi semacam itu. Sebagian dari anda mungkin hobi mengutak-atik atau bahkan mengombinasi fungsi-fungsi tersebut untuk berbagai keperluan.

Melalui tulisan ini saya akan mengajak anda untuk mencoba membuat nomor urut secara otomatis menggunakan formula sederhana di excel. Setelah itu kita coba menggunakan formula yang sama tapi dimasukan melalui kode-kode VB di excel. Rasakan bedanya. Asyik mana, menggunakan formula langsung di worksheet-nya atau melalui VB di excel. Bagi orang-orang yang memiliki "jiwa" programer pasti akan merasakan kenikmatan tersendiri mencoba dan mengembangkan hal-hal seperti ini.

Ok, kita mulai!
1. Buka aplikasi Ms Excel.
2. Pada cell A1 ketikan formula: =IF(B1<>"";COUNTA($B$1:B1);"").
3. Copy formula di cell A1 ke cell A2 dan seterusnya sampai cell A5.
4. Selanjutnya coba ketik beberapa teks di cell B1 sampai B5, misalnya:
Cell B1 = 10 kg beras
Cell B2 = 1 kg gula pasir
Cell B3 = 1 kotak teh
Cell B4 = 1 bungkus kopi
Cell B5 = 1 kotak obat nyamuk bakar

Apa yang terjadi? anda akan melihat nomor urut 1 muncul secara otomatis di cell A1 dan seterusnya.

Bagaimana jika salah satu teks tersebut kita hapus, misalnya teks di cell B3 kita hapus, maka nomor urut yang ada di cell A1 sampai A5 juga akan berubah. Asyik bukan? BELUM…!!! karena itu masih biasa. Formula-formula tersebut masih rentan terhapus secara tidak sengaja. Dan kalau kita ingin melanjutkan formula tersebut ke cell di bawahnya, maka kita harus mengcopy atau men-drag-nya ke bawah sesuai kebutuhan. Masih relatif "merepotkan".

Sekarang kita coba menginput formula tersebut melalui VB Excel. Masih di sheet yang sama hapus semua data yang ada, atau gunakan Ctrl+A+Delete.
1. Masuklah ke VB dengan cara menekan tombol Alt+F11.
2. Doubleclick Sheet1 yang ada pada window Project. Di sebelah kanan akan muncul window untuk mengetik kode-kode VB.
3. Ketik atau copy kode VB di bawah ini:



4. Tekan tombol Alt+F11 untuk kembali ke worksheet.
5. Selanjutnya coba ketik di cell B2 dan seterusnya seperti contoh di bawah ini:
Cell B2 = 10 kg beras
Cell B3 = 1 kg gula pasir
Cell B4 = 1 kotak teh
Cell B5 = 1 bungkus kopi
Cell B6 = 1 kotak obat nyamuk bakar

Apa yang terjadi? Nomor urut akan muncul secara otomatis di cell A2 dan seterusnya. Coba saja hapus salah nomor urut, pasti "bandel". Kemudian coba hapus salah satu uraiannya, maka nomor urut akan ikut terhapus. Jika uraiannya kita ketik kembali, maka nomor urutnya akan muncul kembali. Selain itu anda tidak perlu meng-copy formula di cell A2 ke cell-cell yang ada di bawahnya. Ini baru Asyik…!!!

Kita akan coba trik lainnya, Insya Allah.

Kamis, 21 Juni 2012

Langkah-langkah Setting Gammu

Tutorial sebelumnya : Installasi MySQL Connector ODBC dan Setting System DSN.

Supaya Gammu yang telah anda instal dapat berjalan dengan baik, maka anda harus melakukan sedikit pengaturan dan uji coba Gammu tersebut. Setting Gammu tidak terlalu sulit dan tidak memakan waktu lama. Yang penting modem/hp dan komputer anda sudah saling terkoneksi dengan baik, dan nomor port yang digunakan untuk modem/hp tersebut sudah anda catat atau ingat dengan baik. Selanjutnya ikutilah langkah-langkah setting Gammu berikut ini:

1. Koneksikan modem/hp anda ke komputer. Jika modem/hp anda sudah terkoneksi dengan baik, periksa port koneksi melalui Control Panel>Phone and Modem. Ingat atau catatlah port yang digunakan tersebut (lihat gambar di bawah terdapat port Com19).


2. Buka file 'c:\gammu\gammurc' dengan Notepad atau WordPad. Masukan nomor port sesuai dengan yang digunakan oleh modem/hp anda (jangan lupa titik dua di akhir teks). Kemudian masukan juga jenis koneksi (connection) yang sesuai. Simpan dengan meng-klik menu File, pilih Save, atau tekan tombol 'Ctrl' dan 'S' secara bersama-sama. Selanjutnya tutup file ini. Contohnya teks yang diedit lihat gambar di bawah.


3. Uji koneksi yang telah anda buat dengan cara buka command prompt, ketik 'cd c:\gammu', tekan Enter. Ketik lagi 'gammu identify', tekan Enter. Jika di jendela command prompt muncul informasi tentang modem/hp yang anda gunakan, berarti koneksi modem/hp dengan Gammu sudah berjalan dengan baik. Lihat informasi hp yang saya gunakan pada gambar di bawah ini.


4. Setting konfigurasi SMS Daemon dengan cara buka file 'c:\gammu\smsdrc' dengan Notepad atau WordPad, edit parameter-parameter di bawah ini:
port = samakan dengan nomor port di file gammurc
connection = samakan dengan jenis koneksi di file gammurc
service = mysql
pc = localhost (atau isikan ip address jika mengakses mysql di komputer lain)
user = root (atau sesuaikan dengan user mysql yang ingin anda gunakan)
password = biarkan kosong, kecuali jika anda telah menyeting password mysql
database = sms (atau sesuai nama database yang telah anda buat)
Catatan : hilangkan tanda # (bila ada) di depan parameter-parameter di atas. Perhatikan gambar di bawah.



5. Buat Service Gammu, caranya buka command prompt, ketik 'cd c:\gammu', tekan Enter. Ketik lagi 'gammu-smsd -c smsdrc -i', tekan Enter. Jika di jendela command prompt muncul informasi 'Service GammuSMSD installed sucessfully', berarti servis Gammu telah berhasil anda buat.
Catatan : jika anda ingin mengubah konfigurasi Gammu yang telah anda buat tadi, maka anda harus menghapus terlebih dahulu servis Gammu yang telah anda buat. Caranya buka command prompt, ketik 'cd c:\gammu', tekan Enter. Ketik lagi 'gammu-smsd -u', tekan Enter. Jika di jendela command prompt muncul informasi 'Service GammuSMSD uninstalled sucessfully', berarti servis Gammu telah berhasil dihapus. Untuk jelasnya lihat gambar di bawah.


Jangan lupa membuat lagi servis Gammu setelah dihapus tadi. Setelah anda berhasil membuat servis Gammu, coba periksa apakah servis Gammu benar-benar telah ada di daftar servis windows. Caranya masuklah ke Control Panel>Administrative Tools>Services, maka anda akan melihat servis Gammu telah ada dalam daftar servis tersebut sebagaimana gambar di bawah ini.


Selanjutnya anda dapat memilih apakah ingin servis tersebut jalan/aktif secara otomatis setiap windows dijalankan, atau memilih secara manual. Caranya double-click servis Gammu tersebut, pada Startup Type pilih 'Automatic' atau 'Manual', klik tombol OK. Untuk lebih jelasnya lihat gambar di bawah.


Nah, sekarang tahap terakhir adalah membuat file 'service.bat'. File ini fungsinya untuk merekam daftar servis windows yang aktif atau yang sedang berjalan, supaya bisa diketahui/dibaca oleh aplikasi SMSaccess. Jika servis Gammu aktif, maka indikator servis di SMSaccess akan berubah menjadi ON dan berwarna hijau. Sebaliknya, jika servis Gammu belum aktif, maka indikator servis berubah menjadi OFF dan berwarna merah.

Cara kerja file 'service.bat' ini sederhana, yaitu ketika file ini dibuka (melalui aplikasi SMSaccess atau di-double click) maka file ini akan membaca daftar servis yang aktif dan menuliskannya pada file 'service.log' (file service.log akan terbentuk secara otomatis). File 'service.log' inilah yang akan dibaca oleh aplikasi SMSaccess. Jika di dalam file tersebut terdapat tulisan 'Gammu SMSD Service (GammuSMSD)' artinya servis Gammu telah dijalankan. Sebaliknya jika tulisan tersebut tidak ada artinya servis Gammu belum dijalankan.

Berikut adalah cara membuat file 'service.bat':
1. Buka Notepad, ketik 'net start > c:\gammu\service.log'.
2. Simpan dengan cara klik menu File>Save atau bisa juga dengan menekan tombol 'Ctrl' dan 'S' secara bersama-sama. Pada kotak dialog Save As:
- tentukan directory tempat menyimpan file ini yaitu 'c:\gammu';
- isi kotak File name dengan 'service.bat'; dan
- pada kotak Save as type pilih 'All Files', klik tombol Save.

3. Tutup kembali Notepad.

Anda telah berhasil membuat file 'service.bat'. Cobalah double-click file tersebut, maka anda akan melihat kemunculan file baru yaitu 'service.log' yang berisi daftar servis windows yang sedang aktif/berjalan. Silahkan double-click file 'service.log' tersebut jika anda ingin melihatnya.

Installasi MySQL Connector ODBC dan Setting System DSN

Tutorial sebelumnya : Membuat Database dan Tabel-tabel SMS di MySQL.

Sebelumnya saya ingin mempersingkat istilah yang dipakai supaya tidak terlalu panjang, yaitu MyODBC untuk MySQL-connector-odbc dan DSN untuk System DSN. MyODBC adalah driver untuk melakukan akses database MySQL melalui ODBC bawaan Windows. Jika anda ingin melihat ODBC bawaan Windows tersebut, klik Start>Control Panel, klik Administrative Tools, double-click Data Sources (ODBC). Dengan MyODBC ini kita dapat mengakses database MySQL tanpa harus masuk/login ke MySQL itu sendiri. Salah satu contohnya adalah kita bisa mengakses database MySQL menggunakan interface Ms Access, yang dalam pengembangannya dapat menggunakan Visual Basic Access (VBA).

Agar aplikasi SMSaccess yang telah anda download dapat mengakses database MySQL, anda pun membutuhkan MyODBC ini sebagai drivernya. Salah satu keuntungan menggunakan MyODBC ini adalah fleksibilitas, artinya data dalam database dapat diakses sekaligus diubah tanpa harus mengakses atau mengubahnya secara langsung di MySQL.

Ok…, untuk lebih memahaminya ikuti saja langkah-langkah installasinya berikut ini:
1. Double-click file 'mysql-connector-odbc-3.51.15-win32.exe' sampai muncul jendela Welcome to the Setup Wizard. Selanjutnya klik tombol Next untuk melanjutkan.
2. Biarkan pilihan 'Typical' pada Setup Type. Klik lagi tombol Next.
3. Klik tombol Install. Tunggu sampai proses installasi selesai yang ditandai dengan munculnya kotak Wizard Completed.
4. Klik tombol Finish.

Setelah menginstall MyODBC, langkah selanjutnya adalah membuat DSN. DSN adalah singkatan dari Data Source Name, yaitu nama alias untuk mengakses database menggunakan ODBC.

Langkah-langkah untuk membuat DSN ini adalah sebagai berikut:
1. Klik Start>Control Panel, klik Administrative Tools, Double-click Data Sources (ODBC).
2. Pada kotak dialog ODBC Data Source Administrator pilih tab System DSN, dan untuk membuat DSN baru klik tombol Add.


3. Pada kotak dialog Create New Data Source pilih MySQL ODBC 3.51 Driver. Klik tombol Finish.


4. Lakukan konfigurasi untuk mengakses database sms yang telah kita buat di MySQL. Pada tab Login, isikan data-data sebagai berikut:
Data Source Name : my_gammu
Description : Koneksi ke database sms
Server : localhost (atau isikan IP Address jika mengakses komputer lain)
User : root (sesuaikan dengan user MySQL yang ingin anda gunakan)
Password : biarkan kosong, kecuali jika anda telah menyeting password MySQL
Database : sms

Klik tombol Test. Jika muncul pesan 'Success; connection was made!' berarti konfigurasi yang anda lakukan telah berhasil.


5. Klik tombol OK pada semua kotak dialog sampai semuanya habis tertutup, dan anda telah selesai membuat DSN.

Cobalah mengakses DSN yang telah anda buat tadi dengan Ms Access. Caranya:
1. Bukalah program Ms Access. Klik Blank Database, isi nama file dengan 'coba_dsn.accdb', klik tombol Create.


2. Pada Menu Tab External Data klik More, pilih ODBC Database. Anda juga bisa melakukan klik kanan pada Table1, pilih Import>ODBC Database.


3. Pilih tombol option 'Link to the data source by creating a linked table', klik tombol OK.


4. Pada kotak dialog Select Data Source pilih tab Machine Data Source, pilih Data Source Name 'my_gammu', klik tombol OK.


5. Pada kotak dialog Link Tables pilih satu atau beberapa tabel yang ingin anda akses misalnya tabel 'inbox'. Klik tombol OK, maka anda akan melihat tabel 'inbox' muncul di Navigation Pane. Tabel inbox tersebut sebenarnya adalah tabel inbox yang ada di database MySQL. Sedangkan yang muncul di sini hanya tabel link-nya saja.


Sekian dulu tutorial tentang Installasi MySQL Connector ODBC dan Setting System DSN. Silahkan melanjutkan ke tutorial berikutnya yaitu Langkah-langkah Setting Gammu.

Membuat Database dan Tabel-tabel SMS di MySQL

Tutorial sebelumnya : Installasi Xampp dan MySQL.

Untuk dapat menggunakan aplikasi SMSaccess ini kita membutuhkan tabel-tabel yang disimpan dalam satu database. Sebenarnya database dan tabel-tabel ini adalah bawaan Gammu atau untuk keperluan Gammu. Sedangkan aplikasi SMSaccess, karena sebagai interface, hanya membutuhkan koneksi secara link saja ke tabel-tabel tersebut.

Untuk membuat database dan tabel-tabel di MySQL, anda dapat menggunakan file 'MySQL_TabelSMS.sql' yang sudah anda download bersama-sama dengan aplikasi SMSaccess. Praktisnya ikuti langkah-langkah berikut ini:
1. Masuklah ke 'Command Prompt' dengan cara klik tombol Start, ketik 'cmd' di kotak Run, tekan Enter, maka akan muncul jendela Command Prompt.

2. Untuk masuk ke MySQL ketik 'cd C:\Program Files\xampp\mysql\bin', tekan Enter.
3. Selanjutnya ketik 'mysql -h localhost -u root -p', tekan Enter. Biarkan password kosong, tekan Enter sekali lagi.
Catatan : Pada saat ini MySQL anda belum memiliki password. Untuk keamanan sebaiknya tambahkan password.

4. Buatlah database bernama 'sms'. Caranya ketik 'create database sms;' (jangan lupa titik koma di akhir teks), tekan Enter. Jika muncul teks 'Query OK, 1 row affected (0.00 sec)', maka itu artinya database sms sudah berhasil dibuat. Jangan tutup dulu jendela Command Prompt, karena langkah selanjutnya adalah membuat tabel-tabel.
5. Untuk membuat tabel-tabel anda dapat membuatnya secara manual untuk belajar dan latihan. Namun jika anda ingin membuat tabel secara cepat, pada jendela Command Prompt tadi, ketik terlebih dahulu 'exit', tekan Enter, dilanjutkan dengan mengetik 'mysql -h localhost -u root -p sms < D:\MySQL_TabelSMS.sql' (sesuaikan dengan direktory yang anda gunakan untuk menyimpan file ini), tekan Enter 2X. Jika muncul teks 'C:\Program Files\xampp\mysql\bin>' seperti gambar di bawah ini, maka itu artinya tabel-tabel sudah berhasil dibuat.


Jika anda ingin melihat tabel-tabel apa saja yang berhasil dibuat, masih di Command Prompt masuk kembali ke MySQL dengan cara ketik 'mysql -h localhost -u root -p', tekan Enter 2X. Selanjutnya ketik 'use sms', tekan Enter. Ketik 'show tables;' (jangan lupa titik koma di akhir teks), tekan Enter. Maka akan muncul nama-nama tabel yang berhasil dibuat. Untuk lebih jelasnya lihat gambar di bawah ini.


Nah..., demikianlah cara membuat database dan tabel-tabel di MySQL. Supaya anda dapat segera mencoba mengirim/menerima SMS menggunakan aplikasi SMSaccess, ikuti tutorial berikutnya yaitu Installasi MySQL Connector ODBC dan Setting System DSN.

Installasi Xampp dan MySQL

Tutorial sebelumnya : Menggunakan Aplikasi SMS Access.

Xampp adalah sebuah program aplikasi web server yang masih cukup populer hingga saat ini. Sebenarnya Xampp merupakan program kompilasi. Artinya program yang di dalamnya terdiri dari beberapa program lagi yang sudah dikonfigurasi menjadi satu, yaitu Apache, MySQL, dan PHP.

Sebenarnya aplikasi SMSaccess tidak membutuhkan web server. Namun seperti yang saya jelaskan pada tulisan sebelumnya bahwa yang kita manfaatkan dari Xampp ini adalah MySQL-nya. Jika anda meng-instal Xampp di komputer anda, maka secara otomatis MySQL juga akan terinstal, sekaligus komputer anda akan memiliki web server yang bernama Xampp yang sewaktu-waktu dapat anda gunakan untuk mengembangkan aplikasi-aplikasi berbasis web.

Untuk menginstal Xampp dan MySQL, ikuti langkah-langkah di bawah ini:
1. Double-click file 'xampp-win32-1.5.1-installer.exe' sampai muncul kotak dialog Installer Language. Pilih bahasa Indonesia, klik tombol OK.




2. Muncul kotak dialog Selamat Datang di Xampp. Klik tombol Maju untuk meneruskan.




3. Pilih lokasi installasi atau sebaiknya biarkan di lokasi default-nya yaitu 'C:\Program Files'. Klik tombol Install.




4. Proses installasi berjalan. Tunggu sampai proses tersebut selesai.




5. Jika proses installasi selesai, klik tombol Selesai.




6. Selanjutnya Xampp akan melakukan konfigurasi secara otomatis. Ikuti prosesnya dengan menjawab Yes terhadap semua kotak pertanyaan yang muncul, sampai yang terakhir Xampp akan menampilkan kotak dialog 'XAMPP Control Panel Application'. Lihat gambar di bawah, terdapat informasi Apache Running artinya Server Apache sedang aktif atau berjalan. Begitu juga MySQL dan FileZilla.





Ok…, database MySQL sudah terinstal. Ikuti tutorial selanjutnya yaitu Membuat Database dan Tabel-tabel SMS di MySQL.

Menggunakan Aplikasi SMS Access

Tutorial sebelumnya : Mengirim dan Menerima SMS Dengan Microsoft Access.

Sekadar mengulang sedikit saya ingatkan kembali bahwa aplikasi SMSaccess ini hanya interface-nya saja, sedangkan servernya menggunakan Gammu, databasenya menggunakan MySQL, dan konektor dari database ke interface menggunakan MySQL-connector-odbc.

Jika anda sudah men-download file-file tersebut, extract masing-masing ke dalam satu folder. Selanjutnya ikuti langkah-langkah berikut ini:

1. Instal Gammu. Abaikan langkah ini jika di komputer anda sudah terinstal Gammu. Menginstal Gammu caranya sangat mudah. Double-click file 'gammu-setup.exe' seperti gambar di bawah. Selanjutnya tinggal klik tombol Next dan Istall saja. Secara default file gammu akan terinstal di direktori 'C:\gammu'.



2. Instal MySQL. Abaikan langkah ini jika di komputer anda sudah terinstal MySQL. Untuk menginstal MySQL, saran saya gunakan driver Xampp karena relatif lebih mudah. Jika anda meng-instal Xampp di komputer anda, maka secara otomatis MySQL juga akan terinstal, sekaligus komputer anda akan memiliki web server yang bernama Xampp yang sewaktu-waktu dapat anda gunakan untuk mengembangkan aplikasi-aplikasi berbasis web. Cara instal Xampp dapat anda lihat di sini.
3. Buat database 'sms' dan tabel-tabel Gammu di MySQL. Anda tidak perlu repot mendesain tabel-tabel tersebut karena anda dapat menggunakan file 'MySQL_TabelSMS.sql' yang juga sudah anda download. Tinggal ikuti langkah-langkah membuatnya di sini.
4. Koneksikan modem/hp anda ke komputer. Jika modem/hp anda sudah terkoneksi dengan baik, periksa port koneksi melalui Control Panel>Phone and Modem. Ingat atau catatlah port yang digunakan tersebut (lihat gambar di bawah).



5. Setting Gammu. Proses ini sangat penting dan menentukan, untuk itu ikuti secara cermat langkah-langkahnya di sini.
6. Instal MySQL-connector-odbc, yaitu driver yang berfungsi untuk membaca database MySQL menggunakan SMSaccess. Proses installasi sekaligus setting System DSN-nya ada di sini.
7. Ok…, jika langkah-langkah di atas semuanya sudah anda ikuti dengan baik, saatnya mencoba menerima/mengirim SMS dengan aplikasi 'SMSaccess'. Jalankan aplikasinya. Pada form Login isikan UserID=Admin Password=123456.
Catatan : Tahukah anda bahwa pada saat anda menerima file ini sebenarnya ada 3 tabel yang belum dibuat. Namun tabel-tabel tersebut secara otomatis dibuat oleh sistem saat anda membuka file Login untuk pertama kalinya. Tabel-tabel tersebut adalah tabel kontak (untuk menyimpan nomor kontak), kontak_grup (untuk menyimpan grup), dan user (untuk menyimpan data user).
8. Klik tombol Start untuk menjalankan servis Gammu. Jika indikator servis sudah ON dan berwarna hijau, maka anda sudah bisa mencoba menerima/mengirim SMS.

Untuk suksesnya percobaan menggunakan aplikasi ini, saya sarankan anda untuk mengikuti langkah-langkah di atas tahap demi tahap. Akhirnya saya ucapkan 'Selamat Mencoba dan Belajar. Sampai Jumpa'.

Tutorial berikutnya : Installasi Xampp dan MySQL.

Mengirim dan Menerima SMS Dengan Microsoft Access

Aplikasi-aplikasi yang berukuran kecil, sederhana dan untuk lingkup pengoperasian terbatas (bukan networking) sebenarnya dapat dibuat dan dikembangkan dengan Ms Access. Meskipun aplikasi Ms Access juga bisa digunakan bersama-sama dalam local network, namun menurut pengalaman penulis aksesnya sangat lambat. Jadi, aplikasi Ms Access sebaiknya digunakan secara mandiri (standalone) saja. Selain itu kelebihan aplikasi Ms Access adalah ukuran filenya yang relatif kecil dan dapat selalu dipadatkan menggunakan fasilitas Compact and Repair Database yang dimilikinya, sehingga gampang dibawa kemana-mana di dalam flashdisc. Bayangkan, misalnya aplikasi 'Buku Kas Umum' bisa dibawa kemana saja dan dioperasikan di mana saja. Tentu akan lebih memberikan kemudahan bagi user yang mengoperasikannya.

Aplikasi yang akan saya sharing kali ini saya beri nama SMSaccess, yang dibuat dengan Ms Access. Fungsinya untuk menerima dan mengirim SMS menggunakan komputer. Kelebihannya antara lain:

1. Dibuat dengan Ms Access (tentu saja dengan kelebihan Ms Access seperti uraian di atas).
2. Dapat menerima SMS dalam jumlah banyak karena ditampung dalam database inbox di komputer. Tidak menggunakan inbox modem/hp sehingga tidak akan terjadi overload.
3. Ada 3 pilihan pengiriman SMS, yaitu: kirim ke satu nomor tujuan; kirim ke beberapa nomor tujuan sekaligus dengan hanya sekali klik; dan kirim ke grup, yaitu dengan hanya mengirim SMS ke grup tertentu maka semua nomor yang tergabung dalam grup itu akan menerima SMS.
4. Dapat mengirim SMS dengan jumlah karakter di atas 160 karakter hanya dengan sekali kirim.
5. Menyimpan dan mengelola nomor kontak dalam jumlah yang sangat banyak.
6. Menggunakan Login, untuk menghindari akses tanpa izin (ilegal) dari pihak-pihak yang tidak berkepentingan.
7. Opensource (optional) dengan menggunakan kode-kode Visual Basic, sehingga dapat dikembangkan sendiri untuk menyalurkan hobi atau untuk berbagai keperluan.

Sebagai karya manusia yang tidak luput dari kekurangan, aplikasi ini juga memiliki kekurangan, antara lain:

1. Aplikasi ini hanya interface-nya saja. Sedangkan servernya menggunakan Gammu, databasenya menggunakan MySQL, dan konektor dari database ke interface menggunakan MySQL-connector-odbc. Tapi anda jangan kuatir karena semua software tersebut dapat di-download secara gratis, dan yang lebih penting dari itu anda akan mempelajari cara instal dan menggunakan ke-4 software itu sekaligus.
2. Dibutuhkan modem/hp (tentu saja bro…!!!) sebagai device-nya. Sebagai informasi, saya menggunakan hp Nokia 2330 Classic dengan konektor bluetooth. Kalau di kantor saya menerima/mengirim SMS di komputer saja, sedangkan hp tetap tidak keluar dari 'sarung'-nya. Begitu juga di rumah, hp saya gantung di 'sangkar'-nya, terima/kirim SMS di komputer juga. Menjawab SMS dari teman, keluarga bahkan kolega cukup mengetik di keyboard saja.

Selanjutnya, untuk mendapatkan aplikasi ini silahkan klik link di bawah ini:
1. Untuk servernya download Gammu-setup.exe. Sebenarnya link tersebut berasal dari blognya mas Rosihanari di www.4shared.com, namun akhir-akhir ini beberapa kali saya coba download selalu gagal. Jika anda mengalami hal yang sama, silahkan ambil alternatif link download Gammu-setup.exe tersebut di sini. File tersebut berupa installer Gammu versi 1.25 yang sudah dimodifikasi dan disederhanakan oleh mas Rosihanari untuk kemudahan proses installasi.
2. Untuk koneksi MySQL-Ms Access download MySQL-connector-odbc-3.51.15-win32.msi.
3. Download aplikasi SMSaccess.accde (include MySQL_TabelSMS.sql). Sebagai informasi, anda akan mendapatkan 3 file SMSaccess sebagai alternatif jika eksekusi salah satu file tidak berhasil dikarenakan perbedaan versi Ms Access yang anda gunakan.
4. Untuk databasenya download driver Xampp-win32-1.5.1-installer.exe (include MySQL).
5. Hp dengan konektornya (silahkan download di toko terdekat, hehehe…).

Nah, kalau sudah selesai download, silahkan ikuti artikel selanjutnya yaitu Menggunakan Aplikasi SMSaccess.
--------------
Referensi:
http://blog.rosihanari.net/
http://www.visualbasicindonesia.com/
-------------------------
Untuk mendapatkan pemahaman yang baik serta memudahkan praktik tahap demi tahap dari tutorial ini, sebaiknya anda membaca tutorial ini secara berurutan sebagai berikut:
a. Mengirim dan Menerima SMS Dengan Microsoft Access.
b. Menggunakan Aplikasi SMS Access.
c. Installasi Xampp dan MySQL.
d. Membuat Database dan Tabel-tabel SMS di MySQL.
e. Installasi MySQL Connector ODBC dan Setting System DSN.
f. Langkah-langkah Setting Gammu.