versiones ventajas tutorial programación programacion ejemplos desventajas flash actionscript

flash - ventajas - programación actionscript



¿Hay un buen editor de.sol para Flash Player 9 Local Shared Objects? ¿Podemos construir uno? (9)

Estoy confundido, ¿no es el mejor editor para los objetos compartidos de Flash 9 ... Flash? Ya tiene métodos para cargarlos, editarlos y guardarlos.

Así que crea el editor y ponlo en tu sitio web. No recibirá ningún error de seguridad del flash, y luego simplemente arrojará una contraseña para que la gente común no pueda editar sus archivos .sol.

Sí, están restringidos por dominio, por lo que tendrían que vivir en los sitios de los editores. Si tienes cientos de clientes, eso podría ser un problema, pero si tienes 3 o 4 ... Es ciertamente más fácil que codificar tu propio analizador de formatos de archivos.

Hay muchos de ellos por ahí, pero ninguno de ellos hace lo que me gustaría que hicieran.

La mayoría de ellos fallan al abrir un archivo o simplemente corrompen los datos. Muchos no corren en absoluto. Me parece que la mayoría se escribieron hace 3-4 años para AS2 .sols y ya no funcionan con los soles de FP9 / AS3. Intentaría escribir mi propio uso de AIR pero no puedo encontrar una nueva especificación del formato de bytes.

Aquí hay una explicación del formato de archivo: http://sourceforge.net/docman/display_doc.php?docid=27026&group_id=131628

y otro aquí: http://sourceforge.net/docman/display_doc.php?docid=27026&group_id=131628

pero parece que ambos documentos tienen una antigüedad de 4 años (antes del 9PM) y como no soy experto o tengo experiencia en formatos de archivo, escribir uno nuevo, especialmente sin una especificación actualizada, parece ser cada vez menos de una opción viable.

Lo ideal sería que quisiera uno que no solo pueda leer el .sol, sino también editar y guardar nuevos valores.

¡Gracias!


Flash originalmente serializó los datos en un formato llamado AMF, y con la versión 9+ usa una versión actualizada llamada AMF3. Si bien las especificaciones AMF están abiertas (la especificación AMF3 está aquí ), no creo que Adobe haya abierto el formato de los archivos SOL. (Además, creo que los archivos SOL escritos parcialmente por v9 + jugadores pueden contener datos AMF0 y AMF3).

En cuanto a las aplicaciones / frameworks existentes, parece que PyAMF es su mejor opción , ya que es el único que encontré después de una búsqueda rápida que asegura que compite tanto con AMF0 como con AMF3. No lo he usado personalmente sin embargo.


¿Has probado el lector SOL de Sephiroth?

http://www.sephiroth.it/python/solreader.php

No he usado la nueva versión (escrita en C #, con soporte para AMF0 y AMF3) pero la anterior solía estar bien.

PD: Por curiosidad, acabo de descargar la nueva versión y la probé. Se estrelló en cada SOL que traté de abrir. Lástima, solía ser un editor muy agradable ...



Usa minerva Lo probé, funciona con cada .sol con el que lo abro.


@ Otro castillo,

El póster quería un editor que pudiera leer y escribir archivos de objetos compartidos. Si bien me gusta Minerva, claramente indica en el sitio que hay un error al guardar los archivos de formato AMF3. He intentado todos los programas enumerados aquí en vano y parece que no hay un editor capaz de guardar archivos en formato amf3 después de la edición de forma coherente. Si alguien tiene uno, publícalo aquí.


¿Has revisado SolVE http://solve.sourceforge.net/ ... está bien, es gratis, se ejecuta en OSX y Windows, y fue desarrollado por un desarrollador de kick ass Flash

Aclamaciones,


La versión más reciente de minerva 3.2.1 permite abrir / leer y escribir / guardar archivos .sol y funciona con AS3. Sé que ninguno de los otros programas mencionados funcionaría para guardar archivos .sol.