gutasiho
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Оки. Портабельный запуск официальной версии Firefox (или Thunderbird) методом "трех файлов" (т.н. нативный portable) "Три файла" - это portableXX.dll, portable.ini, dependentlibs.list NOTE1! ХХ - соответствует разрядности Firefox, а не операционной системы. Если используете дистрибутив Firefox 64-bit, то используйте portable64.dll, если используете Firefox 32-bit, то используйте portable32.dll. Учитывайте это и при добавлении первой строки в файл dependentlibs.list (см. ниже). Firefox 32-bit работает в Windows 64-bit. Для большей ясности описываю создание 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 и других, которые вы добавляли сами в процессе настройки браузера под себя. NOTE2! Firefox Portable (как и установленный) можно существенно облегчить, удалив из папки \core\ штук 5 папок и штук 47 файлов. NOTE3! Возможно, какой грамотный юзер добавит что по содержанию файла portable.ini, я в этом мало ориентируюсь. | Всего записей: 6414 | Зарегистр. 14-09-2020 | Отправлено: 10:44 30-06-2022 | Исправлено: gutasiho, 14:25 30-06-2022 |
|