Пользовательская поисковая система DuckDuckGo в Firefox >= 57 Quantum

Я использую DuckDuckGo поисковый движок. Я настроил его и сохранил свои настройки в облаке.

Теперь я хотел бы использовать настроенную версию в качестве поисковой системы Firefox 57 по умолчанию.

Можно ли редактировать по умолчанию DuckDuckGo поисковая система (или создать новую), чтобы использовать настроенную версию?

Я попытался найти кнопку для добавления настроенной версии в мой список поисковых систем, как, например, в StartPage, но ничего не нашел.

Единственные вещи, доступные в DuckDuckGo являются настройками URL Bookmarklet и JSON, поэтому я не знаю, что с ними делать.

Спасибо

3 ответа

Вы можете использовать следующее в policy.json:

      {
  "policies": {
    "SearchEngines": {
      "Default": "DuckDuckGo",
      "Add": [
         {
          "Name": "DuckDuckGo",
          "URLTemplate": "https://duckduckgo.com/?q={searchTerms}&t=h_&kp=1&ia=web",
          "Method": "GET",
          "IconURL": "https://duckduckgo.com/favicon.ico",
          "Alias": "Ducky",
          "Description": "Duck Duck Goose",
        }
      ]
    }
  }
}

Возможно, вам придется скорректировать URLTeplate с данными из букмарклета.

Как найти его местоположение описано, например, в https://antiprn.substack.com/p/firefoxs-policies .

Эта настройка устанавливает кнопку домашней страницы Firefox в качестве ярлыка для загрузки пользовательских настроек DuckDuckGo. Если вы очистите кэш или запустите новое окно "Частный просмотр" (режим инкогнито) и потеряете пользовательские настройки, вы можете нажать кнопку "Домой", и ваши настройки будут снова загружены. Все последовательные поиски, включая поиски в адресной строке / строке поиска, должны соответствовать загруженным пользовательским настройкам. (Если вы используете "стартовую" версию DDGo, прочитайте следующий раздел ниже...)

  1. Перейдите на https://duckduckgo.com/settings

  2. Выберите "Другие настройки".

  3. Настройте свои параметры, затем в правой части под "Сохранение в облаке" выберите "Сохранить настройки" - или просто загрузите из облака (если ранее сохранено).

  4. Затем выберите "Показать закладку и данные настроек" под той же панелью

  5. Скопируйте "URL-адрес букмарклета".

  6. Открыть настройки FF -> "Домой"

  7. Нажмите на раскрывающееся меню "Домашняя страница и новые окна" и выберите "Пользовательский URL".
  8. Вставьте URL-адрес DDG Bookmarklet, скопированный ранее.

Теперь кнопка "Домашняя страница" должна действовать как ярлык для загрузки пользовательских настроек.


Если вы используете "начало". версия DDGo, то вы должны отразить это в файле json поисковой системы FF по умолчанию:

Начало." Версия просто отличается тем, что страница представлена ​​только с помощью формы поиска DDGo, исключая "О разделе" или любые другие сообщения... Это то же самое, что прокрутка вниз и выбор "Отклонить навсегда" (за исключением того, что "навсегда" только пока вы не очистите кеш или не запустите режим инкогнито). Эффективно "начало". версия похожа на облегченную версию страницы.

  1. Перейдите на https://start.duckduckgo.com/settings
  2. {Выполните шаги 2-8 выше}
  3. Установите это расширение для Firefox: https://addons.mozilla.org/en-US/firefox/addon/mozlz4-edit/ - это позволяет редактировать список поисковых систем Firefox по умолчанию в браузере! (Источник: https://github.com/serj-kzv/mozlz4-edit)
  4. Запустите расширение mozlz4-edit
  5. Выберите "открыть файл"
  6. Перейдите к (на MAC) /Users/{userame}/Library/Application Support/Firefox/Profiles/{profilename}, Выберите "search.json.mozlz4"
  7. Прокрутите вниз, пока не найдете DuckDuckGo "_name": "DuckDuckGo"
  8. Предварительно "начало". Вот: "template": "https://start.duckduckgo.com/"
  9. ...и здесь: "resultDomain": "start.duckduckgo.com"
  10. Теперь выберите "Сохранить как mozlz4" и загрузка начнется.
  11. В Finder (MAC), замените этот новый сохраненный файл в папке загрузок с оригинальным файлом "search.json.mozlz4" в /Users/{userame}/Library/Application Support/Firefox/Profiles/{profilename}, (Рекомендуется: резервное копирование оригинального файла "search.json.mozlz4"!)
  12. Выйти / открыть Firefox
  1. Перейдите по http://mycroftproject.com/search-engines.html?name=duckduckgo

Это принесет вам список настроек DuckDuckGo.

  1. Наведите указатель мыши на один из результатов и запишите число в скобках (например, 76816).

  2. Перейдите по http://mycroftproject.com/submitos.html, введите число с помощью кнопки "Загрузить" и нажмите его.

  3. Изменить ваши настройки

  4. Нажмите Generate Plugin, а затем Test Plugin, чтобы добавить его в свой Firefox.

Другие вопросы по тегам