Hur Man Drar Resurser

Innehållsförteckning:

Hur Man Drar Resurser
Hur Man Drar Resurser

Video: Hur Man Drar Resurser

Video: Hur Man Drar Resurser
Video: Как ударить идеальный ножной мяч »вики полезно Руководство 2024, November
Anonim

Windows-operativsystemet har en standardmekanism för att injicera godtyckliga data i dynamiska bibliotek och körbara moduler, samt ett API för att arbeta med dem. Bilder, strängtabeller, dialogmallar, verktygsfält, menyer och annan information läggs till i PE-moduler som resurser. Ibland, för olika ändamål, måste du hämta resurser från en sammanställd modul.

Hur man drar resurser
Hur man drar resurser

Nödvändig

är ett gratis Resource Hacker-program som kan laddas ner på rpi.net.au/~ajohnson/resourcehacker

Instruktioner

Steg 1

Ladda upp PE-modulfilen till Resource Hacker. I huvudapplikationsmenyn klickar du sekventiellt på objekten Arkiv och Öppna eller trycker på tangentkombinationen Ctrl + O på tangentbordet. Dialogrutan för filöppning visas. Navigera till katalogen där målfilen finns. Välj PE-modulen i kataloglistan. Klicka på knappen "Öppna".

Steg 2

Bestäm listan över resurser som ska dras ut. Efter att PE-filen har laddats, visas en trädstruktur till vänster i Resource Hacker-huvudfönstret. Det är en lista över alla modulresurser, grupperade efter typ. Så exempelvis finns dialogresurser i avsnittet Dialog, markörresurser - i sektionerna Markör och markörgrupp, ikoner - i sektionerna Ikon och Ikongrupp.

Noderna på den andra nivån i hierarkin i varje avsnitt är numeriska eller symboliska resursidentifierare. Expandera dem och markera de kapslade elementen. Detta ger motsvarande resurser. Ikoner, markörer, raster visas som bilder i den högra rutan i huvudprogramfönstret. För strängtabeller, acceleratorer, versioninformation, dialogmallar, menyer, verktygsfält, kommer kod att byggas och visas i ett format som är lämpligt för användning med RCC-kompilatorn. Dessutom återges dialogmallar i ett separat flytande fönster.

Steg 3

Starta processen att spara de resurser som hittades i föregående steg. Välj önskat objekt i trädstrukturen till vänster. Öppna avsnittet Åtgärd i programmets huvudmeny. Välj det objekt som motsvarar den sparande åtgärden av den mest lämpliga typen.

Välj "Spara resurs som en binär fil …" om du vill spara resursen som en bit binär data som är identisk med den som finns i PE-modulen.

Välj "Spara resurs som *.res-fil …" för att få en fil som innehåller den kompilerade versionen av den valda resursen. En sådan fil är lämplig för att länka till en applikation eller ett bibliotek.

Klicka på objektet med texten "Spara [Avsnittsnamn: underavsnittsnamn: resursnamn] …" för att extrahera resurserna i sin ursprungliga form. Detta menyalternativ bör användas för att extrahera filer med ikoner, markörer och bilder.

Steg 4

Få ut dina resurser. I dialogrutan med titeln "Spara resurs till …" anger du namnet och katalogen för den sparade filen. Klicka på knappen Spara.

Rekommenderad: