Проблема следующая. При работе на одном из сайтов постоянно выскакивает сообщение: "Для работы КриптоПро ЭЦП Browser plugin на данном сайте необходимо расширение для браузера...".
Установка данного расширения не избавляет от этого сообщения. Только полная установка и настройка ПО для работы с ЭЦП.
Но нам не нужна работа этой функции, а устанавливать ПО только для того, чтобы не появлялось предупреждение, мне видится нецелесообразным.
На всех других браузерах данного сообщения нету, только в Firefox.
Вопрос, как можно отключить в Firefox работу/проверку с ЭЦП?
Может есть ключ, который можно отключить через "about:config"?
Сайт: платформа Docsvision Web.
ОС: Windows, Linux.
Разработчик Docsvision отправляет к настройкам браузера.
Так и не нашел решения. Написал скриптик, который при втором заходе пользователя вставляет в файл thunderbird.cfg строчку с ФИО.
Тоже интересно. В редакторе настроек нет нужного параметра, который можно было бы поменять?
Dmitriy1
у меня не прокатило...
UPD: Помогло, оказалось еще вторая проблема. TB перестал работать с самоподписанными сертификатами...
Есть решение как включить поддержку "TLS 1.0 and 1.1 disabled" ?
Это не помогло:
Воспользовался статьей https://support.mozilla.org/ru/kb/modif … autoconfig про автоконфигурацию.
Создал файл firefox.cfg:
// Небольшой тюнинг Firefox с помощью Mozilla AutoConfig pref("browser.startup.homepage", "yandex.ru");
Запускаю браузер первый раз. Настройки не применились.
Закрыл и открыл второй раз. Всё настроилось как надо.
Кто знает, почему с первого раза настройки не применяются?
Что можно сделать, чтобы применились?
dreamkz
все что меняете падает в prefs, я себе так и настроил автоконфиг...
Кроме телеметрии и дурацкий вопрос в начале о программе по умолчанию. Не могу найти как это отключить...
Например, список настроек с объяснениями для user.js [firefox] ещё как-то можно нагуглить. Подскажите, пожалуйста, где подобное можно почитать для user.js [thunderbird]?
Так ведь это одно и тоже! Разве нет?
Отличия только в возможности в дальнейшем менять пользователем.
А все настройки одинаковы.
Поправьте, если я не прав...
> Не прокатывает.А если всё-таки и в about:config посмотреть?mail.identity.id_который_SPB_блин.directoryServer;ldap_2.servers.***_SPBИ в prefs.js всё отображается.
Конкретно эти параметры через prefs и нашел, только вот они не переключают "radio".
Пока руками не поменяешь, искать в нужной книге не начинает.
А после добавления еще двух параметров см. выше, все забегало.
Но "radio" из скриншота все равно не выбран нужный. Хотя работает и пока стало не актуально.
ЗЫ: Теперь озадачился отключением вопросов о телеметрии. Ищу...
ldap_2.servers.***_SPB.description;***_SPB
Не прокатывает.
Книга становится выбрана, но пункт не активен:
Пока сделал через глобальные настройки:
defaultPref("ldap_2.autoComplete.directoryServer", "ldap_2.servers.***_SPB"); defaultPref("ldap_2.autoComplete.useDirectory", true);
Вроде работает.
Паштет
А где вы это нашли?
Там нет случайно примера, как считать из txt файла?
ЗЫ: Проголосуйте что ли https://bugzilla.mozilla.org/show_bug.cgi?id=1616785 Судя по описанию, разработчики обращают внимание только после 1000 votes...
Паштет
Не прокатило.
Сделал так:
var full_name = function getUser() { return Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment).get('USERNAME'); } defaultPref("mail.identity.id1.fullName", full_name);
И так:
var full_name = function getUser() { return Components .classes["@mozilla.org/process/environment;1"] .getService(Components.interfaces.nsIEnvironment) .get('USERNAME'); } defaultPref("mail.identity.id1.fullName", full_name);
Так же попробовал вместо get:
Везде результат одинаковый - поле не заполнено.
…У Вас так и не получилось нормально полное имя прикрутить?
Пока нет.
У меня было настроено через создание файла prefs.js и все работает отлично в 32bit.
Сейчас есть надобность переходить на 64bit и там этот способ не работает.
Зато Autoconfig, как и задумано, работает, но вот с этим полным ФИО засада...
wayo
Работает с первого захода пользователя?
Coroner
Так ведь чтобы воспользоваться пунктом 1, нужно знать что вбивать в поиск...
Не будешь же каждый параметр вбивать и смотреть за что он отвечает.
Проще действительно получить файл prefs.js до изменения и после изменения и сравнить два файла.
А если по-русски вбивать - так найти можно в основном самые распространенные...
Попробовал вписать в thunderbird.cfg код на js, не прокатило...
var full_name = with(WSH.CreateObject("WinNTSystemInfo")){WSH.echo(GetObject('WinNT://domen/' + userName).fullName)}
Coroner
Еще раз, цель темы найти названия нужной настройки. Дальше уже можно разобраться куда и с каким параметром ее писать.
Про разницу между prefs.js и user.js спасибо, пригодится.
Может thunderbird.cfg может из txt-файла прочитать?
Задача полностью описана тут: https://forum.mozilla-russia.org/viewtopic.php?id=69133
Пытаюсь в конфиге получить полное имя пользователя (full_name), чтобы его вписать в thunderbird.cfg
defaultPref("mail.identity.id1.fullName", full_name);
Описанный способ по ссылке не подходит, т.к. начинает работать со второго захода пользователя (как сказал автор).
Вот ищу ответ на вопрос, а сейчас появился ли более корректный способ?
отображение по состоянию
Что это? Какой-то фильтр? Сейчас такого не найду...
ЗЫ: Или это только для портабл?
Что значит не помогло.
Win7_64, Thunderbird 68.4.2
Сейчас повторил в точности как вы написали.
При первом запуске почтовик все равно задает вопрос про программу по умолчанию...
Coroner
Цель - найти название необходимой настройки.
Что писать в user.js, коли не знаешь названия...
prefs.js - уже хоть что-то...
lockPref("mail.shell.checkDefaultClient", false);
К сожалению это уже опробовал, не помогло...
Как сделать Thunderbird программой по умолчанию для всех пользователей, существующих и будущих?
Локально на одном компьютере.
Чтобы при первом запуске не задавался вопрос об этом...