25Aug

Jak změnit ikony na komprimované.Soubory EXE bez chyby

click fraud protection

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á neštandardní 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 článek byl napsán členem fóra Sarah James

Jak modifikovat ikony na komprimovaných souborech. EXE

Irfanview je nádherný malý prohlížeč obrázků s mnoha a mnoha možnostmi, ale od té doby, co se od Win98 objevily, jsou to 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:

Do tohoto

Ale stále jste přilepená starou ikonou programu. Yuk.

instagram viewer

A ještě horší: můžete si s Irfanview vytvořit krásné spořiče obrazovky, 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.

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 s mnoha a mnoha možnostmi. 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 existuje vynikající náhradní ikona IrfanView od ~ ncrow.

Pro šetřiče obrazovky je to záležitost chuti, vybrala jsem si jednu ikonu z ikony jiného monitoru Dock od MediaDesign

A s touto png šablonou obsahuje dokonce i vaše vlastní:)

Pomocí UPX a příkazového řádku

UPX jená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.

Skvělý?

Chcete-li nainstalovat UPX pravý klik na soubor upx.exe, zvolte příkaz Spustit jako správce a příkazové okno bude blikat. Možná budete muset restartovat počítač, aby fungoval.

Nyní jste nastaveni rozbalení 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.

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

Proběhne to samé pro aplikaci Slideshow.exe.

Úprava ikon

Další kopírování souborů 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 & gt;Dávkový proces. ..

Zde budete mít ř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 při výběru "Velké ikony" v aplikaci Explorer zobrazí ikony ve formátu 48 × 48 ve formátu Vista.

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:)

Hit OK a za pár vteřin máte dvě vhodné ikony pro práci s.

Vložení ikon

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

Přejděte na Nástroje & gt;Editor zdrojů. ..

Otevře se prázdné okno takto:

Použijte žlutou otevřenou ikonu souboru pro procházení souboru i_view32.exe ve složce a klikněte na 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 myši na první ikonu a vyberte možnost Změnit.

Vyhledejte ikonu a klikněte na Otevřít.

Voila je vaše nová ikona.

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

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

Klepněte na tlačítko OK.

Opakujte postup pro Slideshow.exe.

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

Nyní máte soubory exe s novými ikonami a staré byly 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í to obecně řeší, takže se o to už nemusíte bát.

Volitelné: balení exe

Pokud si přejete ušetřit místo, můžete nyní znovu zabalit exe soubory. Otevřete příkazový řádek v pracovní složce a zadejte příkaz upx i_view32.exe. Pro prezentaci použijete upx slideshow.exe

Nyní zkopírujte 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 nově vytvořené spořiče obrazovky skutečně mají 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.(podrobnější informace najdete v tomto výukovém programu na 7místcích)

Uložte prezentaci jako spořič obrazovky a podívejte se do složky, do které jste ji uložili. Měl by to vypadat takto:

Závěr

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

Stáhnout IrfanView od Ninite