Εξαγωγή εικονιδίου από αρχείο EXE ή DLL στα Windows 10
Πώς να εξαγάγετε ένα εικονίδιο από ένα αρχείο EXE ή DLL στα Windows 10
Σε αυτήν την ανάρτηση, θα εξετάσουμε μερικά εργαλεία που επιτρέπουν την εξαγωγή εικονιδίων από αρχεία στα Windows 10. Τα Windows επιτρέπουν τη χρήση εικονιδίων με σκληρό κώδικα σε δυαδικά αρχεία, όπως DLL και EXE για εικονίδια συντομεύσεων στην επιφάνεια εργασίας, αλλά δεν διαθέτουν καμία επιλογή για εξαγωγή αυτών των εικονιδίων και αποθήκευση ως αρχεία ICO ή PNG. Δείτε πώς μπορεί να γίνει.
Διαφήμιση
Η μορφή αρχείου ICO είναι μια μορφή αρχείου εικόνας που χρησιμοποιείται για εικονίδια εφαρμογών και συντομεύσεων στα Windows. Ένα αρχείο ICO περιέχει μία ή περισσότερες εικόνες σε πολλαπλά μεγέθη και βάθη χρωμάτων, ώστε να μπορούν να φαίνονται καλά με διάφορες αναλύσεις οθόνης και κλιμάκωση. Παραδοσιακά, τα εκτελέσιμα αρχεία περιλαμβάνουν ένα εικονίδιο σε μορφή ICO σε πακέτο, έτσι ώστε να εμφανίζονται στο μενού Έναρξη και στην επιφάνεια εργασίας ως εικονίδια για τις συντομεύσεις. Ωστόσο, είναι δυνατό να αντιστοιχίσετε ένα προσαρμοσμένο εικονίδιο σε μια συντόμευση φορτώνοντάς το από ένα εξωτερικό αρχείο *.ICO, αρχείο *.EXE, αρχείο *.DLL ή από οποιοδήποτε άλλο αρχείο που διαθέτει πόρους εικονιδίων.
Στα Windows 10. υπάρχουν πολλά καλά εικονίδια στα ακόλουθα αρχεία:
C:\Windows\system32\shell32.dll
C:\Windows\system32\imageres.dll
C:\Windows\system32\moricons.dll
C:\Windows\explorer.exe
Για να εξαγάγετε ένα εικονίδιο από ένα αρχείο, πρέπει να χρησιμοποιήσετε ένα εργαλείο τρίτου κατασκευαστή. Υπάρχουν πολλά διαθέσιμα εργαλεία για αυτόν τον σκοπό. Θα καλύψω τρία αξιόπιστα δωρεάν εργαλεία που αγαπώ και χρησιμοποιώ προσωπικά.
Θα ξεκινήσουμε με το Resource Hacker, το εργαλείο που δεν χρειάζεται να εισαχθεί. Είναι μια διάσημη εφαρμογή επεξεργασίας πόρων.
Για εξαγωγή εικονιδίου από αρχείο EXE ή DLL στα Windows 10,
- Κατεβάστε Χάκερ πόρων.
- Εγκαταστήστε την εφαρμογή.
- Εκκινήστε την εφαρμογή από το Αρχικο ΜΕΝΟΥ.
- Στην εφαρμογή, μεταβείτε στο Αρχείο > Άνοιγμα μενού ή πατήστε Ctrl + Ο για να αναζητήσετε το αρχείο από το οποίο θέλετε να εξαγάγετε ένα εικονίδιο (θα ανοίξω το c:\windows\explorer.exe).
- Στο αριστερό παράθυρο, αναπτύξτε το Εικόνισμα ομαδοποιήστε και πλοηγηθείτε στο επιθυμητό εικονίδιο (χρησιμοποιήστε την περιοχή προεπισκόπησης στα δεξιά).
- Από το μενού, επιλέξτε Ενέργεια > Αποθήκευση πόρου *.ico.
- Αναζητήστε το φάκελο για να αποθηκεύσετε το αρχείο ICO και δώστε του ένα όνομα. Μπορείτε να το τοποθετήσετε απευθείας στον φάκελο του Desktop. Στη συνέχεια κάντε κλικ στο Αποθηκεύσετε.
Τελείωσες! Το εικονίδιο εξάγεται τώρα και αποθηκεύεται στο αρχείο *.ico:
Μερικές σημειώσεις
- Το Resource Hacker είναι μια εφαρμογή 32-bit. Εάν το εκτελείτε σε α Έκδοση 64-bit Windows 10, ενδέχεται να αποτύχει να ανοίξει ορισμένα αρχεία συστήματος. Σε αυτή την περίπτωση μπορείτε να τα αντιγράψετε σε άλλο κατάλογο, π.χ. μπορείτε να αντιγράψετε το αρχείο c:\windows\system32\shell32.dll στο c:\data και να ανοίξετε το αρχείο c:\data\shell32.dll στο Resource Hacker. Αυτό λειτουργεί πάντα.
- Αποθηκεύοντας μεμονωμένα εικονίδια από την ομάδα εικονιδίων, λαμβάνετε ένα αρχείο ICO με ένα μόνο μέγεθος εικονιδίου μέσα. Αυτό μπορεί να είναι ή να μην είναι βολικό, ανάλογα με το τι προσπαθείτε να εξαγάγετε το εικονίδιο.
- Για να λάβετε ένα αρχείο ICO με όλα τα διαθέσιμα μεγέθη εικονιδίων, μεταβείτε στο Ομάδα εικονιδίων κόμβο στο αριστερό παράθυρο, αναπτύξτε το και, στη συνέχεια, επαναλάβετε τα βήματα από τα παραπάνω ξεκινώντας με το βήμα #6.
Μερικοί χρήστες μπορεί να θεωρήσουν ότι η χρήση του Resource Hacker είναι λίγο περίπλοκη. Λοιπόν, εδώ είναι μερικές εναλλακτικές εφαρμογές, το IconViewer και το IcoFX, οι οποίες θα σας επιτρέψουν επιπλέον να αποθηκεύσετε πόρους εικονιδίων σε άλλες μορφές εικόνας, συμπεριλαμβανομένων των PNG και BMP.
Εξαγάγετε ένα εικονίδιο από αρχεία EXE ή DLL με το IconViewer
- Κατεβάστε IconViewer. Έχει εκδόσεις 32-bit και 64-bit για εσάς ΛΣ 32-bit ή 64-bit.
- Εγκαταστήστε την εφαρμογή.
- Ανοίξτε την Εξερεύνηση αρχείων και μεταβείτε στον φάκελο προορισμού που περιέχει το αρχείο από το οποίο θέλετε να εξαγάγετε εικονίδια. Π.χ., πηγαίνετε στο
c:\Windows\System32
. - Κάντε δεξί κλικ στο αρχείο με εικονίδια, π.χ.
shell32.dll
και επιλέξτε Ιδιότητες από το μενού περιβάλλοντος. - Εναλλαγή στο εικονίδια καρτέλα που προστέθηκε από την εφαρμογή IconViewer.
- Επιλέξτε το εικονίδιο που θέλετε να εξαγάγετε και κάντε κλικ στο εικονίδιο της δισκέτας για να το αποθηκεύσετε σε ένα αρχείο.
- Καθορίστε το φάκελο προορισμού, το όνομα αρχείου και επιλέξτε τη μορφή αρχείου (ICO, PNG ή BMP) για να αποθηκεύσετε το εικονίδιο. Κάνε κλικ στο Αποθηκεύσετε κουμπί.
- Το εικονίδιο έχει πλέον αποθηκευτεί.
Τελείωσες. Το IconViewer είναι μια βολική και εύχρηστη εφαρμογή που θα εξοικονομεί χρόνο κάθε φορά που χρειάζεται να εξαγάγετε ένα εικονίδιο από ένα αρχείο στα Windows 10.
Τέλος, υπάρχει ένα ακόμη εργαλείο Freeware που μπορείτε να χρησιμοποιήσετε. Ονομάζεται IcoFX (το επίσημη ιστοσελίδα του IcoFX). Ήταν μια δωρεάν εφαρμογή, αλλά οι πρόσφατες εκδόσεις εφαρμογών απαιτούν άδεια επί πληρωμή. Ευτυχώς, το FileHippo εξακολουθεί να φιλοξενεί η τελευταία του δωρεάν έκδοση 1.6.4.
Χρησιμοποιώντας το IcoFX
Η κύρια διαφορά του IcoFX από τις εφαρμογές που αναφέρονται παραπάνω είναι ότι το IcoFX είναι ένας πλήρης επεξεργαστής εικονιδίων. Το Resource Hacker επιτρέπει την τροποποίηση δυαδικών αρχείων. Το IconViewer είναι απλώς ένας εξαγωγέας πόρων εικονιδίων. Με τη βοήθεια του IcoFX μπορείτε να σχεδιάσετε τα δικά σας εικονίδια χρησιμοποιώντας μια σειρά από εργαλεία σχεδίασης και γραφικά εφέ.
Δείτε πώς να το χρησιμοποιήσετε.
Για να εξαγάγετε ένα εικονίδιο από ένα αρχείο με το IcoFX,
- Κατεβάστε την εφαρμογή (ή αγοράστε την πιο πρόσφατη έκδοση).
- Επιλέξτε Αρχείο > Άνοιγμα από το μενού (ή πατήστε Ctrl + O).
- Επιλέξτε ένα αρχείο από το οποίο θα εξαγάγετε ένα εικονίδιο.
- Θα δείτε ένα παράθυρο διαλόγου με όλα τα εικονίδια που μπόρεσε να βρει η εφαρμογή στο αρχείο.
- Επιλέξτε το εικονίδιο και κάντε κλικ στο Εκχύλισμα. Αυτό θα ανοίξει το εικονίδιο στο πρόγραμμα επεξεργασίας.
- Για να εξαγάγετε ένα εικονίδιο του συγκεκριμένου μεγέθους, κάντε δεξί κλικ στη μικρογραφία του στο αριστερό παράθυρο του προγράμματος επεξεργασίας και επιλέξτε Εξαγωγή Εικόνα... από το μενού περιβάλλοντος.
- Καθορίστε το φάκελο για την αποθήκευση του αρχείου, την επιθυμητή μορφή αρχείου (PNG, BMP, JPEG, GIF ή JP2) και δώστε το όνομα στο αρχείο σας.
- Κάνε κλικ στο Αποθηκεύσετε κουμπί.
Τελείωσες!
Για να αποθηκεύσετε το εξαγόμενο εικονίδιο ως αρχείο ICO, η σειρά είναι λίγο διαφορετική.
Για να αποθηκεύσετε το εξαγόμενο εικονίδιο ως αρχείο ICO με το IcoFX,
- Επιλέξτε Αρχείο > Άνοιγμα από το μενού (ή πατήστε Ctrl + O).
- Επιλέξτε ένα αρχείο από το οποίο θα εξαγάγετε ένα εικονίδιο.
- Θα δείτε ένα παράθυρο διαλόγου με όλα τα εικονίδια που μπόρεσε να βρει η εφαρμογή στο αρχείο.
- Επιλέξτε το εικονίδιο και κάντε κλικ στο Εκχύλισμα. Αυτό θα ανοίξει το εικονίδιο στο πρόγραμμα επεξεργασίας.
- Τώρα, πατήστε CTRL + S ή μεταβείτε στο Αρχείο > μενού Αποθήκευση.
- Καθορίστε το φάκελο για να αποθηκεύσετε το αρχείο και δώστε το όνομα στο αρχείο σας.
- Μπορείτε να επιλέξετε μεταξύ της μορφής αρχείου εικονιδίων των Windows (*.ico) και των εικονιδίων Macintosh (*.icns)
- Κάνε κλικ στο Αποθηκεύσετε κουμπί.
Τελείωσες. Αυτό θα γράψει όλα τα εικονίδια μεγεθών και μορφών που εμφανίζονται στο πρόγραμμα επεξεργασίας στο αρχείο ICO σας.
Αυτό είναι!