Kostnadsfritt verktyg som granskar och ändrar resurser i exe- och dll-filer via GUI och kommandorad
Kostnadsfritt verktyg som granskar och ändrar resurser i exe- och dll-filer via GUI och kommandorad
Röster (80 röster)
Programlicens Free
Utvecklare Angusj
Version 5.2.8
Fungerar under Windows
Röster
(80 röster)
Utvecklare
Angusj
Fungerar under
Windows
Programlicens
Free
Version
5.2.8
Fördelar
- Kostnadsfri och utan inbyggda annonser eller notifieringar
- Stöd för många vanliga Windows-format, som .exe, .dll, .scr, .mui, .res och .rc
- Kombinerar GUI med kraftfull kommandorad och skript för automatisering
- Kan visa resurser som bilder eller dekompilerad text, samt erbjuda läsläge vid behov
Nackdelar
- Binära bilder kan inte redigeras direkt, utan kräver export till extern editor och import efteråt
- Resurser med okänt format visas som binär text, vilket kan vara svårt att arbeta vidare med
Resource Hacker är ett kostnadsfritt verktyg för Windows som låter dig granska och ändra resurser i körbara filer och resursbibliotek, till exempel ikoner, dialoger och strängtabeller som ligger inbäddade i filer som .exe och .dll. Programmet är utvecklat av Angus Johnson och beskrivs som lättviktigt, utan inbyggda annonser eller störande notifieringar.
Det passar främst för dig som vill justera utseende och resurser i Windows-program, eller som behöver ett praktiskt verktyg i en utvecklarverktygslåda, både för enklare ändringar via gränssnitt och för mer rutinmässiga jobb via kommandorad.
Överskådligt gränssnitt med fokus på resurser
Resource Hacker bygger på ett tydligt GUI där resurser presenteras antingen som bilder eller som dekompilerad text. Upplägget gör det relativt lätt att hitta rätt del i en fil och se hur resurserna är organiserade, utan att du behöver börja i kommandoraden. För den som vill kan resurser även öppnas enbart för läsning, vilket är användbart när målet är inspektion snarare än ändring.
Filtyper och innehåll du kan arbeta med
Styrkan ligger i bredden av format som stöds. Du kan arbeta med resurser i vanliga Windows-exekverbara filer som .exe, .dll och .scr, och även i kompilerade resursbibliotek som .mui samt resursformat som .res och resurskript som .rc. Det gör verktyget relevant både när du vill justera ett befintligt program och när du vill bygga om resursdelar via skript.
Import, export och hantering av binärt innehåll
När resurserna består av binärt material som inte går att redigera direkt i programmet, erbjuder Resource Hacker i stället ett praktiskt arbetssätt: du kan exportera och importera medier efter att de har ändrats i en extern bildredigerare. Resurser med okänt format visas som läsbar binär text, vilket ger en chans att åtminstone förstå innehållet och strukturen, även om redigering inte alltid är aktuell.
Kompilera, dekompilera och bygga om resurser
Resource Hacker fungerar som en resurskompilator och dekompilator, vilket gör att du kan gå från inbäddade resurser till mer redigerbara representationer och tillbaka igen. Det går att kompilera resurskript (.rc) till binära resurser (.res), och du kan arbeta med antingen befintliga skript eller sådana du skapar i programmets editor. För många är just den här möjligheten, att växla mellan visuell översikt och skript, det som gör verktyget användbart över tid.
Kommandorad för automatisering och repetitiva uppgifter
Nästan allt som går att göra i gränssnittet kan även köras via kommandoraden, utan att GUI behöver öppnas. För återkommande uppgifter kan detta spara tid, särskilt när samma operation ska upprepas på flera filer. Kommandouppsättningen är uppbyggd kring funktioner och parametrar, där du till exempel kan öppna en fil, spara resultatet som en ny fil och välja åtgärder som add, addoverwrite, addskip, compile, delete, extract, modify och changelanguage. Det finns även stöd för maskning av resurser och för loggning av körningar, samt hjälpkommando för att lista alternativ.
Skriptkompilator med tydliga direktiv
För den som arbetar skriptbaserat finns stöd för direktiv som #INCLUDE och villkorsstyrning med #IF och IFDEF. Utöver det stöds bland annat #DEFINE, #UNDEF, #ELIF, #ELSE, #IFNDEF och #PRAGMA. Kommentarer kan skrivas med två snedstreck eller semikolon, och filnamn med mellanslag kan omges av citattecken. Även relativa sökvägar accepteras, och strängar kan innehålla escape-tecken, vilket underlättar när skript behöver vara både portabla och uttrycksfulla.
Helhetsintryck och begränsningar
Som resurseditor är Resource Hacker både bred och flexibel, med en kombination av lättbegripligt gränssnitt och avancerade möjligheter via kommandorad och skript. Samtidigt finns en tydlig gräns: binära bilder redigeras inte direkt i programmet, utan kräver export och extern bearbetning innan import. För målgruppen är det ofta acceptabelt, men det är bra att känna till om du förväntar dig komplett bildredigering i samma verktyg.
Fördelar
- Kostnadsfri och utan inbyggda annonser eller notifieringar
- Stöd för många vanliga Windows-format, som .exe, .dll, .scr, .mui, .res och .rc
- Kombinerar GUI med kraftfull kommandorad och skript för automatisering
- Kan visa resurser som bilder eller dekompilerad text, samt erbjuda läsläge vid behov
Nackdelar
- Binära bilder kan inte redigeras direkt, utan kräver export till extern editor och import efteråt
- Resurser med okänt format visas som binär text, vilket kan vara svårt att arbeta vidare med