Kaip pakeisti suglaudintų .EXE failų piktogramas be klaidų
Anksčiau mes parodėme, kaip keisti .EXE failo piktogramą, tačiau, jei tai bandėte, galbūt sužinosite, kad kai kurios programos ir programos suteikia klaidą, kurioje sakoma: „Šis failas turi nestandartinį išteklių išdėstymą ... tikriausiai jis buvo suspaustas „EXE kompresoriumi“. Štai kaip tai išspręsti.
Šioje instrukcijoje jums parodysiu, kaip ištrinti tokius failus ir parodysiu kitą programą, kurią galite naudoti, kad pakeistumėte piktogramas. Pavyzdžiui, naudosiu visą savo mėgstamą programą „Irfanview“.
Šį svečių straipsnį parašė forumo narys Sarah James
Kaip pakeisti piktogramas suspaustose .EXE rinkmenose
„Irfanview“ - tai nuostabus mažai vaizdų peržiūrėtojas, turintis daugybę galimybių, tačiau nuo to laiko, kai „Win98“ yra piktogramos, jos atrodo gana pasenusios. Norėdami pakeisti pačios programos išvaizdą, lengva. Tiesiog pasirinkite kitą odą ir turite kitą - šiuolaikiškesnę - įrankių juostą, pavyzdžiui, spalvingą „Windows 7“ įrankių juostą, kurią galite atsisiųsti čia.
Taigi, eikite iš šio:
Šiam
Bet jūs vis dar pakimba su senąja programos piktograma. Yuk.
Ir dar blogiau: jūs galite sukurti gražią ekrano užsklandą su Irfanview, kaip aš čia aprašiau, bet jie taip pat turi negražų 32 × 32 pikselių. Dabar tai tiesiog nebus.
Tiesą sakant, aš ilgai norėjau keisti šias piktogramas (ir daug kitų suspaustų failų), bet negalėjau, nes negalėjau išpakuoti exe. Dėkojame Phew'ui dėl „Irfanview“ forumo. Be jo aš niekada nesigalvotų apie UPX.
Jums reikalingi įrankiai
Yra būdų, kaip pakeisti piktogramas, naudojant „icoFX“ arba „ResHack“ ir „unpacker“, vadinamą UPX. Norėčiau naudoti „IcoFX“ šiam tikslui per „ResHack ánd“. Norėčiau naudoti paskutinę nemokamą versiją.
„IcoFX“ pastaruoju metu tapo shareware su daugybe galimybių. Labai gražus, jei norite piešti savo piktogramas ir žymeklius, bet man atrodo, kad tai pernelyg didelė. Jei noriu piešti piktogramą, norėčiau naudoti vaizdo redaktorių, pavyzdžiui, „gimp“ arba „painttshop“ pro.
Naują IcoFX2 galite naudoti 15 kartų, o tada išsaugojimo funkcija išjungta. Kuris yra pakankamai ilgas, jei tik norėsite jį naudoti šiai pamokai ir jis suteiks jums jausmą programoje. Tačiau yra senesnė versija 1.6.4. tai yra nemokama. Jūs vis dar galite jį rasti „Filehippo“ ir jis puikiai veikia. Taip pat yra nešiojamoji versija 1.6.4. čia.
Jūs taip pat turite keletą gražių piktogramų.
Dėl exe yra puikus pakeitimo piktogramą IrfanView pagal ~ ncrow.
Dėl ekrano užsklandų, tai yra skonio reikalas, pasirinkau vieną iš piktogramų iš kito monitoriaus doko piktogramų pagal „MediaDesign“
Ir su šiuo png šablonu, kurį jis įtraukia, galite net padaryti savo :)
Naudojant UPX ir komandų eilutę
UPX yra komandų eilutės įrankis. Žiūrėkite čia, kaip dirbti su komandų eilute. Ir norėčiau, kad galėčiau naudoti komandų eilutę aplanke, kuriame dirbau tuo metu, nereikia rankiniu būdu ieškoti aplanko komandų eilutėje, todėl naudoju tai.
Taigi vietoj to, kad eitumėte iš „C“: „Sarah“ į „D“: „Irfanview Project“ tiesiogiai atidariau komandų eilutę „D“: „Irfanview Project“.
Tikrai?
Jei norite įdiegti UPX dešinį klavišą „upx.exe“, pasirinkite Vykdyti kaip administratorius ir komandų langas mirksės. Gali reikėti iš naujo paleisti kompiuterį, kad jis veiktų.
Dabar nustatoma, kad pradėsite išpakuoti I_view.exe ir Slideshow.exe. Pirmiausia ieškokite „Irfanview“ programos aplanko pagal nutylėjimą C: Programos failai Irfanview. Nukopijuokite I_view.exe į savo darbinį aplanką. Kasyklą vadina „Irfanview Project“. Tada pereikite prie C: Programos failai Nepavyko peržiūrėti Plugins ir nukopijuokite Slideshow.exe į savo darbinį aplanką. Sukurkite naują aplanką savo darbiniame aplanke ir pavadinkite jį piktogramomis. Dešiniuoju pelės mygtuku spustelėkite šį aplanką ir pasirinkite čia komandų eilutę.
Komandų eilutės lange įvedate upx -d i_view32.exe.
Paspauskite klaviatūros klavišą „Enter“ ir „exe“ bus išpakuota.
Darykite tą patį ir Slideshow.exe.
Piktogramų redagavimas
Toliau nukopijuokite png failus, kuriuos norite naudoti kaip piktogramas į piktogramą „Icons“, ir atidarykite „IcoFX“. Šioje instrukcijoje naudoju IcoFX 1.6.4. Norėčiau patys konvertuoti png failus į piktogramas, todėl galiu pasirinkti, kokius formatus noriu, bet galite naudoti ir ico failus.
Eikite į Įrankiai> Partijos procesas ...
Čia jums bus pristatyta daugybė galimybių. Įsitikinkite, kad yra pažymėtos „Create icons“ („Paveikslėliai“). Toliau naudokite pridėjimo mygtuką, kad pridėtumėte png failus, kuriuos norite konvertuoti į piktogramas. Žemiau yra daug vaizdo formatų. Aš paprastai pasirenku tik XP spalvas ánd, įsitikinęs, kad pažymėtas 128 × 128.
Be 128 × 128 formato piktogramos bus rodomos kaip 48 × 48, kai „Explorer“ pasirinksite „Large Icons“.
Aš nepažymiu 256 ir 16 spalvų, nes aš naudoju tik savo piktogramas „Vista“ arba „7“, bet maksimaliam naudojimui galite pažymėti ir kitus. Tai padarys jūsų piktogramos failą šiek tiek didesnį, tačiau, kadangi šių dienų dydis nėra problema, galite sau leisti mėgautis:
Paspauskite OK ir per kelias sekundes turite dvi tinkamas piktogramas, su kuriomis norite dirbti.
Įterpiant piktogramas
Dabar galiausiai esame pasiruošę pakeisti pačios programos piktogramas.
Eikite į Įrankiai> Išteklių redaktorius ...
Taip atsidarys toks tuščias langas:
Naudokite geltoną atvirą failo piktogramą, norėdami naršyti i_view32.exe savo darbiniame aplanke ir spustelėkite Atidaryti. Dabar galite pamatyti visas piktogramas, kurios yra saugomos exe. Visus galite keisti, tačiau šios pamokos tikslais atliekame tik pirmąjį.
Kaip sidenote: „Irfanview“ taip pat yra failų piktogramos, saugomos „Icons.dll“, kurią rasite „plugins“ aplanke. Taip pat galite pakeisti visas tas piktogramas, kurias norite!
Dešiniuoju pelės mygtuku spustelėkite pirmąją piktogramą ir pasirinkite Keisti.
Peržiūrėkite savo piktogramą ir spustelėkite Atidaryti.
Voila yra jūsų nauja piktograma.
Spustelėkite mėlynojo įrašymo mygtuką.
Ir jei visi nuėjo į viską, turėtumėte matyti, kad failas išsaugotas sėkmingai!
Spustelėkite Gerai.
Pakartokite procedūrą Slideshow.exe.
Ir tada galite pažvelgti į savo darbinį aplanką.
Dabar turite exe failus su naujomis piktogramomis, o senieji automatiškai buvo sukurti atsarginę kopiją su plėtiniu .bak, pridėtas prie jų pavadinimo. Aš daviau bak failams juodą šiukšlių dėžutės piktogramą - po pavadinimo tikriausiai pamatysite bendrąją piktogramą ir plėtinį .bak.
Kartais nematote naujų piktogramų, nes „Windows“ išsaugo seną vaizdą talpykloje. Paleidimas iš pradžių iš esmės patvirtina, kad šiuo klausimu nesijaudinkite.
Neprivaloma: pakuoti exe
Jei norite sutaupyti vietos, dabar galite perpakuoti exe failus. Atidarykite komandų eilutę savo darbiniame aplanke ir įveskite upx i_view32.exe. Skaidrių demonstravimui naudokite „upx slideshow.exe“
Dabar nukopijuokite i_view32.exe ir slideshow.exe į „Irfanview“ programos aplanką (pakeiskite senus exe failus arba perkelkite juos iš kelio).
Naujų piktogramų testavimas
Dabar mes išbandysime, ar naujai sukurta ekrano užsklanda iš tikrųjų turi naują skaidrių demonstravimo piktogramą. Programos piktogramoje nėra daug testų - galite matyti, kad jis rodomas kairiajame kampe, kai atidarote „Irfanview“. Atidarykite „Irfanview“ ir atidarykite skaidrių demonstravimo meniu, spustelėdami antrąjį mygtuką kairėje.
Jūs gausite paskutinį įrašytą skaidrių demonstravimo meniu. (daugiau informacijos žr. 7 pamokose)
Išsaugokite skaidrių peržiūrą kaip ekrano užsklandą ir peržiūrėkite aplanką, kuriame jį išsaugojote. Tai turėtų atrodyti taip:
Išvada
Kaip parodyta čia su šiek tiek atkaklumu, netgi galite modifikuoti senesnes programas, kad jos atitiktų „Vista“ ir „Windows 7“ išvaizdą, todėl išlaikykite puikią mažą programą, pvz., „Irfanview“, kaip modernų papildymą savo sistemai.
Atsisiųskite „IrfanView“ iš „Ninite“