Comunidad de diseño web y desarrollo en internet online

Abrir archivos desde un ejecutable Flash con FSCommand

Para poder abrir un archivo o un directorio de Windows desde una película ejecutable en Flash debemos tener en cuenta los siguientes puntos:

  • Carpeta Principal para contener todos los archivos de nuestro Proyecto
  • Generar el .exe de nuestro proyecto
  • Subcarpeta fscommand – contendrá el archivo .bat y el Proxy.exe




La carpeta fscommand contiene lo siguiente:



Como se darán cuenta el Proxy.exe lo e renombrado con el mismo nombre del .bat, esto es esencial para que funcione.

El archivo .bat es el que contendrá la instrucción de abrir un directorio o un archivo específico. Para poder crearlo debes abrir el notepad y escribir lo siguiente:

Para abrir un directorio: aquí el directorio que deseen abrir (yo he puesto el de Adobe)

Código :

explorer C:\Archivos de programa\Adobe


Para abrir un archivo: puede ser de cualquier extensión ejm, .pdf .zip .rar .exe etc… (Deben saber la extensión del archivo para poder abrirlo). En este ejemplo estoy abriendo un libro que tengo en formato pdf. El archivo debe estar dentro del directorio fscommand.

Código :

libro.pdf


Guardar el archivo de texto de notepad como tudirectorio.bat o tuarchivo.bat -- recordar que el archivo .bat y archivo.exe (Proxy) deben contener el mismo nombre

Ahora en nuestro proyecto flash en el primer fotograma clave o en un botón agregar el siguiente código Action Script:

Código :

fscommand("exec", "tudirectorio.exe");


tudirectorio.exe o tuarchivo.exe segun lo que generaron.

Guardar nuestro proyecto en la carpeta principal y publicarlo en .exe yo le he puesto “Proyector.exe” ejecutarlo y LISTO…

Para los que no me entendieron aquí tienen los 2 ejemplos para descargar.

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

El autor de este artículo ha cerrado los comentarios. Si tienes preguntas o comentarios, puedes hacerlos en el foro

Entra al foro y participa en la discusión

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate