Program ‘Tebak Angka’

Setelah sekitar 2 bulan ga’ nyentuh yang namanya Visual Basic, kemaren akhirnya gw ‘reunian’ lagi.
Kebetulan bener, kemaren siang juga gw selesai membaca buku (atau lebih tepatnya novel hacking) ‘Hacker: It’s not about black or white’ karangan y3dips yang diterbitkan oleh Jasakom, disitu terdapat satu program game yang dibuat oleh salah satu tokoh dalam novel tersebut yaitu program tebak-tebakan angka. Terinspirasi dari cerita itulah maka akhirnya gw nyoba bikin program serupa tapi tak sama, ketidaksamaannya??? Dalam cerita, program itu dibuat dengan bahasa C tapi gw pake Visual Basic :( Newbie banget yach :( But, it’s okay (sebenernya gw dari dulu pengen bener belajar bahasa C, tapi belom kesampean mulu)…
Back to topic, kurang lebih 3 jam nongkrong depan kompie, ngadepin Visual Basic, akhirnya terselesaikan juga program tersebut. Nama programnya adalah ‘Tebak Angka’, ini adalah semacam permainan tebak-tebakan angka seperti yang udah gw bilang diatas. Terdapat empat tingkat kesulitan yang berbeda yaitu: Anak-anak (rentang angka dari 1 – 9), Mudah (rentang angka dari 1 – 99), Menengah (rentang angka dari 1 – 999), dan Susah (rentang angka dari 1 – 9999). Setelah memilih tingkat kesulitan, tekan tombol menu ‘Mulai Baru’ untuk memulai permainan, komputer akan mengacak angka dengan rentang tertentu sesuai tingkat kesulitan yang anda pilih. Lalu??? Yaaa…silakan aja maen tebak-tebakan sama si komputer :) Bila angka tebakan anda lebih besar dari angka yang ‘dipikirkan’ oleh komputer maka akan keluar pemberitahuan bahwa angka anda lebih besar, begitu pula sebaliknya. Oh ya, sebagai sarana input angka, anda dapat menggunakan tombol angka pada keyboard anda, baik tombol angka standar maupun tombol ‘NUM’. Bila anda merasa lebih nyaman menggunakan klak-klik mouse, disediakan sebuah keyboard virtual yang akan membantu anda dalam menginputkan angka-angka.
Biasanya, tiap kali gw bikin program, selalu gw dedikasikan untuk seseorang yang gw cintai (ortu, sahabat, adek, cewek, dsb). Dan kali ini gw mau mendedikasikan program ini untuk salah satu temen PKL-ku kemaren, Mezfi, ‘Sang Bidadari’. Hehehe… :)
*non, boleh kan kudedikasike program ini untuk kau :)*
Mungkin bukan hal yang mudah untuk menebak angka yang ‘dipikirkan’ oleh komputer dengan tepat pada tebakan pertama, maka dari itulah gw menyisipkan satu cara curang dalam program ini yang bertujuan untuk mengetahui angka berapa yang ada dalam ‘otak’ si komputer ini. Tapi kayaknya untuk saat ini belum bisa gw ‘publish’. Loh kok??? Jangan pelit donk, drus… Ga kok, gw ga pelit, gw cuma pengen agar awal-awal perkenalan anda dengan program ini bener-bener murni, dengan kata lain ga’ ada curang-curangan, biar seru gitu maksudnya :). Paling besok-besok udah gw kasih tau gimana cara curangnya :) Buat yang penasaran pengen nyari gimana cara curangnya, gw punya satu petunjuk (udah kayak detektif polisi aja yach :P). Petunjuknya adalah…jeng…jeng…jeng… (alaahh kelamaan oi :P) terletak pada ‘kombinasi penekanan tombol virtual keyboard’. Tapi buat yang udah kebelet hampir mati karena penasaran pengen tau gimana cara curangnya :) silakan kontak gw aja via e-mail, comment di post ini, Y!M, atau tinggalkan pesan di shoutbox blog ini.
Kalo nanya soal lisensi program ‘Tebak Angka’, gw merilisnya dibawah ‘payung’ GNU General Public License versi 2. Hal ini berarti anda bisa mendapatkan, mengedit, dan membuat program baru berbasiskan ‘source code’ program ini dengan ketentuan tetap mencantumkan nama pembuat program asal dan dengan ketentuan-ketentuan lain yang diatur dalam GNU General Public License versi 2 ini.
*e-mail aja ke gw kalo pengen dapetin source code-nya, ntar pasti gw kirimin*
Akhir kata (udah kayak surat resmi aja), gw menunggu feedback dari pengunjung blog semua. Bila ada bug, error, pertanyaan, feature request, atau yang lainnya, sekali lagi silakan hubungi gw via cara yang gw sebutin diatas :)
Catatan: Penulis/pembuat program tidak bertanggung jawab apapun terhadap suatu kesalahan/bug pada program ini.
[Download...]
Ukuran file: 37,5 Kilobyte (kecil kan???)
+++Ni cara curangnya, hehehe :P
+++Tekan berurutan tombol-tombol berikut pada keyboard virtual: 0-8-1-3-5-7-9-Clear-Enter
++++Ternyata penyebab program ‘Tebak Angka’ ini dikira virus oleh AVG adalah packer yang digunakan. Kemaren gw nge-pack-nya pake NSPack versi 3.0 (NorthStar Pack). Sekarang udah diganti tuh packer-nya pake ASPack. Mengapa gw pack program ini??? Kalo ga’ di-pack ukuran EXE-nya adalah 144 Kilobyte…
Isi blog ini dilindungi dibawah lisensi Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported, yang berarti anda bebas mendistribusikan ulang serta mengadaptasinya dengan ketentuan sebagai berikut: [1] cantumkan sumber asal, dan [2] tidak untuk tujuan komersial.
Related posts:




September 2nd, 2007 at 10:53 am
wah mesti di sedot neeh,
btw boleh kalo ntar gamenya aku masukin di situs aku yang baru ntar
[Reply]
September 2nd, 2007 at 11:43 am
baru aja donlot, udah ke detect virus sama AVG Free hiks…
[Reply]
September 3rd, 2007 at 6:03 am
#ayahshiva:
yo, boleh kak :)
#adis
hah???
kok kedetek sebagai virus sih???
apa karena rutin generator random number-nya yah??? ah, kayaknya nggak kok… gw udah coba scan pake antivir, tapi no threat detected tuh… false positive oleh AVG neeh… duh… tapi tenang aja, itu bukan virus kok… kalo ada temen2 yang nge-scan-nya pake antivirus laen trus dikira virus oleh antivirus tersebut, tolong informasikan ke gw yah… thanks…
[Reply]
September 16th, 2008 at 8:04 am
mas, programnya keren
tapi aq lagi blajar vb.net
bisa minta source codenya ga mas??? emailku life_yezia06@yahoo.com
thx b4 yah
sukses buat mas-nya :)
[Reply]