क्रोम / क्रोमियम खोज कीवर्ड कहाँ संग्रहीत करते हैं?


3

मैंने कई विशेष खोज कीवर्ड सेटअप किए हैं, जैसे "yt" इसलिए मैं URL बार में "yt foo" टाइप कर सकता हूं और यह "foo" के लिए youtube खोज रहा है। बाकी सब चीज़ों के विपरीत, क्रोम और क्रोमियम आपके Google खाते के साथ सिंक नहीं करते हैं। मैं इन स्वयं के लिए सिंक्रनाइज़ करना सेटअप करना चाहता हूं, लेकिन ~ / .config / क्रोमियम के माध्यम से grepping मैं उन कीवर्ड खोजों का कोई संदर्भ नहीं पा सकता हूं जिन्हें मैंने सेटअप किया है। मुझे लगता है कि वे कहीं भी बाइनरी प्रारूप में संग्रहीत हैं ... उन्हें निकालने, उन्हें बचाने और बाद में किसी अन्य बॉक्स पर आयात करने में सक्षम होने का कोई तरीका? मुझे वहां एक sqlite3 डेटाबेस दिखाई दे रहा है इसलिए मुझे लगता है कि यह संभव हो सकता है।

जवाबों:


3

Chrome खोज कीवर्ड Web Dataउपयोगकर्ता डेटा फ़ोल्डर के अंदर SQLite फ़ाइल में संग्रहीत किए जाते हैं । सटीक पथ आपके द्वारा उपयोग किए जा रहे OS पर निर्भर करता है:

मैक ओ एस

~/Library/Application Support/Google/Chrome/Default/Web Data

विंडोज एक्स पी

C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data\Default\Web Data

विंडोज विस्टा / 7/10

C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\Web Data

लिनक्स

~/.config/google-chrome/Default/Web Data

2

उस Web DataSQLite डेटाबेस फ़ाइल के अंदर , तालिका keywordsमें खोज कीवर्ड की सूची है।

आप इसे किसी भी चीज़ का उपयोग करके संपादित कर सकते हैं जो SQLite डेटाबेस का उपयोग कर सकते हैं (जैसे कि Microsoft Access में हाथ से SQLite ODBC प्लगइन , पायथन के sqlite3मॉड्यूल के साथ एक स्क्रिप्ट को स्क्रिप्ट करना , आदि)।

दुर्भाग्य से, Chrome फ़ाइल को चालू रखते समय लॉक कर देता है, इसलिए मुझे नहीं लगता कि Chrome के बाहर कोई स्वचालित सिंक समाधान संभव होगा।

यदि आप वास्तव में क्रोम के Web Dataडेटाबेस पर पूरी स्कीनी चाहते हैं , तो आप संकेत के लिए क्रोमियम स्रोत कोड के उस हिस्से के माध्यम से कंघी कर सकते हैं ।

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