Journal timebomb.first.launch_time

Posté par  (site web personnel) .
Étiquettes : aucune
0
27
juin
2003
Boum...

Tout est arrivé alors que je cherchais dans le about:config de mon firebird 0.6 sous linux comment remplacer google par alltheweb...

Je faisais nonchalamment défilé la page pour trouver des référencesà google et, comme tout le monde le sait, apparaissent en gras les informations dîtes "définies par l'utilisateur"... et c'est alors que vers le bas de la page, mes yeux percoivent cette ligne quelque peut intrigante...


timebomb.first.launch_time défini par l'utilisateur 1054155970589579

quelqu'un a une idée de ce que ca peut etre ?
  • # Re: timebomb.first.launch_time

    Posté par  (site web personnel) . Évalué à 3.

    après une légère réflexion, en supposant qu'il s'agit d'une date/heure, et en ne gardant que les 10 premiers chiffres, ca donne le 28 mai 2003 à 23h06:10
    soit le moment précis où, semble-t-il, j'ai installé firebird...
    donc fausse alerte... mais j'avoue avoir cru un moment qu'il aurait pu s'agir d'un truc pas super réglo présent par exemple dans une extension....

    quoi qu'il en soit, le nom de cette entrée, que je n'ai pas définie moi-même malgré ce qui est écrit, reste "spécial"
  • # Re: timebomb.first.launch_time

    Posté par  (site web personnel) . Évalué à 5.

    timebomb.first_launch_time est effectivement la date à laquelle tu as lancé Mozilla pour la première, exprimée en microsecondes depuis l'epoch. Mozilla fait sans doute appel à gettimeofday pour récupérer cette valeur.

    Pour plus d'informations :

    $ man 2 gettimeofday

    Pour une petite démonstration :

    $ python
    >>> import time
    >>> time.time()

    Enfin, la valeur d'une variable de Mozilla ne peut manifestement avoir que deux status : « par défaut » ou « défini par l'utilisateur ». Il est clair que timebomb.first_launch_time n'a pas une valeur par défaut.

    Pour ce qui est de timebomb, je pense que Mozilla contient le code nécessaire à la création de démos ou de betas limitées dans le temps, auquel cas j'imagine bien que plusieurs variable pourraient être nécessaires, telles que timebomb.time_limit. Mais bon, ce n'est que mon imagination.
    • [^] # Re: timebomb.first.launch_time

      Posté par  (site web personnel) . Évalué à 1.

      ah pas bete les micro secondes, moi j'ai juste regardé avec localtime en perl... mais bon il faut admettre que les micro secondes sur ce coup la c pas tres utile :)
  • # Re: timebomb.first.launch_time

    Posté par  (site web personnel) . Évalué à 5.

    C'est une tres vieille pref, qui servait au debut de mozilla, pour eviter que des beta testers n'utilisent des versions trop vieilles... c'est reste dans les nightly builds un certain temps, et il me semble que netscape l'a utilise du temps des preview releases de netscape6...
    C'est normalement completement desactive de nos jours.
    pour information, yavait aussi ca (mais je sais pas si ca marche encore):
    pref("timebomb.enabled", boolean);
    pref("timebomb.expiration_time", string);
    pref("timebomb.timebombURL", string);

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.