विंडोज 7 + 10 में स्निपिंग टूल: लोअरकेस पीएनजी फ़ाइल एक्सटेंशन के साथ छवियों को सहेजें?


11

विंडोज में स्निपिंग टूल त्वरित स्क्रीनशॉट के लिए पर्याप्त है। एकमात्र (और कष्टप्रद) समस्या यह है कि यह एक अपरकेस पीएनजी विस्तार के साथ सभी फाइलों को बचाता है, जैसेscreenshot.PNG

जैसा कि इस व्यवहार को बदलने के लिए सॉफ़्टवेयर में कोई विकल्प नहीं हैं, क्या कोई लो-केस .pngएक्सटेंशन वाली फ़ाइलों को सहेजने के लिए हैक प्रदान कर सकता है ?

धन्यवाद।


PS1: यह सवाल microsoft.com पर अगस्त 2009 में पूछा गया था । उत्तर: "PNG हटाएं और png में टाइप करें।" - उत्तर: "कुल विफलता"

PS2: समस्या अभी भी विंडोज 10 में मौजूद है। मैंने इसके बारे में रिपोर्ट करने के लिए फीडबैक हब का उपयोग किया और आशा है कि Microsoft डेवलपर्स इसे अंततः ठीक कर देंगे।


1
विंडोज को ध्यान में रखते हुए मामला असंवेदनशील है, मुझे यकीन नहीं है कि यह क्यों मायने रखता है यहां तक ​​कि फ़ाइल एक्सटेंशन भी डिफ़ॉल्ट रूप से प्रदर्शित नहीं होते हैं
रामहाउंड

वहाँ शायद कुछ संसाधन संपादक है कि स्ट्रिंग को संशोधित करने के लिए इस्तेमाल किया जा सकता है, लेकिन मेरे पास दुर्भाग्य से एक विशिष्ट सुझाव नहीं है।
jjlin

1
@Ramhound यह उदाहरण के लिए मायने रखता है यदि आप फ़ाइल को लिनक्स पर चलने वाले वेब सर्वर पर अपलोड कर रहे हैं, जो संवेदनशील है।
yroc

जवाबों:


18

बाइट्स निष्पादन योग्य में हार्ड-कोडित प्रतीत होते हैं:

स्निपिंगटूल। Ex में पाए जाने वाले अवर्णनीय स्ट्रिंग्स की सूची, जो अपरकेस पीएनजी दिखा रहा है

अपडेट करें

मैं SnippingTool.exe की एक प्रति को संपादित करने में सक्षम था , SnippingTool को आपकी इच्छानुसार काम करने के लिए:

हेक्साडेसिमल मूल्य मेरे संशोधन से पहले: असमान बाइट्स दिखाता है

हेक्साडेसिमल मूल्य मेरे संशोधन के बाद: नए संशोधित बाइट्स दिखाता है

मेरा स्निपिंगटूल अब डायलॉग सहेजें: SnippingTool.exe को दिखाता है जो लोअरकेस पीएनजी के साथ बचाता है

नोट: जब मैं अपने पास हेक्स संपादक का उपयोग करके बाइनरी फ़ाइलों को संपादित करता हूं तो मैं अत्यधिक ध्यान रखूंगा। कृपया सुनिश्चित करें कि आप किसी भी सिस्टम फ़ाइलों को सीधे संशोधित नहीं करते हैं, और इस बात से अवगत रहें कि यदि आप अपनी खुद की जोखिमों पर अपनी फ़ाइलों को संशोधित करना चुनते हैं !


मुझे बताने के लिए धन्यवाद। अब सवाल यह है कि मैं हार्डकोड वाले हिस्से को कैसे बदल सकता हूं?)
काई नोएक

2
मैंने यह दिखाने के लिए अपनी पोस्ट अपडेट की है कि यह पूरा किया जा सकता है।
wepiha

बहुत बहुत धन्यवाद। मैं जिस समस्या का सामना कर रहा हूं, मैं फ़ाइल को सिस्टम डेस्कटॉप फ़ोल्डर से अपने डेस्कटॉप पर कॉपी कर सकता हूं। संपादित करें। लेकिन स्वामी जहाज लेने और एक्सप्लोरर को व्यवस्थापक के रूप में चलाने के बाद भी कॉपी करना काम नहीं करता है। मैंने cmd लाइन से system32 फ़ोल्डर में फाइलें सूचीबद्ध की हैं, snippingTool.exe दिखाई नहीं देता है! हालांकि, एक्सप्लोरर के साथ मैं इसे देख सकता हूं। अब मैं फंस गया हूं।
काई नैक

1
आपको कंपोनेंट स्टोर की मरम्मत करने और sfc /scannowएक उन्नत कमांड प्रॉम्प्ट से कमांड का उपयोग करके लापता / गलत निष्पादन योग्य को ठीक करने में सक्षम होना चाहिए । भविष्य में, मैं सिस्टम फ़ाइलों को बदलने के खिलाफ सलाह
दूंगा

@wepiha मैंने sfc कमांड की कोशिश की और विंडोज़ ने कहा Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log। समस्या यह है कि मैं SnBSTool.exe भी प्रभावित हुआ था या नहीं यह जांचने के लिए CBS.log नहीं खोल सकता। मुझे एक Access deniedसंदेश मिलता है । ... मैं अभी भी SnippingTool.exe को सिस्टम 32 फ़ोल्डर में कॉपी नहीं कर सकता।
काई नैक

6

आह, मुझे एक रास्ता मिल गया! लानत आसान है और अब तक इसके बारे में नहीं सोचा था: फ़ाइल नाम दर्ज करते समय बस .pngअंत में जोड़ें । इसके लिए किसी हैक की आवश्यकता नहीं है, और यह तेज़ (<1 सेकंड) की तरह है।


अपडेट 2018

चूंकि हेक्स संपादित ने सुझाव दिया कि मेरे लिए काम नहीं किया, इसलिए मैंने स्क्रीनशॉट सॉफ्टवेयर को बदल दिया और अब लाइटस्क्रीन का उपयोग किया जो छोटा और आसान है, और त्वरित शॉर्टकट प्रदान करता है ( Printपूर्णस्क्रीन को तुरंत फाइल करने के लिए बचाता है, CTRL printस्क्रीनसेरा कैप्चर करने के लिए संवाद खोलता है)। उपकरण आपको पूर्वावलोकन, स्क्रीनशॉट इतिहास देता है, यहां तक ​​कि सीधे imgur.com पर भी अपलोड कर सकता है और URL लौटाता है, और पोर्टेबल चलाता है।

इसलिए पिछले कुछ वर्षों में फ़ाइल नाम बदनाम होने के बाद Microsoft के स्निपिंग टूल से दूर होना।


🚀 अपडेट 04/2019

विंडोज 10 में एक नया "स्निप एंड स्केच" फीचर है, जिसमें साधारण लेकिन आसान फीचर्स हैं। इसे खोलने के लिए बस हिट Win+ Shift+ S। और इससे बचाता है .png


आपको इसे उत्तर के रूप में स्वीकार करना चाहिए ताकि प्रश्न अनुत्तरित न रहे।
जेसन सी

वास्तव में मैंने वेफ़िया के समाधान की कोशिश की, लेकिन मैं जिस हेक्स संपादक का उपयोग कर रहा था, वही डेटा नहीं दिखा। मैं अब भी उसके उत्तर का उपयोग करना चाहूंगा और फिर उसका चयन करूंगा। लेकिन वह किस हेक्स संपादक का उपयोग कर रहा है?
काई नैक

यह बात नहीं होनी चाहिए। एक हेक्स संपादक एक हेक्स संपादक है और स्निपिंग टूल के विभिन्न संस्करणों के साथ डेटा का स्थान आसानी से बदल सकता है। आपको वह करने की ज़रूरत है जो वह वैचारिक रूप से कर रहा है, ठीक नहीं। फ़ाइल में ".PNG" वाइड-कैरेक्टर स्ट्रिंग ढूंढें और इसे लोअरकेस करें, चाहे वह फ़ाइल में कोई भी हो, आप जो भी हेक्स संपादक का उपयोग करते हैं, कृपया। और पहले एक बैकअप बनाएं।
जेसन सी

आह, मैं एचएक्सडी हेक्स संपादक का उपयोग कर रहा था और खोजा गया था .PNGजो नहीं मिला। अब मैंने देखा है कि आप अपने खोज मोड में "पाठ" से "एचईएक्स" पर स्विच कर सकते हैं, मैंने पाया कि महत्वपूर्ण हिस्सा आखिरकार खोज रहा है 50004E... :)
काई नैक

3

आप हमेशा ऐसा कर सकते हैं: उस निर्देशिका से जहां PNG फाइलें REN *.PNG *.pngकमांड प्रॉम्प्ट से चलाई जाती हैं ।


2
तब मैं भी कीबोर्ड पर F2 मार सकता था और हाथ से नाम बदल सकता था। मैं वास्तव में एक स्वचालित समाधान खोज रहा हूं जो मुझे प्रति स्क्रीनशॉट 5 सेकंड में बचाता है।
काई नैक

1
इस आदेश को एक बैच फ़ाइल में लपेटने के लिए एक अधिक सुरुचिपूर्ण दृष्टिकोण होगा, फिर इसे एक बार चलाएं जब भी आपको इसकी आवश्यकता हो।
wepiha

वह मेरे कार्यालय से भी गुजर सकता था और हर बार जब वह RENकमांड का उपयोग करता है तो नमस्ते कहता था।
मार्को डेमायो

0

एक अल्पकालिक समाधान के रूप में इसके चारों ओर तरीके हैं। मैंने विंडोज़ ओएस से ऐप्पल डिवाइस में छवियों को लोड करने के साथ इस समस्या का अनुभव किया है। मैंने दो विधियों का उपयोग किया है:

  1. फ़ाइल को पेंट से खोलें और png के रूप में सहेजें। यह निचले मामले के रूप में बचाएगा (विंडोज़ 8 के लिए सच)।
  2. फ़ाइल एक्सटेंशन दिखाने के लिए मेरे दस्तावेज़ दृश्य बदलें। फिर आप एक कम केस फ़ाइल नाम के साथ दस्तावेज़ का नाम बदल सकते हैं।

1
या आप इसे स्निपिंग टूल से लोअरकेस पिंग के साथ बचा सकते हैं, जैसा कि ओपी ने कहा है।
जेसन सी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.