|
Go to Page... |
Post Reply |
Tweet | Thread Tools |
#1
|
||||
|
||||
![]()
BAGIAN 1 : DASAR2 RESHACKER Apa tu Resource Hacker? Quote: Resource Hacker adalah tool freeware untuk melakukan fungsi view, modify, rename, add, delete & extract resource2 pada aplikasi2 & file2 resource (*.res) Windows 32bit. Resource Hacker sdh dilengkapi script compiler & decompiler resource internal & bisa digunakan di Win95, Win98, WinME, WinNT, Win2000 & WinXP. Download: http://delphi.icm.edu.pl/ftp/tools/ResHack.zip Tool ini tdk perlu diinstal. Tinggal ekstrak & jalankan. Selain itu, tool ini jg tdk mengubah sesuatu di registry agan! Cara Menggunakan Resource Hacker: Sewaktu agan buka sebuah file dgn Resource Hacker, akan muncul beberapa folder2 di sebelah kiri jendela ResHacker, kira2 seperti ini: Quote: AVI Cursor Bitmap Icon Menu Dialog String Table Accelerators Version Info dan semiripnya... Susunan folder2 diatas berbeda2 untuk tiap jenis2 file Deskripsi resource-nya: AVI : Folder ini berisi file2 resource untuk tipe AVI. Cursor : Folder ini berisi file2 resource untuk tipe Cursor. Bitmap : Folder ini berisi file2 resource untuk tipe Bitmaps. Icon : Folder ini berisi file2 resource untuk tipe Icon. Menu : Folder ini berisi file2 resource untuk tipe Menu. Dialog : Folder ini berisi file2 resource untuk tipe Dialog Box. String Table : Folder ini berisi file2 resource untuk tipe String. Accelerators : Folder ini berisi file2 resource untuk tipe Shortcut. Version Info : Folder ini berisi berbagai info versi file tsb. View Resource: Agan bisa melihat resource2 yg ada dlm file. Tinggal lebarkan saja jendela direktorinya dan klik nama resource-nya. Umumnya tiap2 resource berisi 2 bagian: Quote: Resource Type Resource Name Resource Language Resource Type : Mengindikasikan apakah resource tsb adalah tipe AVI, Bitmap, Menu, Cursor, Icon, atw tipe String. Resource Name : Nama resource-nya, nama resource ini tdk bisa sama untuk tiap2 resource. Resource Language : Bahasa resource yg tersedia dlm file. Untuk bahasa standar INGGRIS no. resource-nya => 1033. Mengubah Resource: => Untuk jenis Icon/Cursor/Bitmap: 1) Pilih resource-nya dulu (mis, Bitmap -> 131 -> 1033 ). 2) Klik Action -> Replace Icon/Cursor/Bitmap.... 3) Akan muncul jendela baru, klik tombol Open file with new Icon/Cursor/Bitmap. 4) Pilih resource yg agan inginkan dlm kotak dialog OPEN trus klik tombol Open dan tekan Replace. => Untuk resource2 lainnya semisal AVI: Agak sedikit beda. 1.) Klik Action -> Replace Other Resource.... 2.) Akan muncul jendela baru, klik tombol Open file with new resource. 3.) Pilih file-nya dan klik tombol Open. 4.) Trus agan tinggal isikan info yg dibutuhkan buat resource ini, mmg agak sedikit beda, info yg agan mesti isikan: Quote: Resource Type Resource Name Resource Language Di kotak Resource Type, isikan tipe untuk resource AVI tsb, mis. klo agan mw ganti file AVI maka ganti juga dgn tipe AVI. Di kotak Resource Name, isikan nama untuk resource AVI tsb. Di kotak Resource Language pilih no 1033 untuk menggunakan bahasa Inggris. 5) Terakhir klik tombol Replace. => Untuk resource2 tipe Menu/String/Dialog: Untuk mengganti kotak2 String/Menu/Dialog, pilih dulu resource yg agan maui, mis. String Table -> 4 -> 1033, trus ganti resource lalu klik tombol Compile Script. Menambahkan Resource Agan Sendiri: Menambah Bitmap/Icon/Cursor/AVI Yang Baru: 1) Klik Action -> Add a new Resource.... 2) Klik Open file with new resource. 3) Pilih resource yg agan maui trus klik tombol Open. 4) Isikan tipe, nama dan language resource agan tsb. (Ingat: Nama resource mesti beda untuk tiap2 resource) 5) Klik tombol Add Resource. Menambah Item Menu Baru: Agan jg bisa menambahkan item2 Menu agan sendiri kedlm file, misalnya menu tambahan (menu yg isinya nama agan misalnya) di Desktop Context Menu, dll. 1.) Pilih menu yg agan mw edit mis, Menu -> 215 -> 1033, trus tambahkan sebuag garis dimana saja & isikan format baris seperti ini: Quote: MENUITEM "string_yg_agan_inginkan", 12345, MFT_STRING, MFS_GRAYED | MFS_DEFAULT Dimana: "string_yg_agan_inginkan" adalah teks yg akan muncul di Windoze. 12345 adalah identifier yg mesti beda2 untuk tiap2 item2 menu. MFT_STRING menjelaskan klo itu adalah item Menu yg ada teksnya. MFS_GRAYED untuk disable item menu agan. Agan jg bisa enable-kan dgn pakai string MFS_ENABLED. MFS_HILITE memilih item menu agan secara otomatis. MFS_DEFAULT set item menu menjadi BOLD. Sebenarnya, agan cuma tinggal mengganti baris2 "ur_desired_string", 12345 & untuk ITEM Menu agan, sisanya Resource Hacker yg akan isikan. Menambah Resource di Kotak Dialog: Klo agan sdh bisa menambah Icon/Bitmap/AVI agan sendiri, agan juga mungkin ingin menambahkan resource2 tsb dlm dialog box supaya muncul di dialog box nantinya (mis, kotak RUN, Progress Dialog, dll.). 1.) Pilih dialog box yg agan mau tambahkan resource, mis. Dialog -> 1020 -> 1033. 2.) Klik kanan dialog box trus pilih Insert Control. 3.) Akan muncul jendela baru, yg isinya control2 window sperti BITMAP, LABEL, ICON, BUTTON, SysAnimate32 (untuk AVI), dll. 4.) Klik contol yg agan maui, sama seperti cara menambah BITMAP diatas. Agan jg bisa menambah contol untuk Date/Time dgn klik control SysDateTimePick32. 5.) Jangan lupa untuk mengisi entri Caption supaya resorce2 yg agan tambahkan bisa muncul di jendela menu file nantinya. CATATAN: Untuk control tipe AVI ( SysAnimate32 ), agan mesti tambahkan simbol # sebelum nama Caption-nya, mis. klo nama AVI agan 144, maka isikan #144 di Caption-nya. 6.) Klik tombol OK & Compile. 7.) Agan juga bisa mengubah posisi dialog box agan dgn cara menggeser posisinya dimana saja dlm ResHacker. ![]() BAGIAN 2 : TAHAP LANJUTAN Menggunakan Script di Resource Hacker: Agan bisa menjalankan Resource Hacker dari Command line tanpa masuk ke tampilan GUI-nya & bisa membuat task2 otomatis untuk langkah cepat mengedit resource di file agan. Untuk menggunakan script di ResHacker ada 2 cara: 1.) Single command 2.) Multiple commands 1.) Single Command: Beberap command yg penting di ResHacker diantaranya: Quote: -add ExeFileName, ResultingFileName, ResourceAddress, ResourceType, ResourceName, -addskip ExeFileName, ResultingFileName, ResourceAddress, ResourceType, ResourceName, -addoverwrite ExeFileName, ResultingFileName, ResourceAddress, ResourceType, ResourceName, -modify ExeFileName, ResultingFileName, ResourceAddress, ResourceType, ResourceName, -extract ExeFileName, ResourceAddress, ResourceType, ResourceName, -delete ExeFileName, ResultingFileName, ResourceType, ResourceName Dimana: ExeFileName : Nama file asli yg mau diedit dgn Resource Hacker. ResultingFileName : Nama file hasilnya. ResourceAddress : adress resource (seperti lokasi Bitmap di hardisk). ResourceType : Jenis resource type (seperti Bitmap, AVI, dll.). ResourceName : Nama Resource-nya (mis. 131, 1020, dll.). Contoh Simple Command: Quote: ResHacker.exe -addoverwrite explorer.exe, explorer1.exe, MyImage.bmp , bitmap, 143, 2.) Multiple Command Untuk bisa menggunakan Multiple Command agan mesti membuat dulu sebuah file script bisa dgn notepad trus gunakan command ini untuk menjalankan script tsb: Quote: ResHacker.exe -script NamaFileScript Dimana: NamaFileScript adalah nama file script yg agan buat dgn notepad td. Quote: [FILENAMES] Exe= SaveAs= Log= [COMMANDS] -addoverwrite ResourceAddress, ResourceType, ResourceName Dimana: EXE= lokasi file aslinya. SaveAs= lokasi file hasilnya. Log= lokasi file LOG yg berisi informasi proses yg dilakukan ResHacker. Di bagian [COMMAND], isikan dgn command yg agan mau jalankan. SELESAI!! Terkait:
|
Sponsored Links | |
Space available |
Post Reply |
|