25Aug
Korábban már bemutattuk, hogyan kell módosítani az ikont egy. EXE fájlban, de ha kipróbáltad ezt, előfordulhat, hogy bizonyos alkalmazások és programok hibát jeleznek, amely azt mondja: "Ez a fájl nem szabványos erőforrás-elrendezést tartalmaz... valószínűleg tömörítették egy "EXE kompresszorral".Itt van, hogyan kell kijavítani.
Ebben a bemutatóban megmutatom, hogyan kell kicsomagolni az ilyen fájlokat, és megmutatom neked egy másik programot, amellyel módosíthatja az ikonokat. Az én példámra fogom használni az összes kedvenc Irfanview programomat.
Ez a vendég cikk írója a fórumtag Sarah James
Hogyan kell módosítani az ikonokat tömörített. EXE fájlokról
Az Irfanview egy csodálatos kis kép, sok és sok lehetőséggel, de mivel a Win98 óta az ikonok meglehetősen elavultnak tűnnek. A program megjelenésének módosítása önmagában egyszerű.Csak válasszon másik bőrt, és van egy másik - modernabb megjelenésű - eszköztár, mint például a gyönyörű Windows 7 stílusú eszköztár letölthető itt.
Így menj innen:
Ehhez
De még mindig ragaszkodsz a régi program ikonhoz. Yuk.
És még rosszabb: létrehozhatsz szép képernyővédőket az Irfanview-el, amint itt leírtam, de ronda 32 × 32 pixelikon is van. Most már csak nem fog.
Igazából már nagyon sokáig akartam megváltoztatni ezeket az ikonokat( és sok más tömörített fájlt), de képtelen voltam, mert nem tudtam kicsomagolni az exe-t. Nagy köszönet érkezik Phew-hez az Irfanview Fórumon. Anélkül, hogy soha nem gondoltam volna az UPX-re.
Az eszközök, amire szükséged van
Az ikonok megváltoztathatók az icoFX vagy a ResHack és az UPX nevű unpacker segítségével.Én inkább az IcoFX-t használom erre a ResHack-en keresztül, és inkább az utolsó freeware verziót használom.
Az IcoFX az utóbbi időben shareware lett, sok és sok lehetőséggel. Nagyon szép, ha saját ikonokat és kurzorokat szeretne rajzolni, de számomra úgy tűnik, mintha túlzás lenne. Ha szeretnék rajzolni egy ikont, akkor szívesebben használnám a képszerkesztőt, mint a gimp vagy paintshop pro.
Az új IcoFX2 15-szer használható, majd a mentési funkció le van tiltva. Ami elég hosszú, ha csak használni szeretné ezt a bemutatót, és ez a program érzetét fogja érezni. Van azonban egy régebbi verzió 1.6.4.ez freeware. A Filehippo-ban még megtalálható, és tökéletesen működik. Van egy hordozható 1.6.4 verzió is.itt.
Szüksége van néhány szép ikonra is.
Az exe-hez a ~ ncrow kitűnő csere Icon IrfanView.
A képernyővédők számára ízléses kérdés, a MediaDesign
egyik másik ikonjának egyik ikonját választottam. A png-sablon segítségével meg is készítheted saját:)
Az UPX és az
UPX parancssorparancssori segédprogram. A parancssorból való munkával kapcsolatban nézzünk meg itt.És szeretném használni a parancssorban a mappát, amelyen abban a pillanatban dolgozom, anélkül, hogy kéznél kellene keresnie a mappámat a parancssorba, ezért ezt használom.
Ezért a C: \ Users \ Sarah \ D: \ Irfanview Project helyett a parancssorból közvetlenül megnyitom a D: \ Irfanview Project parancsot.
Rendben van?
Az UPX rightclick upx.exe telepítéséhez válassza a Futtatás rendszergazdaként parancsot, és egy parancsablak villog. Lehet, hogy újra kell indítania a számítógépet, hogy működjön.
Most készen áll az I_view.exe és a Slideshow.exe kicsomagolásának megkezdésére. Először böngéssze az Irfanview program mappájához alapértelmezés szerint: C: \ Program Files \ Irfanview. Másolja az I_view.exe fájlt a munka mappájába. Az bányát Irfanview projektnek hívják. Ezután keresse meg a C: \ Program Files \ Irfanview \ Plugins mappát, és másolja a Slideshow.exe fájlt a munkakönyvtárba. Hozzon létre egy új mappát a munkakönyvtárában, és hívja az ikonokat. Kattintson jobb gombbal a mappára, és válassza a Parancssor ablakot ide.
A parancssorba írja be az upx -d i_view32.exe fájlt.
A billentyű megnyomásával lépjen be a billentyűzetre, és az exe kicsomagolásra kerül.
Ugyanezt a Slideshow.exe programhoz.
Az ikonok szerkesztése
Következõként másolja át azokat a png fájlokat, amelyeket ikonként kíván használni a mappák ikonjaihoz, és megnyitja az IcoFX-t. Ebben a bemutatóban az IcoFX 1.6.4-et használom.Én inkább a png fájlokat ikonokká alakítom, így tudom választani, hogy milyen formátumokat akarok, de használhatod az ico fájlokat is.
Ugrás az Eszközök & gt;Batch Process. ..
Itt számos lehetőség kínálkozik. Győződjön meg róla, hogy a Képek létrehozása a Képekből be van jelölve. Ezután a Hozzáadás gombra kattintva hozzáadhatja azokat a png fájlokat, amelyeket ikonokra szeretne konvertálni. Az alábbiakban rengeteg képformátum létezik.Általában csak XP színt választok, és győződöm meg róla, hogy a 128 × 128-at ketyegették.
A 128 × 128 formátum nélkül az ikonok 48 × 48-ban jelennek meg a Vista-ban, amikor a "Nagyméretű ikonokat" választja a felfedezőben.
Nem jelölöm a 256 és 16 színt, mivel csak a Vista-t vagy a 7-es ikont használom, de a maximális használhatóság érdekében megmutathatod a többieket is. Az ikonfájl kicsit nagyobb lesz, de mivel a méret nem probléma ezekben a napokban, megengedheti magának, hogy elkényeljen:)
Nyomja meg az OK gombot, és néhány másodpercen belül két megfelelő ikon működik együtt.
Az ikonok beillesztése
Most végre készen állunk az ikonok módosítására a programban.
Ugrás az Eszközök & gt;Resource Editor. ..
Ezzel megnyílik egy üres ablak:
Használja a sárga nyílt fájl ikont a munkakönyvtár i_view32.exe kereséséhez, és kattintson a Megnyitás gombra. Most már láthatja az exe-ben tárolt összes ikont. Megváltoztathatja mindet, de erre a bemutatóra csak az elsőt tennénk.
Sidenote: Az Irfanview az Icons.dll fájlban tárolt fájlikonokat is megtalálja, amelyeket a plugins mappában talál. Azokat az ikonokat is megváltoztathatja, amelyek tetszenek neked!
Kattintson az egér jobb gombjával az első ikonra, és válassza a Módosítás parancsot.
Keresse meg az ikont, és kattintson a Megnyitás gombra.
Voila van az új ikon.
Kattintson a kék mentés gombra.
És ha minden rendben ment, akkor látnia kell a Fájl mentését sikeresen!
Kattintson az OK gombra.
Ismételje meg a Slideshow.exe műveletet.
És akkor megnézheti a munkakönyvtárat.
Most már az exe fájlok az új ikonok és a régiek már automatikusan mentett a kiterjesztés. Bak hozzá a nevüket. A fekete fájlokat fekete újrahasznosító ikonra bocsátottam - valószínűleg egy generikus ikont és a név után a. bak kiterjesztést látsz.
Néha nem látja az új ikonokat, mert a Windows megőrzi a régi képet a gyorsítótárban. Az újraindítás általában megjavítja ezt, ezért ne aggódj ezen a ponton.
Opcionális: az exe csomagolása
Ha helyet szeretne menteni, akkor az exe fájlokat újracsomagolhatja. Nyissa meg a parancssablont a munkakönyvtárában, és írja be az ixview32.exe fájlt. A diavetítéshez használja az upx slideshow.exe programot
Most másolja az i_view32.exe és a slideshow.exe fájlt az Irfanview program mappájába( cserélje ki a régi exe fájlokat, vagy távolítsa el őket az útból).
Az új ikonok tesztelése
Most meg fogjuk tesztelni, ha az újonnan létrehozott képernyővédők valóban az új diavetítés ikonja. Nincs sok teszt a program ikonján - láthatod, hogy a bal oldali sarokban megjelenik, amikor megnyitja az Irfanview-ot. Nyissa meg az Irfanview elemet, majd nyissa meg a slideshow menüt a bal oldalon lévő második gombra kattintva.
Megkapja az utolsó mentett diavetítés menüt.(további részletekért lásd a 7tutorials útmutatást)
Mentse el a diavetítést képernyővédőként és nézze meg a mappát, ahová mentette. Ez úgy néz ki, mint ez:
Következtetés
Ahogyan itt látható egy kicsit kitartó, akkor is módosíthatja a régebbi programokat, hogy illeszkedjen a megjelenés a Vista és a Windows 7, és így a kiváló kis program, mint az Irfanview, mint egy modern kiegészítése a rendszer.
Az IrfanView letöltése a Ninite
készülékről