/ / C # Flash - ExternalInterface - c #, .net, winforms, flash, externalinterface

C # Flash - ExternalInterface - c #, .net, winforms, flash, externalinterface

Estamos alojando el control ActiveX en una aplicación WinForms para incrustar flash.

¿Hay una buena manera de obtener la lista de funciones de interfaz externa visibles que están disponibles para cualquier archivo swf dado?

Estamos trabajando con un archivo swf de terceros y no tenemos acceso a la fuente.

Si no es posible desde C # (o código), ¿existe alguna herramienta que pueda hacerlo?

RESPUESTA: La única forma que he encontrado es usando un descompilador flash y luego buscar la línea:

ExternalInterface.addCallback("methodName", methodName);

Estoy marcando la respuesta superior como la respuesta para la ayuda.

Respuestas

2 para la respuesta № 1

Por lo que puedo decir, Flash no expone su interfaz externa "API" al entorno.


0 para la respuesta № 2

Use el evento FLASH_CALL en su objeto Flash ActiveX y decodifique XML como: este ejemplo.