Domača » kako » Kako spremeniti ikone na stisnjene .EXE datoteke brez napak

    Kako spremeniti ikone na stisnjene .EXE datoteke brez napak

    Pred tem smo vam pokazali, kako spremeniti ikono v datoteki .EXE, vendar če ste to poskusili, boste morda ugotovili, da vam nekateri programi in programi sporočajo napako, v kateri piše »Ta datoteka ima nestandardno postavitev virov ... verjetno je bil stisnjen s kompresorjem EXE. Tukaj je, kako to popraviti.

    V tej vadnici vam bom pokazal, kako dekomprimirati take datoteke, in pokazal vam bom še en program, ki ga lahko uporabite za spreminjanje ikon. Za moj primer bom uporabil svoj najljubši program Irfanview.

    Ta članek je napisal član foruma Sarah James

    Kako spremeniti ikone na stisnjenih .EXE datotekah

    Irfanview je čudovit slikovni pregledovalnik z veliko in številnimi možnostmi, vendar je od takrat, ko je Win98 prisoten, ikone videti precej zastarele. Spreminjanje videza programa je enostavno. Samo izberite drugo kožo in imate drugo - bolj moderno iskalno - orodno vrstico, kot je krasna orodna vrstica v slogu Windows 7, ki jo lahko prenesete tukaj.

    Torej greš iz tega:

    Za to

    Ampak še vedno ste obtičali s staro ikono programa. Yuk.

    In še huje: lahko ustvarite čudovite ohranjevalnike zaslona z Irfanview, kot sem opisal tukaj, vendar imajo tudi grdi 32 × 32 pixelicon. Zdaj pa to ne bo.

    Pravzaprav sem želel te ikone (in veliko drugih stisnjenih datotek) dolgo časa spreminjati, vendar ni mogel, ker exe ne morem razpakirati. Velika hvala Phewu na forumu Irfanview. Brez njega nikoli ne bi pomislil na UPX.

    Orodja, ki jih potrebujete

    Obstajajo načini za spreminjanje ikon, z uporabo icoFX ali ResHack in unpacker z imenom UPX. Raje uporabim IcoFX za to nad ResHack in raje uporabljam zadnjo različico brezplačne programske opreme.

    IcoFX je v zadnjem času postal shareware z veliko in veliko možnostmi. Zelo lepo, če želite narisati svoje lastne ikone in kazalce, toda zame je občutek pretiravanja. Če želim narisati ikono, raje uporabljam urejevalnik slik, kot je gimp ali painshop pro.

    Novi IcoFX2 lahko uporabite 15-krat, nato pa je funkcija shranjevanja onemogočena. Kar je dovolj dolgo, če ga želite uporabiti za to vadnico in vam bo dala občutek programa. Obstaja pa starejša različica 1.6.4. ki je brezplačna. Še vedno lahko najdete na Filehippu in deluje popolnoma v redu. Obstaja tudi prenosna različica 1.6.4. tukaj.

    Potrebujete tudi nekaj lepih ikon.

    Za exe je odlično zamenjavo Icon IrfanView, ki jih ~ ncrow.

    Za ohranjevalnike zaslona je stvar okusa, izbral sem eno od ikon iz ikone drugega monitorja, ki jo je ustvaril MediaDesign

    In s to png predlogo, ki jo vključuje, lahko celo naredite svoje:)

    Uporaba UPX in ukaznega poziva

    UPX je pripomoček za ukazni poziv. O načinu dela z ukaznim pozivom si oglejte tukaj. Všeč mi je, da lahko uporabim ukazni poziv v mapi, v kateri delam v tem trenutku, ne da bi moral ročno iskati mapo v ukaznem pozivu, zato jo uporabljam..

    Torej, namesto da bi morali iti od C: Uporabniki Sarah na D: Irfanview Project sem neposredno odprl ukazni poziv v D: Irfanview Project.

    Neat?

    Za namestitev UPX desno kliknite upx.exe, izberite Zaženi kot skrbnik in ukazno okno bo utripalo. Morda boste morali znova zagnati računalnik, da bo deloval.

    Zdaj ste nastavljeni, da začnete razpakirati I_view.exe in Slideshow.exe. Najprej po privzetku C poiščite mapo programa Irfanview: Programske datoteke Irfanview. Kopirajte datoteko I_view.exe v delovno mapo. Moje se imenuje Irfanview Project. Nato pojdite na C: Program Files Irfanview Plugins in kopirajte Slideshow.exe v delovno mapo. Ustvarite novo mapo v delovni mapi in jo pokličite Ikone. Z desno tipko miške kliknite to mapo in tukaj izberite okno Ukazni poziv.

    V oknu ukaznega poziva vtipkajte upx -d i_view32.exe.

    Pritisnite tipko Enter na tipkovnici in exe bo razpakirana.

    Enako storite za Slideshow.exe.

    Urejanje ikon

    Nato kopirajte datoteke png, ki jih želite uporabiti kot ikone, v mapo Ikone in odprite IcoFX. V tej vadnici uporabljam IcoFX 1.6.4. Všeč mi je, da datoteke png pretvorim v ikone, tako da lahko izbiram, katere formate želim, vendar lahko uporabite tudi datoteke ico.

    Pojdite v Orodja> Paketni postopek…

    Tam vam bodo predstavljene številne možnosti. Prepričajte se, da so označene ikone za ustvarjanje iz slik. Nato uporabite gumb Dodaj, da dodate png datoteke, ki jih želite pretvoriti v ikone. Spodaj je veliko slikovnih formatov. Na splošno sem izbral samo XP barve in sem se prepričal, da je 128 x 128 označeno.

    Brez 128 x 128 formatov bodo ikone prikazane v razgledu 48 × 48, ko izberete »Velike ikone« v Raziskovalcu.

    Ne označujem barv 256 in 16, saj uporabljam samo svoje ikone v Vista ali 7, toda za maksimalno uporabnost lahko označite tudi druge. To bo naredilo vašo datoteko z ikonami nekoliko večjo, a ker velikost danes ni problem, si lahko privoščite uživanje :)

    Pritisni OK in čez nekaj sekund imaš dve primerni ikoni.

    Vstavljanje ikon

    Zdaj smo končno pripravljeni spremeniti ikone v samem programu.

    Pojdite v Orodja> Urejevalnik virov ...

    Tako se bo odprlo prazno okno:

    Z rumeno ikono odprte datoteke poiščite i_view32.exe v delovni mapi in kliknite Odpri. Sedaj lahko vidite vse ikone, ki so shranjene v exe. Vse lahko spremenite, toda za namen te vadnice naredimo samo prvo.

    Kot razsežnost: Irfanview ima tudi svoje datoteke ikone, shranjene v Icons.dll, ki jih najdete v mapi plugins. Vse te ikone lahko spremenite tudi v tiste, ki jih želite!

    Z desno miškino tipko kliknite prvo ikono in izberite Spremeni.

    Poiščite ikono in kliknite Odpri.

    Voila je vaša nova ikona.

    Kliknite modri gumb za shranjevanje.

    In če bi vse bilo v redu, bi morala biti datoteka uspešno shranjena!

    Kliknite V redu.

    Ponovite postopek za Slideshow.exe.

    In potem si lahko ogledate delovno mapo.

    Zdaj imate exe datoteke z novimi ikonami, stare pa so bile samodejno varnostno kopirane s pripono .bak, ki je bila dodana njihovemu imenu. Dal sem bak datoteke črno ikono koša - verjetno vidite generično ikono in pripono .bak za imenom.

    Včasih ne vidite novih ikon, ker Windows ohranja staro sliko v predpomnilniku. Ponovni zagon praviloma popravi to, zato na tej točki ne skrbite.

    Neobvezno: pakiranje exe

    Če želite prihraniti prostor, lahko zdaj prepakirate datoteke exe. Odprite ukazni poziv v delovni mapi in vnesite upx i_view32.exe. Za diaprojekcijo uporabljate upx slideshow.exe

    Sedaj kopirajte i_view32.exe in slideshow.exe v mapo programa Irfanview (zamenjajte stare exe datoteke ali jih premaknite).

    Testiranje novih ikon

    Zdaj bomo testirali, ali imajo novonastali ohranjevalniki zaslona nov ikono diaprojekcije. Na ikoni programa ni veliko preizkusa - lahko ga vidite, ko se odprete Irfanview. Odprite Irfanview in nato odprite meni diaprojekcije s klikom na drugi gumb na levi.

    Prišli boste do zadnjega shranjenega diaprojekcije, ki ste jo vnesli. (za več podrobnosti si oglejte to vadnico na 7tutorials)

    Shranite diaprojekcijo kot ohranjevalnik zaslona in si oglejte mapo, kjer ste jo shranili. Izgledati mora takole:

    Zaključek

    Kot je prikazano tukaj z malo vztrajnosti, lahko celo spremenite starejše programe, da se prilegajo videzu Vista in Windows 7 in tako ohranite odličen majhen program, kot je Irfanview kot sodoben dodatek vašemu sistemu..

    Prenesi IrfanView iz Ninite