Как выяснилось в этом вопросе, версия Firefox Portable (загруженная отсюда) содержит два Firefox. Один из них - FirefoxPortable\FirefoxPortable.exe
составляет 211 КБ, а другой - FirefoxPortable\App\Firefox\firefox.exe
размер которого составляет 270 КБ. Похоже, что они функционируют независимо в том смысле, что настройки, измененные в одной, не влияют на другую. В чем разница? Учитывая разницу в размерах, она должна быть одна. Какой следует использовать?
2 ответа
Там только один Firefox. Это программа в FirefoxPortable\App\Firefox\
. Программа в FirefoxPortable\
не является Firefox. Это PortableApps Launcher. Запустите его, и он настроит необходимую "портативную" среду, а затем запустит Firefox. Запустите Firefox напрямую, и все настройки, выполненные ланучером, делающим его "переносимым", еще не завершены.
Из этого должно быть совершенно очевидно, что если кто-то хочет, чтобы преимущества Firefox запускались под средством запуска, он запускает средство запуска. ☺
дальнейшее чтение
- "Каталог и расположение файлов". PortableApps.com Формат. версия 3.0. 2013-12-06.
Поскольку дальнейшее чтение может быть снято, я процитирую по крайней мере несколько частей здесь
Каталог и расположение файлов
Базовая структура каталогов каждого переносимого приложения состоит из основного каталога AppNamePortable, который содержит три каталога: App, Data и Other.
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
я нашел несколько файлов, которые, похоже, принадлежат где-то еще. Readme в этом каталоге содержал эту информацию
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.