Envoyé par : seblidove
Date : 27/10/2008 11:13
Mon appli est une simple extension pour firefox, et j'aurai basoin, d'ecrire un fichier sur le disque une fois par jour au premier lancement, et de le lire ensuite si besoin est au lieu de le re-telecharge.
Le cookie serai l'ideal car mon fichier doit etre renouvelle toutes les 24h. J'ai essaye mais malheureusement je pense avoir a faire a un cookie de Session car impossible de retrouver le cookie et son contenu.
Que me conseillez vous ?
Merci d'avance. Sebastien.
Envoyé par : Paul Rouget
Date : 27/10/2008 12:52
Pourquoi ne pas créer un fichier via nsILocalFile ?
Regarde cette page, elle pourra t'aider : https://developer.mozilla.org/en/Code_snippets/File_I%2f%2fO
Envoyé par : seblidove
Date : 27/10/2008 13:22
C'est ce que je pensai faire au debut, mais je ne sais pas ou stocker le fichier. J'aimera avoir un repertoire ou je puisse aller piocher mon fichier lorsque j'en ai besoin, et si il n'y est pas, le creer.
Je peux le creer sur le chemin "./" ?
Je voudrai acceder au repertoire temportaire de firefox, a premiere vue...
Envoyé par : thefab
Date : 28/10/2008 15:23
Je voudrai acceder au repertoire temportaire de firefox, a premiere vue...
Dossier temporaire du système:
var temp = Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties) .get("TmpD", Components.interfaces.nsIFile); alert(temp.path);
Envoyé par : seblidove
Date : 28/10/2008 15:31
Merci. Je vais me pencher la dessus
Envoyé par : Paul Rouget
Date : 29/10/2008 15:57
On le profile
Envoyé par : hfraser
Date : 02/12/2008 04:03
en profile c'est a peu pres la meilleur affaire si tu veut le garder tu change "TmpD" pour "ProfD"
si tu veut un acces le fun et plus simple qu'un fichier texte tu peut toujours utiliser un BD sqlite (c'est ce que je fait a 90% du temps, ca me permet de rajouter enlever et mettre pas mal plus de donnee tres rapidement)
Envoyé par : seblidove
Date : 04/12/2008 16:50
Ca marche avec le Profile merci :)
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.