actionscript-3 flash air adobe decompiling

actionscript 3 - Agregar una nueva función en descompilar*.swf archivo



actionscript-3 flash (1)

Descompilé el archivo * .swf con JPEXS Free Flash Decompiler 10.0.0

para agregar una función nueva, guardar cadenas en el archivo de texto

Código:

package { ... import flash.filesystem.*; // my code public class NewSocket extends SecureSocket { .... public function send(param1:String) : void { // my code var file : File = File.desktopDirector.resolvePath("your_file_name.txt"); var fs : FileStream = new FileStream(); fs.open(file, FileMode.WRITE); fs.writeUTFBytes(param1); fs.close(); // my code ... } ... } }

Aparece el mensaje "No es un tipo de cadena № ..."

Esta cadena

archivo var: File = File.desktopDirector.resolvePath ("y our_file_name.txt");

Comprobar en flash CS6

import flash.filesystem;

No tengo esta biblioteca

adobe AIR está instalado

¿Cómo resuelvo este problema?

¡Gracias!


Flash CS6> menú Archivo> Configuración de publicación.

En la esquina superior derecha hay una lista desplegable de Destino. Debe elegir una opción con AIR int it; de lo contrario, las clases de AIR no estarán disponibles y Flash no compilará el código que usa las clases de AIR.

Entonces, debe importar clases, no paquetes:

// Import one class. import flash.filesystem.File;

o

// Import all the package classes. import flash.filesystem.*;