This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Blogger templates

Kamis, 23 April 2009

Tutorial Aplikasi

pada kesempatan kali ini saya akan memberikan artikel mengenai cara pembuatan sebuah aplikasi peminjaman di sebuah LAB. komputer. pada saat itukan saya telah memberikan sebuah artikel mengenai pembuatan game tapi sekarang kita akan buat sebuah aplikasi peminjaman di sebuah LAB.komputer. dalam hal ini kita masih tetap akan memakai aplikasi macromedia flash.
kita langsung saja yah,
pertama mungkin kita buat background untuk tampilan log in, mungkin unutuk backgroundnya sendiri itu terserah anda sendiri yang membuatnya. berikan sebuah script yaitu stop().buatlah 2 buah kata yaitu username dan password atur posisi kat-kata tersebut. setela itu buat 2 buah input text disebelahnya (harus sejajar), berikan nama variable unutuk kedua input text tersebut, contoh kita berikan input text tersebut username dan password. pada input text password ganti huruf yang nantinya akan tertera menjadi password. lalu buat sebuah button dengan diberikan sebuah script, contoh :
on (reallease) {
if (eq username "yanuar")
if (eq password "yanuar")
gotoAndStop (2)
And else
gotoAndPlay (3)
}
setelah itu buat sebuah frame untuk nantinya kita buat sebagai layar peminjaman. berikan sebuah script pada frane tersebut yaitu stop(). disana kita beri text-text yaitu contoh monitor, keyboard, mouse, CPU, Dll.
sepeti biasa kita berikan input text disebelah text-text tersebut. setelah itu kita buat 2 buah button, yang satu unutuk log out dan yang satu laginya kita gunakan untuk dapat mengeprint layar tersebut. untuk pembuatan button saya sudah bahas dalam artikel saya yang sebelumnya, jadi unutuk sekarang saya tidak akan membahas mengenai pembuatan button. kita kembali lagi pada artikel yang kita bahas ini, untuk button log out kita beri namanya log out saja (ini adalah contoh) tapi kalau anda ingin yang lain ya terserah anda saya hanya memberikan sebuah contoh saja ok. setelah itu berikan sebuah script yaitu:
on (rellease) {
gotoAndPlay (1)
}
untuk button yang satunya lagi kita berikan nama print, lalu berikan sebuah script, untuk scriptnya sendiri yaitu :
on (reallease) {
print ("movieclip",bmovie")
}
maaf mungkin haya segitu yang bisa saya jelaskan mohon di maafkan jika ada kesalahan penulisan script terima kasih
oh iya untuk yang mau download contoh aplikasinya
disini

Rabu, 22 April 2009

Membuat Game di Macromedia Flash

Membuat Game di Macromedia FlashPada kesempatan kali ini saya akan menyajikan tutorial untuk membuat game di macromedia flash khususnya game kapal terbang dibawah ini langkah-langkah pembuatannya :
  1. Pertama buka aplikasi macromedia flash yang sudah di instal tentunya lalu pilih creat flash document setelah itu akan muncul tampilam seperti di bawah ini

  1. Lalu pada pada layar pertama beri nama backgrund setelah itu anda beri background yang anda ingikan tapi disini saya akan memberi contoh background seperti di bawah ini

  1. setelah itu jadikan awan yang ada pada contoh di atas menjadi sebuah symbol dengan cara klik awan yang akan di jadikan symbol lalu pilih insert setelah itu pilih new symbol dan akan muncul tampilan symbol lalu pilih movie clip dan masukan script di bawah ini


onClipEvent(load){

speed = 10;

borderLeft = -100;

borderRight = 650;

}

onClipEvent(enterFrame){

this._x -= speed;

if(this._x <>

this._x = borderRight;

}

}


Dengan cara pilih awan yang akan di masukan script lalu tekan F9 dan masukan script di atas

  1. Lalu buatlah kapal sesuai dengan keinginan anda atau anda bis mencontoh gambar berikut

Setelah itu agar kapal tersebut bisa bergerak masukan script di bawah ini :

Membuat Game di Macromedia Flash

onClipEvent(load){

speed = 10;

shot_level = 50;

xb = _x;

yb = _y;

canShoot = true;

limitShoot = 0;

reload = 0;

}

onClipEvent(enterFrame){

if(Key.isDown(Key.RIGHT) and this._x <>

xb += speed;

}else if(Key.isDown(Key.LEFT) and this._x > 150){

xb -= speed;

}

if(Key.isDown(Key.DOWN) and this._y <>

yb += speed;

}else if(Key.isDown(Key.UP) and this._y > 150){

yb -= speed;

}

this._x = _x + (xb - _x) / speed;

this._y = _y + (yb - _y) / speed;

if(Key.isDown(Key.SPACE) and canShoot == true){

limitShoot += 1;

if(limitShoot >= 2){

canShoot = false;

reload = 0;

}

duplicateMovieClip(_root.bullet,"bullet"+shot_level,shot_level);

_root["bullet"+shot_level]._x = this._x + 45;

_root["bullet"+shot_level]._y = this._y + 5;

if(shot_level > 150){

shot_level = 50; }

}

if(canShoot == false){

reload += 1;

if(reload > 5){

limitShoot = 0;

canShoot = true;

}

}

}

Membuat Game di Macromedia Flash


  1. Langkah berikutnya buatlah layer untuk peluru lalu buat bentuk peluru yyang anda hendaki setelah itu simpanlah gambar peluru tersebut di samping seperti tampilan di bawah ini

Setelah peluru ber hasil dibuat jadikan gambar itu menjadi symbol lalu masukan script di bawah ini

onClipEvent(load){

speed = 20;

}

onClipEvent(enterFrame){

if(_name <> "bullet"){

this._x += speed;

if(this.hitTest(_root.enemyNew)){

removeMovieClip(_root.enemyNew);

_root.enemyOut = 0;

removeMovieClip(this);

}

}

}

  1. buatlah satu buah kapal lagi untuk di jadikan musuh dan anda juga dapat menyajikan inspirasi anda sendiri ke dalam game ini,setelah anda selesai membuat kapal musuh masukan script di bawah ini

onClipEvent(load){

if(_name <> "enemy"){

this._y = Math.round(random(250)) + 100;

this._x = 650;

speed = 10;

step = 10;

}

}

onClipEvent(enterFrame){

if(_name <> "enemy"){

this._x -= speed;

if(this._y <>

this._y = 100;

}else if(this._y > 350){

this._y = 350;

}

if(Math.floor (random(50)) == 5){

down=1;

}else if(Math.floor(random(50)) == 35){

up=1;

}

if(down == 1){

up=0;

this._y += step;

}

if(up == 1){

down=0;

this._y -= step;

}

if(this._x < -50){

removeMovieClip(this);

_root.enemyOut = 0;

}

}

}

  1. Dan yang terakhir buat layer yang berbeda lalu pada frame pertama masukanscrip ini

enemyOut = 0;

_root.onEnterFrame=function(){

if(enemyOut == 0){

duplicateMovieClip(_root.enemy, "enemyNew", 10);

enemyOut = 1;

}

}


Sekian yang bisa saya berikan mohon maaf jika ada sedikit kesalahan...........

jika anda ingin mencoba bermain download disini

Sabtu, 18 April 2009

regedit

Registry adalah database yang digunakan untuk menyimpan setting dan options untuk Ms. windows versi 32 bits, termasuk Win 95, 98, ME dan NT/2000. Registry berisi informasi dan setting untuk semua hardware, software, user dan preferences dari sebuah PC. Tiap kali user membuat perubahan pada setting kontrol panel, file associations, system policies, atau install S/W, perubahan2 tersebut tergambarkan dan disimpan didalam registry.

File fisik dari registry disimpan pada tempat yang berbeda tegantung pada versi windows yang digunakan; pada windows 95 dan 98 file fisik tersebut diletakkan pada 2 buah hidden file pada directory windows, kedua hidden file tersebut adalah USER.DAT dan SYSTEM.DAT. Pada windows ME ada tambahan file CLASSES.DAT, sementara pada windows NT/2000 file tersebut disimpan terpisah pada direktori %SystemRoot%\System32\Config. Anda tidak dapat melakukan edit pada file ini secara langsung, anda harus menggunakan tool yang umumnya dikenal dengan nama "Registry Editor" (Penggunaan Registry Editor akan dibahas selanjutnya pada artikel ini).

-
STRUKTUR DARI REGISTRY
Registry mempunyai struktur, walaupun terlihat rumit, struktur tersebut mirip dengan struktur direktori pada hard disk anda, tampilan Regedit mirip dengan tampilan windows explorer.

struktur registry [font_body] Pada tiap cabang utama (ditunjukkan dengan icon folder pada Registry Editor, lihat gambar disamping) disebut Hive, dan Hive tersusun atas Keys. Tiap Keys dapat berisi keys lain (kadang-kadang ditunjukkan sebagai sub-keys) ataupun Values. Values berisi informasi sebenarnya yang disimpan didalam registry. Ada tiga macam jenis values, string, Binary dan DWORD - kegunaan dari ketiga jenis ini tergantung dari konteksnya.

Ada 6 macam cabang utama, tiap cabang berisi porsi spesifik dari informasi yang disimpan dalam registry, mereka adalah :

  • HKEY_CLASSES_ROOT - cabang ini berisi pemetaan dari semua file-file assosiasi anda, yang digunakan untuk mensupport feature drag-and-drop, informasi OLE, shortcut window, dan aspek inti dari user interface windows.
  • HKEY_CURRENT_USER - cabang ini nge-link dengan seksi HKEY_USERS yang sedang login pada PC dan berisi informasi seperti nama login, setting desktop, dan setting start menu.
  • HKEY_LOCAL_MACHINE - cabang ini berisi informasi spesifik dari komputer, misalnya tentang tipe hardware, software, dan preferences lain, informasi ini digunakan untuk semua user yang login pada komputer tersebut.
  • HKEY_USERS
    - cabang ini berisi individual preferences untuk tiap user pada komputer tersebut, tiap user direpresentasikan dengan sub-key SID yang terletak dibawah cabang utama.
  • HKEY_CURRENT_CONFIG - cabang ini nge-link dengan seksi dari HKEY_LOCAL_MACHINE untuk konfigurasi h/w yang bersesuaian.
  • HKEY_DYN_DATA - cabang ini menunjuk pada bagian dari HKEY_LOCAL_MACHINE. Untuk user yang memanfaatkan feature plug-&-play, seksi ini bersifat dinamis dan akan berganti seiring dengan ditambahkannya atau dicopotnya suatu device pada system.

Tiap value dari registry disimpan dalam salah satu dari tipe data berikut:

  • REG_BINARY - tipe ini menyimpan nilai dalam bentuk raw binary data. Kebanyakan informasi komponen h/w disimpan dalam bentuk data biner, dan dapat ditampilkan pada editor dalam format hexadecimal.
  • REG_DWORD - Tipe ini merepresentasikan data dengan format 4byte angka dan biasa digunakan untuk nilai boolean, contohnya "0" sebagai disable dan "1" sebagai enable. Sebagai tambahan, banyak parameter dari device driver dan services yang menggunakan tipe data ini, dan dapat ditampilkan pada REGEDT32 dalam bentuk biner, hexadecimal dan desimal, atau pada REGEDIT dalam bentuk hexadecimal dan decimal.
  • REG_EXPAND_SZ - Tipe ini adalah data string yang dapat diperluas, yaitu string yang berisi variabel yang dapat digantikan ketika dipanggil oleh aplikasi. Contohnya, untuk nilai berikut ini, string "%SystemRoot%" akan digantikan oleh lokasi sebenarnya dari direktori yang berisi sistem file windows NT. (Tipe ini hanya tersedia dengan menggunakan advance registry editor seperti REGEDT32)
  • REG_MULTI_SZ - Tipe ini adalah multiple string yang digunakan untuk merepresentasikan nilai yang berisi list/daftar atau nilai kelipatan (multiple value), tiap masukan dipisahkan oleh karakter NULL (Tipe ini hanya tersedia dengan menggunakan advance registry editor seperti REGEDT32).
  • REG_SZ - Tipe ini adalah string standar, digunakan untuk merepresentasikan nilai text yang dapat dibaca oleh manusia.

Tipe data lain yang tidak tersedia pada standart regitry editor adalah :

  • REG_DWORD_LITTLE_ENDIAN A 32-bit number in little-endian format.
  • REG_DWORD_BIG_ENDIAN - A 32-bit number in big-endian format.
  • REG_LINK - A Unicode symbolic link. Digunakan secara internal; Aplikasi tidak boleh menggunakan tipe data ini.
  • REG_NONE - tipe nilai yang tidak ditentukan.
  • REG_QWORD - A 64-bit number.
  • REG_QWORD_LITTLE_ENDIAN - A 64-bit number in little-endian format.
  • REG_RESOURCE_LIST - A device-driver resource list.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More