Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 20)

Модерирует : gyra, Maz

gyra (16-11-2020 10:33): Mozilla Firefox (часть 21)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
предыдущие части темы > | и шапки > | Открыть полную версию шапки

Здесь обсуждаются стабильные версии браузера. Вопросы о настройках и проблемах в работе без указания номера версии могут вызвать путаницу.
Просьба к участникам в сообщении указывать версию, о которой задаётся вопрос.
Актуальные версии:
Firefox 82.0.3 (10.11.2020) скачать: Rus 32|64-bit | Eng 32|64-bit | другие системы и языки | все ссылки | portable | что нового(en)
ESR  78.4.1 (10.11.2020) скачать: Rus 32|64-bit | Eng 32|64-bit | другие системы и языки | все ссылки | portable | что нового(en)
Небрендированные сборки >

Обсуждение расширений, предрелизных версий (beta, nightly), пользовательских сборок, плагинов
только в специализированных темах!!!


ПОЛЕЗНЫЕ СОВЕТЫ >
Куда вписывать код для стиля userChrome.css и userContent.css | Готовые стили для изменения интерфейса браузера | Если браузер игнорирует userChrome.css
Как в "Расширениях" убрать текстовый блок "Firefox изменяет работу расширений в приватном режиме..."
Как убрать сообщение при вводе логина "Это соединение не защищено"
Как отключить мультипроцессный режим
Как отключить Push-уведомления для всех сайтов
Как исправить размытый шрифт в Firefox 52
Настройка Firefox с помощью policies.json
Решения для восстановления слетевших дополнений
Исправляем работу Youtube "В настоящее время ваш браузер не распознает ни один из видеоформатов"
Как отобразить в about:config лишь изменённые настройки
Решения от farag >

Приложения (утилиты) для Firefox:
SpeedyFox - оптимизация профиля в Firefox
MozBackup - создание бэкапов профилей
ConfigFox - управление скрытыми настройками (разработка прекращена в 2015 г.)
Понравился Firefox? - разместите его кнопку или баннер на своём сайте! | Поддержите, пожалуйста, свой браузер в голосовании

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 20:49 18-12-2019 | Исправлено: Bersaglio, 20:04 09-11-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, всем привет! Помогите с проблемой.
Всегда пользовался портабельным Лисом ESR. Обновился до последнего 68.9.0 и такая трабла с ним нехорошая - не видит своего профиля в about:profiles. Просто чистая страница и кнопка "Создать профиль". Хотя настроенный профиль с дополнениями существует и работает. Стоит по умолчанию, но при попытке открыть ссылку из почтовика создает новый голый, без расширений профиль и открывает ссылку там... Старый ESR 60 вел себя в этом смысле вполне нормально - открывал ссылки в новой вкладке, если браузер был запущен. Если не запущен - запускал именно мой единственный рабочий профиль и открывал ссылку в нем.
Что не так? Я где-то накосячил или новая версия как-то не так пашет?  
Да, сборка PortableApps

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 21:06 13-06-2020 | Исправлено: Frank_Sinatra, 21:08 13-06-2020
ded55

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziken

Цитата:
browser.tabs.warnOnClose

Только эту строку? Там похожих ещё пара.

Всего записей: 7316 | Зарегистр. 12-11-2005 | Отправлено: 21:27 13-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frank_Sinatra
А предыдущая версия тоже была P.Apps?
Просто уже 100 раз писалось, что сборки P.Apps крайне не желательно делать браузерами по умолчанию, т.к. они изначально заточены под работу со съёмных носителей.
Что у вас зарегистрировано браузером ПУ - firefox.exe или ланчер FirefoxPortable.exe?

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 23:39 13-06-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk

Цитата:
А предыдущая версия тоже была P.Apps?  

Да. Последние лет пять их ставлю и раньше, как ни странно, таких проблем не было.

Цитата:
Что у вас зарегистрировано браузером ПУ - firefox.exe или ланчер FirefoxPortable.exe?

Вот и я на это грешу! Два исполняемых файла. Скорее всего - firefox.exe
И когда Лис при попытке открыть ссылку из почтовика создает новый профиль, он запускает именно firefox.exe и профиль создается соответственно в AppData\Roaming. Была мысль назначить по умолчанию ланчер, но так и не смог даже попробовать, не соображу где и как это сделать. Винда 10 LTSB.  
Плюс странно, что запускается вторая копия программы. Кто-то мучается, чтобы запускать два разных профиля, а у меня оно само, паразитное, блин...

Цитата:
Просто уже 100 раз писалось, что сборки P.Apps крайне не желательно делать браузерами по умолчанию

Пробовал методом трех файлов. Так все, что надо, работает без нареканий, но есть одно большое НО - при перемещении папки с браузером или переименовании все ломается к чертям - при запуске создается новый профиль и убей, не соображу, как переключиться на родной, настроенный...

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 00:05 14-06-2020 | Исправлено: Frank_Sinatra, 00:17 14-06-2020
gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frank_Sinatra
Цитата:
НО - при перемещении папки с браузером или переименовании все ломается к чертям
При перемещении удаляйте файл compatibility.ini в профиле.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 00:42 14-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frank_Sinatra

Цитата:
Пробовал методом трех файлов.

Если пробовали еще на 67-й версии, то там после перемещения нужно было удалять файл addonStartup.json.lz4. Был такой баг.
Скачал только что сборку, потаскал по разным локальным дискам, изменял имена папки - ваша проблема не воспроизводится. Сборка стартует со своим профилем даже без удаления файла compatibility.ini.

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 00:58 14-06-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gyra

Цитата:
При перемещении удаляйте файл compatibility.ini в профиле.

Оба-на! И все? Как говорится, не было ни гроша и вдруг алтын
В том смысле, что не было ни одного решения и вдруг появилось целых два!  
1. Использовать tmemutil и удалять compatibility.ini при перемещении браузера.
2. Использовать PortableApps + вот эту приблуду для назначения лаунчера браузером по умолчанию. Только что нашел и проверил - работает!
Выбирай, не хочу. Не сдохнуть бы теперь с голоду как тот буриданов осел
++++++++++++++
И еще вопрос. Парни, где-то в шапке видел приблуду для оптимизации/очищения профиля. И это не SpeedyFox, но что-то, как я понял, работающее примерно по тому же принципу. Но сразу закладку не сделал, а теперь не найду. Где-то в темах, связанных с FF. То ли скрипты, то ли батники там. Ткните носом, пожалуйства!  
 
Добавлено:
harrykkk

Цитата:
Если пробовали еще на 67-й версии, то там после перемещения нужно было удалять файл addonStartup.json.lz4. Был такой баг.  

Нет, на ESR 68.9.0  

Цитата:
Скачал только что сборку, потаскал по разным локальным дискам, изменял имена папки - ваша проблема не воспроизводится. Сборка стартует со своим профилем даже без удаления файла compatibility.ini.

Эту я пробовал, но она же тоже с лаунчером и тоже не открывала ссылки из почтовика в родном профиле, новый создавала. Я имел в виду вот это - 4-й пункт.

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 01:00 14-06-2020 | Исправлено: Frank_Sinatra, 01:07 14-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frank_Sinatra

Цитата:
То ли скрипты, то ли батники

В сборке по ссылке в моем предыдущем посте все это есть

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 01:07 14-06-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk

Цитата:
В сборке по ссылке в моем предыдущем посте все это есть

Да, наверное, именно это я и видел. Спасибо за наводку!
Но это именно для той сборки, как я понял? Т.е., батник надо отредактировать, внести свои пути и закинуть в папку с браузером. Я правильно понял?

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 01:16 14-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но она же тоже с лаунчером

Сборка работает и без лаунчера, запускать можно просто firefox.exe. Лаунчер там в основном для очистки мусора после выхода из браузера. В число мусорных файлов там входит и compatibility.ini.

Цитата:
4-й пункт

tmemutil.dll на 67-й и выше лучше не использовать, т.к. tmemutil.dll не понимает параметр DisDedicate=1. Все-таки этот костыль не обновлялся с 2017-го года.
На 67+ лучше использовать portableXX.dll

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 01:19 14-06-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk
 

Цитата:
Сборка работает и без лаунчера, запускать можно просто firefox.exe. Лаунчер там в основном для очистки мусора после выхода из браузера. В число мусорных файлов там входит и compatibility.ini.  

Так, это уже интересней! Надо переезжать в ту тему.

Цитата:
tmemutil.dll на 67-й и выше лучше не использовать, т.к. tmemutil.dll не понимает параметр DisDedicate=1. Все-таки этот костыль не обновлялся с 2017-го года.
На 67+ лучше использовать portableXX.dll

Тем более, удаление compatibility.ini в моем случае не сработало. Удалил, скопировал папку с браузером на стол, запустил - опять новый профиль. Значит, tmemutil в топку. Буду пробовать portableXX.dll. И даже если с ним не срастется, то в качестве резервного варианта есть PortableApps и приблуда для назначения лаунчера дефолтным браузером.
Спасибо за информацию , пошел в тему portableXX.

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 01:34 14-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Frank_Sinatra

Цитата:
если с ним не срастется

Что там может не срастись? Этот костыль работает на всех новых фоксоклонах и на Тандербёрде.
tmemutil.dll юзаю только на сборках 52-, Василисках и Палемунах.

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 01:51 14-06-2020
Frank_Sinatra



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
harrykkk

Цитата:
Что там может не срастись?  

Сам надеюсь, но я ворона пуганая, погожу "гоп!" орать
++++++++
Тьфу три раза, все отлично. Поставил, настроил, профиль восстановил иэ бэкапа - все пашет как доктор прописал, пока никаких отклонений и косяков не вижу. Добавляю тему в закладки. Еще раз спасибо большое за наводку

Всего записей: 953 | Зарегистр. 02-08-2005 | Отправлено: 02:07 14-06-2020 | Исправлено: Frank_Sinatra, 02:59 14-06-2020
lllrruuwpzmqqappvmv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, можно ли импортировать архив omni.ja с помощью config.js и config-prefs.js? Чтобы при новой версии FF не редактировать каждый раз модуль AppConstants.jsm, который внутри архива. Пока вручную приходится: Путь: resource://gre/modules/AppConstants.jsm

Код:
MOZ_TELEMETRY_REPORTING:
false,
 
MOZ_CRASHREPORTER:
false,
 
MOZ_BITS_DOWNLOAD:
false,
 
MOZ_BING_API_CLIENTID: "no-bing-api-clientid",
MOZ_BING_API_KEY: "no-bing-api-key",
MOZ_GOOGLE_LOCATION_SERVICE_API_KEY: "no-google-location-service-api-key",
MOZ_GOOGLE_SAFEBROWSING_API_KEY: "no-google-safebrowsing-api-key",
MOZ_MOZILLA_API_KEY: "no-mozilla-api-key",
 
SOURCE_REVISION_URL: "",  

 
PS Видел пример по обходу ограничений в 48 версии но там другое немного, хотел изменения логических true на false ну и чистка урла и удаление ключей-подмена. Правда не силён в этих скриптах:  
вот так там описывали способ ограничений: Не редактируя при этом сам архив omni.ja ручками.
 

Цитата:
Ниже представлен способ, основанный на чистке списка объектов к которым
применяется проверка по цифровой подписи, т.е. в файле
gre/modules/addons/XPIProvider.jsm удаляется содержимое структуры SIGNED_TYPES.
 
Создаём файл config.js со следующим содержимым:
 
   //
   try {
   Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm", {})
   .eval("SIGNED_TYPES.clear()");
   }
   catch(ex) {}
 
Переносим данный  файл в директорию установки Firefox, например, в
/usr/lib/firefox-* или /usr/lib64/firefox-*.
 
Создаём файл config-prefs.js и копируем его в директорию с текущим активным
профилем, например, ~/.mozilla/firefox/*.default:
 
   pref("general.config.obscure_value", 0);
   pref("general.config.filename", "config.js");
Перезапускаем Firefox.
В качестве альтернативного метода можно извлечь из zip-архива omni.ja (в
корне установки firefox) файлы modules/AppConstants.jsm (пока что собственно так я и делаю)
 


Всего записей: 42 | Зарегистр. 21-09-2012 | Отправлено: 12:42 14-06-2020 | Исправлено: lllrruuwpzmqqappvmv, 13:25 14-06-2020
wvxwxvw

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
можно ли импортировать архив omni.ja с помощью config.js и config-prefs.js

Нет. Но в config.js и config-prefs.js можно прописать все что вам надо. Только на Windows они должны находится в папке установки firefox, а не профиля firefox
...."core"\config.js
...."core"\defaults\pref\config-prefs.js

Всего записей: 5677 | Зарегистр. 02-04-2015 | Отправлено: 15:11 14-06-2020
ziken



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В настройках есть пункт "Разрешить Firefox устанавливать и проводить исследования". Какой параметр отвечает за это?  
И еще, кто настраивает лису через mozilla.cfg, скиньте свой файл если не сложно. Хочу настроить максимально для безопасности и удобства.
Вот мой Ссылка

Всего записей: 632 | Зарегистр. 04-02-2017 | Отправлено: 15:24 14-06-2020
lllrruuwpzmqqappvmv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
должны находится в папке установки firefox

У меня так и есть. Только у меня назначено для блокировки параметров как у автора ziken что писал)
в FirefoxPortable\App\Firefox лежит файл mozilla.cfg.
а в FirefoxPortable\App\Firefox\defaults\pref лежит файл local-settings.js
Вот и подумал можно ли добавить еще config.js с config-prefs.js - прописать там что-то и выпилить из модуля лишнее. ну раз нельзя, то забил как бы. буду вручную так же. создал батник по извлечению AppConstants.jsm

Код:
:: Извлечь файл AppConstants.jsm на Рабочий стол в папку modules
"%ProgramFiles%\7-Zip\7z.exe" x "%UserProfile%\Desktop\FirefoxPortable\App\Firefox\omni.ja" "modules\AppConstants.jsm" -o"%UserProfile%\Desktop"

 

Всего записей: 42 | Зарегистр. 21-09-2012 | Отправлено: 15:42 14-06-2020
harrykkk



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lllrruuwpzmqqappvmv

Цитата:
Вот и подумал можно ли добавить еще config.js с config-prefs.js

Названия файлов не имеют значения. Файл в \defaults\pref называйте как угодно (local-settings.js или config-prefs.js или obana.js), главное чтобы в строке

Цитата:
pref("general.config.filename", "oops.js");

было прописано имя существующего в папке \Firefox файла настроек. Имя этого файла тоже может быть любым, расширения .cfg или .js. Синтаксис js.
Не нужно добавлять в папку \Firefox еще один config.js. Просто добавьте нужный вам код в начало существующего у вас конфига mozilla.cfg, или как там он у вас называется.

Всего записей: 9020 | Зарегистр. 24-02-2013 | Отправлено: 16:20 14-06-2020
lllrruuwpzmqqappvmv

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
устанавливать и проводить исследования

А вы через policies.json уж наверняка.

Код:
{
  "policies": {
    "DisablePocket": true,
    "DisplayMenuBar": true,
    "DisableTelemetry": true,
    "DisableAppUpdate": true,
    "OverrideFirstRunPage": "",
    "OverridePostUpdatePage": "",
    "SearchSuggestEnabled": false,
    "DisableFirefoxStudies": true,
    "DisableFirefoxAccounts": true,
    "DisableFeedbackCommands": true,
    "DontCheckDefaultBrowser": true,
    "DisplayBookmarksToolbar": true,
    "DisableSystemAddonUpdate": true,
    "DisableFirefoxScreenshots": true,
    "PromptForDownloadLocation": false,
    "DisableDefaultBrowserAgent": true,
    "DisableSetDesktopBackground": true,
    "FirefoxHome": {
      "TopSites": false,
      "Highlights": false,
      "Snippets": false,
      "Locked": true
    }
  }
}
 
 

"DisableFirefoxStudies": true, - Отключает исследования Firefox (Shield). так же блокирует чебоксы в основном меню "Рекомендовать расширения при просмотре" и "Рекомендовать функции при просмотре"
А зачем вы все настройки решили в mozilla.cfg? у меня в основном user.js , а в  mozilla.cfg решил только выпилить DRM  

Код:
lockPref("browser.eme.ui.enabled", false); // Убрать пункт из (about:preferences#general) "Воспроизводить контролируемое DRM содержимое"
lockPref("media.eme.enabled", false); // так же снять галку "Воспроизводить контролируемое DRM содержимое"
lockPref("media.gmp-widevinecdm.visible", false);
lockPref("media.gmp-widevinecdm.enabled", false);
lockPref("media.mediadrm-widevinecdm.visible", false);
lockPref("media.gmp-manager.updateEnabled", false);
lockPref("media.gmp-provider.enabled", false);
lockPref("media.gmp-manager.url.override", "data:text/plain,");
// (Настройка из Tor Browser)
// Убирает Видеокодек OpenH264, предоставленный Cisco Systems, Inc.
// И Плагин расшифровки контента Widevine, предоставленный Google Inc.
// Папки gmp-gmpopenh264 и gmp-widevinecdm не будут создаваться
lockPref("media.gmp-provider.enabled", false);

Всего записей: 42 | Зарегистр. 21-09-2012 | Отправлено: 16:32 14-06-2020
ziken



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lllrruuwpzmqqappvmv
у меня она отключена в policies.json, но я хочу сами переключатели заблокировать в окне настроек.
mozilla.cfg можно просто убрать из папки и все настройки Firefox вернутся в первоначальный вид без сброса профиля, это удобнее.

Всего записей: 632 | Зарегистр. 04-02-2017 | Отправлено: 16:50 14-06-2020
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (часть 20)
gyra (16-11-2020 10:33): Mozilla Firefox (часть 21)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru