मैं ओपेरा 15 या उच्चतर संस्करणों (क्रोमियम-आधारित) में कस्टम खोज इंजनों को कैसे जोड़, संपादित या प्रबंधित कर सकता हूं?


11

हाल ही में जारी ओपेरा 15 अब क्रोमियम इंजन पर आधारित है और अब पिछले संस्करणों की तरह कस्टम सर्च इंजन का प्रबंधन नहीं करता है।

मुझे क्रोम के लिए कस्टम खोज इंजन के प्रबंधन का यह तरीका मिला लेकिन यह ओपेरा 15 या उच्चतर संस्करणों के लिए काम नहीं करता है। सेटिंग्स> खोज में कोई 'खोज इंजन प्रबंधित करें' बटन नहीं है।

मैं ओपेरा 15 या उच्चतर संस्करणों में कस्टम खोज इंजन कैसे प्रबंधित करूं?

जवाबों:


15

संस्करण 17 (डेवलपर पूर्वावलोकन) के साथ शुरू होने वाले ओपेरा में एक खोज-इंजन प्रबंधक शामिल है, जो उपयोगकर्ता को अपने स्वयं के खोज इंजन को जोड़ने की अनुमति देता है। लेकिन ओपेरा के साथ शामिल डिफ़ॉल्ट खोज इंजन को इस तरह से संपादित नहीं किया जा सकता है! उन्हें संपादित करने के लिए इस उत्तर के पहले भाग का उपयोग करें, संस्करण 15-16 दूसरे भाग का भी उपयोग कर सकते हैं:

डिफ़ॉल्ट खोज प्रदाताओं को अक्षम करना (क्योंकि वे कई कीवर्ड लेते हैं जो मैं अन्य खोजों के लिए उपयोग करूंगा - मैंने केवल शास्त्रीय 'जी' के साथ Google को छोड़ दिया है)

ऐसा करने के लिए, आपको default_partner_content.json को एडिट करना होगा जो आमतौर पर C: \ Program Files \ Opera \ resource \ में पाया जाता है। आप इसे हाथ से एडिट कर सकते हैं, या बस इसे निम्नलिखित की सामग्री से बदल सकते हैं:

{
  "search_engines": {
    "location": {
      "other": {
        "other": {
          "list": [
            "google_com"
          ],
          "speed_dial_index": 0
        }
      }
    }
  },
  "search_engines_flat": {
    "google_com": {
      "name": "Google Search",
      "keyword": "g",
      "favicon_url": "http://www.google.com/favicon.ico",
      "search_url": "https://www.google.com/search?client=opera&q={searchTerms}&sourceid=opera&ie={inputEncoding}&oe={outputEncoding}",
      "suggest_url": "http://www.google.com/complete/search?client=opera&q={searchTerms}&ie={inputEncoding}&oe={outputEncoding}",
      "post": false,
      "encoding": "UTF-8",
      "uuid": "FF57F01A-0718-44B7-8A1F-8B15BC33A50B",
      "css_resource": "css/searchstyle_google.css"
    },
  },
  "speed_dials": {
  },
  "speed_dial_folders": {
  },
  "speed_dials_flat": {
  }
}

वेब डेटा फ़ाइल में अपने कस्टम खोज इंजन को एम्बेड करना (आमतौर पर C: \ Users \ # उपयोगकर्ता नाम # \ AppData \ Roaming \ Opera Software \ Opera \ में पाया जाता है) आप SQLite3 प्रारूप को संपादित कर सकते हैं जिसे ओपेरा द्वारा 2 आसान तरीकों से साझा किया गया है: EF इंस्टॉल Chrome, अपनी कस्टम खोजें बनाएं और ओपेरा पर वेब डेटा फ़ाइल की प्रतिलिपि बनाएँ।

या http://sourceforge.net/projects/sqlitedbrowser/ जैसे मुफ्त SQLite- संपादक का उपयोग करके फ़ाइल को संपादित करें

(आपको वेब-डेटा फ़ाइल को अपने होम-फोल्डर में कॉपी करना चाहिए, ताकि आपके पास पूर्ण लेखन-पहुंच हो, या फ़ाइल विफल हो सकती है) वहां आप अपने स्वयं के खोज-इंजन को कीवर्ड तालिका में दर्ज कर सकते हैं - अधिकांश क्षेत्र होने चाहिए आत्म समझा ...


thx :-) मुझे आशा है कि यह मदद करता है, क्योंकि मुझे समाधान के साथ कोई अन्य पृष्ठ नहीं मिला ...
Falco

3
मैं सिर्फ यह नोट करना चाहता हूं कि ओपेरा 17 डेवलपर पूर्वावलोकन में एक खोज इंजन प्रबंधक है। हो सकता है कि आप इसे अपने उत्तर में जोड़ना चाहें :)
nixda

बेशक प्रत्येक संस्करण में पथ अलग-अलग होगा, लेकिन तुलना के लिए मैंने इसे यहां पाया, ओपेरा 27 के लिए: C: \ Program Files (x86) \ Opera \ 27.0.1689.54 \ Resources \ default_partner_content.json।

@ निक्सडा और जोनोफैलट्रैड्स: ओपेरा के लिनक्स संस्करण के लिए default_partner_content.json का रास्ता जानें ?
गांगेयनिंजा

3
दुर्भाग्य से, पिछले कुछ हफ्तों में कुछ समय ओपेरा अपडेट किया गया था और यह समाधान अब काम नहीं करता है। Default_partner_content.json फ़ाइल से DuckDuckGo को हटाने के बाद, ओपेरा रिपोर्ट करता है "संसाधनों (.pak) के साथ कम से कम एक फ़ाइल दूषित है। कृपया ओपेरा पुनर्स्थापित करें।" बूट पर। उम्मीद है कि एक और बदलाव होगा।

2

ओपेरा 21 को अभी जारी किया गया था और मैंने पाया कि डिफ़ॉल्ट रूप से C_ \ Programner_content.json फ़ाइल को C: \ Program Files (x86) \ Opera {version_number} से हटाया जा रहा है। संसाधन निर्देशिका ने सभी प्रदाताओं (लेकिन Google) को सूची से हटा दिया। प्रविष्टि का नाम "Google खोज" से बदलकर केवल "Google" कर दिया गया है, इसलिए मैं इसका उपयोग करूंगा यह कुछ आंतरिक है "मेरे पास डिफ़ॉल्ट सूची नहीं है" डिफ़ॉल्ट।

खोज इंजन प्रबंधित करें टूल का उपयोग करके , मैं हटाए गए कीवर्ड (y, b, आदि) के लिए नई प्रविष्टियां बनाने में सक्षम था, लेकिन उन्हें डिफ़ॉल्ट के रूप में सेट करने में सक्षम नहीं था - कोई डिफ़ॉल्ट बटन उनके बगल में प्रकट नहीं होता है।


0

OS X पर आपको यहां मिली फ़ाइल को संपादित करना या निकालना होगा: /Applications/Opera.app/Contents/Versions/VERSION_NUMBER/Opera Framework.framework / Resources / default_partner_content.json

VERSION_NUMBER को उपयुक्त रूप से बदलें।

फ़ाइलों को ब्राउज़ करने के लिए ओपेरा ऐप और "पैकेज सामग्री दिखाएं" पर राइट क्लिक करें।


0

मैक (10 वीं पर फ़र, 2015) के लिए, सही फ़ोल्डर है: ~/Library/Application Support/com.operasoftware.Opera। वहां आप कुछ आवश्यक फाइलें जैसे वेब डेटा (और वेब डेटा-जर्नल और प्राथमिकताएं) पा सकते हैं।

विंडोज और ओएसएक्स दोनों में क्रोम से ओपेरा तक कस्टम सर्च इंजन को कॉपी करना संभव है। OSX में, बस पहले क्रोम और ओपेरा को बंद करें और फिर ~/Library/Application Support/Google/Chrome/Default/Web Dataपहले से उल्लेख किए गए समकक्ष ओपेरा फ़ोल्डर को कॉपी (एक फ़ाइल) करें (पुरानी फ़ाइल को बैकअप के रूप में किसी और चीज़ में बदल दें)।

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