Firefox Silent AutoUpdate funktioniert nicht :(

  • Hallo zusammen

    Ich versuche es hinzubekommen das sich der Firefox selbst automatisch aktualisiert ohne das die Benutzer was
    davon mitbekommen.

    Bis jetzt habe ich folgendes einsgestellt:

    In der Datei C:\Programme\Mozilla Firefox\defaults\pref\firefox.js

    pref("app.update.enabled", true);
    pref("app.update.auto", true);
    pref("app.update.mode", 1);
    pref("app.update.silent", true);

    In der Datei C:\Programme\Mozilla Firefox\defaults\pref\firefox-branding.js
    (Hier habe ich nur zu Testzwecken den Interval geändert nach dem nach neuen Updates gesucht wird)

    pref("app.update.interval", 18000);

    Wenn ich dann ca. nach einer halben Stunden nachsehe was der Client macht, sehe ich im Menu Hilfe nur folgendes:
    Firefox 3.5.1 wird heruntergeladen...

    aber das bleibt dann die ganze Zeit so....Stundenlang. Auch wenn ich den Firefox zwischendurch neu starte.
    Nur wenn ich dann manuell auf Firefox 3.5.1 wird heruntergeladen... klicke wird ein kleines Fenster geöffnet
    und dann lädt er das Update erst wirklich runter und meldet dann Update bereit zur Installation. Dann kann man
    noch auf Firefox jetzt neustarten klicken und das Update ist gemacht. Aber eigentlich sollte das ja automatisch im Hintergrund laufen,
    ohne das ich was manuelles machen muss...oder?

    Hat jemand eine Idee woran das liegen könnte?

    Danke schon mal und einen schönen Tag wünsch ich euch!

    Gruss
    Dani

    Einmal editiert, zuletzt von _Dani_ (21. Juli 2009 um 11:17)

  • Quelle: _Dani_

    Es läuft doch automatisch im Hintergrund, allerdings mit langsamer Geschwindigkeit:
    http://mxr.mozilla.org/mozilla1.9.1/s…teService.js.in

    Code
    const DOWNLOAD_CHUNK_SIZE           = 300000; // bytes
    const DOWNLOAD_BACKGROUND_INTERVAL  = 600;    // seconds
    const DOWNLOAD_FOREGROUND_INTERVAL  = 0;

    Also 300.000 Bytes in 10 Minuten, daher kann so ein Update-Prozess u. U. im Hintergrund auch etwas länger dauern.
    Manuell angestoßen wird natürlich nicht gebremst.