Почему FireFox переносится с двумя Firefox и в чем разница?
Как обнаружено в этом вопросе, Firefox Portable Edition (скачанный здесь ) содержит два Firefox. Один из них – FirefoxPortable\FirefoxPortable.exe
и 211 КБ, а другой – FirefoxPortable\App\Firefox\firefox.exe
и составляет 270 КБ. Кажется, что они функционируют независимо в том смысле, что настройки, измененные в одном, не влияют на другие. В чем разница? Учитывая разницу в размерах, она должна быть одной. Что следует использовать?
- Как заставить Firefox не кэшировать или повторно загружать файл Silverlight XAP?
- Не отключены расширения Firefox, что делает Firefox медленнее?
- Как установить реальный Firefox на Debian?
- Как установить Flash-плагин для Firefox на Ubuntu в автономном режиме?
- Как я могу гарантировать, что история Firefox полностью удалена после выхода?
- Полунагруженные страницы пустые, когда STOP используется в Firefox
- Поддерживает ли Firefox подстановочные знаки в NTLM / Negotiate URI для автологин?
- Как правильно установить сертификат, выданный мне?
Там только один Firefox. Это программа в FirefoxPortable\App\Firefox\
. Программа в FirefoxPortable\
не является Firefox. Это пусковая установка PortableApps. Запустите это, и он настроит необходимую «портативную» среду, а затем запускает Firefox. Запустите Firefox напрямую, и вся настройка, сделанная lanucher, которая делает его «портативной», не выполняется.
Из этого следует быть достаточно очевидным, что, если вы хотите, чтобы преимущества Firefox запускались под панелью запуска, один запускает программу запуска. ☺
дальнейшее чтение
- «Каталог и макет файла» . Формат PortableApps.com . Версия 3.0. 2013-12-06.
Поскольку дальнейшее чтение может быть снято, я приведу хотя бы несколько частей здесь
Каталог и макет файла
Основной макет каталога каждого портативного приложения состоит из основного каталога AppNamePortable, который содержит три каталога: приложение, данные и прочее.
AppNamePortable + App + AppInfo + FileTypeIcons + AppName + DefaultData + Data + Other + Help + Images + Source
AppNamePortable : содержит основную панель запуска приложений, обычно называемую AppNamePortable.exe, и основной файл справки help.html. По умолчанию в этом каталоге нет других файлов.
Приложение : содержит все двоичные и другие файлы, составляющие само приложение, обычно в каталоге с именем AppName.
-
AppInfo содержит сведения о конфигурации для платформы PortableApps.com, а также значки, используемые в меню. Он также может содержать файл конфигурации
launcher.ini
используемый для запуска программы PortableApps.com. -
DefaultData обычно используется в качестве контейнера для файлов по умолчанию, которые должны быть помещены в каталог данных. Как правило, запускаемая программа запуска проверяет наличие набора файлов в Data и, если нет, скопирует их из DefaultData. Следующий выпуск установщика PortableApps.com сделает то же самое.
Цитата из Readme.txt
Если вы не можете запустить exe и вместо этого распакуйте переносимую загрузку с помощью 7-zip, вы можете столкнуться с тем, что процесс не прошел без сбоев.
Внутри $_OUTDIR
я нашел несколько файлов, которые, похоже, принадлежат где-то еще. Чтение в этом каталоге содержало эту информацию
INSTALLATION / DIRECTORY STRUCTURE ================================== By default, the program expects the following directory structure: -\ <--- Directory with FirefoxPortable.exe +\App\ +\firefox\ +\Data\ +\profile\ +\settings\ +\plugins\ (optional) The above files may also be placed in a FirefoxPortable directory with the FirefoxPortable.exe launcher a directory above that.