Discussion:
[FL 8] GRABAR EN DISCO
(demasiado antiguo para responder)
javier
2008-11-11 09:35:12 UTC
Permalink
Hola. Hay alguna forma (especifica de flash, no cookies) en que yo pueda
dejar algún dato en el disco del cliente para que pueda volver a leerlo la
siguiente vez que entre?
Gracias de antemano.
Juan Muro
2008-11-11 19:33:41 UTC
Permalink
Hola Javier:
No, sin cookies lógica y afortunadamente no se puede hacer directamente con
flash, hace falta un lenguaje intermedio como php. La filosofía del asunto
estriba en que una aplicación activeX como los objetos OLE de Flash no deben
escribir datos en la máquina cliente por la posibilidad de que el software
escrito sea dañino, de ahí la limitación a 100 kbs de los archivos *.sol que
guardamos mediante la clase SharedObjects como objetos compartidos locales.
Pero estas cookies pueden ser arrays, strings, o simples variables, y luego,
al recuperarlas mediante el getLocal(), hacemos que nuestra aplicación
funcione según el dato recogido. Lo que significa que no es estrictamente
necesario guardar los datos en las máquinas clientes, sino que existen
alternativas de funcionamiento.
Cuando los archivos *.sol superan el límite de 100 kbs le saldrá una
petición al usuario solicitándole permiso para un mayor límite de
almacenamiento en los objetos compartidos locales.
Salu2
`8¬]
Juan Muro
Post by javier
Hola. Hay alguna forma (especifica de flash, no cookies) en que yo pueda
dejar algún dato en el disco del cliente para que pueda volver a leerlo la
siguiente vez que entre?
Gracias de antemano.
javier
2008-11-13 13:33:21 UTC
Permalink
Hola.
Con los sharedObjects ha sido suficiente.
Muchas gracias.
Post by Juan Muro
No, sin cookies lógica y afortunadamente no se puede hacer directamente
con flash, hace falta un lenguaje intermedio como php. La filosofía del
asunto estriba en que una aplicación activeX como los objetos OLE de Flash
no deben escribir datos en la máquina cliente por la posibilidad de que el
software escrito sea dañino, de ahí la limitación a 100 kbs de los
archivos *.sol que guardamos mediante la clase SharedObjects como objetos
compartidos locales. Pero estas cookies pueden ser arrays, strings, o
simples variables, y luego, al recuperarlas mediante el getLocal(),
hacemos que nuestra aplicación funcione según el dato recogido. Lo que
significa que no es estrictamente necesario guardar los datos en las
máquinas clientes, sino que existen alternativas de funcionamiento.
Cuando los archivos *.sol superan el límite de 100 kbs le saldrá una
petición al usuario solicitándole permiso para un mayor límite de
almacenamiento en los objetos compartidos locales.
Salu2
`8¬]
Juan Muro
Post by javier
Hola. Hay alguna forma (especifica de flash, no cookies) en que yo pueda
dejar algún dato en el disco del cliente para que pueda volver a leerlo
la siguiente vez que entre?
Gracias de antemano.
Loading...