25Aug

Ako zmeniť ikony na komprimovanom. Súbory EXE bez chyby

click fraud protection

Predtým sme vám ukázali, ako upraviť ikonu v súbore. EXE, ale ak ste to skúšali, zistíte, že niektoré aplikácie a programy vám dali chybu, ktorá hovorí, že tento súbor má neštandardné rozloženie zdrojov... pravdepodobne bola stlačená kompresorom "EXE".Tu je postup, ako to opraviť.

V tomto návode vám ukážem, ako dekomprimovať takéto súbory a ukážem vám iný program, ktorý môžete použiť na úpravu ikon. Pre môj príklad budem používať môj obľúbený program Irfanview.

Tento príspevok bol napísaný členom fóra Sarah James

Ako modifikovať ikony na komprimovaných súbory. EXE

Irfanview je nádherný malý obrazový prehliadač s množstvom možností, ale odkedy bol odvtedy od Win98 to je ikona vyzerajúca zastaraná.Zmena vzhľadu samotného programu je jednoduchá.Stačí vybrať inú kožu a máte iný - modernejšie vyzerajúci - panel nástrojov, rovnako ako nádherný Windows 7 štýl nástrojov môžete stiahnuť tu.

Takže idete z toho:

Do tohto

Ale stále ste prilepené na starú ikonu programu. Yuk.

instagram viewer

A ešte horšie: s Irfanview môžete vytvárať skvelé šetriče obrazovky, ako som tu opísal, ale majú tiež ošklivý 32 × 32 pixelikón. Teraz to jednoducho neurobí.

Vlastne som chcel zmeniť tieto ikony( a mnoho ďalších komprimovaných súborov) po dlhú dobu, ale nebol schopný, pretože som nemohol rozbaliť exe. Veľká vďaka patrí Fhewovi na Irfanview Forum. Bez neho by som nikdy nepomyslel na UPX.

Nástroje, ktoré potrebujete

Existujú spôsoby, ako zmeniť ikony, pomocou icoFX alebo ResHack a unpacker s názvom UPX.Radšej používam IcoFX cez ResHack a radšej používam poslednú bezplatnú verziu.

IcoFX sa v poslednej dobe stal shareware s množstvom a množstvom možností.Veľmi pekné, ak chcete kresliť vlastné ikony a kurzory, ale pre mňa to je ako nadmerná práca. Ak chcem nakresliť ikonu, radšej používam editor obrázkov ako je gimp alebo lakovňa pro.

Nový IcoFX2 môžete používať 15 krát a funkcia uloženia je vypnutá.Ktorá je dostatočne dlhá, ak ju chcete použiť len pre tento tutoriál a prinesie vám pocit z programu. Existuje však staršia verzia 1.6.4.to je freeware. Môžete ho stále nájsť na Filehippo a funguje to úplne v poriadku. K dispozícii je tiež prenosná verzia 1.6.4.tu.

Tiež potrebujete nejaké pekné ikony.

Pre exe je výborná náhradná ikona IrfanView od ~ ncrow.

Pre šetriče obrazovky je to vec chuti, vybrala som si jednu z ikon z Ikony iného monitoru Dock od MediaDesign

A s touto png šablónou obsahuje dokonca aj tvoju vlastnú:)

Pomocou UPX a príkazového riadku

UPX jepomôcka príkazového riadka. Informácie o práci s príkazovým riadkom nájdete tu. A rád by som mohol používať príkazový riadok v priečinku, ktorý práve pracujem, bez toho, aby musel manuálne vyhľadávať moje priečinky v príkazovom riadku, takže používam to.

Takže namiesto toho, aby ste museli prejsť z C: \ Users \ Sarah \ do D: \ Irfanview Project, otvorím priamo príkazový riadok v projekte D: \ Irfanview.

Čistý, čo?

Ak chcete nainštalovať súbor UPX pravým kliknutím upx.exe, vyberte položku Spustiť ako správca a príkazové okno bude blikať.Možno budete musieť reštartovať počítač, aby fungoval.

Teraz máte nastavené začať rozbaliť I_view.exe a Slideshow.exe. Najskôr prejdite do priečinka programu Irfanview v predvolenom nastavení C: \ Program Files \ Irfanview. Skopírujte I_view.exe do pracovného priečinka. Dolu sa nazýva Projekt Irfanview. Potom prejdite do priečinka C: \ Program Files \ Irfanview \ Plugins a skopírujte Slideshow.exe do pracovného priečinka. Vytvorte nový priečinok vo vašom pracovnom priečinku a zavolajte mu ikony. Kliknite pravým tlačidlom myši na tento priečinok a zvoľte okno príkazového riadka.

V okne príkazového riadka zadáte príkaz upx -d i_view32.exe.

Stlačte kláves Enter na klávesnici a exe bude rozbalený.

Urobte to isté pre Slideshow.exe.

Úprava ikon

Ďalej skopírujte súbory png, ktoré chcete použiť ako ikony do priečinka Ikony a otvorte IcoFX.V tomto návode používam IcoFX 1.6.4.Dávam prednosť konverziu súborov png na ikony sám, takže si môžem vybrať, aké formáty chcem, ale môžete tiež použiť súbory ico.

Prejdite na Nástroje & gt;Dávkový proces. ..

Tu budete mať niekoľko možností.Uistite sa, že je zaškrtnuté políčko Vytvoriť ikony z Obrázky. Potom použite tlačidlo pridania, aby ste pridali súbory png, ktoré chcete konvertovať na ikony. Nižšie je to veľa formátov obrázkov. Zvyčajne si vyberám iba farby XP a uisti sa, že 128 × 128 je začiarknuté.

Bez formátu 128 × 128 sa ikony zobrazia vo formáte Vista ako 48 × 48 pri voľbe "Veľké ikony" v programe Explorer.

Nezaznamenávam 256 a 16 farieb, pretože používam iba svoje ikony na Vista alebo 7, ale pre maximálnu použiteľnosť môžete tiež zaškrtnúť ostatné.Bude to váš súbor s ikonou trochu väčší, ale pretože veľkosť nie je problém v týchto dňoch si môžete dovoliť dopriať:)

Hit OK a za pár sekúnd máte dve vhodné ikony, s ktorými môžete pracovať.

Vloženie ikon

Teraz sme konečne pripravení zmeniť ikony v samotnom programe.

Prejdite na Nástroje & gt;Editor zdrojov. ..

Otvorí sa prázdne okno takto:

Pomocou žltej otvorenej ikony súboru prechádzate do priečinka i_view32.exe vo vašom pracovnom priečinku a kliknite na Otvoriť.Teraz môžete vidieť všetky ikony uložené v exe. Môžete ich zmeniť, ale na účely tohto tutoriálu urobíme prvú.

Ako sidenote: Irfanview má tiež ikony súborov uložené v Icons.dll, ktoré nájdete v priečinku plugins. Môžete tiež zmeniť všetky tie ikony na tie, ktoré sa vám páčia!

Kliknite pravým tlačidlom myši na prvú ikonu a vyberte možnosť Zmeniť.

Prejdite na ikonu a kliknite na položku Otvoriť.

Voila je vaša nová ikona.

Kliknite na modré tlačidlo Uložiť.

A ak všetko šlo správne, mali by ste vidieť súbor úspešne uložený!

Kliknite na tlačidlo OK.

Opakujte postup pre Slideshow.exe.

A potom sa môžete pozrieť na pracovnú zložku.

Teraz máte exe súbory s novými ikonami a staré sú automaticky zálohované s príponou. bak pridanou k ich názvu. Dali som bak súborom ikonu čierneho koša - pravdepodobne vidíte všeobecnú ikonu a príponu. bak za názvom.

Niekedy sa nové ikony nezobrazujú, pretože systém Windows uchováva starý obrázok vo vyrovnávacej pamäti. Reštartovanie zvyčajne rieši, takže sa v tomto momente netrápte.

Voliteľné: balenie exe

Ak chcete ušetriť miesto, môžete teraz znovu baliť exe súbory. Otvorte príkazový riadok v pracovnej zložke a zadajte príkaz upx i_view32.exe. Pre prezentáciu používate upx slideshow.exe

Teraz skopírujte i_view32.exe a slideshow.exe do priečinka programu Irfanview( nahraďte staré exe súbory alebo ich premiestnite mimo cesty).

Testovanie nových ikon

Teraz budeme testovať, či novo vytvorené šetriče obrazovky vlastne majú novú ikonu prezentácie. Na ikone programu nie je veľa otestovať - ​​môžete vidieť, že sa objavuje v ľavom rohu pri každom otvorení aplikácie Irfanview. Otvorte program Irfanview a potom otvorte ponuku prezentácie kliknutím na druhé tlačidlo vľavo.

Zobrazí sa vám posledná uložená ponuka prezentácie.(viac informácií nájdete v tomto návode na 7 výkresoch)

Uložte slideshow ako šetrič obrazovky a pozrite sa do priečinka, v ktorom ste ju uložili. Mala by vyzerať nasledovne:

Záver

Ako je tu zobrazené s trochou vytrvalosti, môžete dokonca upraviť staršie programy tak, aby sa zmestili vzhľadu Windows Vista a Windows 7, a tak udržiavajte vynikajúci malý program ako Irfanview ako moderný doplnok do vášho systému.

Stiahnuť IrfanView od Ninite