So ändern Sie die Symbole in komprimierten .EXE-Dateien, ohne Fehler zu erhalten
Wir haben Ihnen bereits gezeigt, wie Sie das Symbol in einer .EXE-Datei ändern. Wenn Sie dies jedoch versucht haben, stellen Sie möglicherweise fest, dass bei einigen Apps und Programmen eine Fehlermeldung angezeigt wird, die besagt, dass diese Datei ein nicht standardmäßiges Ressourcenlayout hat. Es wurde wahrscheinlich mit einem "EXE-Kompressor" komprimiert. So beheben Sie es.
In diesem Tutorial zeige ich Ihnen, wie Sie solche Dateien dekomprimieren, und ich zeige Ihnen ein anderes Programm, mit dem Sie die Symbole ändern können. Für mein Beispiel werde ich mein Lieblingsprogramm Irfanview verwenden.
Dieser Gastartikel wurde von Forumsmitglied Sarah James geschrieben
So ändern Sie Symbole in komprimierten .EXE-Dateien
Irfanview ist ein wunderbarer, kleiner Bildbetrachter mit vielen Optionen, aber seit Win98 gibt es die Icons, deren Icons ziemlich veraltet wirken. Das Aussehen des Programms selbst zu ändern ist einfach. Wählen Sie einfach ein anderes Skin aus, und Sie haben eine weitere - modernere - Symbolleiste, z. B. die großartige Symbolleiste von Windows 7, die Sie hier herunterladen können.
Sie gehen also davon aus:
Zu diesem
Das alte Programmsymbol bleibt jedoch erhalten. Yuk.
Und noch schlimmer: Sie können mit Irfanview, wie ich es hier beschrieben habe, schöne Bildschirmschoner erstellen, aber sie haben auch ein unschönes 32 × 32 Pixelicon. Nun, das geht einfach nicht.
Eigentlich wollte ich diese Symbole (und viele andere komprimierte Dateien) schon lange ändern, konnte dies aber nicht, weil ich das Exe nicht auspacken konnte. Ein großes Dankeschön geht an Phew im Irfanview Forum. Ohne ihn hätte ich nie an UPX gedacht.
Die Werkzeuge, die Sie brauchen
Es gibt Möglichkeiten, die Symbole zu ändern, indem Sie icoFX oder ResHack und einen Entpacker namens UPX verwenden. Ich bevorzuge die Verwendung von IcoFX gegenüber ResHack und ich bevorzuge die letzte Freeware-Version.
IcoFX hat sich in letzter Zeit zu Shareware mit vielen Optionen entwickelt. Sehr schön, wenn man seine eigenen Icons und Cursor zeichnen möchte, aber für mich ist es übertrieben. Wenn ich ein Symbol zeichnen möchte, verwende ich lieber einen Bildeditor wie den Gimp oder den Paintshop Pro.
Sie können den neuen IcoFX2 15-mal verwenden und dann ist die Speicherfunktion deaktiviert. Das ist lang genug, wenn Sie es nur für dieses Tutorial verwenden möchten und Ihnen ein Gefühl für das Programm vermittelt. Es gibt jedoch eine ältere Version 1.6.4. das ist Freeware. Sie finden es immer noch auf Filehippo und es funktioniert einwandfrei. Es gibt auch eine portable Version 1.6.4. Hier.
Du brauchst auch ein paar nette Icons.
Für das Exe gibt es einen hervorragenden Ersatz für Icon IrfanView von ~ ncrow.
Für die Bildschirmschoner ist es eine Frage des Geschmacks. Ich habe eines der Icons von Another Monitor Dock Icons von MediaDesign ausgewählt
Und mit dieser Png-Vorlage, die er enthält, kannst du sogar deine eigene machen :)
Verwenden Sie UPX und die Eingabeaufforderung
UPX ist ein Befehlszeilenprogramm. Informationen zur Arbeit mit der Eingabeaufforderung finden Sie hier. Und ich mag es, die Eingabeaufforderung in dem Ordner verwenden zu können, in dem ich gerade arbeite, ohne manuell nach meinem Ordner in der Eingabeaufforderung suchen zu müssen.
Anstatt also von C: \ Users \ Sarah \ zu D: \ Irfanview Project zu wechseln, öffne ich direkt meine Eingabeaufforderung in D: \ Irfanview Project.
Ordentlich, nicht wahr??
Um UPX-Rechtsklick auf upx.exe zu installieren, wählen Sie Als Administrator ausführen und ein Befehlsfenster blinkt. Sie müssen möglicherweise Ihren Computer neu starten, damit er funktioniert.
Jetzt können Sie mit dem Entpacken von I_view.exe und Slideshow.exe beginnen. Navigieren Sie zunächst standardmäßig zum Programmordner von Irfanview: C: \ Programme \ Irfanview. Kopieren Sie I_view.exe in Ihren Arbeitsordner. Meine heißt Irfanview Project. Wechseln Sie dann zu C: \ Programme \ Irfanview \ Plugins und kopieren Sie Slideshow.exe in Ihren Arbeitsordner. Erstellen Sie einen neuen Ordner in Ihrem Arbeitsordner und nennen Sie ihn Symbole. Klicken Sie mit der rechten Maustaste auf diesen Ordner und wählen Sie hier das Eingabeaufforderungsfenster.
In das Eingabeaufforderungsfenster geben Sie upx -d i_view32.exe ein.
Drücken Sie die Eingabetaste auf Ihrer Tastatur und das Exe wird ausgepackt.
Machen Sie dasselbe für Slideshow.exe.
Bearbeiten der Symbole
Kopieren Sie als Nächstes die PNG-Dateien, die Sie als Symbole verwenden möchten, in den Ordner "Icons" und öffnen Sie IcoFX. In diesem Tutorial verwende ich IcoFX 1.6.4. Ich ziehe es vor, die PNG-Dateien selbst in Icons zu konvertieren, sodass ich auswählen kann, welche Formate ich möchte. Sie können jedoch auch die ICO-Dateien verwenden.
Gehen Sie zu Tools> Batch-Prozess ...
Dort werden Ihnen eine Vielzahl von Optionen angezeigt. Stellen Sie sicher, dass Symbole aus Bildern erstellen aktiviert ist. Verwenden Sie anschließend die Schaltfläche "Hinzufügen", um die PNG-Dateien, die Sie konvertieren möchten, zu Symbolen hinzuzufügen. Darunter befinden sich viele Bildformate. Ich wähle generell nur XP-Farben und stelle 128 × 128 ein.
Ohne das 128 × 128-Format werden die Symbole in Vista als 48 × 48 angezeigt, wenn Sie im Explorer 'Große Symbole' wählen.
Ich kann die 256- und 16-Farben nicht ankreuzen, da ich meine Symbole nur unter Vista oder 7 verwende. Für maximale Benutzerfreundlichkeit können Sie jedoch auch die anderen Farben auswählen. Ihre Icon-Datei wird dadurch etwas größer, aber da Größe heutzutage kein Problem ist, können Sie es sich leisten, sich zu verwöhnen :)
Klicken Sie auf OK und in wenigen Sekunden haben Sie zwei geeignete Symbole, mit denen Sie arbeiten können.
Einfügen der Icons
Nun sind wir endlich bereit, die Icons im Programm selbst zu ändern.
Gehen Sie zu Extras> Ressourcen-Editor…
Dies öffnet ein leeres Fenster wie folgt:
Navigieren Sie mit dem gelben Symbol für geöffnete Dateien zu i_view32.exe in Ihrem Arbeitsordner und klicken Sie auf Öffnen. Jetzt können Sie alle Symbole sehen, die im Exe gespeichert sind. Sie können alle ändern, aber für dieses Tutorial machen wir nur das erste.
Als Randbemerkung: Irfanview hat auch die Datei-Icons in Icons.dll, die Sie im Plugins-Ordner finden. Sie können auch alle diese Symbole in die gewünschten Symbole ändern!
Klicken Sie mit der rechten Maustaste auf das erste Symbol und wählen Sie Ändern.
Navigieren Sie zu Ihrem Symbol und klicken Sie auf Öffnen.
Voila, dort ist dein neues Symbol.
Klicken Sie auf die blaue Schaltfläche "Speichern".
Und wenn alles in Ordnung war, sollten Sie sehen, dass die Datei erfolgreich gespeichert wurde!
OK klicken.
Wiederholen Sie den Vorgang für Slideshow.exe.
Und dann können Sie sich Ihren Arbeitsordner ansehen.
Sie haben jetzt die Exe-Dateien mit den neuen Symbolen, und die alten wurden automatisch mit der Erweiterung .bak zu ihrem Namen gesichert. Ich habe bak-Dateien mit einem schwarzen Papierkorbsymbol versehen - Sie sehen wahrscheinlich ein generisches Symbol und die Erweiterung .bak nach dem Namen.
Manchmal werden die neuen Symbole nicht angezeigt, da Windows das alte Bild im Cache speichert. Ein Neustart behebt dies in der Regel, also machen Sie sich an dieser Stelle keine Sorgen.
Optional: Packen der Exe
Wenn Sie Platz sparen möchten, können Sie die Exe-Dateien jetzt neu packen. Öffnen Sie die Eingabeaufforderung in Ihrem Arbeitsordner und geben Sie upx i_view32.exe ein. Für die Diashow verwenden Sie upx slideshow.exe
Kopieren Sie nun i_view32.exe und slideshow.exe in den Irfanview-Programmordner (ersetzen Sie die alten Exe-Dateien oder verschieben Sie sie aus dem Weg)..
Testen Sie Ihre neuen Symbole
Jetzt werden wir testen, ob neu erstellte Bildschirmschoner tatsächlich das neue Diashow-Symbol haben. Es gibt nicht viel zu testen auf dem Programmsymbol - Sie können sehen, dass in der linken Ecke angezeigt wird, wenn Sie Irfanview öffnen. Öffnen Sie Irfanview und dann das Diashow-Menü, indem Sie auf die zweite Schaltfläche links klicken.
Sie erhalten das zuletzt gespeicherte Diashow-Menü, das Sie eingegeben haben. (Weitere Informationen finden Sie in diesem Tutorial unter 7 Tutorials.)
Speichern Sie die Diashow als Bildschirmschoner und werfen Sie einen Blick in den Ordner, in dem Sie sie gespeichert haben. Es sollte so aussehen:
Fazit
Wie hier gezeigt, können Sie ältere Programme sogar an das Aussehen von Vista und Windows 7 anpassen und so ein hervorragendes kleines Programm wie Irfanview als moderne Ergänzung für Ihr System behalten.
Laden Sie IrfanView von Ninite herunter