सवाल फ़ायरफ़ॉक्स में ब्राउज़र इतिहास से टाइप किए गए यूआरएल को कैसे हटाएं?


मुझे पता है कि मैं इतिहास से आने वाले पृष्ठों को हटा सकता हूं इतिहास → सभी इतिहास दिखाएं, और बस अवांछित प्रविष्टियों को चिह्नित करें और हिट करें हटाना कुंजी। लेकिन ऐसा लगता है कि उन पृष्ठों को कॉल करते समय मैंने पता बार में टाइप किए गए यूआरएल को नहीं हटाया है। इसलिए वे अभी भी उन यूआरएल की भविष्यवाणी करने के लिए उपयोग किए जाते हैं जिन्हें मैं बाद में टाइप करना चाहता हूं। खासकर साइटों के साथ एक भारी बार-बार (जैसे स्टैक एक्सचेंज नेटवर्क पर), यह सुझाए गए यूआरएल की सूची को बंद कर देता है।

ब्राउज़र इतिहास से "टाइप किए गए यूआरएल" को पूरी तरह से हटाने का कोई तरीका है? एंड-यूजर के लिए कुछ आसान क्लिक के साथ पसंदीदा - लेकिन यदि आवश्यक हो तो मुझे कमांड लाइन के माध्यम से ऐसा करने में कोई फर्क नहीं पड़ता (जैसे फ़ायरफ़ॉक्स के स्क्लाइट डेटाबेस को सीधे संशोधित करना)।

संपादित करें: करने के लिए धन्यवाद दान का जवाब मेरे मुद्दे का एक हिस्सा समझाया गया है - और मुझे पता चला कि मैं इसे पूरी तरह से वर्णन करने के लिए चूक गया। दान के स्पष्टीकरण को पढ़ने तक, मुझे कुछ विवरण नहीं दिखाई दिए।

तो मान लें कि मैंने देखा है http://readwrite.com/somearticle तथा http://readwrite.com/otherarticle। और निश्चित रूप से उनके कई यूआरएल में कहीं भी "आर" वाले कई अन्य पेज हैं। अब, एक खाली urlbar पर, मैं एक "आर" टाइप करें। तत्काल, ऑटो-पूर्ण "readwrite.com" (पूर्ण यूआरएल में से एक नहीं) के साथ भरता है, और ड्रॉप-डाउन अन्य पृष्ठों का एक समूह दिखाता है (लेकिन readwrite.com से कोई भी नहीं)।

  • डैन की पहली विधि काम नहीं करती है, क्योंकि स्वत: पूर्ण स्ट्रिंग ड्रॉपडाउन में निहित नहीं है
  • दान का दूसरा सुझाव (पूरी तरह से स्वत: पूर्ण स्विचिंग) मेरे लिए कोई विकल्प नहीं है, मैं बस कुछ विशिष्ट "सुझावों" से छुटकारा पाना चाहता हूं
  • मेरे पास कोई मिलान करने वाला बुकमार्क नहीं है (अधिक विशिष्ट होने के लिए: readwrite.com के लिए कोई भी नहीं)

तो उस "readwrite.com" सुझाव से छुटकारा पाने के लिए कैसे? मैंने पूरे इतिहास की जांच की है और सुनिश्चित किया है कि इसके लिए कोई प्रविष्टि नहीं है। मैंने अपने बुकमार्क्स भी चेक किए हैं, वहां कोई निशान नहीं है।


4
2018-04-01 17:28


मूल




जवाब:


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

नोट: यह बुकमार्क किए गए यूआरएल पर काम नहीं करता है। साधते हटाना इसे खुले होने पर सूची से निकाल देता है, लेकिन अगली बार जब आप एक समान यूआरएल टाइप करेंगे तो बुकमार्क फिर से सुझाया जाएगा। अगर इससे आपको कोई समस्या आती है: पर विकल्प संवाद, पर एकांत टैब, यह केवल इतिहास से सुझाव देने के लिए एक विकल्प है, बुकमार्क नहीं।

एक और प्रकार का स्वतः पूर्ण भी है, जहां आप टाइप करते समय पता बार में एक डोमेन नाम इनलाइन दिखाई देता है (स्वत: पूर्ण सूची में नहीं)। यह केवल डोमेन नाम को पूरा करता है, न कि संपूर्ण यूआरएल, इसलिए यह "बहुत अधिक पूर्णता का कारण नहीं बनता है stackoverflow.com"समस्या आप वर्णन करते हैं।

सुझाव एक ही सूची से आते हैं, इसलिए यदि आप किसी डोमेन के लिए सभी स्वत: पूर्ण आइटम हटाते हैं तथा आपके पास उस डोमेन के लिए कोई बुकमार्क नहीं है, यह सुझाव नहीं देगा कि डोमेन इनलाइन भी है। यह व्यवस्था करने के लिए काफी मुश्किल हो सकता है, जैसा कि आपके उदाहरण में, यदि आप "री" टाइप करते हैं और यह पूरा हो जाता है readwrite.com लेकिन सूची के बारे में पृष्ठों से भरा है "रियानिमंत्रण "। उस स्थिति में, आपको इसे पूरा करने की आवश्यकता है readwrite.com दबाने से समाप्त (नहीं  दर्ज), और उसके बाद सूची को रीफ्रेश करने के लिए अंतिम वर्ण बैकस्पेस करें। फिर केवल readwrite.com प्रविष्टियों को सूची में दिखाया जाएगा, और आप उन्हें उसी तरह से हटा सकते हैं। दोबारा, यदि बहुत सारी प्रविष्टियां हैं, तो आपको बैकस्पेस करने की आवश्यकता हो सकती है m सूची रीफ्रेश करने के लिए।

आप जाकर इनलाइन-स्वतः पूर्ण सुविधा अक्षम कर सकते हैं about:config और सेटिंग browser.urlbar.autoFill सेवा मेरे असत्य। यह सेटिंग सुझावों की ड्रॉप-डाउन सूची को प्रभावित नहीं करती है, केवल इनलाइन सुझाव।


4
2018-04-01 17:37



धन्यवाद, दान! लेकिन ऐसा लगता है कि हमेशा काम नहीं करता है। मेरे पास उदाहरण है इतिहास में कहीं भी "readwrite.com"। जैसे ही मैं "आर" लिखना शुरू करता हूं, यह सुझाव दिया गया यूआरएल है। लेकिन यह ड्रॉप-डाउन सूची में निहित नहीं है। तो इसे कैसे हटाएं, अगर मैं इसे नहीं चुन सकता? मैंने इसे पता बार में पूरी तरह से चिह्नित करने का प्रयास किया, और फिर 'हटाएं' कुंजी दबाएं। लेकिन ऐसा लगता है कि इसे हटाने के लिए प्रतीत नहीं होता है: अगली बार जब मैं 'आर' टाइप करना शुरू करता हूं (यहां तक ​​कि एक अलग टैब में), तो यह फिर से प्रदर्शित होता है। अगर मैं बस "एंटर" दबाता हूं (इसलिए पृष्ठ खुला है), तो अब यह सुझाव नहीं दिया जाता है (टैब बंद करने के बाद भी, उह!) - Izzy
समझा। मैंने अपने जवाब में और जानकारी दी। - Dan Hulme
बहुत बहुत धन्यवाद, जो मैंने अभी अनुभव किया है उसके बारे में बताता है। मुझे अभी भी आश्चर्य है, क्योंकि मेरे पास "readwrite.com" बुकमार्क नहीं था (लेकिन निश्चित रूप से वहां एक विशिष्ट पृष्ठ का दौरा किया गया था), उस डोमेन के लिए पूरी तरह से ऑटो-पूर्ण अक्षम किए बिना उस डोमेन के लिए सभी प्रविष्टियों से कैसे छुटकारा पाना है। मैंने सोचा था कि सुझाव खोलना और फिर urlbar सामग्री को हटा देना; लेकिन जब मैंने दूसरे "आर" डोमेन के लिए ऐसा किया, तो readwrite.com वापस आ गया। तो मुझे पूरे प्रश्न को बेहतर तरीके से समझाने के लिए मेरे प्रश्न को अपडेट करने की आवश्यकता हो सकती है ... +1 इस बीच :) - Izzy
डोमेन autocomplete का उल्लेख करने के लिए +1, जो ड्रॉपडाउन सूची से गुम है! - lenz
यह इस तरह है माना काम करने के लिए। दुर्भाग्यवश, फ़ायरफ़ॉक्स छोटी है (बग # 932036)। वास्तव में डोमेन स्वत: पूर्णता को हटाकर मेरे लिए काम नहीं करता है, यहां तक ​​कि अंत दबाकर और फिर बैकस्पेस (कोई ड्रॉपडाउन कभी दिखाई नहीं देता है), और मेरे पास उस डोमेन से कोई इतिहास, बुकमार्क या ड्रॉप-डाउन आइटम नहीं है। @Izzy द्वारा समाधान काम किया (मेरे लिए यह में था moz_hosts तालिका), और हटाने के अधिक कट्टरपंथी समाधान places.sqlite फ़ाइल भी काम करने लगती है। - jmiserez


चूंकि फ़ायरफ़ॉक्स के डिफ़ॉल्ट इंटरफ़ेस के माध्यम से सभी चीजों को सुलझाना असफल रहा, इसलिए मैंने "गहरी गोताखोरी" दृष्टिकोण लेने का फैसला किया। तो मैंने स्थापित किया SQLite प्रबंधक प्लगइन, खोला places.sqlite मेरे फ़ायरफ़ॉक्स उपयोगकर्ता प्रोफ़ाइल निर्देशिका के भीतर से फ़ाइल (Menü: डाटाबेस → डाटाबेस कनेक्ट करें), और जांच की moz_places तालिका (इसे बाएं फलक में चुनें SQLite प्रबंधक) खोज फ़ंक्शन के माध्यम से (बड़े दाएं फलक में: टैब ब्राउज़ करें और खोजें, "अपमानजनक" यूआरएल के लिए "खोज" बटन)। संबंधित एसक्यूएल-स्टेटमेंट (के लिए एसक्यूएल निष्पादित करें टैब) किया गया होगा:

SELECT * FROM moz_places WHERE url LIKE '%readwrite.com%';

ग्राफिकल तरीके से prefering उपयोगकर्ताओं के लिए:

Screenshot
खोज फ़िल्टर का स्क्रीनशॉट (विस्तार करने के लिए छवि पर क्लिक करें)

जैसा कि यह निकला, एक पूर्ण यूआरएल के साथ बिल्कुल एक हिट था, जो ब्राउज़र इतिहास / बुकमार्क को फ़िल्टर करते समय दिखाई नहीं दे रहा था! तो मैंने उस रिकॉर्ड को हटाने की स्वतंत्रता ली, और फिर से मेरी यूआरएलबार की कोशिश की: हाँ, ऐसा लगता है कि इस मुद्दे को हल किया गया है! लेकिन मोज़िला इतना मुश्किल क्यों है?

संपादित करें: ध्यान रखें कि "सीधे दिल पर चलना" आप "बिल्ली को मार सकते हैं"। फ़ायरफ़ॉक्स के डेटाबेस को सीधे संशोधित करने में सावधान रहें - या आप असंगत बुकमार्क या बदतर हो सकते हैं! उदाहरण के लिए, हमेशा हटाने से पहले क्रॉस-चेक करें।


4
2018-04-02 19:54



मैंने पाया कि यूआरएल मेरे मामले में moz_hosts तालिका से आया है, इसलिए क्वेरी होगी SELECT * FROM moz_hosts WHERE host LIKE '%readwrite.com%';। बग रिपोर्ट यहां है: bugzilla.mozilla.org/show_bug.cgi?id=932036 - jmiserez


मुसीबत

यह विशेष रूप से फ़ायरफ़ॉक्स में एक बग है बग # 932036

दान हल्मे द्वारा जवाब वर्णन करता है कि फ़ायरफ़ॉक्स को कैसे काम करना चाहिए। दुर्भाग्यवश, यह वास्तव में काम नहीं करता है, यहां तक ​​कि अंत और फिर बैकस्पेस दबाते समय भी (कोई ड्रॉपडाउन कभी दिखाई नहीं देता है)। भले ही आपके पास उस डोमेन से कोई इतिहास, बुकमार्क या ड्रॉप-डाउन आइटम न हो, फिर भी स्वतः पूर्ण डोमेन का सुझाव देगा जो आपने पहले देखा था।

कारण यह है कि कुछ मामलों में यूआरएल को हटाया नहीं जाता है places.sqlite अपनी फ़ायरफ़ॉक्स प्रोफाइल निर्देशिका में फ़ाइल करें, भले ही आप पूरा इतिहास साफ़ करें।

उपाय

उपरोक्त लिंक की गई बग रिपोर्ट के मुताबिक, इसका मतलब है कि आपका places.sqlite डेटाबेस दूषित है। अनुशंसित दृष्टिकोण alt.sqlite फ़ाइल को पूरी तरह से मिटाना है। यह भविष्य में आपके इंस्टॉलेशन पर फिर से होने वाली बग को रोकना चाहिए।

  1. यह आपको अपने सभी ब्राउज़िंग इतिहास को खोने का कारण बनता है, इसलिए सावधान रहें!

  2. फ़ायरफ़ॉक्स से बाहर निकलें

  3. फिर, हटाएं (या बेहतर अभी तक इसे कहीं सुरक्षित रखें) places.sqlite। फ़ाइल आमतौर पर स्थित है ~/.mozilla/firefox/<randomnumbers>.default/places.sqlite

  4. इसके अलावा भी हटा दें places.sqlite-shm तथा places.sqlite-wal फ़ाइलें।

आपके बुकमार्क अभी भी वहां होना चाहिए, लेकिन आपका इतिहास समाप्त हो जाएगा। बुकमार्क को नवीनतम स्वचालित बैकअप से पुनर्स्थापित किया जाएगा जो फ़ायरफ़ॉक्स ने किया था (में bookmarkbackups फ़ोल्डर), तो हाल ही में जोड़े खो जाएंगे। यदि आप नए जोड़े गए बुकमार्क खोने से डरते हैं तो मैं आपके बुकमार्क्स को पहले से निर्यात करने का सुझाव देता हूं।

से http://kb.mozillazine.org/Places.sqlite#Deleting:

यदि आपको संदेह है कि फ़ाइल दूषित हो गई है, तो "places.sqlite" को हटाने से आपका ब्राउज़िंग इतिहास हट जाएगा, और एक नई, खाली फ़ाइल स्वचालित रूप से बनाई जाएगी। फ़ायरफ़ॉक्स 3 और SeaMonkey 2.1 और बाद में, places.sqlite को बुकमार्कबैक फ़ोल्डर से नवीनतम दिनांकित JSON फ़ाइल का उपयोग करके पुनर्निर्मित किया जाएगा; यदि कोई JSON बैकअप मौजूद नहीं है, तो बुकमार्क प्राप्त होने पर बुकमार्क बुकमार्क्स से आयात किए जाएंगे।

अनुशंसित नहीं है (बग रिपोर्ट देखें)

यदि आप जोखिम लेना चाहते हैं तो आप भी संशोधित कर सकते हैं places.sqlite सीधे फाइल करें। ध्यान दें कि इस दृष्टिकोण के साथ यह संभावना है कि बग फिर से शुरू हो जाएगा। उस ने कहा, आप इसका उपयोग कर सकते हैं SQLite प्रबंधक प्लगइन द्वारा अनुशंसित Izzy द्वारा जवाब संपादित करने के लिए moz_places तथा moz_hosts तालिका और मैन्युअल रूप से यूआरएल युक्त प्रविष्टियों को हटा दें।

आप निम्नानुसार यूआरएल खोज सकते हैं (example.com को उचित के रूप में बदलें):

SELECT * FROM moz_places WHERE url LIKE '%example.com%';

तथा

SELECT * FROM moz_hosts WHERE url LIKE '%example.com%';

0
2018-06-15 19:22





मेरे पास एक ही परेशान मुद्दा था, हर बार जब मैं ww लिखना शुरू करता हूं ..... तो संग्रहीत वेब पते प्रकट होते हैं ... गंभीर नहीं, लेकिन बहुत परेशान। मैं फ़ायरफ़ॉक्स का उपयोग करता हूं।

मैं फ़ायरफ़ॉक्स वेबसाइट पर गया और सहायता में देखा, मैंने अंततः इसे हल किया।

  • यूआरएल बार प्रकार में: इसके बारे में: config (और सावधान रहना वादा!)
  • पता लगाएँ: Browser.urlbar.default.behaviour (यह मान शायद 0 है)
  • इसे डबल क्लिक करें, ताकि आप इसे संशोधित कर सकें और 0 से 33 को बदल सकें।
  • इस पेज को बंद करो आपकी समस्या हल होनी चाहिए, यह मेरे लिए किया गया था।

फ़ायरफ़ॉक्स धन्यवाद!


-2
2018-05-19 19:19



क्या आप समझा सकते हैं कि कैसे "33" सही व्यवहार का कारण बनता है? क्योंकि ऐसा लगता है कि 32 + 1 टाइप किया गया है + इतिहास। - Nattgew
स्पष्टीकरण के लिए धन्यवाद, @ नटग्यू - मैं बस पूछने वाला था कि उसे इसके बजाय "42" नहीं पढ़ना चाहिए;) // user283259: अभी भी मुझे प्रश्न खोलें, उस नंबर की गणना कैसे करें ताकि यह केवल उन यूआरएल को बंद कर दे जो मैं चाहता हूं छुटकारा पाना। मेरा सवाल आम तौर पर ऑटो-पूर्ण अक्षम करने के बारे में नहीं था, लेकिन कई यूआरएल को भीतर से दिखने से हटाने के लिए (प्रश्न से उद्धरण: स्वत: पूर्ण स्विचिंग पूरी तरह से मेरे लिए कोई विकल्प नहीं है)। तो क्या आपका जवाब फिट है - और यदि हां, तो कैसे? - Izzy


मुझे समाधान मिला यहाँ (dangowan का जवाब)

आशा है कि ये आपके काम आएगा

ps .: क्षमा करें मेरी गरीब अंग्रेजी :(


-2
2018-02-01 06:17



आपके उत्तर के लिए धन्यवाद, जैक्स - लेकिन मैं ऑटो-सुझाव पूरी तरह से अक्षम नहीं करना चाहता हूं। मेरा लक्ष्य सिर्फ कुछ यूआरएल को शामिल करने से रोकना था। - Izzy