mooms Posted February 27, 2013 Posted February 27, 2013 Ce tutoriel qui vous permettra d'apprendre à personnaliser l'installation de Firefox afin d'y ajouter un profil contenant thèmes, extensions, moteurs de recherches, ainsi que toute personnalisation. Le profil créé sera placé dans le dossier d'installation de Firefox et sera automatiquement copié lors du premier lancement par un nouvel utilisateur. (C'est le profil par défaut). Préparation: - Installez les extensions moteurs de recherche, thèmes, etc... - Configurez Firefox comme vous le souhaitez et fermez-le. - Rendez-vous dans le dossier de votre profil: Sous XP il se trouve à cette adresse: Documents and Settings\utilisateur\Application Data\Mozilla\Firefox\Profiles\XXXXXXX.default Sous Vista/7/8, il se trouve à cette adresse:Users\utilisateur\AppData\Roaming\Mozilla\Firefox\Profiles\XXXXXXX.default Ne gardez que ce fichier à la racine du dossier (Ils contient vos préférences) :- prefs.js et ces deux dossiers:-extensions -searchplugins (si vous avez ajouté des moteurs de recherche) Tous les autres fichiers et dossiers à la racine du profil peuvent êtres supprimés, il seront recrées par Firefox et cela permet d'avoir un profil le plus clean possible (et aussi un fichier sfx plus petit). Si vous installez certaines extension comme flashgot qui placent un exécutable ou autre dans le dossier racine du profil, il faut le(s) conserver aussi. Idem pour certaines extensions qui créent un dossier, telles que AdBlock+, Ublock, Greasemonkey, etc.... Vous vous retrouverez avec quelque chose de ce genre, avec plus ou moins de dossiers et fichiers selon vos extensions installées: - Passons à l'édition de prefs.js (Notepad2 conseillé): Pour que les extensions soient activées au 1er démarrage de Firefox, ajoutez cette ligne:user_pref("extensions.autoDisableScopes", 14); Profitez-en aussi pour effacer les lignes suivantes :user_pref("browser.startup.homepage_override.buildID", "20111104165243"); user_pref("browser.startup.homepage_override.mstone", "rv:8.0"); Les valeurs seront différentes suivant la version de Firefox que vous utilisez. - Supprimez de la même façon toutes les lignes faisant référence au chemin relatif du profil et à la version de Firefox et de Gecko. Le profil générique étant maintenant correctement préparé, il reste à choisir la méthode d'installation. Première méthode: archive sfx séparée de l'installation de Firefox: 5) Sélectionnez tout et créez une archive auto-extractible. Avec Winrar: Path=%PROGRAMFILES%\Mozilla Firefox\browser\defaults\profile Silent=1 Overwrite=1 Avec 7zip (attention à utiliser un module sfx 32 bits, sinon la variable ProgramFiles ne sera pas correctement reconnue, si vous utilisez un module 64 bits il faut dans cas utiliser ""%ProgramFiles(x86)% pour Firefox x86 ;!@Install@!UTF-8! GUIMode="2" MiscFlags="4" InstallPath="%PROGRAMFILES%\\Mozilla Firefox\\browser\\defaults\\profile" ;!@InstallEnd@! Pareillement avec Firefox 64 bits il faut adapter les variables: Il faut utiliser %ProgramW6432% avec un module 32 bits et %ProgramFiles% avec un module 64 bits. Deuxième méthode: intégration dans l'installateur de Firefox: Vous pouvez intégrer l'installation de Firefox et les personnalisations dans un seul exécutable, car le setup officiel de Firefox est une archive 7zip sfx. - Utilisez 7zip splitter pour décomposer le setup original (voir ici). - Rajoutez le switch -ms derrière setup.exe dans le fichier de config pour rendre l'installation silencieuse, ça donnera ceci: ;!@Install@!UTF-8! Title="Mozilla Firefox" RunProgram="setup.exe -ms" ;!@InstallEnd@! - Décompressez l'archive 7zip obtenue et copiez le profil personnalisé dans le dossier \core\browser\defaults\profile -Recréez l'archive 7zip et recomposez le sfx une fois le fichier de config édité. Si vous souhaitez supprimer l’assistant de premier démarrage de Firefox (assistant de migration), il suffit de créer un fichier texte avec comme contenu: [XRE]EnableProfileMigrator=false et de le nommer override.ini Il doit être placé dans le dossier \browser de Firefox, cela correspond au dossier \core\browser dans le setup original. Une fois votre installateur préparé, vous pouvez créer un addon svcpack pour nLite/RVMi. Quote
mooms Posted June 6, 2013 Author Posted June 6, 2013 Relis le tuto, il y a eu du changement depuis Firefox 21.\Mozilla Firefox\browser\defaults\profile Quote
Hellpell Posted October 31, 2013 Posted October 31, 2013 Merci beaucoup mon addon ne fonctionner plus, maintenant je sais pourquoi (%PROGRAMFILES%\Mozilla Firefox\browser\defaults\profile) Quote
mooms Posted May 6, 2016 Author Posted May 6, 2016 Depuis Firefox 46.0, ce tuto n'est plus valable, il faut maintenant copier un profil pour chaque utilisateur dans %AppData%\Mozilla\Firefox Avec Winrar: Path=%AppData%\Mozilla\Firefox\ Silent=1 Overwrite=1 Avec 7zip: ;!@Install@!UTF-8! GUIMode="2" MiscFlags="4" InstallPath="%AppData%\\Mozilla\\Firefox\\" ;!@InstallEnd@! Il faut donc inclure le dossier Profiles après préparation Quote
mooms Posted May 7, 2016 Author Posted May 7, 2016 Effectivement, merci Aplha J'ai maj le maker. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.