जवाबों:
मैं आपको लाजर स्थापित करने की सलाह दूंगा - इसने मेरे बट को कई बार बचाया है।
वाह! मैंने एक समाधान निकाला - मैं " लाइव HTTP हेडर " एक्सटेंशन के साथ "बैक" और "फॉरवर्ड" बटन को हिट करने में सक्षम था, जो आने वाले / बाहर जाने वाले ट्रैफ़िक को कैप्चर कर रहा था, और फॉर्म की जानकारी POST प्रतिक्रिया का हिस्सा थी। (फ़ायरफ़ॉक्स फॉर्म इनपुट को फिर से भेजेगा, यह सुनिश्चित नहीं है कि यह कहाँ संग्रहीत है, लेकिन इसमें उपयोगकर्ताओं को प्रदर्शित करने का कोई स्पष्ट अंतर्निहित तरीका नहीं है)
एक आपातकालीन मामले में मेरी विधि का परीक्षण किया गया (फेसबुक टिप्पणी खो गई)। इसके लिए एक थर्ड पार्टी टूल की जरूरत होती है - प्रोसीज़र । यह केवल विंडोज के लिए है - लिनक्स विधि के लिए, उस प्रश्न की जांच करें । यह फ़ायरफ़ॉक्स ही नहीं, हर ब्राउज़र के साथ काम करना चाहिए ।
इसके दो तरीके हैं। पहले अधिक उपयोगकर्ता के अनुकूल है , लेकिन अगर पीसी दुर्घटनाग्रस्त हो जाता है, तो आप डेटा खो देंगे। दूसरा अधिक विफल-सुरक्षित है , लेकिन एक अतिरिक्त उपकरण की आवश्यकता है। दूसरे के साथ आपको एक फाइल मिलेगी जो आप किसी विशेषज्ञ को दे सकते हैं, अगर वह ट्यूटोरियल बहुत मुश्किल होगा। आप सुरक्षित रहने के लिए Way II, चरण 1 और 2 कर सकते हैं और फिर इसे आसान बनाने के लिए Way I। मैंने रास्ते I का उपयोग किया।
मेरे द्वारा उठाए गए चरणों की सटीक सूची है:
पहली बात यह है कि प्रक्रिया को रोकना है। यह सफलता के लिए महत्वपूर्ण है । मैंने ProcessHacker (PH) को खोला, सूची में फ़ायरफ़ॉक्स। Exe पाया (आप ट्री व्यू से छुटकारा पाने के लिए "नाम" कॉलम पर क्लिक कर सकते हैं और एक सूची दृश्य प्राप्त कर सकते हैं) और संदर्भ मेनू से मैंने "सस्पेंड" का उपयोग किया। तब ऐसा लगता है कि फ़ायरफ़ॉक्स जमे हुए है, इसलिए यदि विंडोज आपसे जवाब देने की प्रक्रिया को समाप्त करने के बारे में पूछेगा, तो ऐसा न करें! यह जीवित है, बस सो रहा है।
Firefox.exe पंक्ति पर डबल क्लिक करें या firefox.exe के संदर्भ मेनू से "गुण" चुनें।
"मेमोरी" टैब पर जाएं और ऊपरी-दाएं कोने में "स्ट्रिंग्स ..." बटन पर क्लिक करें।
मैंने डिफ़ॉल्ट सेटिंग्स का उपयोग किया ([is] चेकबॉक्स चेक किया है, [] अनियंत्रित है) - मिन। लेन: 10; [Ect] यूनिकोड का पता लगाएँ; []] निजी / [] छवि / [] मैप में खोजें। ठीक बटन पर क्लिक करें।
थोड़ी देर के बाद (मिनट तक, लेकिन शायद कुछ सेकंड) आपको सभी तार मिलेंगे। इस तरह की सेटिंग्स के साथ मैं अब 700k से अधिक स्ट्रिंग्स कर रहा हूं। खोए हुए पाठ को खोजने वाले हर एक की जाँच करें । मजाक कर रहा हूं! अगले बिंदु पर जाएं :)
नीचे-बाएं "फ़िल्टर" पर क्लिक करें और मेनू आइटम चुनें जो आपको सबसे अच्छा लगता है। मैंने "कंटेन्स (केस असंवेदनशील)" का इस्तेमाल किया।
कुछ शब्द दर्ज करें जो आपके खोए हुए पाठ में था। शब्द क्योंकि कुछ तार को बचाया जा सकता है, जैसे, " foo bar
"। लंबा और अधिक अनूठा शब्द, आपको कम परिणाम मिलेंगे (इसलिए यह आसान होगा)। यदि आपको परिणाम नहीं मिलते हैं, तो दूसरे शब्द का प्रयास करें। स्मृति के दो हिस्सों में मेरी टिप्पणी थी - एक में यह पूरी थी, दूसरे में सिर्फ दूसरी छमाही में।
परिणामों के माध्यम से देखो। अधिकांश तार हर चार के बाद अशक्त चरित्र के साथ दिखाई जाएगी, जैसे, foobar
हो जाएगा f.o.o.b.a.r
(हेक्स 66 00 6F 00 6F 00 62 00 61 00 72
)। इसके बारे में चिंता मत करो; यह यूनिकोड की बात है। यदि आपको अपना पाठ "सहेजें ..." बटन पर क्लिक करना है। मेरी टिप्पणी HTML के भाग की तरह लग रही थी, यानी, इसके पास <div>
और <span>
टैग थे।
यूनिकोड का समर्थन करने वाले संपादक में सहेजी गई फ़ाइल खोलें। मैं निर्मित नोटपैड के बारे में नहीं जानता, लेकिन यह काम करना चाहिए। मैंने नोटपैड ++ का इस्तेमाल किया।
पाठ ढूंढें, आवश्यक भाग की प्रतिलिपि बनाएँ। "हुर्रे" कहें। अब आप मुख्य विंडो से firefox.exe पंक्ति पर राइट क्लिक कर सकते हैं और "फिर से शुरू करें" चुनें।
फ़ायरफ़ॉक्स के आधुनिक संस्करणों में डेवलपर टूल हैं जो इसके लिए उपयोग किए जा सकते हैं। नेटवर्क टूल को लाने के लिए Ctrl+ Shift+ दबाएं Q, F5पृष्ठ को फिर से लोड करने के लिए दबाएं (इस चेतावनी की पुष्टि करें कि सामग्री फिर से जमा हो जाएगी, हम चाहते हैं कि ऐसा ही हो) और नेटवर्क टूल में (शायद) सबसे ऊपरी रेखा का चयन करें। इसे POST
विधि के रूप में दिखाना चाहिए ।
दाईं ओर टैब का एक सेट दिखाई देता है। हम "हेडर" में रुचि रखते हैं, पहले से ही खुला होना चाहिए। Edit and Resend
पूर्ण अनुरोध सामग्री प्राप्त करने के लिए क्लिक करें । अनुरोध बॉडी फ़ील्ड में url- एन्कोडेड फ़ॉर्म में पूर्ण अनुरोध डेटा होता है। अपना डेटा वापस पाने के लिए इसे इस तरह डिकोडर के माध्यम से चलाएं ।
अपने डेटा को पुनर्प्राप्त करने के लिए एक अन्य संभावित समाधान फ़ायरफ़ॉक्स का एक मुख्य डंप बनाना (यह मानते हुए कि आप इसे लिनक्स या इसके समान उपयोग कर रहे हैं)। अधिक जानकारी के लिए यह उत्तर देखें: /superuser//a/236400/180675
मुझे एक नया एडऑन मिला, जिसका इस्तेमाल खोई हुई पोस्टडेटा को पुनर्प्राप्त करने के लिए किया जा सकता है: फॉर्म हिस्ट्री कंट्रोल
लेखक का दावा है:
यह प्लगइन आपके द्वारा लिखते समय संपादक फ़ील्ड से पाठ भी संग्रहीत करता है, इसलिए आपको कभी भी अपने काम को ढीला नहीं करना पड़ता है जब आपदा आती है। सत्र के समय समाप्त होने के बाद अपना खोया हुआ कार्य पुनः प्राप्त करें, नेटवर्क विफलताओं, ब्राउज़र क्रैश, बिजली विफलताओं और अन्य सभी चीजें जो आपके द्वारा उस महत्वपूर्ण ईमेल, निबंध या ब्लॉग पोस्ट को लिखने में लगाई गई कड़ी मेहनत को नष्ट कर देंगी।
संपादित करें: ओह, यह वास्तव में इस पोस्ट को बचाया। :)
मुझे डर है कि सामग्री को कैश नहीं किया गया है ... नियमित इनपुट फ़ील्ड (सिंगल लाइन) को ऑटो फिल के साथ सहेजा जा सकता है , फिर भी टेक्स्ट क्षेत्र (कई लाइनें, वह जिसे आप शायद टाइप करते हैं) नहीं हैं।
वेब ब्राउज़र निश्चित रूप से है स्मृति में प्रपत्र डेटा। कठिनाई यह है: इस डेटा को कैसे पुनः प्राप्त करें?
यहाँ मेरा विचार है मैंने इसे आजमाया नहीं है। कागज पर , यह काम करता है। यह उत्तर फ़ायरफ़ॉक्स और अन्य वेब ब्राउज़र पर लागू होता है।
संक्षेप में: शीर्ष लेखों की जांच करते हुए पृष्ठ को पुनः लोड करें।
127.0.0.1
। यह एक hosts
फ़ाइल के साथ किया जा सकता है ।*** सुधार: हालांकि नीचे फ़ायरफ़ॉक्स और क्रोम में काम करता है, फ़ायरफ़ॉक्स में स्नैपशॉट एक (gzip'd) बाइनरी फ़ाइल का उत्पादन करता है। तो अभी के लिए यह दृष्टिकोण केवल क्रोम में काम करता है: (
फ़ायरफ़ॉक्स और क्रोम दोनों के लिए , मुझे लगता है कि सिस्टम प्रक्रिया के वास्तविक कोर डंप की तुलना में बहुत आसान तरीका डेवलपर टूल का उपयोग करना है।
मेमोरी टैब पर जाएं (क्रोम में "प्रोफाइल" नाम दिया जाता है), फिर एक स्नैपशॉट लें और इसे एक फ़ाइल में सहेजें (यह सिर्फ पाठ है)। फिर फ़ाइल को कुछ ऐसे शब्द के लिए खोजें, जो आपको पता हो कि आपने अपने फॉर्म में लिखा था - यह शायद पूरी सामग्री खोजने का सबसे तेज़ तरीका है।
मैंने अभी इसे Chrome पर एक ऐसे पृष्ठ पर परीक्षण किया है जहाँ एक डायनामिक फ़ॉर्म (जावास्क्रिप्ट) ने अपने आप को गड़बड़ कर दिया है और मेरे द्वारा लिखे गए सभी पाठ खो गए हैं। यह अभी भी स्मृति में था और मैं इसे पुनर्प्राप्त कर सकता था, भले ही मैंने इसे अभी तक प्रस्तुत नहीं किया था!
देखें https://developer.mozilla.org/en-US/docs/Tools/Memory और https://developers.google.com/web/tools/chrome-devtools/memory-problems/heap-snapshots अधिक जानकारी के लिए।
gzip
, इसलिए एक साधारण zcat xxx.fxsnapshot
आपको सामग्री प्राप्त करने की अनुमति देता है।
gunzip -c
(मैक पर zcat के बराबर) मुख्य रूप से सवालिया निशान लौटा ... मैं इस strings
पर भाग गया और मुझे कुछ जानकारी मिल सकती है, लेकिन मुझे नहीं पता कि क्या कोई पूर्ण रूप सामग्री उस तरह से पुनर्प्राप्त की जा सकती है।