Depuis 2 semaines j'essaie de créer un fichier de configuration "mozilla.cfg". Au lancement de Firefox, il le détecte, le charge (j'imagine sinon j'aurais une erreur) mais rien est verouillé !!!
Dans C:\Program Files\Mozilla Firefox\greprefs //Edit : d'après le forum US, il faudrait plutot le mettre dans <dossier d'install>\defaults\pref

j'ai : loadcustom.js
qui contient :
Code : Tout sélectionner
// tell firefox to load customized config file
pref("general.config.obscure_value", 0);
pref("general.config.filename", "mozilla.cfg");
j'ai : mozilla.cfg
qui contient :
Code : Tout sélectionner
//
try {
lockPref(”browser.startup.homepage”, "http://www.mozilla.org/");
lockPref(”app.update.enabled”, true);
lockPref(”extensions.update.enabled”, true);
lockPref(”extensions.update.notifyUser”, false);
lockPref(”browser.shell.checkDefaultBrowser”, false);
lockPref(”browser.search.update”, true);
lockPref(”pref.privacy.disable_button.view_passwords”, true);
lockPref(”startup.homepage_welcome_url”, “”);
} catch(e) {
displayError("lockedPref", e);
}
Si j'enlève le try / catch, rien ne change.
Si j'active l'encodage byteshift(13), a savoir changez la ligne
Code : Tout sélectionner
pref("general.config.obscure_value", 0);
Code : Tout sélectionner
pref("general.config.obscure_value", 1);
et encoder le fichier mozilla.cfg via le site ou via le programme, j'obtiens :
Et bien si je le cripte comme ceci, j'obtiens une erreur au lancement de Firefox, celui-ci me disant qu'il n'arrive pas lire le fichier de configuration.<<---y|px]rs5¡o|r;n};u|zr}ntr¡9-/u}G<<;{vs;pu</6H--y|px]rs5¡n}};}qnr;r{noyrq¡9-r6H--y|px]rs5¡r r{v|{;}qnr;r{noyrq¡9-r6H--y|px]rs5¡r r{v|{;}qnr;{|vsbr¡9-snyr6H--y|px]rs5¡o|r;uryy;purpxQrsnyO|r¡9-snyr6H--y|px]rs5¡o|r;rnpu;}qnr¡9-r6H--y|px]rs5¡}rs;}vnp;qvnoyrlo|{;vrl}n|q¡9-r6H--y|px]rs5¡n};u|zr}ntrlryp|zrly¡9- ¡6H-pnpu5r6---qv}ynR|5/y|pxrq]rs/9-r6H
Help me !!

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6