Forum Flash, Actionscript, PHP e MySQL
Caricare e/o salvare file data locali (AS 3.0 - AIR 2)

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Actionscript 3.0
Precedente  Successivo 
Autore Messaggio
LeeFX
principiante
principiante



Registrato: 18/10/09 08:32
Messaggi: 35

MessaggioOggetto: Caricare e/o salvare file data locali (AS 3.0 - AIR 2)
Inviato: 12.02.11 | 20:21
Rispondi citando

L'applicazione che sto creando con AIR 2, non deve girare da browser e si installa direttamente su hard disk.
Nella cartella di installazione dovrebbero esserci dei file "data", dai quali l'applicazione può caricare delle variabili.

Detto questo,
gli unici metodi che conosco per lavorare con file locali sono:
1) SharedObject.
2) FileReference.

_________________________

Da quanto ho capito però, nessuno dei due metodi fa al caso mio.

1) SharedObject funziona solo con una cartella predefinita tipo:
C:\Documents and Settings\userName\Application data\Macromedia\Flash Player\#SharedObjects
FileReference


Mentre a serve che legga nella cartella d'installazione dell'applicazione.
Inoltre c'è un limitazione in KB dei file salvabili con SharedObject.

2) FileReference funziona solo con una finestra di dialogo, con la quale l'utente deve selezionare i file da aprire.
Ovviamente la mia applicazione lavora automaticamente con i file, senza chiedere ogni volta all'utente di selezionare questo o quel file.

Come posso risolvere?

Discorso simile vale per il salvataggio dei dati, che andrebbero - all'occorrenza - anche creati sempre nella cartella di installazione (o sua sottocartella).
Torna in cima
Profilo Messaggio privato  
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 15.02.11 | 16:20
Rispondi citando

Ciao LeeFX,
hai provato a dare uno sguardo ai metodi load e save della classe File?

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
LeeFX
principiante
principiante



Registrato: 18/10/09 08:32
Messaggi: 35

MessaggioOggetto:
Inviato: 16.02.11 | 08:09
Rispondi citando

 
Coach ha scritto:
Ciao LeeFX,
hai provato a dare uno sguardo ai metodi load e save della classe File?


ehm... temo di non capire
load e save sarebbero due metodi di File? Eh

Nell AS 3.0 reference che ho, non mi risulta...
L'unico save che ho è definito in ContextMenuBuiltInItems:
 
Citazione:

save : Boolean = true
Lets the user with Shockmachine installed save a SWF file.


E' quello a cui ti riferisci?... comunque sono completamente a digiuno di shockwave Confused
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 16.02.11 | 13:35
Rispondi citando

» Classe File

» metodo load

» metodo save

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
LeeFX
principiante
principiante



Registrato: 18/10/09 08:32
Messaggi: 35

MessaggioOggetto:
Inviato: 16.02.11 | 15:19
Rispondi citando

 
Coach ha scritto:
» Classe File

» metodo load

» metodo save


In effetti non c'era nelle reference che ho scaricato :)

Comunque il problema resta quello iniziale.
Ossia, questi load() e save(), caricano o salvano aprendo una finestra di dialogo, e facendo selezionare un file all'utente:
 
Guida di riferimento di ActionScript 3.0 per Flash CS5 ha scritto:

Il metodo save() apre una finestra di dialogo del sistema operativo che richiede all'utente di immettere un nome di file e selezionare un percorso sul disco locale in cui salvare il file. Quando l'utente seleziona un percorso e conferma l'operazione di salvataggio (ad esempio, facendo clic su Salva), ha inizio il processo di salvataggio.


La mia applicazione invece dovrebbe caricare o salvare direttamente, senza chiedere la selezione "manuale" dei file, da parte dell'utente.

A questo punto mi viene il dubbio sul fatto che si possa fare Confused
Torna in cima
Profilo Messaggio privato  
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 16.02.11 | 15:36
Rispondi citando

Forse mi sono sbagliato io, ma avevo letto velocemente questo link:

» Uso dei metodi load() e save()

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
LeeFX
principiante
principiante



Registrato: 18/10/09 08:32
Messaggi: 35

MessaggioOggetto:
Inviato: 16.02.11 | 21:09
Rispondi citando

 
Coach ha scritto:
Forse mi sono sbagliato io, ma avevo letto velocemente questo link:

» Uso dei metodi load() e save()


mah... ho le idee un pò confuse. I reference non sono molto chiari.
Appena ho possibilità di testare l'esempio nel link che hai postato, prova a fare io un po' di chiarezza.
Torna in cima
Profilo Messaggio privato  
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » Actionscript 3.0 Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio caricare dati da un file txt suns ActionScript & Server Side 13 04.08.05 | 00:24 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio caricare dinamicamente un file .swf acweb-2004 ActionScript & Server Side 3 25.08.09 | 10:19 Leggi gli ultimi messaggi
acweb-2004
Nessun nuovo messaggio MovieclipLoader e tasti per cambiare ... xywerty ActionScript & Server Side 9 16.12.09 | 12:43 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio vorrei caricare video tenendoli ester... irene_neny Bugs e consigli 1 04.11.08 | 12:06 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio data() cesfnc Bugs e consigli 1 10.03.03 | 12:14 Leggi gli ultimi messaggi
Coach



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005