Jak změnit ikony na komprimovaných souborech .EXE, aniž by došlo k chybě

Obsah:

Video: Jak změnit ikony na komprimovaných souborech .EXE, aniž by došlo k chybě

Video: Jak změnit ikony na komprimovaných souborech .EXE, aniž by došlo k chybě
Video: 10 Tips for Photographing Christmas Morning 2024, Březen
Jak změnit ikony na komprimovaných souborech .EXE, aniž by došlo k chybě
Jak změnit ikony na komprimovaných souborech .EXE, aniž by došlo k chybě
Anonim
Předtím jsme vám ukázali, jak modifikovat ikonu v souboru.EXE, ale pokud jste to zkusili, zjistíte, že některé aplikace a programy vám dávají chybu, která říká: "Tento soubor má nestandardní rozložení zdrojů … pravděpodobně byla komprimována kompresorem "EXE". Zde je návod, jak to opravit.
Předtím jsme vám ukázali, jak modifikovat ikonu v souboru.EXE, ale pokud jste to zkusili, zjistíte, že některé aplikace a programy vám dávají chybu, která říká: "Tento soubor má nestandardní rozložení zdrojů … pravděpodobně byla komprimována kompresorem "EXE". Zde je návod, jak to opravit.

V tomto tutoriálu vám ukážeme, jak dekomprimovat takové soubory a ukážeme vám další program, který můžete použít k úpravám ikon. Pro můj příklad budu používat můj oblíbený program Irfanview.

Tento příspěvek byl napsán členem fóra Sarah James

Jak upravit ikony na komprimovaných souborech.EXE

Irfanview je úžasný malý prohlížeč obrázků s množstvím možností, ale od doby, kdy je Win98 stále, jsou ikony spíše zastaralé. Změna vzhledu samotného programu je snadná. Stačí vybrat jinou kůži a máte další - modernější vypadající - nástrojovou lištu, stejně jako nádherný panel nástrojů ve stylu Windows 7 si můžete stáhnout zde.

Takže jdete z toho:

K tomuto
K tomuto
Ale stále jste přilepená starou ikonou programu. Yuk.
Ale stále jste přilepená starou ikonou programu. Yuk.
A ještě horší: můžete vytvořit krásné spořiče obrazovky s Irfanview, jak jsem zde popsal, ale mají také ošklivé 32 × 32 pixelikonů. Teď to prostě nedělá.
A ještě horší: můžete vytvořit krásné spořiče obrazovky s Irfanview, jak jsem zde popsal, ale mají také ošklivé 32 × 32 pixelikonů. Teď to prostě nedělá.
Vlastně jsem chtěl změnit tyto ikony (a mnoho dalších komprimovaných souborů) po dlouhou dobu, ale nebyl schopen, protože jsem nemohl rozbalit exe. Velkou poděkování patří Fheovi na fóru Irfanview Forum. Bez něj bych nikdy nepomyslel na UPX.
Vlastně jsem chtěl změnit tyto ikony (a mnoho dalších komprimovaných souborů) po dlouhou dobu, ale nebyl schopen, protože jsem nemohl rozbalit exe. Velkou poděkování patří Fheovi na fóru Irfanview Forum. Bez něj bych nikdy nepomyslel na UPX.

Nástroje, které potřebujete

Existují způsoby, jak změnit ikony, pomocí ikon icoFX nebo ResHack a rozbalovacího zařízení UPX. Preferuji IcoFX používat přes ResHack a preferuji poslední verzi freeware.

IcoFX se v poslední době stal shareware se spoustou a spoustou možností. Velmi pěkné, pokud chcete kreslit vlastní ikony a kurzory, ale pro mě to připadá jako přehnané. Pokud chci kreslit ikonu, radši používám editor obrázků, jako je gimp nebo paintshop pro.

Nový IcoFX2 můžete použít 15krát a funkce uložení je vypnutá. Což je dostatečně dlouhé, pokud ji chcete použít pouze pro tento tutoriál, a to vám dá pocit z programu. Existuje však starší verze 1.6.4. to je freeware. Můžete ji stále najít na Filehippo a funguje to naprosto v pořádku. K dispozici je také přenosná verze 1.6.4. tady.

Potřebujete také nějaké pěkné ikony.

Pro exe je vynikající náhradní ikona IrfanView od ~ ncrow.
Pro exe je vynikající náhradní ikona IrfanView od ~ ncrow.

Pro spořiče obrazovky je to věc chuti, vybrala jsem si jednu z ikon z jiných ikon monitoru doku MediaDesign

A s tím png šablony, které obsahuje, můžete dokonce vytvořit svůj vlastní:)
A s tím png šablony, které obsahuje, můžete dokonce vytvořit svůj vlastní:)

Použití UPX a příkazového řádku

UPX je nástroj příkazového řádku. Informace o tom, jak pracovat s příkazovým řádkem, naleznete zde. A chtěl jsem, abych mohl použít příkazový řádek ve složce, kterou v tuto chvíli pracuji, aniž by musel manuálně vyhledávat můj adresář v příkazovém řádku, takže to používám.

Takže namísto toho, abych musel jít z C: Users Sarah do D: Irfanview Project, jsem přímo otevřel příkazový řádek v projektu D: Irfanview.

Jistě?

Chcete-li nainstalovat soubor UPX pravým kliknutím upx.exe, zvolte možnost Spustit jako správce a okno příkazu bude blikat. Možná budete muset restartovat počítač, aby fungoval.
Chcete-li nainstalovat soubor UPX pravým kliknutím upx.exe, zvolte možnost Spustit jako správce a okno příkazu bude blikat. Možná budete muset restartovat počítač, aby fungoval.

Nyní máte nastaveno rozbalení souborů I_view.exe a Slideshow.exe. Nejprve procházejte programovou složku Irfanview ve výchozím nastavení C: Program Files Irfanview. Kopírovat I_view.exe do pracovního adresáře. Můj se nazývá Projekt Irfanview. Pak přejděte do složky C: Program Files Irfanview Plugins a zkopírujte soubor Slideshow.exe do pracovní složky. Vytvořte novou složku ve vaší pracovní složce a zavolejte ji ikony. Klepněte pravým tlačítkem myši na tuto složku a zde zvolte okno Příkazový řádek.

V okně příkazového řádku zadejte příkaz upx -d i_view32.exe.

Image
Image

Stiskněte klávesu Enter na klávesnici a exe bude rozbalen.

Stejně jako u Slideshow.exe.
Stejně jako u Slideshow.exe.

Úpravy ikon

Dále zkopírujte soubory png, které chcete použít jako ikony do složky Ikony a otevřete IcoFX. V tomto tutoriálu používám IcoFX 1.6.4. Dávám přednost konverzi souborů png na ikony sám, takže si mohu vybrat, jaké formáty chci, ale také můžete použít soubory ico.

Přejděte na Nástroje> Dávkový proces …

Zde budete mít k dispozici řadu možností. Zkontrolujte, zda je zaškrtnuto políčko Vytvořit ikony ze snímků. Poté použijte tlačítko pro přidání souborů png, které chcete převést na ikony. Níže je mnoho obrazových formátů. Obecně si vybírám pouze barvy XP a ujistěte se, že je zaškrtnuto 128 × 128.
Zde budete mít k dispozici řadu možností. Zkontrolujte, zda je zaškrtnuto políčko Vytvořit ikony ze snímků. Poté použijte tlačítko pro přidání souborů png, které chcete převést na ikony. Níže je mnoho obrazových formátů. Obecně si vybírám pouze barvy XP a ujistěte se, že je zaškrtnuto 128 × 128.

Bez formátu 128 × 128 se ikony v aplikaci Vista zobrazí jako 48 × 48 při výběru "Velké ikony".

Nezakrývám 256 a 16 barev, protože používám pouze ikony na Vista nebo 7, ale pro maximální použitelnost můžete také zaškrtnout ostatní. Bude to váš soubor ikon trochu větší, ale protože velikost není problém v těchto dnech si můžete dovolit dopřát:)

Stiskněte tlačítko OK a během několika sekund máte dvě vhodné ikony, se kterými můžete pracovat.
Stiskněte tlačítko OK a během několika sekund máte dvě vhodné ikony, se kterými můžete pracovat.

Vkládání ikon

Nyní jsme konečně připraveni změnit ikony v samotném programu.

Přejděte do Nástroje> Editor zdrojů …

Otevře se prázdné okno takto:
Otevře se prázdné okno takto:
Chcete-li procházet soubor i_view32.exe ve vaší pracovní složce, použijte žlutou otevřenou ikonu souboru a klepněte na tlačítko Otevřít. Nyní můžete vidět všechny ikony uložené v exe.Můžete je všechny změnit, ale pro účely tohoto tutoriálu děláme pouze první.
Chcete-li procházet soubor i_view32.exe ve vaší pracovní složce, použijte žlutou otevřenou ikonu souboru a klepněte na tlačítko Otevřít. Nyní můžete vidět všechny ikony uložené v exe.Můžete je všechny změnit, ale pro účely tohoto tutoriálu děláme pouze první.

Jako sidenote: Irfanview má také ikony souborů uložené v Icons.dll, které najdete ve složce pluginy. Můžete také změnit všechny ty ikony na ty, které se vám líbí!

Klepněte pravým tlačítkem na první ikonu a vyberte možnost Změnit.
Klepněte pravým tlačítkem na první ikonu a vyberte možnost Změnit.
Prohlédněte si ikonu a klikněte na Otevřít.
Prohlédněte si ikonu a klikněte na Otevřít.
Voila je tvoje nová ikona.
Voila je tvoje nová ikona.

Klikněte na tlačítko modré uložit.

A kdyby vše šlo dobře, měli byste vidět, že soubor byl úspěšně uložen!
A kdyby vše šlo dobře, měli byste vidět, že soubor byl úspěšně uložen!

Klepněte na tlačítko OK.

Opakujte postup pro program Slideshow.exe.
Opakujte postup pro program Slideshow.exe.

A pak se můžete podívat na pracovní složku.

Nyní máte soubory exe s novými ikonami a staré jsou automaticky zálohovány s příponou.bak přidanou k jejich jménu. Soubory baku jsem dal do černé ikony s košem - pravděpodobně vidíte generickou ikonu a příponu.bak za jménem.
Nyní máte soubory exe s novými ikonami a staré jsou automaticky zálohovány s příponou.bak přidanou k jejich jménu. Soubory baku jsem dal do černé ikony s košem - pravděpodobně vidíte generickou ikonu a příponu.bak za jménem.

Někdy se nové ikony nezobrazují, protože systém Windows uchovává starý snímek v mezipaměti. Restartování obecně řeší, takže se v tomto okamžiku nemusíte bát.

Volitelné: balení exe

Pokud chcete ušetřit místo, můžete nyní znovu balíčky exe. Otevřete příkazový řádek v pracovní složce a zadejte příkaz upx i_view32.exe. Pro prezentaci používáte upx slideshow.exe

Nyní zkopírujte soubory i_view32.exe a slideshow.exe do složky programu Irfanview (nahradit staré exe soubory nebo je odstranit z cesty).
Nyní zkopírujte soubory i_view32.exe a slideshow.exe do složky programu Irfanview (nahradit staré exe soubory nebo je odstranit z cesty).

Testování nových ikon

Nyní budeme testovat, zda mají nově vytvořené spořiče obrazovky novou ikonu prezentace. Na ikoně programu není moc testovat - vidíte, že se v levém rohu objevuje vždy, když otevřete aplikaci Irfanview. Otevřete okno Irfanview a poté otevřete nabídku prezentace snímků kliknutím na druhé tlačítko vlevo.

Získáte poslední uložené menu prezentace, které jste zadali. (další podrobnosti naleznete v tomto tutoriálu na 7 výkresech)
Získáte poslední uložené menu prezentace, které jste zadali. (další podrobnosti naleznete v tomto tutoriálu na 7 výkresech)
Uložte prezentaci jako spořič obrazovky a podívejte se do složky, do které jste ji uložili. Mělo by vypadat takto:
Uložte prezentaci jako spořič obrazovky a podívejte se do složky, do které jste ji uložili. Mělo by vypadat takto:

Závěr

Jak je zde ukázáno s trochou vytrvalosti, můžete dokonce upravovat starší programy tak, aby odpovídaly vzhledu systému Vista a Windows 7 a udržet tak skvělý malý program, jako je Irfanview, jako moderní doplněk k vašemu systému.

Stáhněte si IrfanView od Ninite

Doporučuje: