Laman » bagaimana untuk » Bagaimana Mengubah Ikon pada Fail Mampat .EXE tanpa Mendapatkan Kesilapan

    Bagaimana Mengubah Ikon pada Fail Mampat .EXE tanpa Mendapatkan Kesilapan

    Kami telah menunjukkan kepada anda bagaimana mengubah suai ikon pada fail .EXE, tetapi jika anda telah mencuba ini, anda mungkin mengetahui bahawa beberapa aplikasi dan program memberi anda ralat yang mengatakan "Fail ini mempunyai susun atur sumber yang tidak standard ... ia mungkin dimampatkan dengan "pemampat EXE". Inilah caranya untuk memperbaikinya.

    Dalam tutorial ini, saya akan menunjukkan kepada anda bagaimana untuk mengecilkan fail tersebut dan saya akan menunjukkan kepada anda satu lagi program yang boleh anda gunakan untuk mengubah suai ikon. Untuk contoh saya, saya akan menggunakan program kegemaran saya sepanjang masa Irfanview.

    Artikel ini ditulis oleh ahli forum Sarah James

    Bagaimana untuk Mengubah Ikon pada Fail EXE Mampat

    Irfanview adalah imaginator kecil yang mengagumkan dengan banyak dan banyak pilihan, tetapi sejak itu telah ada sejak Win98 ikonnya kelihatan agak ketinggalan zaman. Untuk menukar rupa program itu sendiri adalah mudah. Hanya pilih kulit lain dan anda mempunyai satu lagi - lebih moden mencari - toolbar, seperti bar alat gaya Windows 7 cantik yang boleh dimuat turun di sini.

    Jadi anda pergi dari ini:

    Untuk ini

    Tetapi anda masih terjebak dengan ikon program lama. Yuk.

    Dan lebih teruk lagi: anda boleh membuat screensaver yang indah dengan Irfanview, seperti yang telah diterangkan di sini, tetapi mereka juga mempunyai 32x32 pixelicon yang hodoh. Sekarang ini tidak akan dilakukan.

    Sebenarnya saya ingin menukar ikon ini (dan banyak lagi fail dimampatkan) untuk masa yang lama, tetapi tidak dapat, kerana saya tidak dapat membongkar exe itu. Terima kasih banyak kepada Phew di Forum Irfanview. Tanpa dia, saya tidak pernah fikir UPX.

    Alat yang Anda Perlu

    Ada cara untuk menukar ikon, menggunakan icoFX atau ResHack dan pembungkus yang disebut UPX. Saya lebih suka menggunakan IcoFX untuk ini berbanding ResHack dan saya lebih suka menggunakan versi perisian lepas.

    IcoFX baru-baru ini menjadi shareware dengan banyak dan banyak pilihan. Sangat bagus jika anda ingin menarik ikon dan kursor anda sendiri, tetapi bagi saya, ia terasa seperti pembunuhan berlebihan. Jika saya ingin menarik ikon, saya lebih suka menggunakan editor imej seperti gimp atau pro paintshop.

    Anda boleh menggunakan IcoFX2 baru 15 kali dan kemudian fungsi simpan dinyahdayakan. Yang cukup panjang jika anda hanya mahu menggunakannya untuk tutorial ini dan ia akan memberi anda rasa program ini. Namun ada versi lama 1.6.4. iaitu freeware. Anda masih boleh menemuinya di Filehippo dan ia berfungsi dengan baik. Terdapat juga versi mudah alih 1.6.4. di sini.

    Anda juga memerlukan beberapa ikon bagus.

    Untuk exe ada pengganti Icon IrfanView yang sangat baik oleh ~ ncrow.

    Untuk screensavers ia adalah satu perkara rasa, saya memilih salah satu ikon dari Ikon Pantau Lain Monitor oleh MediaDesign

    Dan dengan template png itu dia termasuk anda bahkan boleh membuat anda sendiri :)

    Menggunakan UPX dan arahan arahan

    UPX adalah utiliti arahan arahan. Bagaimana untuk bekerja dengan arahan arahan lihat di sini. Dan saya suka dapat menggunakan command prompt dalam folder yang saya buat pada saat itu, tanpa harus mencari folder saya secara manual dalam prompt perintah, jadi saya menggunakan ini.

    Jadi bukannya harus pergi dari C: \ Users \ Sarah \ to D: \ Irfanview Project Saya langsung buka command prompt saya dalam D: \ Irfanview Project.

    Neat huh?

    Untuk memasang UPX rightclick upx.exe, pilih Run as administrator dan tetingkap arahan akan berkelip. Anda mungkin perlu memulakan semula komputer supaya ia berfungsi.

    Sekarang anda akan mula membongkar I_view.exe dan Slideshow.exe. Pertama, semak imbas ke folder program Irfanview secara lalai C: \ Program Files \ Irfanview. Salin I_view.exe ke folder kerja anda. Tambang dipanggil Projek Irfanview. Kemudian semak imbas ke C: \ Program Files \ Irfanview \ Plugins dan copy Slideshow.exe ke folder kerja anda. Buat folder baru dalam folder kerja anda dan panggil Ikon. Klik kanan pada folder ini dan pilih Command Prompt Window di sini.

    Dalam command prompt window anda ketik upx -d i_view32.exe.

    Tekan kekunci Enter pada papan kekunci anda dan exe akan dibongkar.

    Lakukan yang sama untuk Slideshow.exe.

    Mengedit ikon

    Kemudian salin fail png yang anda ingin gunakan sebagai ikon ke Ikon folder dan buka IcoFX. Dalam tutorial ini, saya menggunakan IcoFX 1.6.4. Saya lebih suka menukar fail png ke ikon diri, jadi saya boleh memilih format yang saya mahu, tetapi anda juga boleh menggunakan fail ico.

    Pergi ke Alat> Proses Batch ...

    Di sana anda akan dibentangkan dengan pelbagai pilihan. Pastikan Cipta ikon dari Imej ditandakan. Gunakan kemudian butang tambah untuk menambah fail png yang anda ingin tukar ke ikon. Berikut adalah banyak format imej. Saya biasanya hanya memilih warna XP dan saya pastikan 128 × 128 ditandakan.

    Tanpa format 128 × 128 ikon akan ditunjukkan sebagai 48 × 48 di Vista apabila anda memilih 'Ikon Besar' dalam explorer.

    Saya tidak mencuba 256 dan 16 warna, kerana saya hanya menggunakan ikon saya pada Vista atau 7, tetapi untuk kebolehgunaan maksimum, anda juga boleh mencuba orang lain. Ia akan menjadikan fail ikon anda sedikit lebih besar, tetapi kerana saiznya tidak menjadi masalah pada hari-hari ini, anda mampu untuk menikmati :)

    Hit OK dan dalam beberapa saat anda mempunyai dua ikon yang sesuai untuk berfungsi.

    Memasukkan ikon

    Sekarang kita akhirnya bersedia mengubah ikon dalam program itu sendiri.

    Pergi ke Alat> Editor Sumber ...

    Ini akan membuka tetingkap kosong seperti ini:

    Gunakan ikon fail terbuka kuning untuk menyemak imbas ke i_view32.exe dalam folder kerja anda dan klik Terbuka. Sekarang anda boleh melihat semua ikon yang disimpan dalam exe. Anda boleh menukar semuanya, tetapi untuk tujuan tutorial ini kami hanya melakukan yang pertama.

    Sebagai sidenote: Irfanview juga mempunyai ikon fail yang disimpan dalam Icons.dll yang anda temukan dalam folder plugin. Anda juga boleh menukar semua ikon tersebut kepada yang anda suka!

    Klik kanan pada ikon pertama dan pilih Ubah.

    Semak imbas ikon anda dan klik Terbuka.

    Voila terdapat ikon baru anda.

    Klik butang simpan biru.

    Dan jika semuanya berjalan dengan baik, anda harus melihat Fail berjaya disimpan!

    Klik OK.

    Ulangi prosedur untuk Slideshow.exe.

    Dan kemudian anda boleh melihat folder kerja anda.

    Anda kini mempunyai fail exe dengan ikon baru dan yang lama telah disokong secara automatik dengan pelanjutan .bak ditambahkan pada nama mereka. Saya telah memberikan fail bak ikon hitam kitar semula hitam - anda mungkin melihat ikon generik dan sambungan .bak selepas nama itu.

    Kadangkala anda tidak melihat ikon baharu, kerana Windows menyimpan imej lama di dalam cache itu. Satu restart secara umumnya membetulkannya, jadi jangan bimbang mengenainya pada ketika ini.

    Pilihan: pembungkusan exe

    Jika anda ingin menjimatkan ruang, anda kini boleh repack fail exe. Buka arahan arahan dalam folder kerja anda dan taipkan upx i_view32.exe. Untuk tayangan slaid anda menggunakan slideshow slideshow.exe

    Sekarang salin i_view32.exe dan slideshow.exe ke folder program Irfanview (ganti fail exe lama atau gerakkan mereka keluar dari jalan).

    Menguji ikon baru anda

    Sekarang kita akan menguji jika screensaver baru dibuat sebenarnya mempunyai ikon tayangan slaid yang baru. Tidak banyak yang boleh diuji pada ikon program - anda dapat melihatnya muncul di sudut yang lebih awal setiap kali anda membuka Irfanview. Buka Irfanview dan kemudian buka menu tayangan slaid dengan mengklik butang kedua di sebelah kiri.

    Anda akan mendapat menu tayangan slaid yang disimpan terakhir yang anda masukkan. (lihat tutorial ini di 7tutorial untuk maklumat lanjut)

    Simpan tayangan slaid sebagai screensaver dan lihat di dalam folder di mana anda menyimpannya. Ia sepatutnya kelihatan seperti ini:

    Kesimpulannya

    Seperti yang ditunjukkan di sini dengan sedikit kegigihan, anda juga boleh mengubah suai program yang lebih lama untuk menyesuaikan rupa Vista dan Windows 7 dan seterusnya mengekalkan program kecil yang luar biasa seperti Irfanview sebagai tambahan moden kepada sistem anda.

    Muat turun IrfanView dari Ninite