Μερικές φορές, ίσως χρειαστεί να συμπεριλάβετε τις αλλαγές που έχετε κάνει στο Firefox, σε ένα νέο πρόγραμμα εγκατάστασης. Μπορεί να είναι ένα αρχείο policies.json, αλλαγές AutoConfig ή επεκτάσεις. Αυτό το έγγραφο εξηγεί πώς γίνεται.
Βήμα 1
Κάντε λήψη του προγράμματος εγκατάστασης που θέλετε να πακετάρετε ξανά. Βεβαιωθείτε ότι κάνατε λήψη του πλήρους προγράμματος εγκατάστασης και όχι μιας περικομμένης έκδοσης (stub installer), η οποία συνήθως ονομάζεται "Firefox Installer.exe", ενώ η πλήρης έκδοση ονομάζεται "Firefox Setup ΕΚΔΟΣΗ.exe." Μπορείτε να κάνετε λήψη του πλήρους προγράμματος εγκατάστασης του Firefox ESR από εδώ και της έκδοσης ταχείας κυκλοφορίας από εδώ.
Βήμα 2
Αποσυμπιέστε το πρόγραμμα εγκατάστασης σε έναν κατάλογο. Θα πρέπει να χρησιμοποιήσετε το 7-zip.
7z x "Firefox Setup ΕΚΔΟΣΗ.exe"
Βήμα 3
Κάντε τις αλλαγές σας στο Firefox, στον υποκατάλογο core.
Βήμα 4
Πακετάρετε ξανά το Firefox εκτελώντας αυτή την εντολή στον κατάλογο, όπου αποσυμπιέσατε το Firefox.
7z a -r -t7z app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
Θα δημιουργηθεί ένα αρχείο με όνομα "app.7z", το οποίο περιέχει τις αλλαγές.
Βήμα 5
Κάντε λήψη των αρχείων 7zSD.sfx και app.tag. Αποθηκεύστε τα στον ίδιο κατάλογο με το app.7z.
Βήμα 6
Εκτελέστε αυτή την εντολή:
copy /B 7zSD.sfx+app.tag+app.7z νέο_πρόγραμμα_εγκατάστασης.exe
για να συγκεντρώσετε τα αρχεία και να δημιουργήσετε το πρόγραμμα εγκατάστασης.
Το “/B” είναι πολύ σημαντικό! Ενημερώνει την εντολή copy ότι αυτά είναι δυαδικά αρχεία, ώστε να μην προσθέσει επιπλέον χαρακτήρες στα αρχεία.