Rasanya udah lama gak “ngeluarin” software
padahal bahan software buat diposting masih ada beberapa, so.. sekarang posting software lagi deh
Orang tua saya adalah pemilik sebuah toko musik, jualannya ada kaset, CD, dan DVD. Dulu sih terutama masih kaset, karena CD mahal. Nah, beberapa tahun lalu, karena toko harus pindah tempat dan kebetulan orang tua lagi pergi, jadi saya yang disuruh ngusurin pindahan toko ini. Kaset-kaset yang sebegitu banyaknya harus diangkut dan disusun ulang di tempat baru.
Saya pikir, mumpung beres-beres, sekalian saya bikin program semacam katalog untuk kaset-kaset itu, karena selama ini kalau saya bantu jaga toko, saya selalu kesulitan kalau ada pelanggan yang mencari kaset dari penyanyi tertentu (karena saya tidak hafal barang) yang menyebabkan saya harus mencari dengan lama. Kalau ada katalog, kan langsung ketahuan barang yang dicari pelanggan itu ada atau tidak.
Jadilah saya bikin program ini. Seperti biasa, karena tidak tahu mau dikasih nama apa, saya kasih saja nama J-Music
Dan juga seperti biasa, saya share source code nya untuk dimodifikasi atau digunakan untuk belajar.

Kalau anda atau kenalan anda ada yang punya toko musik yang belum menggunakan sistem, program ini bisa berguna juga lho
Atau bisa juga dipakai untuk koleksi musik atau film anda.
Features:
- Genre yang tidak terbatas (misalnya: Pop, Rock, Metal, Action, Horor dan sebagainya).
- Format yang tidak terbatas (misalnya: Kaset, CD, DVD dan sebagainya).
- Password protected. Anda harus memasukkan password jika akan menambah / mengedit data. Ini supaya data tidak dapat dimanipulasi oleh user / pelanggan.
- Me-list artis berdasarkan alfabet.
- Dua jenis pencarian: berdasarkan artis dan berdasarkan judul.
- Password defaultnya adalah 0 (angka nol).
Requirements:
- Sistem operasi Microsoft Windows dari Windows 98 SE ke atas.
- Visual Basic 6 Runtime Files dan Microsoft Data Access Component. Kalau anda sudah menggunakan Windows XP, biasanya sudah terinstall otomatis.
- Anda akan membutuhkan 2 buah file .OCX yaitu MSCOMCTL.OCX dan MSCOMCT2.OCX. Jika belum punya, silakan download di sini. Untuk me-register file-file tersebut, baca file readme yang disertakan pada saat anda mendownload J-Music.
- Gunakan resolusi monitor 1024 x 748.
Untuk programmer, J-Music menggunakan:
- Microsoft Access 2000 untuk back-end database.
- Microsoft Visual Basic 6 untuk bahasa pemrograman front-end-nya.
- Control arrays, sungguh menghemat waktu dan membuat kode program anda jauh lebih pendek, lebih “bersih” dan lebih mudah di-manage.
- Menggunakan Queries di MS Access (semacam Stored Procedures di SQL Server)
Download J-Music
Download J-Music Source Code
PENTING!!!
J-Music adalah free software. Anda bebas untuk menggunakannya. Anda juga bebas memodifikasi J-Music untuk kepentingan Anda dengan memodifikasi source code-nya. Namun saya tidak memberikan support untuk penggunaan software ini. Penggunaan software ini sepenuhnya menjadi tanggung jawab Anda.
My Other Softwares:
Dulu, CPU komputer saya letaknya di bawah meja, jadi agak sulit untuk menjangkau tombol open / close DVD Rom dan CD-RW saya (dulu belum punya DVD Writer
). Karena setiap kali mau masukin disk susah musti bungkuk-bungkuk, jadi saya bikin software ini. Iseng aja sih, karena di internet juga banyak program sejenis ini, tapi karena sesuai kebutuhan saya sendiri (di internet waktu itu saya gak menemukan program sejenis yang bisa untuk buka / tutup 2 tray buah optical drive), jadi rasanya lebih kepake.
Features:
- J-CD bisa membuka dan menutup tray optical drive anda (DVD-ROM / DVD-RW / CD-ROM/ CD-RW) dengan mudah menggunakan mouse anda.
- Tidak ada form / window, software ini “bercokol” di system tray anda.
- Support 2 buah optical drive. Kalau anda perlu menambah atau mengurangi jumlah drive (misal anda punya 3 optical drive), tinggal modifikasi saja source-code nya, J-CD mudah untuk dimodifikasi koq
- Setiap drive dapat anda beri nama (lihat screenshot di atas).
- Anda HARUS memasukkan drive letter optical drive anda di setting-nya. Drive letter itu misalnya drive D, E dsb.
- Klik kiri ikon J-CD di system tray untuk membuka / menutup tray. Klik kanan untuk masuk ke setting dan keluar dari program.
- Jika anda sudah membuka tray secara manual, kemudian akan menutup dengan J-CD, pertama-tama anda “Open” dulu (tidak akan terjadi apa-apa) kemudian baru “Close” maka tray akan tertutup. Saya belum menemukan cara supaya untuk memperbaiki ini.
- Tidak perlu instalasi. Cukup jalankan saja file .exe nya. File .ini yang menyimpan setting akan secara otomatis disimpan di direktori dimana anda menyimpan file .exe tadi.
Requirements:
- Sistem operasi Microsoft Windows dari Windows 98 SE ke atas.
- Visual Basic 6 Runtime Files. Kalau anda sudah menggunakan Windows XP, biasanya sudah terinstall otomatis.
Untuk programmer:
- Setting disimpan di file .ini
- Mudah dimodifikasi, apakah anda mau menambah atau mengurangi jumlah drive.
- Microsoft Visual Basic 6 untuk bahasa pemrogramannya.
Download J-CD
Download J-CD Source Code
PENTING!!!
J-CD adalah free software. Anda bebas untuk menggunakannya. Anda juga bebas memodifikasi J-CD untuk kepentingan Anda dengan memodifikasi source code-nya. Namun saya tidak memberikan support untuk penggunaan software ini. Penggunaan software ini sepenuhnya menjadi tanggung jawab Anda.
My Other Softwares:
Setelah Bill-J dan Bill-J Light, ini adalah program billing warnet / game center ke-3 yang saya buat. Tapi kali ini dibuat bukan untuk warnet saya, tapi untuk teman saya yang waktu itu baru akan buka game center.
Dia minta dibuatkan program billing yang sederhana, tapi sudah cukup lengkap (kali ini sudah menggunakan database). Maka saya buatkan software ini. Dan karena saya buatkan buat dia gratis (buat hadiah pembukaan), maka saya sharing di sini untuk bisa digunakan oleh siapa saja yang membutuhkan atau buat belajar. Tolong jangan ngetawain namanya ya.. kalo sebelumnya Bill-J, sekarang J-Bill
dibalik aja.. soalnya saya bener-bener gak tau mau kasih nama apa..

Features:
- Tidak menggunakan koneksi Client / Server, sehinnga tidak membebani network.
- Terbatas hanya 24 komputer client.
- Ketika ada user masuk dan tombol “In” diklik untuk memulai perhitungan, nomor komputer dan area untuk client nomor tersebut berganti warna menjadi merah, untuk memudahkan operator melihat komputer mana yang masih kosong (lihat screenshot).
- Sudah support penjualan makanan minuman, baik untuk user maupun untuk non-user (orang yang tidak main tapi cuma beli makanan / minuman saja).
- Tentukan sendiri nama komputer client untuk setiap nomor komputer. Misalnya mau dikasih nama “Kompi 01″, “Kompi 02″ dan seterusnya.
- Administrator area untuk mengeset nama client, makanan / minuman, dan melihat laporan. Admin area ini di-password yang bisa anda ganti.
- History user yang masuk dan keluar di bagian kanan bawah layar.
- J-Bill tidak dapat ditutup jika masih ada user yang belum logout.
- Laporan dalam bentuk tabel dan grafik. Ada 4 macam grafik: Bar, Line, 3D Bar and 3D Line.
- Laporan terdiri dari: laporan harian, bulanan, tahunan, atau berdasarkan jangka waktu yang anda tentukan sendiri.
- Memiliki shortcut-shortcut keyboard untuk mempercepat pekerjaan dibandingkan menggunakan mouse.
- Note:
- Password default adalah “0″ (angka nol tanpa tanda kutip). Bisa anda ganti di admin area
- J-Bill berjalan full screen. Jadi mungkin anda perlu mengeset taskbar window anda menjadi autohide.
- Harga yang di-set di J-Bill adalah Rp 50,- per menit. Anda tidak bisa menggantinya. Kalau anda perlu untuk merubahnya, silakan modifikasi source code-nya. Gampang koq
Requirements:
- Sistem operasi Microsoft Windows dari Windows 98 SE ke atas.
- Visual Basic 6 Runtime Files. Kalau anda sudah menggunakan Windows XP, biasanya sudah terinstall otomatis.
- Microsoft Data Access Component 2.7. You should already have it if you’re using Windows XP.
- Anda akan membutuhkan 3 buah file .OCX yaitu MSCOMCTL.OCX, MSCHRT20.OCX, MSCOMCT2.OCX. Jika belum punya, silakan download di sini. Untuk me-register file-file tersebut, baca file readme yang disertakan pada saat anda mendownload J-Bill.
- Gunakan resolusi monitor 1024 x 748.
Untuk programmer, J-Bill menggunakan:
- Microsoft Access 2000 untuk back-end database.
- Microsoft Visual Basic 6 untuk bahasa pemrograman front-end-nya.
- Control arrays, sungguh menghemat waktu dan membuat kode program anda jauh lebih pendek, lebih “bersih” dan lebih mudah di-manage.
- Menggunakan Queries di MS Access (semacam Stored Procedures di SQL Server)
Download J-Bill
Download J-Bill Source Code
PENTING!!!
J-Bill adalah free software. Anda bebas untuk menggunakannya. Anda juga bebas memodifikasi J-Bill untuk kepentingan Anda dengan memodifikasi source code-nya. Namun saya tidak memberikan support untuk penggunaan software ini. Penggunaan software ini sepenuhnya menjadi tanggung jawab Anda.
My Other Softwares:
Bill-J Light adalah versi “lite” dari Bill-J. Ceritanya, komputer server warnet baru diinstall ulang, dan program billing-nya belum jalan. Celakanya, program Bill-J kehapus dan saya punya back-up nya di rumah. Kebetulan di warnet ada Visual Basic, jadi saya bikin instan Bill-J Light ini.

Features:
- Fungsi sama dengan Bill-J, yaitu menggantikan untuk menghitung berapa yang harus dibayar oleh user warnet.
- Sangat mudah digunakan
. Tinggal masukkan jam masuk user, dan jumlah yang harus dibayar langsung muncul.
- Tarif yang digunakan adalah Rp 50,- per menit (sesuai kebutuhan warnet saya dulu). Kalau mau diganti, silakan modifikasi source-code nya atau gunakan Bill-J.
- Tidak ada interval waktu. Jika anda membutuhkan program yang ada interval waktunya (misalnya 10 menit pertama Rp 1.000,- dan setelah itu dihitung per menit Rp 50,-), silakan gunakan atau gunakan Bill-J.
- Tidak perlu instalasi. Cuma 1 buah file .exe yang bisa langsung dijalankan.
Requirements:
- Sistem operasi Microsoft Windows dari Windows 98 SE ke atas
- Visual Basic 6 Runtime Files. Kalau anda sudah menggunakan Windows XP, biasanya sudah terinstall otomatis.
Untuk Programmer:
- Bahasa pemrograman yang digunakan adalah Visual Basic 6
- Bill-J Light menggunakan control array, sangat menghemat waktu!
Download Bill-J Light
Download Bill-J Light Source Code
PENTING!!!
Bill-J Light adalah free software. Anda bebas untuk menggunakannya. Anda juga bebas memodifikasi Bill-J Light untuk kepentingan Anda dengan memodifikasi source code-nya. Namun saya tidak memberikan support untuk penggunaan software ini. Penggunaan software ini sepenuhnya menjadi tanggung jawab Anda.
My Other Softwares:
Bill-J merupakan salah satu software “serius” pertama yang saya buat. Saya bukan programmer professional, dan tidak pernah mengenyam pendidikan formal di bidang programming. Tapi saya sangat suka dunia programming dan saya belajar sendiri secara otodidak. Hasilnya, sekarang saya sudah punya beberapa klien walaupun pekerjaan sebagai programmer bukan merupakan pekerjaan utama saya. Minat saya yang paling utama adalah pemrograman database.
Di blog ini saya akan men-share beberapa software yang saya buat untuk kepentingan pribadi beserta source code nya. Kenapa sama source code nya? Karena saya pendukung gerakan open source, walaupun program yang saya gunakan untuk membuat software-software tersebut bukanlah open source. Selain itu juga buat wadah belajar bersama, siapa tahu dengan menyediakan source code nya bisa berguna buat yang lagi belajar programming seperti saya. Software-software ini nantinya boleh anda modifikasi sendiri untuk kepentingan anda sendiri (kalau kepake dan berguna buat anda
).
Kembali ke Bill-J. Beberapa tahun yang lalu saya dan teman-teman udunan buka warnet. Warnet kami sudah menggunakan billing software yang cukup canggih, yang sudah memakai sistem client-server. Tapi sering terjadi koneksi antara komputer client dan server terputus, sehingga software billing tidak berjalan normal dimana software billing “mengatakan” bahwa client sudah logout padahal kenyataannya belum. Jika ini terjadi, kasir harus menghitung secara manual menggunakan kalkulator berapa jumlah yang harus dibayar user. Dan ini memakan waktu yang cukup lama.
Lalu saya buat software ini. Dulu namanya BillNet, tapi karena sudah ada software dengan nama itu, lalu saya ganti menjadi Bill-J saja. Cari nama softwarenya juga rada ngasal, habis bingung mau dikasih nama apa.

Features:
- Mudah digunakan
- Menyediakan 3 tipe harga: Umum, Member dan Other
- Support 2 interval waktu. Misalnya 10 menit pertama user di-charge Rp 1.000,- lalu setiap 1 menit selanjutnya user di-charge Rp 50,-
- Menggunakan password untuk mengubah setting harga. Jadi tidak setiap orang bisa mengubahnya.
- Ketika di-minimize, Bill-J akan hilang dari taskbar dan akan muncul icon-nya di system tray.
- Password default untuk set tarif adalah “0″ (angka nol tanpa tanda kutip, bisa anda ganti)
Requirements:
- Sistem operasi Microsoft Windows dari Windows 98 SE ke atas
- Visual Basic 6 Runtime Files. Kalau anda sudah menggunakan Windows XP, biasanya sudah terinstall otomatis.
Untuk Programmer:
- Bill-J menggunakan bahasa pemrograman Visual Basic 6
- Menggunakan registry windows untuk menyimpan data (software-software awal saya belum menggunakan database)
Download Bill-J
Download Bill-J Source Code
PENTING!!!
Bill-J ini adalah free software. Anda bebas untuk menggunakannya. Anda juga bebas memodifikasi Bill-J untuk kepentingan Anda dengan memodifikasi source code-nya. Namun saya tidak memberikan support untuk penggunaan software ini. Penggunaan software ini sepenuhnya menjadi tanggung jawab Anda.
My Other Softwares:
HTML Special Characters sangat berguna bila kita ingin menampilkan kode-kode HTML di web kita. Contoh:
Anda ingin menampilkan <a href=”http://www.domain-anda.com”>visit my website</a>.
- Jika Anda langsung mengetikkan
<a href="http://www.domain-anda.com">visit my website</a>
di kode HTML Anda, maka hasilnya adalah seperti ini
visit my website (link ke www.domain-anda.com).
Hmm.. bukan yang diinginkan kan?
- Anda harus mengetikkan ini di kode HTML Anda:
<a href="http://www.domain-anda.com">visit my website</a>
maka hasilnya yang tampil di website Anda adalah
<a href=”http://www.domain-anda.com”>visit my website</a>
Contoh lagi, di WordPress, misal Anda ingin membuat kategori bernama < Rp 1 juta (kurang dari satu juta rupiah).
- Jika Anda membuat kategori dengan menuliskan < Rp 1 juta maka di daftar kategori Anda, kategori yang baru Anda masukkan itu tidak akan muncul alias blank.
- Solusinya: Anda harus mengetikkan ini:< Rp 1 juta maka kategori < Rp 1 juta akan muncul. Cobain deh
Nah, di bawah ini tabel karakter yang ingin ditampilkan beserta kode HTML nya:
Read the rest of this entry