Newsgroup: it.comp.lang.javascript
Titolo: Scrivere file su computer locale

Ciao a tutti,
  volevo sapere se è possibile utilizzando JS scrivere file lato client.
Teoricamente non si può per problemi di sicurezza, quindi la mia prima 
risposta era stata: No, non si può fare.
Il fatto è che lo script deve prelevare delle informazioni che l'utente 
immette tramite un'interfaccia XUL e scriverle su di un file. ora poichè 
le estensioni di Firefox possono scrivere file in locale, come posso 
fare per permettere che il mio script (chiamato all'interno 
dell'interfaccia XUL) mi permetta di scrivere file?
DE realizzare un pacchetto per l'installazione in modo da far capire a 
FF che è uno script sicuro o che altro?
Grazie
	Mavimo
PS: non so se è esattamente una domanda da i.c.l.js, se non lo fosse 
potreste indicarmi il NG adatto?
-- 
http://mavimo.netsons.org

 potreste indicarmi il NG adatto?
Il neonato newsgroup 
mozilla.dev.general.it
, direi che è più indicato per
questo genere di problematiche.
-- 
~ Il lavoro è prezioso. Non essere egoista! Lascialo agli altri!

 potreste indicarmi il NG adatto?
mozilla.dev.*? (tra l'altro da poco e' nato 
mozilla.dev.general.it
)
-- 
Under construction

 questo genere di problematiche.
Ok, grazie solo che nel news server che uso non è visibile (per ora), ne 
cercherò un'altro :P
Ciao e grazie ancora
	Mavimo
-- 
http://mavimo.netsons.org

 cercherò un'altro :P
su 
news.mozilla.org
 lo trovi

 Ciao e grazie ancora
De nada, per così poco.
-- 
~ Il computer è una macchina progettata per velocizzare e automatizzare
gli errori.

 De nada, per così poco.
Ne ho approfittato ancora un pò :)
Ciao
	Mavimo
-- 
http://mavimo.netsons.org

 Sottoscritto, per ora è un pò desolato, vedremo come evolve :)
Come ho detto, è nato da poco.
-- 
~ Neanche il futuro e' piu' quello di una volta.

 Ehm, te l'ho giusto giusto scritto nel post precedente, eh. :)
Ho riletto, avevi scritto:
 >>> Si, chiedendo il permesso all'utente; che può ovviamente rifiutare.
Ora la ima domanda è come posso chieder il permesso all'utente? (Sempre 
procedendo nell'ipotesi di non voler installare nulla... ho letto anche:
 
http://www.xulplanet.com/references/xpcomref/group_Files.html
Come consigliato da ZeD ma non ne sono venuto a capo...
Non esiste qualche funzione tipo:
   chiedipermesso()
che visualizza un alert tipo:
  __________________________________
|                                  |
| Tizio vuole scrivere sul tuo PC, |
|     gli dai il permesso?         |
|                                  |
|       SI              NO         |
|__________________________________|
A questo punto è diventata pura curiosità, visto che ho optato per 
un'extension, ma nel caso decidessi di tornare indietro (o per il futuro 
:P )
Ancora grazie 10^3
	Mavimo
-- 
http://mavimo.netsons.org


E leggi dalla quattordicesima alla ventiseiesima riga. :)
-- 
~ ..ma in effetti il concetto di WYSIWYG (quello che vedi č quello che
ottieni) si applica ai computer malissimo, cosě come si applica alle
donne... (The Real Programmer)

 E leggi dalla quattordicesima alla ventiseiesima riga. :)
Mi cospargo il capo di cenere...
...nella fretta avevo capito che quello era un estratto del codice 
presente dell'archivio che ti avevo indicato, mentre è la soluzione al 
mio problema :P
Ora non disturbo più :)
	Mavimo
-- 
http://mavimo.netsons.org

 mio problema :P
Ma porc#%&££$ £$£%£$ ho capito perche' non mi chiedeva se volevo 
abilitare i permessi... c'era da abilitare la seguente chiave
    signed.applets.codebase_principal_support = true
all'interno dell'about:config di FF altrimenti, anche con l'opzione 
consigliata da te e che era già abilitata nello script che usavo, non 
dava mai i permessi di scrittura e lettura...


 mentre č la soluzione al mio problema :P
E difatti č anche quello.
-- 
~ "Se un uomo non č disposto a lottare per le sue idee,
o le sue idee non valgono nulla o non vale niente lui." (Ezra Pound)

     signed.applets.codebase_principal_support = true
La cosa mi suona un po' strana, perché - sebbene io non abbia mai fatto cose
del genere - avevo visto alcune demo all'epoca che chiedevano determinati
privilegi, e non c'era bisogno di modificare alcuna impostazione di default
del browser.
La prima cosa che mi viene in mente č che abbiano modificato il
comportamento di default nelle successive release di Firefox/Gecko; ma tutto
puň essere.
Chiederň su mdgi.
-- 
~ "Non hai veramente capito qualcosa fino a quando non sei in grado
di spiegarlo a  tua nonna." (Einstein)