Kuidas Ressursse Hankida

Sisukord:

Kuidas Ressursse Hankida
Kuidas Ressursse Hankida

Video: Kuidas Ressursse Hankida

Video: Kuidas Ressursse Hankida
Video: Ants Väinsalu: kuidas hankida tiitlivõistluste korraldusõigusi? 2024, Mai
Anonim

Windowsi opsüsteemil on standardmehhanism meelevaldsete andmete sisestamiseks dünaamilistesse teekidesse ja käivitatavatesse moodulitesse ning API nendega töötamiseks. Pildid, stringitabelid, dialoogimallid, tööriistaribad, menüüd ja muu teave lisatakse ressurssidena PE moodulitele. Mõnikord peate erinevatel eesmärkidel ressursse hankima kompileeritud moodulist.

Kuidas ressursse hankida
Kuidas ressursse hankida

Vajalik

on tasuta ressursihäkkerite programm, mille saab alla laadida aadressilt rpi.net.au/~ajohnson/resourcehacker

Juhised

Samm 1

Laadige PE-mooduli fail üles ressursiräkkerisse. Klõpsake rakenduse peamenüüs järjest üksusi Fail ja Ava või vajutage klaviatuuril klahvikombinatsiooni Ctrl + O. Kuvatakse faili avamise dialoog. Navigeerige kataloogi, kus asub sihtfail. Valige kataloogide loendist PE moodul. Klõpsake nuppu "Ava".

2. samm

Määrake välja tõmmatavate ressursside loend. Pärast PE-faili laadimist kuvatakse Resource Hackeri peaakna vasakul küljel puustruktuur. See on kõigi mooduliressursside loetelu, rühmitatuna tüübi järgi. Nii näiteks asuvad dialoogiressursid jaotises Dialoog, kursoriressursid - jaotistes Kursori- ja kursorirühm, ikoonid - jaotistes Ikoon ja Ikoonigrupp.

Igas jaotises sisalduva hierarhia teise astme sõlmed on ressursside numbrilised või sümboolsed identifikaatorid. Laiendage neid ja tõstke esile pesastatud elemendid. See renderdab vastavad ressursid. Ikoonid, kursorid, rastrid kuvatakse piltidena rakenduse peaakna parempoolsel paanil. Stringitabelite, kiirendite, versiooniteabe, dialoogimallide, menüüde, tööriistaribade jaoks ehitatakse ja kuvatakse kood vormingus, mis sobib kasutamiseks RCC kompilaatoriga. Lisaks renderdatakse dialoogimallid eraldi ujuvas aknas.

3. samm

Alustage eelmises etapis leitud ressursside salvestamise protsessi. Valige vasakpoolses puustruktuuris soovitud üksus. Avage rakenduse peamenüü jaotis Toiming. Valige üksus, mis vastab kõige sobivama tüübi salvestamise toimingule.

Valige üksus "Salvesta ressurss binaarfailina …", kui soovite ressursi salvestada binaarandmete tükina, mis on identne PE-moodulis sisalduvaga.

Valige "Salvesta ressurss *.res-failina …", et saada fail, mis sisaldab valitud ressursi kompileeritud versiooni. Selline fail sobib linkimiseks rakenduse või teegiga.

Klõpsake üksusel, millel on tekst, näiteks "Salvesta [jaotise nimi: alamjaotise nimi: ressursi nimi] …", et ressursid algsel kujul välja tõmmata. Seda menüüelementi tuleks kasutada ikoonide, kursorite ja piltide failide eraldamiseks.

4. samm

Võtke oma ressursid välja. Dialoogis pealkirjaga "Salvesta ressurss …" määrake salvestatud faili nimi ja kataloog. Klõpsake nuppu Salvesta.

Soovitan: