Prethodno smo vam pokazali kako izmijeniti ikonu u datoteci .EXE, no ako ste to pokušali, možda ćete saznati da neke aplikacije i programi navode pogrešku koja kaže da "ova datoteka ima nestandardni izgled resursa ... vjerojatno je komprimiran s "EXE kompresorom". Evo kako to popraviti.
U ovom vodiču pokazat ću vam kako dekomprimirati te datoteke i pokazat ću vam drugi program koji možete koristiti za izmjenu ikona. Za moj primjer koristit ću svoj omiljeni program Irfanview svih vremena.
Ovaj gost članak je napisao član foruma Sarah James
Irfanview je čudesan mali slikovnik s puno i puno opcija, ali budući da je sve od Win98 ikone izgledaju prilično zastarjele. Promjena izgleda samog programa je jednostavna. Jednostavno odaberite drugu kožu i imate još jednu - moderniju - alatnu traku, poput lijepe alatne trake sustava Windows 7 koju možete preuzeti ovdje.
Zato idete od ovoga:
Za ovo
Ali još uvijek ste zaglavili sa starom ikonom programa. Yuk.
I još gore: možete stvoriti lijepe screensaver s Irfanview, kao što sam ovdje opisao, ali imaju i ružan 32 × 32 pixelicon. Sada to jednostavno neće.
Zapravo sam želio mijenjati ove ikone (i mnoge druge komprimirane datoteke) već duže vrijeme, ali nisam mogao, jer nisam mogao raspakirati exe. Velika hvala na Phewu na Forumu Irfanview. Bez njega nikad nisam mislio na UPX.
Postoje načini za promjenu ikona, koristeći icoFX ili ResHack i unpacker zvan UPX. Radije bih koristio IcoFX za ovo preko ResHacka i radije bih koristio posljednju freeware verziju.
IcoFX je u posljednje vrijeme postao shareware s puno i puno opcija. Vrlo lijepo ako želite izvući vlastite ikone i kursore, ali za mene se osjeća kao prekomjerno. Ako želim privući ikonu, radije koristim editor slike kao što je gimp ili paintshop pro.
Novu IcoFX2 možete koristiti 15 puta, a funkcija za spremanje je onemogućena. Što je dovoljno dugo ako ga samo želite koristiti za ovaj vodič i to će vam dati osjećaj programa. Postoji, međutim, starija inačica 1.6.4. to je freeware. I dalje ga možete pronaći na Filehippo i to savršeno radi. Tu je i prijenosna verzija 1.6.4. ovdje.
Trebate i neke lijepe ikone.
Za exe postoji izvrsna zamjena Icon IrfanView by ~ ncrow.
Za screensaver je stvar okusa, ja sam odabrao jednu od ikona s drugog nadzornika Dock Icons by MediaDesign
I s tom png predloškom on uključuje čak možete napraviti svoj vlastiti :)
UPX je uslužni program za naredbeni redak. O tome kako raditi s naredbenim retkom pogledajte ovdje. I volim biti u mogućnosti koristiti naredbeni redak u mapi kojom radim u tom trenutku, bez ručnog traženja moje mape unutar naredbenog retka, tako da ja to koristim.
Dakle, umjesto da moram ići od programa C: \ Users \ Sarah \ D: \ Irfanview, izravno otvorim naredbeni redak u projektu D: \ Irfanview.
U redu?
Da biste instalirali UPX rightclick upx.exe, odaberite Pokreni kao administrator i prozor za naredbe će zasvijetliti. Možda ćete morati ponovo pokrenuti računalo radi rada.
Sada ste postavljeni da započnete raspakirati I_view.exe i Slideshow.exe. Prvo pregledavajte mapu programa Irfanview prema zadanim postavkama C: \ Program Files \ Irfanview. Kopirajte I_view.exe u radnu mapu. Moja se zove Irfanview projekt. Zatim pretražite C: \ Program Files \ Irfanview \ Plugins i kopirajte Slideshow.exe u radnu mapu. Izradite novu mapu u radnoj mapi i nazovite ga ikone. Desnom tipkom miša kliknite ovu mapu i odaberite Prozor naredbene poruke ovdje.
U prozoru naredbenog retka upišite upx-d i_view32.exe.
Pritisnite tipku Enter na tipkovnici i exe će se raspakirati.
Učinite isto za Slideshow.exe.
Sljedeće kopirajte png datoteke koje želite koristiti kao ikone u mape Ikone i otvorite IcoFX. U ovom vodiču koristim IcoFX 1.6.4. Ja osobno volim pretvoriti png datoteke u ikone, tako da mogu odabrati formate koje želim, ali možete koristiti i ico datoteke.
Idite na Tools> Batch Process ...
Tu ćete biti predstavljeni s mnoštvom opcija. Provjerite je li označeno Stvaranje ikona iz Slike. Dalje upotrijebite gumb za dodavanje da biste dodali png datoteke koje želite pretvoriti u ikone. Ispod toga postoji mnogo slikovnih formata. Općenito odabirem samo XP boja i provjeriti je li 128 × 128 označen.
Bez 128 × 128 formata ikone će se prikazati kao 48 × 48 u Vista kada odaberete 'Velike ikone' u istraživaču.
Ne označavam 256 i 16 boja, budući da koristim samo ikone na Vista ili 7, ali za maksimalnu iskoristivost možete i označiti ostale. To će učiniti vaš ikona datoteku malo veći, ali budući da veličina nije problem ovih dana si možete priuštiti da se upuštati :)
Pritisnite OK i za nekoliko sekundi imate dvije prikladne ikone za rad.
Sada smo konačno spremni promijeniti ikone u samom programu.
Idite na Tools> Resource Editor ...
Otvorit će se sljedeći prazan prozor:
Upotrijebite ikonu žute otvorene datoteke da biste pregledali i_view32.exe u radnoj mapi i kliknite Otvori. Sada možete vidjeti sve ikone pohranjene unutar exe. Sve ih možete mijenjati, ali u svrhu ovog vodiča napravimo samo prvi.
Kao sidenote: Irfanview također ima ikone datoteka pohranjene u Icons.dll, koje možete pronaći u mapi dodataka. Također možete promijeniti sve one ikone onima koje vam se sviđaju!
Desnom tipkom miša kliknite ikonu i odaberite Promijeni.
Pregledajte ikonu i kliknite Otvori.
Voila je tvoja nova ikona.
Kliknite plavi gumb za spremanje.
A ako je sve u redu, trebali biste vidjeti da je datoteka spremljena uspješno!
Kliknite U redu.
Ponovite postupak za Slideshow.exe.
A onda možete pogledati svoju radnu mapu.
Sada imate EXE datoteke s novim ikonama, a stare su automatski sigurnosno kopirane s proširenjem .bak dodan imenom. Dostavio sam datoteke s crnom ikonom za koš za smeće - vjerojatno vidite opću ikonu i proširenje .bak nakon naziva.
Ponekad ne vidite nove ikone jer Windows čuva staru sliku u njegovoj predmemoriji. Restart obično popravlja to, stoga ne brinite o tome u ovom trenutku.
Ako želite uštedjeti prostor, sada možete prepakirati exe datoteke. Otvorite naredbeni redak u radnoj mapi i upišite i_view32.exe. Za slideshow koristite upx slideshow.exe
Sada kopirajte i_view32.exe i slideshow.exe u mapu Irfanview programa (zamijenite stare EXE datoteke ili ih premjestite s puta).
Sada ćemo testirati da novonastali screensaver zapravo ima novu ikonu slideshow. Nema toliko za testiranje na ikoni programa - možete vidjeti da se pojavljuju u lefthand kutu kad god otvorite Irfanview. Otvorite Irfanview i zatim otvorite izbornik Slideshow klikom na drugi gumb s lijeve strane.
Dobit ćete posljednji spremljeni izbornik slideshow koji ste unijeli. (pogledajte ovaj tutorial na 7tutorials za više detalja)
Spremi slideshow kao čuvara zaslona i pogledajte izgled mape u kojoj ste ga spremili. To bi trebalo izgledati ovako:
Kao što je prikazano ovdje s malo upornosti možete čak i mijenjati starije programe kako bi odgovarao izgledu Vista i Windows 7 i zato držite vrhunski mali program kao što je Irfanview kao moderni dodatak vašem sustavu.
Preuzmite IrfanView iz Ninitea