कैसे त्रुटियाँ हो रही बिना .EXE फ़ाइलों पर प्रतीक बदलने के लिए
हमने पहले आपको एक .EXE फ़ाइल पर आइकन को संशोधित करने का तरीका दिखाया है, लेकिन अगर आपने यह कोशिश की है तो आपको पता चल सकता है कि कुछ एप्लिकेशन और प्रोग्राम आपको एक त्रुटि देते हैं जो कहता है "इस फ़ाइल में एक गैर-मानक संसाधन लेआउट है ..." यह शायद एक "EXE कंप्रेसर" के साथ संकुचित किया गया है। इसे ठीक करने का तरीका यहां बताया गया है.
इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि इस तरह की फाइलों को डीकंप्रेस कैसे किया जाता है और मैं आपको एक और प्रोग्राम दिखाऊंगा जिसका उपयोग आप आइकन्स को संशोधित करने के लिए कर सकते हैं। अपने उदाहरण के लिए मैं अपने सभी समय पसंदीदा कार्यक्रम इरफानव्यू का उपयोग करूंगा.
यह अतिथि लेख फोरम की सदस्य सारा जेम्स द्वारा लिखा गया था
संपीड़ित .EXE फ़ाइलों पर आइकन कैसे संशोधित करें
इरफ़ानव्यू बहुत सारे और बहुत सारे विकल्पों के साथ एक अद्भुत छोटी छवि है, लेकिन जब से यह लगभग Win98 के बाद से है, यह आइकॉन नहीं बल्कि पुराना है। कार्यक्रम का रूप बदलना स्वयं आसान है। बस एक और त्वचा का चयन करें और आपके पास एक और आधुनिक दिखने वाला टूलबार है, जैसे भव्य विंडोज 7 स्टाइल टूलबार आप यहां डाउनलोड कर सकते हैं.
तो आप इस से चलते हैं:
इसके लिए
लेकिन आप अभी भी पुराने प्रोग्राम आइकन के साथ फंस गए हैं। युक.
और इससे भी बदतर: आप इरफानव्यू के साथ प्यारे स्क्रीनसेवर बना सकते हैं, जैसा कि मैंने यहां वर्णित किया है, लेकिन उनके पास भी एक बदसूरत 32 × 32 पिक्सेल है। अब ऐसा नहीं होगा.
वास्तव में मैं लंबे समय से इन आइकन (और संकुचित फ़ाइलों के अन्य) को बदलना चाहता था, लेकिन करने में असमर्थ था, क्योंकि मैं exe को अनपैक नहीं कर सकता था। इरफानव्यू फोरम पर एक बड़ा धन्यवाद पाव को जाता है। उसके बिना मैंने कभी यूपीएक्स के बारे में नहीं सोचा होगा.
आपके लिए आवश्यक उपकरण
आइकन बदलने के तरीके हैं, icoFX या ResHack और UPX नामक अनपैकर का उपयोग करना। मैं इस के लिए IcoFX का उपयोग करना पसंद करता हूं ResHack prefernd पर मैं अंतिम फ्रीवेयर संस्करण का उपयोग करना पसंद करता हूं.
IcoFX हाल ही में बहुत सारे और बहुत सारे विकल्पों के साथ शेयरवेयर बन गया है। बहुत अच्छा है अगर आप अपने खुद के आइकन और कर्सर आकर्षित करना चाहते हैं, लेकिन मेरे लिए यह ओवरकिल जैसा लगता है। अगर मैं एक आइकन खींचना चाहता हूं तो मैं जिम्प या पेंट्सशॉप प्रो जैसे छवि संपादक का उपयोग करना पसंद करता हूं.
आप नए IcoFX2 का 15 बार उपयोग कर सकते हैं और फिर सेव फंक्शन अक्षम हो जाता है। यदि आप इस ट्यूटोरियल के लिए इसका उपयोग करना चाहते हैं, तो यह काफी लंबा है और यह आपको कार्यक्रम का एहसास देगा। हालांकि एक पुराना संस्करण 1.6.4 है। यह फ्रीवेयर है। आप इसे अभी भी फाइलहिपो पर पा सकते हैं और यह पूरी तरह से ठीक काम करता है। एक पोर्टेबल संस्करण 1.6.4 भी है। यहाँ.
आपको कुछ अच्छे आइकन भी चाहिए.
निर्वासन के लिए ~ ncrow द्वारा एक उत्कृष्ट प्रतिस्थापन चिह्न इरफानव्यू है.
स्क्रीनसेवर के लिए यह स्वाद की बात है, मैंने मीडियाडिजाइन द्वारा एक और मॉनिटर डॉक आइकन से एक आइकन चुना
और उस png टेम्पलेट के साथ वह भी शामिल है आप अपना खुद का बना सकते हैं :)
UPX और कमांड प्रॉम्प्ट का उपयोग करना
UPX एक कमांड प्रॉम्प्ट यूटिलिटी है। कमांड प्रॉम्प्ट के साथ काम करने के बारे में यहां एक नज़र डालें। और मैं उस पल में काम कर रहे फ़ोल्डर में कमांड प्रॉम्प्ट का उपयोग करने में सक्षम होना पसंद करता हूं, कमांड प्रॉम्प्ट के भीतर अपने फ़ोल्डर के लिए मैन्युअल रूप से खोज किए बिना, इसलिए मैं इसका उपयोग करता हूं.
इसलिए C: \ Users \ Sarah \ से D: \ Irfanview प्रोजेक्ट पर जाने के बजाय, मैं सीधे D: \ Irfanview प्रोजेक्ट में अपना कमांड प्रॉम्प्ट खोलता हूं.
नीट हुह?
UPX राइटक्लाइक upx.exe स्थापित करने के लिए, व्यवस्थापक के रूप में चलाएँ चुनें और एक कमांड विंडो फ़्लैश जाएगी। काम करने के लिए आपको अपने कंप्यूटर को पुनः आरंभ करने की आवश्यकता हो सकती है.
अब आप I_view.exe और Slideshow.exe खोलना शुरू करने के लिए तैयार हैं। पहले डिफ़ॉल्ट C: \ Program Files \ Irfanview द्वारा इरफानव्यू के प्रोग्राम फोल्डर में ब्राउज़ करें। I_view.exe को अपने कार्यशील फ़ोल्डर में कॉपी करें। माइन को इरफानव्यू प्रोजेक्ट कहा जाता है। फिर C: \ Program Files \ Irfanview \ प्लगइन्स पर ब्राउज़ करें और अपने काम करने वाले फ़ोल्डर में स्लाइडशो.exe को कॉपी करें। अपने काम करने वाले फ़ोल्डर में एक नया फ़ोल्डर बनाएं और इसे आइकॉन कहें। इस फ़ोल्डर पर राइट-क्लिक करें और यहां कमांड प्रॉम्प्ट विंडो चुनें.
कमांड प्रॉम्प्ट विंडो में आप upx -d i_view32.exe टाइप करते हैं.
अपने कीबोर्ड पर की एंटर को दबाएं और एक्सपेक्ट हो जाएगा.
Slideshow.exe के लिए भी ऐसा ही करें.
आइकन का संपादन
अगली उस पीएनजी फाइलों को कॉपी करें जिसे आप आइकन के रूप में फ़ोल्डर आइकॉन के लिए उपयोग करना चाहते हैं और IcoFX खोलें। इस ट्यूटोरियल में मैं IcoFX 1.6.4 का उपयोग करता हूं। मैं अपने आप को png फ़ाइलों को आइकनों में बदलना पसंद करता हूं, इसलिए मैं चुन सकता हूं कि मुझे क्या प्रारूप चाहिए, लेकिन आप ico फ़ाइलों का उपयोग भी कर सकते हैं.
उपकरण> बैच प्रक्रिया पर जाएं ...
वहां आपको विकल्पों के एक मेजबान के साथ प्रस्तुत किया जाएगा। सुनिश्चित करें कि छवियाँ से चिह्न बनाएँ टिक है। अगली बार बटन जोड़ें का उपयोग करके उन png फ़ाइलों को जोड़ें जिन्हें आप आइकन में बदलना चाहते हैं। नीचे कि छवि प्रारूप बहुत सारे हैं। मैं आम तौर पर केवल XP रंगों का चयन करता हूं और यह सुनिश्चित करता हूं कि 128 × 128 टिक किया हुआ है.
128 × 128 प्रारूप के बिना आइकन विस्टा में 48 × 48 के रूप में दिखाई देंगे जब आप एक्सप्लोरर में 'बड़े प्रतीक' चुनते हैं.
मैं 256 और 16 रंगों पर टिक नहीं करता हूं, क्योंकि मैं केवल विस्टा या 7 पर अपने आइकन का उपयोग करता हूं, लेकिन अधिकतम प्रयोज्यता के लिए आप दूसरों पर भी टिक कर सकते हैं। यह आपके आइकन फ़ाइल को थोड़ा बड़ा कर देगा, लेकिन चूंकि आकार इन दिनों कोई समस्या नहीं है, इसलिए आप इन पर खर्च कर सकते हैं :)
हिट ठीक है और कुछ सेकंड में आपके पास काम करने के लिए दो उपयुक्त चिह्न हैं.
प्रतीक सम्मिलित करना
अब हम अंत में प्रोग्राम में आइकन बदलने के लिए तैयार हैं.
उपकरण> संसाधन संपादक पर जाएं ...
यह इस तरह एक खाली विंडो खोलेगा:
अपने कार्य फ़ोल्डर में i_view32.exe पर ब्राउज़ करने के लिए पीले खुले फ़ाइल आइकन का उपयोग करें और खोलें पर क्लिक करें। अब आप सभी आइकन देख सकते हैं जो एक्सई के भीतर संग्रहीत हैं। आप उन सभी को बदल सकते हैं, लेकिन इस ट्यूटोरियल के उद्देश्य के लिए हम केवल पहला काम करते हैं.
एक सिडेनोट के रूप में: इरफानव्यू के पास भी आइकॉन में संग्रहित फ़ाइल आइकन हैं। आपको प्लगइन्स फ़ोल्डर में मिलते हैं। आप उन सभी आइकनों को भी बदल सकते हैं जिन्हें आप पसंद करते हैं!
पहले आइकन पर राइट-क्लिक करें और चेंज सलेक्ट करें.
अपने आइकन पर ब्राउज़ करें और खोलें पर क्लिक करें.
वोइला आपका नया आइकन है.
ब्लू सेव बटन पर क्लिक करें.
और अगर सब ठीक हो गया, तो आपको फ़ाइल को सफलतापूर्वक सहेजते हुए देखना चाहिए!
ओके पर क्लिक करें.
Slideshow.exe के लिए प्रक्रिया दोहराएं.
और फिर आप अपने काम करने वाले फ़ोल्डर पर एक नज़र डाल सकते हैं.
अब आपके पास नए आइकन वाली पुरानी फाइलें हैं और पुराने का स्वतः ही एक्सटेंशन के साथ बैकअप हो गया है। उनके नाम में .bak जोड़ा गया है। मैंने बेक फ़ाइलों को एक ब्लैक रीसायकल बिन आइकन दिया है - आप शायद नाम के बाद एक जेनेरिक आइकन और एक्सटेंशन देखें.
कभी-कभी आपको नए आइकन दिखाई नहीं देते हैं, क्योंकि विंडोज पुरानी छवि को कैश में रखता है। एक पुनरारंभ आम तौर पर इसे ठीक करता है, इसलिए इस बिंदु पर इसके बारे में चिंता न करें.
वैकल्पिक: exe पैकिंग
यदि आप अंतरिक्ष को बचाना चाहते हैं तो अब आप exe फ़ाइलों को दोहरा सकते हैं। अपने काम करने वाले फोल्डर में कमांड प्रॉम्प्ट खोलें और upx i_view32.exe टाइप करें। स्लाइड शो के लिए आप upx slideshow.exe का उपयोग करते हैं
अब i_view32.exe और slideshow.exe को इरफानव्यू प्रोग्राम फ़ोल्डर में कॉपी करें (पुरानी exe फ़ाइलों को बदलें या उन्हें रास्ते से हटा दें).
अपने नए आइकन का परीक्षण करना
अब हम परीक्षण करने जा रहे हैं कि क्या नव निर्मित स्क्रीनसेवर वास्तव में नया स्लाइड शो आइकन है। प्रोग्राम आइकन पर परीक्षण करने के लिए बहुत कुछ नहीं है - जब भी आप इरफानव्यू खोलते हैं तो आप बाएं कोने में दिखाई दे सकते हैं। इरफानव्यू खोलें और फिर बाईं ओर दूसरे बटन पर क्लिक करके स्लाइड शो मेनू खोलें.
आपके द्वारा दर्ज अंतिम बचा हुआ स्लाइड शो मेनू आपको मिल जाएगा। (अधिक जानकारी के लिए 7tutorials पर इस ट्यूटोरियल देखें)
स्क्रीनसेवर के रूप में स्लाइड शो को सहेजें और उस फ़ोल्डर में देखें जहां आपने इसे सहेजा था। इसे ऐसा दिखना चाहिए:
निष्कर्ष
जैसा कि यहाँ थोड़ी दृढ़ता के साथ दिखाया गया है, आप विस्टा और विंडोज 7 के लुक को फिट करने के लिए पुराने कार्यक्रमों को भी संशोधित कर सकते हैं और इसलिए इरफ़ानव्यू जैसे शानदार छोटे प्रोग्राम को अपने सिस्टम में आधुनिक जोड़ के रूप में रखें.
इरफानव्यू को निनटे से डाउनलोड करें