Windows օպերացիոն համակարգն ունի դինամիկ գրադարաններին և գործարկվող մոդուլներին կամայական տվյալներ ներարկելու ստանդարտ մեխանիզմ, ինչպես նաև դրանց հետ աշխատելու API: Պատկերները, լարերի աղյուսակները, երկխոսության ձևանմուշները, գործիքագոտիները, ընտրացանկերը և այլ տեղեկություններ ավելացվում են PE մոդուլներին որպես ռեսուրսներ: Երբեմն, տարբեր նպատակների համար, անհրաժեշտ է կազմված մոդուլից ռեսուրսներ հանել:
Անհրաժեշտ է
անվճար ռեսուրսների հակերային ծրագիր է, որը ներբեռնման համար հասանելի է rpi.net.au/~ajohnson/resourcehacker կայքում:
Հրահանգներ
Քայլ 1
Վերբեռնեք PE մոդուլի ֆայլը Resource Hacker- ում: Հայտի հիմնական ընտրացանկում հաջորդաբար կտտացրեք File և Open տարրերը կամ ստեղնաշարի վրա սեղմեք Ctrl + O ստեղնների համադրությունը: Ֆայլի բաց երկխոսությունը կցուցադրվի: Անցեք գրացուցակում, որտեղ գտնվում է թիրախային ֆայլը: Ընտրեք PE մոդուլը գրացուցակի ցուցակում: Կտտացրեք «Բացել» կոճակին:
Քայլ 2
Որոշեք դուրս բերվող ռեսուրսների ցանկը: PE ֆայլը բեռնելուց հետո Resource Hacker հիմնական պատուհանի ձախ կողմում կցուցադրվի ծառի կառուցվածք: Դա մոդուլի բոլոր ռեսուրսների ցուցակն է ՝ խմբավորված ըստ տեսակի: Այսպիսով, օրինակ, երկխոսության ռեսուրսները տեղակայված են երկխոսություն բաժնում, կուրսորի ռեսուրսները ՝ կուրսորի և կուրսորի խմբի բաժիններում, պատկերակները ՝ պատկերակ և պատկերակ խմբի բաժիններում:
Յուրաքանչյուր բաժնում պարունակվող հիերարխիայի երկրորդ մակարդակի հանգույցները թվային կամ խորհրդանշական ռեսուրսների նույնացուցիչներ են: Ընդլայնել դրանք և առանձնացնել բնադրված տարրերը: Սա կտա համապատասխան ռեսուրսները: Սրբապատկերները, կուրսորը, ռաստերը կցուցադրվեն որպես պատկերներ ծրագրի հիմնական պատուհանի աջ մասում: Լարային սեղանների, արագացուցիչների, տարբերակների վերաբերյալ տեղեկատվության, երկխոսության ձևանմուշների, ընտրացանկերի, գործիքագոտիների համար, կոդերը կկառուցվեն և կցուցադրվեն RCC կազմողի հետ օգտագործման համար հարմար ձևաչափով: Բացի այդ, երկխոսության ձևանմուշները ներկայացվում են առանձին լողացող պատուհանում:
Քայլ 3
Սկսեք նախորդ քայլում հայտնաբերված ռեսուրսների խնայողության գործընթացը: Ձախ կողմում ծառի կառուցվածքում ընտրեք ցանկալի իրը: Բացեք հավելվածի հիմնական ընտրացանկի գործողությունների բաժինը: Ընտրեք ամենահարմար տիպի խնայողական գործողությանը համապատասխանող իրը:
Ընտրեք «Պահպանել ռեսուրսը որպես երկուական ֆայլ …» կետը, եթե ցանկանում եք պահպանել ռեսուրսը որպես երկուական տվյալների մի կտոր, նույնական այն PE մոդուլում պարունակվողին:
Ընտրեք «Պահպանել ռեսուրսը որպես *.res ֆայլ …» ՝ ընտրված ռեսուրսի կազմված տարբերակը պարունակող ֆայլ ստանալու համար: Նման ֆայլը հարմար է հավելվածի կամ գրադարանի հետ կապելու համար:
Կտտացրեք «Պահպանել [Բաժնի անունը. Ենթաբաժնի անվանումը. Ռեսուրսի անուն] … տեքստով այն կետը, որպեսզի ռեսուրսներն իրենց սկզբնական տեսքով հանեք: Menuանկի այս տարրը պետք է օգտագործվի սրբապատկերների, կուրսորների և պատկերների ֆայլեր հանելու համար:
Քայլ 4
Վերացրեք ձեր ռեսուրսները: «Պահպանել ռեսուրսը …» վերնագրով երկխոսության մեջ նշեք պահված ֆայլի անունն ու գրացուցակը: Կտտացրեք «Պահել» կոճակին: