Hallo, ich habe herausgefunden das, wenn man eine Datei namens "user.js" mit folgendem Inhalt
user_pref("network.proxy.backup.ftp", "10.19.0.1");
user_pref("network.proxy.backup.ftp_port", 8080);
user_pref("network.proxy.backup.gopher", "10.19.0.1");
user_pref("network.proxy.backup.gopher_port", 8080);
user_pref("network.proxy.backup.socks", "10.19.0.1");
user_pref("network.proxy.backup.socks_port", 8080);
user_pref("network.proxy.backup.ssl", "10.19.0.1");
user_pref("network.proxy.backup.ssl_port", 8080);
user_pref("network.proxy.ftp", "10.19.0.1");
user_pref("network.proxy.ftp_port", 8080);
user_pref("network.proxy.gopher", "10.19.0.1");
user_pref("network.proxy.gopher_port", 8080);
user_pref("network.proxy.http", "10.19.0.1");
user_pref("network.proxy.http_port", 8080);
user_pref("network.proxy.share_proxy_settings", true);
user_pref("network.proxy.socks", "10.19.0.1");
user_pref("network.proxy.socks_port", 8080);
user_pref("network.proxy.socks_remote_dns", true);
user_pref("network.proxy.ssl", "10.19.0.1");
user_pref("network.proxy.ssl_port", 8080);
user_pref("network.proxy.type", 1);
in
%appdata%\Mozilla\Firefox\Profiles\zufälligernamemitzahlen.default\
einfügt, dann werden die Proxy-Einstellungen gesetzt. Wenn ich die Datei aber wieder lösche wird die Einstellung nicht zurückgesetzt da sie automatisch in die prefs.js eingetragen wird.
Und wenn ich die Datei ohne "user_pref("network.proxy.type", 1);" dort einfüge ändern sich die Einstellungen auch nicht.
Könnte mir bitte jemand helfen den Unterordner auszulesen (soll ja auf jedem PC funktionieren) und das die Datei dann dort gespeichert wird?
Ich würde mich freuen wenn ich es einmal schaffen würde die Proxy-Settings üerhaupt einmal einstellen zu können.
Das mit dem zurückändern ist ein anderer Punkt.
Also das Skript soll bei Klick auf einen Button:
den Unterordner von %appdata%\Mozilla\Firefox\Profiles\ auslesen und den Code von oben in einer user.js in dem ausgelesenen Unterordner speichern.
Kann mir da jemand helfen?
Ich hab schon ganz google durch und ich komm einfach nicht weiter.
Lukas