Come modificare le icone su file .EXE compressi senza ottenere errori

Sommario:

Come modificare le icone su file .EXE compressi senza ottenere errori
Come modificare le icone su file .EXE compressi senza ottenere errori

Video: Come modificare le icone su file .EXE compressi senza ottenere errori

Video: Come modificare le icone su file .EXE compressi senza ottenere errori
Video: ABC Learn English Alphabet with Diana and Roma - YouTube 2024, Aprile
Anonim
In precedenza ti abbiamo mostrato come modificare l'icona su un file.EXE, ma se hai provato questo, potresti scoprire che alcune app e programmi ti danno un errore che dice "Questo file ha un layout di risorse non standard … probabilmente è stato compresso con un "compressore EXE". Ecco come risolverlo.
In precedenza ti abbiamo mostrato come modificare l'icona su un file.EXE, ma se hai provato questo, potresti scoprire che alcune app e programmi ti danno un errore che dice "Questo file ha un layout di risorse non standard … probabilmente è stato compresso con un "compressore EXE". Ecco come risolverlo.

In questo tutorial ti mostrerò come decomprimere questi file e ti mostrerò un altro programma che puoi usare per modificare le icone. Per il mio esempio userò il mio programma preferito di tutti i tempi Irfanview.

Questo articolo per gli ospiti è stato scritto dal membro del forum Sarah James

Come modificare le icone su file.EXE compressi

Irfanview è un fantastico piccolo imageviewer con molte e molte opzioni, ma dal momento che è sempre esistito sin da Win98, le icone sembrano piuttosto obsolete. Cambiare l'aspetto del programma è facile. Basta selezionare un'altra skin e avere un'altra barra degli strumenti più moderna, come la splendida barra degli strumenti di Windows 7 che puoi scaricare qui.

Quindi vai da questo:

A questo
A questo
Ma sei ancora bloccato con la vecchia icona del programma. Che schiffo.
Ma sei ancora bloccato con la vecchia icona del programma. Che schiffo.
E ancora peggio: puoi creare bellissimi screensaver con Irfanview, come ho descritto qui, ma hanno anche un brutto 32 × 32 pixelicon. Ora non lo farai.
E ancora peggio: puoi creare bellissimi screensaver con Irfanview, come ho descritto qui, ma hanno anche un brutto 32 × 32 pixelicon. Ora non lo farai.
In realtà volevo cambiare queste icone (e molti altri file compressi) per molto tempo, ma non ci sono riuscito, perché non potevo decomprimere l'exe. Un grande ringraziamento va a Phew sul Forum di Irfanview. Senza di lui non avrei mai pensato a UPX.
In realtà volevo cambiare queste icone (e molti altri file compressi) per molto tempo, ma non ci sono riuscito, perché non potevo decomprimere l'exe. Un grande ringraziamento va a Phew sul Forum di Irfanview. Senza di lui non avrei mai pensato a UPX.

Gli strumenti di cui hai bisogno

Ci sono modi per cambiare le icone, usando icoFX o ResHack e un decompressore chiamato UPX. Preferisco usare IcoFX per questo su ResHack e preferisco usare l'ultima versione freeware.

Ultimamente IcoFX è diventato shareware con molte e molte opzioni. Molto bello se vuoi disegnare le tue icone e cursori, ma per me sembra eccessivo. Se voglio disegnare un'icona, preferisco usare un editor di immagini come Gimp o Paintshop Pro.

È possibile utilizzare il nuovo IcoFX2 15 volte e quindi la funzione di salvataggio è disabilitata. Che è abbastanza lungo se vuoi solo usarlo per questo tutorial e ti darà un'idea del programma. Esiste tuttavia una versione precedente 1.6.4. questo è gratuito Puoi ancora trovarlo su Filehippo e funziona perfettamente bene. C'è anche una versione portatile 1.6.4. Qui.

Hai anche bisogno di alcune belle icone.

Per l'exe c'è un eccellente sostituto Icon IrfanView di ~ ncrow.
Per l'exe c'è un eccellente sostituto Icon IrfanView di ~ ncrow.

Per gli screensaver è una questione di gusti, ho scelto una delle icone da Another Monitor Dock Icons di MediaDesign

E con quel modello di png che include puoi persino crearne uno:)
E con quel modello di png che include puoi persino crearne uno:)

Usando UPX e il prompt dei comandi

UPX è un'utilità di prompt dei comandi. Su come lavorare con il prompt dei comandi dare un'occhiata qui. E mi piace poter usare il prompt dei comandi nella cartella che sto lavorando in quel momento, senza dover cercare manualmente la mia cartella all'interno del prompt dei comandi, quindi lo uso.

Quindi, invece di dover passare da C: Users Sarah a D: Irfanview Project, apro direttamente il mio prompt dei comandi in D: Irfanview Project.

Pulito eh?

Per installare UPX, fare clic con il tasto destro su upx.exe, selezionare Esegui come amministratore e una finestra di comando lampeggerà. Potrebbe essere necessario riavviare il computer affinché funzioni.
Per installare UPX, fare clic con il tasto destro su upx.exe, selezionare Esegui come amministratore e una finestra di comando lampeggerà. Potrebbe essere necessario riavviare il computer affinché funzioni.

Ora sei pronto per iniziare a decomprimere I_view.exe e Slideshow.exe. Per prima cosa, accedi alla cartella del programma di Irfanview C: Programmi Irfanview. Copia I_view.exe nella tua cartella di lavoro. Il mio si chiama Irfanview Project. Quindi accedere a C: Programmi Irfanview Plugins e copiare Slideshow.exe nella cartella di lavoro. Crea una nuova cartella nella cartella di lavoro e chiamala Icone. Fare clic con il tasto destro su questa cartella e selezionare la finestra del prompt dei comandi qui.

Nella finestra del prompt dei comandi digitare upx -d i_view32.exe.

Premi il tasto Invio sulla tastiera e l'exe verrà decompresso.
Premi il tasto Invio sulla tastiera e l'exe verrà decompresso.
Fai lo stesso per Slideshow.exe.
Fai lo stesso per Slideshow.exe.

Modifica delle icone

Successivamente copia i file png che vuoi usare come icone nella cartella Icone e apri IcoFX. In questo tutorial uso IcoFX 1.6.4. Preferisco convertire da me i file png alle icone, così posso scegliere quali formati voglio, ma puoi anche usare i file ico.

Vai a Strumenti> Processo batch …

Lì ti verrà presentato con una serie di opzioni. Assicurati che le icone Crea da Immagini siano spuntate. Quindi utilizzare il pulsante Aggiungi per aggiungere i file PNG che si desidera convertire in icone. Sotto ci sono molti formati di immagine. Generalmente scelgo solo i colori XP e mi assicuro che 128 × 128 sia spuntato.
Lì ti verrà presentato con una serie di opzioni. Assicurati che le icone Crea da Immagini siano spuntate. Quindi utilizzare il pulsante Aggiungi per aggiungere i file PNG che si desidera convertire in icone. Sotto ci sono molti formati di immagine. Generalmente scelgo solo i colori XP e mi assicuro che 128 × 128 sia spuntato.

Senza il formato 128 × 128 le icone mostreranno 48 × 48 in Vista quando scegli "Icone grandi" in Esplora risorse.

Non segnano i 256 e i 16 colori, poiché uso solo le mie icone su Vista o 7, ma per la massima usabilità puoi spuntare anche gli altri. Renderà il tuo file di icone un po 'più grande, ma dal momento che la dimensione non è un problema in questi giorni puoi permetterti di concederti:)

Hit OK e in pochi secondi hai due icone adatte con cui lavorare.
Hit OK e in pochi secondi hai due icone adatte con cui lavorare.

Inserimento delle icone

Ora siamo finalmente pronti a cambiare le icone nel programma stesso.

Vai a Strumenti> Editor risorse …

Questo aprirà una finestra vuota come questa:
Questo aprirà una finestra vuota come questa:
Utilizzare l'icona gialla del file aperto per navigare in i view32.exe nella cartella di lavoro e fare clic su Apri. Ora puoi vedere tutte le icone che sono memorizzate all'interno dell'exe.Puoi cambiarli tutti, ma per lo scopo di questo tutorial facciamo solo il primo.
Utilizzare l'icona gialla del file aperto per navigare in i view32.exe nella cartella di lavoro e fare clic su Apri. Ora puoi vedere tutte le icone che sono memorizzate all'interno dell'exe.Puoi cambiarli tutti, ma per lo scopo di questo tutorial facciamo solo il primo.

Come sidenote: Irfanview ha anche le sue icone di file memorizzate in Icons.dll che trovi nella cartella dei plugin. Puoi anche cambiare tutte quelle icone in quelle che ti piacciono!

Fare clic con il tasto destro sulla prima icona e selezionare Cambia.
Fare clic con il tasto destro sulla prima icona e selezionare Cambia.
Individua l'icona e fai clic su Apri.
Individua l'icona e fai clic su Apri.
Image
Image

Voila c'è la tua nuova icona.

Fai clic sul pulsante blu Salva.

E se tutto andasse bene dovresti vedere File salvato con successo!
E se tutto andasse bene dovresti vedere File salvato con successo!

Clicca OK.

Ripeti la procedura per Slideshow.exe.
Ripeti la procedura per Slideshow.exe.

E poi puoi dare un'occhiata alla tua cartella di lavoro.

Ora hai i file exe con le nuove icone e quelli vecchi sono stati automaticamente sottoposti a backup con l'estensione.bak aggiunta al loro nome. Ho dato ai file bak un'icona del cestino nero: probabilmente vedrai un'icona generica e l'estensione.bak dopo il nome.
Ora hai i file exe con le nuove icone e quelli vecchi sono stati automaticamente sottoposti a backup con l'estensione.bak aggiunta al loro nome. Ho dato ai file bak un'icona del cestino nero: probabilmente vedrai un'icona generica e l'estensione.bak dopo il nome.

A volte non vedi le nuove icone, perché Windows mantiene la vecchia immagine nella sua cache. Un riavvio generalmente lo risolve, quindi non preoccuparti di questo a questo punto.

Opzionale: imballare l'exe

Se ti piace risparmiare spazio ora puoi reimballare i file exe. Aprire il prompt dei comandi nella cartella di lavoro e digitare upx i_view32.exe. Per lo slideshow usi upx slideshow.exe

Ora copia i view32.exe e slideshow.exe nella cartella del programma Irfanview (sostituisci i vecchi file exe o spostali fuori dal percorso).
Ora copia i view32.exe e slideshow.exe nella cartella del programma Irfanview (sostituisci i vecchi file exe o spostali fuori dal percorso).

Test delle tue nuove icone

Ora testeremo se gli screensaver appena creati hanno effettivamente la nuova icona di presentazione. Non c'è molto da testare sull'icona del programma: puoi vederlo apparire nell'angolo sinistro ogni volta che apri Irfanview. Apri Irfanview e quindi apri il menu di presentazione facendo clic sul secondo pulsante a sinistra.

Otterrai l'ultimo menu di slideshow salvato che hai inserito. (guarda questo tutorial su 7tutorial per maggiori dettagli)
Otterrai l'ultimo menu di slideshow salvato che hai inserito. (guarda questo tutorial su 7tutorial per maggiori dettagli)
Salva la presentazione come screensaver e dai un'occhiata nella cartella in cui l'hai salvata. Dovrebbe sembrare come questo:
Salva la presentazione come screensaver e dai un'occhiata nella cartella in cui l'hai salvata. Dovrebbe sembrare come questo:

Conclusione

Come mostrato qui con un po 'di persistenza, puoi anche modificare i vecchi programmi per adattarli all'aspetto di Vista e Windows 7 e quindi mantenere un piccolo programma superbo come Irfanview come aggiunta moderna al tuo sistema.

Scarica IrfanView da Ninite

Consigliato: