Newsgroup: it.comp.lang.javascript
Titolo: Creare directory

Ciao a tutti,
una domanda: esistono in Javascript comandi per creare directory sul 
computer locale?
Grazie
Luigi 

 computer locale?
'sticazz, se mi creano una dir sul pc locale 2 sono le cose:
a) è windows, e quindi chi lo usa sa che ha più buchi di un gruviera
b) mi ha sfondato in qualche strano modo, in tal caso assumo 2 sicari per
sfondargli quantomeno il sito...
Spero ben che non sia possibile (a parte che non è detto che il client
conosca il concetto di directory)
Se sei in una intranet-win32-IEonly puoi abbassare di bestia i livelli di
sicurezza e provare con filesystemobject (non ricordo maiuscole-minuscole).
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

sicurezza e provare con filesystemobject (non ricordo maiuscole-minuscole).
http://www.microsoft.com/resources/documentation/windows/2000/server/scriptguide/en-us/sas_scr_xfxi.mspx
Elimina il win32-IEonly, se hai un browser Gecko:
http://xulplanet.com/references/xpcomref/ifaces/nsIFile.html
'bye

 sfondargli quantomeno il sito...
Non si tratta di sfondamento se l'utente da' consapevolmente accesso al
filesystem.
Se la domanda infatti fosse terminata con "all'insaputa dell'utente" allora
avrei concordato con la tua risposta.
-- 
ZER0
~ The Tangent Universe collapsed 5897 days, 9 hours, 19 minutes and 57 seconds ago.

 avrei concordato con la tua risposta.
Mah, io la vedo al contrario (il default è "all'insaputa del cliente",
altrimenti viene specificato).
Dovrebbe bastare allora FileSystemObject, credo (comparirà richiesta di
conferma o altro)
-- 
"That until there is no longer first class
And second class citizens of any nation
Until the colour of a man's skin
Is of no more significance than the colour of his eyes
Me say war"
B.M.

 computer locale?
Messa cosi' la risposta e' "no", per il semplice fatto che JS e' un
linguaggio di scripting e questo compito esula dal suo contesto.
Non esistono comandi, funzioni, o oggetti dell'engine javascript che ti
permettono una cosa del genere.
E' pero' possibile su browser IE (o su Windows Script Host) e browser Gecko
based (firefox, mozilla, netscape..), utilizzare Javascript per accedere a
dei componenti che ti permettono di accedere al file system locale.
(vedasi i link scritti da Agostino)
Va da se' che se scrivi uno script del genere e lo poni su una pagina web,
esso viene considerato dal browser altamente pericoloso per la sicurezza (e
vorrei ben vedere) e quindi l'utente verra' avvertito con un messaggio
chiedendogli se e' sicuro di voler lasciare che il codice venga eseguito.
Per questo motivo e' sostanzialmente inaccettabile l'uso di tali script su
un sito. Diverso e' se devi automatizzare procedure su sistemi windows (e
allora usi WSH) oppure devi sviluppare applicativi web-based.
-- 
ZER0
~ The Tangent Universe collapsed 5897 days, 9 hours, 27 minutes and 57 seconds ago.

 altrimenti viene specificato).
beh, per me e' piu' logica una frase del tipo:
"Posso fare questo senza che l'utente lo sappia?"
piuttosto che:
"Posso fare questo in modo che l'utente lo sappia?"
Non ti pare? :)
-- 
ZER0
~ The Tangent Universe collapsed 5897 days, 9 hours, 29 minutes and 42 seconds ago.

 Non ti pare? :)
Sě, ma non nel contesto javascript IMHO. E' comunque la solita situazione
dove non viene specificato il contesto e uno deve dedurre utilizzando una
nota analisi filosofico-sociale ultimamente molto di moda detta "A
CAZZO"...
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 Sě, ma non nel contesto javascript IMHO.
In questi casi do' il beneficio del dubbio.. Secondo me spesso le persone
vogliono sapere se js e' in grado o meno di fare determinate operazioni,
senza intenzioni malevole (leggasi, "senza che l'utente lo sappia").. poi
magari vedendo l'alert dice "che pacco" e cambia strada; ma non perche'
voleva fare chissa' che cosa ai danni del malcapitato utente.
Senza considerare che qui si da' per scontato l'uso su internet, mentre
invece dalla richiesta dell'utente potrebbe anche essere per altri motivi.
Tra le frasi che mi sono rimaste impresse, per quanto stupida possa
sembrare, c'e' questa:
"Se cerchi soltanto il male nell'uomo, stai sicuro che lo troverai"
-- 
ZER0
~ The Tangent Universe collapsed 5897 days, 9 hours, 48 minutes and 3 seconds ago.