Kotisivu » miten » Pakattujen .EXE-tiedostojen kuvakkeiden muuttaminen ilman virheitä

    Pakattujen .EXE-tiedostojen kuvakkeiden muuttaminen ilman virheitä

    Olemme aiemmin osoittaneet, miten voit muokata .EXE-tiedoston kuvaketta, mutta jos olet kokeillut tätä, saatat huomata, että jotkin sovellukset ja ohjelmat antavat sinulle virheen, jonka mukaan "Tämä tiedosto on epätyypillinen resurssien asettelu ... se on luultavasti puristettu "EXE-kompressorilla". Näin voit korjata sen.

    Tässä oppaassa näytän sinulle, miten nämä tiedostot puretaan, ja näytän sinulle toisen ohjelman, jota voit käyttää kuvakkeiden muokkaamiseen. Esimerkkinä käytän kaikkien aikojen suosikkiohjelmaa Irfanview.

    Tämä vierasartikkeli on kirjoittanut foorumin jäsen Sarah James

    Pakattujen .EXE-tiedostojen kuvakkeiden muokkaaminen

    Irfanview on ihmeellinen pieni kuvahaku, jossa on paljon ja paljon vaihtoehtoja, mutta koska se on ollut aina siitä lähtien, kun Win98 on kuvakkeet näyttävät melko vanhentuneilta. Ohjelman ulkoasun muuttaminen on helppoa. Valitse vain toinen iho ja sinulla on toinen - nykyaikaisempi näköinen työkalurivi, kuten upea Windows 7 -työkalurivi, jonka voit ladata täältä.

    Joten menet tästä:

    Tähän

    Mutta olet vielä jumissa vanhan ohjelmakuvakkeen kanssa. yäk.

    Ja vielä pahempaa: voit luoda ihastuttavia näytönsäästäjiä Irfanview'n kanssa, kuten olen täällä kuvannut, mutta niillä on myös ruma 32 × 32 pikseliä. Nyt se ei vain tee.

    Oikeastaan ​​olen halunnut muuttaa näitä kuvakkeita (ja paljon muita pakattuja tiedostoja) pitkään, mutta ei voinut, koska en voinut purkaa exe-pakkausta. Suuri kiitos Phewlle Irfanview-foorumista. Ilman häntä en olisi koskaan ajatellut UPX: ää.

    Tarvittavat työkalut

    Kuvakkeita voidaan muuttaa käyttämällä icoFX- tai ResHack- ja UPX-pakkauksia. Käytän mieluummin IcoFXia tähän ResHack ánd -ohjelmaan, kun haluan käyttää viimeistä freeware-versiota.

    IcoFX on viime aikoina tullut shareware-ohjelmaksi, jossa on paljon ja paljon vaihtoehtoja. Erittäin mukava, jos haluat piirtää omia kuvakkeitasi ja kursoreita, mutta minusta tuntuu kuin ylikypsä. Jos haluan piirtää kuvakkeen, haluan mieluummin käyttää kuvankäsittelyohjelmaa, kuten gimpia tai maalipalvelua.

    Voit käyttää uutta IcoFX2: ta 15 kertaa ja sitten tallennustoiminto on poistettu käytöstä. Mikä on tarpeeksi pitkä, jos haluat vain käyttää sitä tässä opetusohjelmassa ja se antaa sinulle tunteen ohjelmasta. On kuitenkin olemassa vanhempi versio 1.6.4. se on freeware. Voit silti löytää sen Filehippolla ja se toimii täydellisesti. Myös kannettava versio 1.6.4. tässä.

    Tarvitset myös hienoja kuvakkeita.

    Exe on erinomainen korvaava kuvake IrfanView by ~ ncrow.

    Näytönsäästäjiä varten on maku, joten valitsin toisen kuvakkeen toisesta näytön telakointikuvakkeesta MediaDesignin avulla

    Ja siihen png-malliin, johon hän sisältää, voit jopa tehdä oman :)

    UPX ja komentokehote

    UPX on komentorivin apuohjelma. Katso, miten komentokehotteella työskennellään. Ja haluan käyttää komentoriviä siinä kansiossa, jossa työskentelen tällä hetkellä, eikä minun tarvitse hakea kansiota manuaalisesti komentokehotteessa, joten käytän tätä.

    Joten sen sijaan, että sinun pitäisi mennä C: stä: Sarah - D: Irfanview Project I avaa suoraan komentokehotteen D: ssä: Irfanview Project.

    Siisti?

    Jos haluat asentaa UPX: n oikealla painikkeella upx.exe, valitse Suorita järjestelmänvalvojana ja komentoikkuna vilkkuu. Sinun on ehkä käynnistettävä tietokone uudelleen, jotta se toimisi.

    Nyt asetetaan käynnistämään I_view.exe ja Slideshow.exe purkaminen. Selaa ensin Irfanview-ohjelman kansiota oletusarvoisesti C: Tiedostot Kopioi I_view.exe työkansioon. Minua kutsutaan Irfanview Projectiksi. Selaa sitten kohtaan C: Tiedostot Tiedostojen poistaminen Plugins ja kopioi Slideshow.exe työkansioon. Luo uusi kansio työkansioon ja soita se kuvakkeiksi. Napsauta tätä kansiota hiiren kakkospainikkeella ja valitse komentorivi-ikkuna.

    Kirjoita komentokehotteikkunaan upx -d i_view32.exe.

    Osoita näppäimistön näppäintä Enter ja exe puretaan.

    Tee sama Slideshow.exe-tiedoston kanssa.

    Kuvakkeiden muokkaaminen

    Seuraavaksi kopioi png-tiedostot, joita haluat käyttää kuvakkeina kuvakkeisiin Kuvakkeet ja avaa IcoFX. Tässä opetusohjelmassa käytän IcoFX 1.6.4. Haluan muuntaa png-tiedostot itse kuvakkeiksi, joten voin valita, mitä formaatteja haluan, mutta voit myös käyttää ico-tiedostoja.

    Siirry Työkalut> Eräprosessi…

    Siellä esitellään monia vaihtoehtoja. Varmista, että Luo kuvakkeet kuvista on valittuna. Seuraavaksi lisää add-painikkeella png-tiedostot, jotka haluat muuntaa kuvakkeiksi. Alla on paljon kuvamuotoja. Valitsen yleensä vain XP-värit ánd Varmista, että 128 × 128 on merkitty.

    Ilman 128 × 128 -muotoa kuvakkeet näkyvät Vista-ohjelmassa 48 × 48, kun valitset laajoja kuvakkeita.

    En merkitse 256 ja 16 väriä, koska käytän vain kuvakkeitani Vistassa tai 7: ssä, mutta maksimaalisen käytettävyyden vuoksi voit valita myös muut. Se tekee kuvakkeen tiedostosta hieman suuremman, mutta koska koko ei ole ongelma näinä päivinä, sinulla on varaa nauttia :)

    Paina OK ja muutamassa sekunnissa on kaksi sopivaa kuvaketta.

    Kuvakkeiden asettaminen

    Nyt olemme vihdoin valmiita muuttamaan ohjelman kuvakkeita.

    Valitse Työkalut> Resurssieneditori…

    Tämä avaa tyhjän ikkunan seuraavasti:

    Käytä keltaista avoimen tiedoston kuvaketta selataksesi työkansiisi i_view32.exe-tiedostoon ja napsauttamalla Avaa. Nyt voit nähdä kaikki kuvakkeet, jotka on tallennettu exe: iin. Voit muuttaa kaikkia niitä, mutta tämän oppaan tarkoituksessa teemme vain ensimmäisen.

    Sidenote: Irfanview sisältää myös sen kuvakkeet, jotka on tallennettu Icons.dll-tiedostoon, jonka löydät laajennuskansiosta. Voit myös muuttaa kaikkia näitä kuvakkeita haluamillesi kuvakkeille!

    Napsauta ensimmäistä kuvaketta hiiren kakkospainikkeella ja valitse Muuta.

    Selaa kuvakkeesi ja valitse Avaa.

    Voila on uusi kuvake.

    Napsauta sinistä tallennuspainiketta.

    Ja jos kaikki meni oikein, sinun pitäisi nähdä Tiedosto tallennettu onnistuneesti!

    Valitse OK.

    Toista toimenpide Slideshow.exe-ohjelmalle.

    Ja sitten voit katsoa työkansiosi.

    Sinulla on nyt exe-tiedostot, joissa on uudet kuvakkeet, ja vanhoja on automaattisesti varmuuskopioitu .bak-laajennuksella. Olen antanut bak-tiedostoille mustan roskakorin kuvakkeen - näet todennäköisesti yleisen kuvakkeen ja nimen .bak.

    Joskus et näe uusia kuvakkeita, koska Windows pitää vanhan kuvan välimuistissa. Uudelleenkäynnistys yleensä korjaa sen, joten älä huoli siitä tässä vaiheessa.

    Valinnainen: pakkaus exe

    Jos haluat säästää tilaa, voit nyt pakata exe-tiedostot uudelleen. Avaa komentokehote työkansiossa ja kirjoita upx i_view32.exe. Diaesityksessä käytät upx slideshow.exe-tiedostoa

    Kopioi nyt i_view32.exe ja slideshow.exe Irfanview-ohjelman kansioon (korvaa vanhat exe-tiedostot tai siirrä ne pois tieltä).

    Uusien kuvakkeiden testaaminen

    Nyt testataan, onko juuri luotu näytönsäästäjillä todella uusi diaesityksen kuvake. Ohjelmakuvaketta ei ole paljon testattavissa - näet, että se näkyy vasemmassa kulmassa aina, kun avaat Irfanview. Avaa Irfanview ja avaa diaesitysvalikko napsauttamalla vasemmalla olevaa toista painiketta.

    Saat viimeksi tallennetun kuvaesityksen valikon. (katso lisätietoja tästä oppitunnista osoitteessa 7tutorials)

    Tallenna diaesitys näytönsäästäjäksi ja katso sitä kansiota, johon olet tallentanut sen. Sen pitäisi näyttää tältä:

    johtopäätös

    Kuten tässä on esitetty vähän pysyvyydellä, voit muokata myös vanhempia ohjelmia Vista- ja Windows 7 -käyttöjärjestelmien mukaisiksi, joten pidä upea pieni ohjelma, kuten Irfanview, nykyaikaisena lisäyksenä järjestelmään.

    Lataa IrfanView Niniteltä