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

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

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

Maz (07-07-2022 09:42): Mozilla Firefox (Часть 23)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

0t5

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

Портабельный запуск официальной версии Firefox (или Thunderbird) методом "трех файлов" (т.н. нативный portable), (версия 2022 г.).

Три файла - это portableXX.dll, portable.ini, dependentlibs.list; пример сборки Firefox Portable 64-bit :

 1.  Скачиваем архив с библиотеками portable64.dll portable32.dll отсюда: https://sourceforge.net/projects/libportable/files/Tools/portable_bin.7z/download

 2.  Скачиваем официальный дистрибутив Firefox 64-bit, распаковываем или открываем его в 7-zip. Из архива перемещаем папку /core/ (вместе с содержимым) в произвольную директорию, например, в D:\Portable\Firefox Portable\.

 3.  В папку \core\ помещаем файлы portable64.dll и portable.ini. Содержимое portable.ini (создавать в Блокноте):

Цитата:
[General]
Portable=1
PortableDataPath=../Profiles
CreateCrashDump=0
GdiBatchLimit=0
ProcessAffinityMask=0
Update=0
DisDedicate=1
[env]
MOZ_LEGACY_PROFILES=1
TmpDataPath=..

 4.  В той же папке \core\ открываем файл dependentlibs.list в Notepad++ (или любом другом Блокноте), перетянув файл мышкой на открытое окно Notepad++, и в начало файла добавляем такую первую строку (не заменяя существующую):  portable64.dll  . Сохраняем изменения.

 5.  Запускаем firefox.exe ярлыком, рядом с папкой \core\ будет создана папка \Profiles\. Firefox Portable готов, можете устанавливать расширения, USF, userChrome.css и пр.

 6.  Готовую папку Firefox Portable можно перемещать в другое место, если при запуске из нового места заметите, что некоторые расширения не работают, или значки части расширений в about:addons обезличились, очистите кэш автозапуска расширений - удалите файл addonStartup.json.lz4 (папка \Profiles\) и ДВА раза перезапустите Firefox. Настройки расширений восстановятся.

 7.  Обновление Firefox Portable выполняйте ручным копированием файлов из новой версии папки \core\ в старую папку \core\, без замены файлов portable64.dll, portable.ini, dependentlibs.list и других, которые вы добавляли сами в процессе настройки браузера под себя.

NOTE1!
В portableXX.dll, ХХ - соответствует разрядности Firefox, а не операционной системы. Если используете дистрибутив Firefox 64-bit, то используйте portable64.dll, если используете Firefox 32-bit, то используйте portable32.dll. Учитывайте это и при добавлении первой строки в файл dependentlibs.list .
Firefox 32-bit работает в Windows 64-bit.

NOTE2!
Firefox Portable (как и установленный) можно существенно облегчить, удалив из папки \core\ штук 5 папок и штук 47 файлов.

NOTE3!
Возможно, какой грамотный юзер добавит что, по содержанию файла portable.ini

Всего записей: 2074 | Зарегистр. 25-11-2018 | Отправлено: 18:07 19-05-2022 | Исправлено: 0t5, 17:30 03-07-2022
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Mozilla Firefox (Часть 22)
Maz (07-07-2022 09:42): Mozilla Firefox (Часть 23)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru