Hvordan Trekke Ressurser

Innholdsfortegnelse:

Hvordan Trekke Ressurser
Hvordan Trekke Ressurser

Video: Hvordan Trekke Ressurser

Video: Hvordan Trekke Ressurser
Video: Hvordan bruke Vainu til prospektering 2024, November
Anonim

Windows-operativsystemet har en standardmekanisme for å injisere vilkårlige data i dynamiske biblioteker og kjørbare moduler, samt en API for å jobbe med dem. Bilder, strengtabeller, dialogmaler, verktøylinjer, menyer og annen informasjon blir lagt til i PE-moduler som ressurser. Noen ganger, for forskjellige formål, må du hente ressurser fra en kompilert modul.

Hvordan trekke ressurser
Hvordan trekke ressurser

Nødvendig

er et gratis Resource Hacker-program tilgjengelig for nedlasting på rpi.net.au/~ajohnson/resourcehacker

Bruksanvisning

Trinn 1

Last opp PE-modulfilen til Resource Hacker. I hovedmenyen til applikasjonen klikker du sekvensielt på File og Open-elementene, eller trykker på Ctrl + O-tastekombinasjonen på tastaturet. Dialogboksen Åpne fil vises. Naviger til katalogen der målfilen ligger. Velg PE-modulen i katalogoppføringen. Klikk på "Åpne" -knappen.

Steg 2

Bestem listen over ressurser som skal trekkes ut. Etter at PE-filen er lastet inn, vises en trestruktur på venstre side av hovedvinduet for ressurshacker. Det er en liste over alle modulressurser, gruppert etter type. Så for eksempel er dialogressurser plassert i dialogseksjonen, markørressurser - i seksjon Markør og markørgruppe, ikoner - i seksjon Ikon og Ikongruppe.

Nodene i det andre nivået i hierarkiet i hver seksjon er numeriske eller symbolske ressursidentifikatorer. Utvid dem og marker de nestede elementene. Dette gjengir de tilsvarende ressursene. Ikoner, markører, raster vises som bilder i høyre rute i hovedprogramvinduet. For strengtabeller, akseleratorer, versjonsinformasjon, dialogmaler, menyer, verktøylinjer, vil kode bygges og vises i et format som er egnet for bruk med RCC-kompilatoren. I tillegg gjengis dialogmaler i et eget flytende vindu.

Trinn 3

Start prosessen med å lagre ressursene som ble funnet i forrige trinn. Velg ønsket element i trestrukturen til venstre. Åpne handlingsdelen i hovedmenyen i applikasjonen. Velg elementet som tilsvarer lagringsoperasjonen av den mest passende typen.

Velg elementet "Lagre ressurs som en binær fil …" hvis du vil lagre ressursen som et stykke binære data som er identisk med det som finnes i PE-modulen.

Velg "Lagre ressurs som *.res-fil …" for å få en fil som inneholder den kompilerte versjonen av den valgte ressursen. En slik fil er egnet for kobling til et program eller et bibliotek.

Klikk på elementet med teksten som "Lagre [Seksjonsnavn: underavsnittsnavn: ressursnavn] …" for å trekke ut ressursene i sin opprinnelige form. Dette menyelementet skal brukes til å trekke ut filer med ikoner, markører og bilder.

Trinn 4

Få ressursene dine ut. I dialogboksen med tittelen "Lagre ressurs i …" spesifiserer du navnet og katalogen til den lagrede filen. Klikk på Lagre-knappen.

Anbefalt: