अपडेट के बाद Maccy की हिस्ट्री गायब हो गई? जानिए वजह और उसे वापस पाने का तरीका

0
7

अपडेट के बाद Maccy की हिस्ट्री गायब हो गई? जानिए वजह और उसे वापस पाने का तरीका

त्वरित उत्तर: अपडेट के बाद Maccy की हिस्ट्री आमतौर पर चार कारणों में से किसी एक की वजह से गायब होती है: ऐप किसी दूसरी स्टोरेज लोकेशन से डेटा पढ़ रहा है (जैसे App Store और GitHub/Homebrew बिल्ड के बीच स्विच करने पर), डेटा माइग्रेशन फेल हो गया, “क्विट पर हिस्ट्री क्लियर करें” ऑन है या आइटम की सीमा पहले से कम कर दी गई है, या किसी शॉर्टकट से हिस्ट्री साफ़ हो गई। अगर पुराना डेटा डिस्क पर या Time Machine बैकअप में अब भी मौजूद है, तो उसे अक्सर वापस पाया जा सकता है।

आपने Maccy App अपडेट किया, शॉर्टकट दबाया, और जिस लिस्ट में पिछले हफ़्ते की API कीज़, स्निपेट और अधूरे ईमेल थे, वह खाली मिली। सबसे बुरा मान लेने से पहले यह पहचानिए कि आप नीचे दी गई किस स्थिति में हैं। मेन्यू से सब एक जैसा दिखता है, लेकिन हर स्थिति का इलाज अलग है।

पहला कदम: रुकिए और डिस्क पर मौजूद डेटा सुरक्षित कीजिए

Maccy Mac बंद कीजिए (मेन्यू → Quit)। कोई भी सेटिंग बदलने से पहले Maccy Clipboard का जो भी डेटा मौजूद है, उसकी एक कॉपी बना लीजिए। इसके बाद का हर ट्रबलशूटिंग स्टेप बैकअप होने पर ज़्यादा सुरक्षित रहता है।

Maccy का डेटा कहाँ रखा जाता है, यह इस पर निर्भर करता है कि आप कौन-सा बिल्ड चलाते हैं:

बिल्ड डेटा की सामान्य लोकेशन टिप्पणी
Mac App Store (सैंडबॉक्स्ड) ~/Library/Containers/org.p0deje.Maccy/Data/Library/Application Support/Maccy/ सैंडबॉक्स कंटेनर का पाथ।
GitHub रिलीज़ / Homebrew (नॉन-सैंडबॉक्स्ड) ~/Library/Application Support/Maccy/ App Store बिल्ड से अलग फ़ोल्डर।

Finder में Go → Go to Folder… (⇧⌘G) चुनें और हर पाथ पेस्ट करें। अगर फ़ोल्डर मौजूद है और उसमें फ़ाइलें हैं, तो उसे Desktop पर कॉपी कर लें। मॉडिफ़िकेशन डेट पर ध्यान दें: इससे पता चलता है कि हर बिल्ड ने हिस्ट्री आख़िरी बार कब लिखी थी।

दूसरा कदम: अपने लक्षण को कारण से मिलाइए

आपको क्या दिख रहा है सबसे संभावित कारण कहाँ जाएँ
लिस्ट खाली है और हर रीस्टार्ट के बाद फिर खाली हो जाती है Clear history on quit ऑन है कारण A
सिर्फ़ सबसे हाल के आइटम बचे हैं हिस्ट्री साइज़ की सीमा पहले से कम है कारण B
इंस्टॉल बदलते ही सब कुछ गायब, पिन किए आइटम भी अलग स्टोरेज लोकेशन कारण C
बड़े वर्शन अपग्रेड के बाद सब गायब डेटा माइग्रेशन फेल हुआ या छूट गया कारण D
पुरानी हिस्ट्री सही-सलामत है, लेकिन नई कॉपी की हुई चीज़ें नहीं दिखतीं कंटेंट टाइप या इग्नोर नियम कारण E
हिस्ट्री ऐसे समय साफ़ हुई जिसका कारण समझ नहीं आता क्लियर-हिस्ट्री शॉर्टकट दब गया कारण F

कारण A: “Clear history on quit” चालू है

Maccy → Settings → General खोलें और वह विकल्प देखें जो ऐप बंद होने पर हिस्ट्री साफ़ करता है। अपडेट के दौरान Maccy रीस्टार्ट होता है, इसलिए अगर यह विकल्प ऑन है, तो अपडेट खुद ही लिस्ट मिटा देता है। इसे बंद कर दें। ध्यान रखें कि सिस्टम क्लिपबोर्ड को भी साफ़ करने वाला एक साथी विकल्प हो सकता है। । इससे जो मिट चुका है वह वापस नहीं आएगा, पर आगे नुकसान दोबारा नहीं होगा।

कारण B: हिस्ट्री साइज़ की सीमा बदल गई

Maccy आइटमों की एक तय संख्या ही रखता है, और नए आइटम आने पर पुराने हटते जाते हैं। अगर सेटिंग रीसेट हो गई या घटा दी गई, तो ऐप लिस्ट को नई सीमा तक छाँट देता है। Settings → Storage में जाकर हिस्ट्री साइज़ देखें और उसे बढ़ा दें। इस तरह छँटे हुए पुराने आइटम ऐप के भीतर से वापस नहीं मिल सकते, लेकिन हो सकता है वे किसी बैकअप में मिल जाएँ।

कारण C: आप किसी दूसरे इंस्टॉल को देख रहे हैं

“गायब हो गई” वाली सबसे आम स्थिति यही है, और अक्सर यह असल में डेटा लॉस नहीं होता। अगर आप App Store बिल्ड से GitHub या Homebrew बिल्ड पर गए हैं (या उल्टा), तो नया ऐप किसी दूसरे फ़ोल्डर से पढ़ता है और खाली हिस्ट्री से शुरू होता है। पुराना डेटा दूसरी लोकेशन में अब भी पड़ा है।

  1. Maccy बंद करें।
  2. पहले कदम में देखे गए दोनों फ़ोल्डरों की तुलना करें। जिसमें फ़ाइलें और हाल की मॉडिफ़िकेशन डेट हो, उसी में आपकी पुरानी हिस्ट्री है।
  3. या तो मूल बिल्ड दोबारा इंस्टॉल करें, या Maccy बंद रखकर डेटा फ़ाइलें नए बिल्ड के फ़ोल्डर में कॉपी करें।
  4. आगे सिर्फ़ एक ही बिल्ड चलाएँ। दोनों इंस्टॉल रखना ठीक इसी उलझन को न्योता देना है।

कारण D: माइग्रेशन हिस्ट्री को साथ नहीं ले जा सका

बड़े वर्शनों के बीच Maccy अपनी अंदरूनी स्टोरेज बदल चुका है। जब डेटा का फ़ॉर्मेट बदलता है, तो ऐप को पुराने डेटाबेस को कन्वर्ट करना पड़ता है। अगर यह कन्वर्ज़न फेल हो जाए या छूट जाए, तो आपको साफ़-सुथरी खाली हिस्ट्री मिलती है। पहचान: यह किसी छोटे पैच अपडेट के बाद नहीं, बल्कि बड़े वर्शन अपग्रेड के तुरंत बाद हुआ।

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

कारण E: हिस्ट्री मौजूद है, पर नया कुछ सेव नहीं हो रहा

यह “हिस्ट्री गायब हो गई” जैसा दिखता है, पर असल में “हिस्ट्री रुक गई” है। ये चीज़ें जाँचें:

  • Settings → Storage: सुनिश्चित करें कि जिन कंटेंट टाइप की आपको ज़रूरत है (टेक्स्ट, इमेज, फ़ाइलें) वे चालू हैं।
  • Settings → Ignore: इग्नोर किए गए ऐप्लिकेशन, इग्नोर किए गए पेस्टबोर्ड टाइप और इग्नोर किए गए रेगुलर एक्सप्रेशन देखें। ज़रूरत से ज़्यादा चौड़ा regex चुपचाप आपकी कॉपी की हुई ज़्यादातर चीज़ें गिरा सकता है।
  • याद रखें कि पासवर्ड मैनेजर जानबूझकर अपने क्लिपबोर्ड कंटेंट को concealed मार्क करते हैं, और Maccy डिज़ाइन के तहत उसे छोड़ देता है। यह अपेक्षित व्यवहार है, बग नहीं।

कारण F: आपने गलती से साफ़ कर दी

Maccy में “clear history” एक्शन है जिसका कीबोर्ड शॉर्टकट भी है (डिफ़ॉल्ट रूप से Option+Command+Delete )। इसे गलती से दबा देना आसान है, और अपडेट के बाद मसल-मेमोरी वाले शॉर्टकट की नई आदत भी बन सकती है। अगर आप इसे बदलना या इससे बचना चाहते हैं, तो ऐप की Settings में शॉर्टकट जाँच लें।

तीसरा कदम: Time Machine आज़माइए

अगर पहले कदम वाले फ़ोल्डर खाली हैं या मिले ही नहीं, तो Time Machine आपका सबसे अच्छा मौका है।

  1. Maccy बंद करें।
  2. Finder में वह फ़ोल्डर खोलें जहाँ डेटा होना चाहिए (⇧⌘G का इस्तेमाल करें)।
  3. Time Machine में जाएँ और अपडेट से पहले की किसी तारीख़ तक ब्राउज़ करें।
  4. अलग-अलग फ़ाइलें नहीं, पूरा Maccy फ़ोल्डर बहाल करें, ताकि डेटाबेस और उसकी साथी फ़ाइलें आपस में संगत रहें।
  5. Maccy दोबारा लॉन्च करें।

Finder में Library फ़ोल्डर छिपे हो सकते हैं। अगर वह नहीं दिखे, तो हाथ से ब्राउज़ करने के बजाय Go to Folder इस्तेमाल करें। जो थर्ड-पार्टी बैकअप टूल ~/Library को कैप्चर करते हैं, उनमें भी यही तरीका काम करता है।

ईमानदार सीमाएँ

  • अगर हिस्ट्री Maccy ने खुद साफ़ की (कारण A, B या F) और आपके पास कोई बैकअप नहीं है, तो डेटा चला गया समझिए। Maccy हिस्ट्री लोकल रखता है और किसी सर्वर पर सिंक नहीं करता, जो प्राइवेसी के लिए अच्छा है पर रिकवरी के लिए बुरा।
  • अलग-अलग Maccy वर्शन के बीच डेटाबेस फ़ाइलें कॉपी करना फ़ेल हो सकता है या डेटा करप्ट कर सकता है, अगर फ़ॉर्मेट अलग हों। हमेशा कॉपियों पर काम करें।
  • मैं आपके वर्शन के लिए किसी ख़ास फ़ाइल नाम या फ़ॉर्मेट की गारंटी नहीं दे सकता। सटीक जानकारी के लिए Maccy की GitHub रिपॉज़िटरी देखें।

अगली बार इससे कैसे बचें

  • एक ही इंस्टॉल चैनल चुनें और उसी पर टिके रहें।
  • बड़े अपडेट से पहले बैकअप लें। अपग्रेड से पहले Maccy का डेटा फ़ोल्डर Desktop पर कॉपी कर लें, या पक्का कर लें कि Time Machine हाल ही में चल चुका है।
  • जो खोना नहीं चाहते उसे पिन करें। पिन सामान्य इस्तेमाल में बचे रहते हैं, पर वे उसी स्टोर में रहते हैं, इसलिए वे बैकअप नहीं हैं। जो चीज़ सचमुच अहम है उसे नोट्स ऐप या पासवर्ड मैनेजर में रखें।
  • ऑटो-क्लियर विकल्प बंद रखें जिन्हें आपने जानबूझकर नहीं चुना।
  • रिलीज़ नोट्स पढ़ें किसी बड़े वर्शन अपग्रेड से पहले।

अक्सर पूछे जाने वाले सवाल

अपडेट के बाद मेरी Maccy हिस्ट्री क्यों गायब हो गई?

आम कारण हैं: बिल्ड बदलने पर अलग स्टोरेज लोकेशन, ऐसा डेटा माइग्रेशन जो हिस्ट्री साथ नहीं ले जा सका, “क्विट पर हिस्ट्री क्लियर करें” सेटिंग का चालू होना, या घटाई गई हिस्ट्री सीमा।

Mac पर Maccy क्लिपबोर्ड हिस्ट्री कहाँ स्टोर करता है?

लोकल तौर पर, आपके यूज़र Library फ़ोल्डर में। App Store बिल्ड सैंडबॉक्स कंटेनर पाथ इस्तेमाल करता है, जबकि GitHub और Homebrew बिल्ड ~/Library/Application Support/Maccy/ इस्तेमाल करते हैं।

क्या मैं डिलीट हुई Maccy हिस्ट्री वापस पा सकता हूँ?

तभी जब डेटा अब भी डिस्क पर या किसी बैकअप में मौजूद हो। Maccy बंद करें, दोनों स्टोरेज लोकेशन जाँचें, और ज़रूरत पड़ने पर Time Machine से बहाल करें।

क्या Maccy हिस्ट्री को iCloud पर सिंक करता है?

नहीं। Maccy लोकल-फ़र्स्ट है, इसलिए हिस्ट्री आपके Mac पर ही रहती है।

मेरे पासवर्ड मैनेजर से कॉपी की गई चीज़ें Maccy में सेव क्यों नहीं होतीं?

पासवर्ड मैनेजर कॉपी किए गए सीक्रेट को concealed के रूप में फ़्लैग करते हैं, और Maccy डिज़ाइन के तहत ऐसे कंटेंट को नज़रअंदाज़ करता है।

अब भी अटके हैं? हमें बताइए कि आप कौन-सा बिल्ड इस्तेमाल करते हैं (App Store, GitHub या Homebrew), आपका macOS वर्शन क्या है, और अपडेट से पहले और बाद में Maccy का वर्शन क्या था। ये तीन जानकारियाँ लगभग हर बार समस्या को एक ही कारण तक सीमित कर देती हैं।