Občas byste mohli potřebovat do nového instalátoru Firefoxu začlenit změny, které jste si provedli ve Firefoxu. Mohlo by jít o soubor policies.json, změny v AutoConfig nebo rozšíření. Tento dokument vám ukáže, jak na to.
Krok č. 1
Stáhněte si instalátor, který chcete přebalit. Ujistěte se, že stahujete plný instalátor a ne webový instalátor. Webový instalátor má obvykle název "Firefox Installer.exe", kdežto plný instalátor má název "Firefox Setup VERZE.exe." Plný instalátor Firefoxu ESR stáhnete odsud a běžné verze Firefoxu odsud.
Krok č. 2
Rozbalte instalátor do nějaké složky. Budete k tomu potřebovat dekompilátor 7-zip.
7z x "Firefox Setup VERZE.exe"
Krok č. 3
Proveďte své změny Firefoxu ve složce core.
Krok č. 4
Zabalte znovu Firefox spuštěním tohoto příkazu ve složce, do které jste Firefox rozbalili.
7z a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
Vytvoří se soubor app.7z, který obsahuje vaše změny.
Krok č. 5
Stáhněte si soubory 7zSD.sfx a app.tag a uložte je do stejné složky, ve které máte umístěný soubor app.7z.
Krok č. 6
Spusťte tento příkaz
copy /B 7zSD.sfx+app.tag+app.7z nas_novy_instalator.exe
pro zřetězení souborů a vytvoření instalátoru.
Přepínač “/B” je velmi důležitý! Říká příkazu copy, že se jedná o binární soubory a proto aby nepřidával do souborů další znaky.