Пользовательская поисковая система 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, прочитайте следующий раздел ниже...)
Перейдите на https://duckduckgo.com/settings
Выберите "Другие настройки".
Настройте свои параметры, затем в правой части под "Сохранение в облаке" выберите "Сохранить настройки" - или просто загрузите из облака (если ранее сохранено).
Затем выберите "Показать закладку и данные настроек" под той же панелью
Скопируйте "URL-адрес букмарклета".
Открыть настройки FF -> "Домой"
- Нажмите на раскрывающееся меню "Домашняя страница и новые окна" и выберите "Пользовательский URL".
- Вставьте URL-адрес DDG Bookmarklet, скопированный ранее.
Теперь кнопка "Домашняя страница" должна действовать как ярлык для загрузки пользовательских настроек.
Если вы используете "начало". версия DDGo, то вы должны отразить это в файле json поисковой системы FF по умолчанию:
Начало." Версия просто отличается тем, что страница представлена только с помощью формы поиска DDGo, исключая "О разделе" или любые другие сообщения... Это то же самое, что прокрутка вниз и выбор "Отклонить навсегда" (за исключением того, что "навсегда" только пока вы не очистите кеш или не запустите режим инкогнито). Эффективно "начало". версия похожа на облегченную версию страницы.
- Перейдите на https://start.duckduckgo.com/settings
- {Выполните шаги 2-8 выше}
- Установите это расширение для Firefox: https://addons.mozilla.org/en-US/firefox/addon/mozlz4-edit/ - это позволяет редактировать список поисковых систем Firefox по умолчанию в браузере! (Источник: https://github.com/serj-kzv/mozlz4-edit)
- Запустите расширение mozlz4-edit
- Выберите "открыть файл"
- Перейдите к (на MAC)
/Users/{userame}/Library/Application Support/Firefox/Profiles/{profilename}
, Выберите "search.json.mozlz4" - Прокрутите вниз, пока не найдете DuckDuckGo
"_name": "DuckDuckGo"
- Предварительно "начало". Вот:
"template": "https://start.duckduckgo.com/"
- ...и здесь:
"resultDomain": "start.duckduckgo.com"
- Теперь выберите "Сохранить как mozlz4" и загрузка начнется.
- В Finder (MAC), замените этот новый сохраненный файл в папке загрузок с оригинальным файлом "search.json.mozlz4" в
/Users/{userame}/Library/Application Support/Firefox/Profiles/{profilename}
, (Рекомендуется: резервное копирование оригинального файла "search.json.mozlz4"!) - Выйти / открыть Firefox
Это принесет вам список настроек DuckDuckGo.
Наведите указатель мыши на один из результатов и запишите число в скобках (например, 76816).
Перейдите по http://mycroftproject.com/submitos.html, введите число с помощью кнопки "Загрузить" и нажмите его.
Изменить ваши настройки
Нажмите Generate Plugin, а затем Test Plugin, чтобы добавить его в свой Firefox.