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.
Por JaLeRu el 14 de Enero de 2008
[offtopic]
Estaba viendo la fecha de mi pc y comparándola con la de el tip.
hay dos opciones. Mi fecha esta pésimamente mal configurada o el tip tiene la fecha mal.
Mi Ficha: Lunes 14 enero 2008
Fecha Tip: Miercoles 9 Enero 2008
[/offtopic]
Por pasley el 14 de Enero de 2008
Por Bleend el 14 de Enero de 2008
Servía para abrir carpetas mediante el explorador de Windows.
Les dejo el link, igual también les es útil:
link
Por quien yo? el 15 de Enero de 2008
por que con el bat se abre la carpeta no?
Gracias
Por Bleend el 15 de Enero de 2008
quien yo?_blog :
El proyector el el archivo flash exportado en exe y que ejecuta los comandos fscommand, puesto que el flash en swf no permite todos los comandos fscommand que estaos usando aquí.
Por quien yo? el 15 de Enero de 2008
Cito:
"Como se darán cuenta el Proxy.exe lo e renombrado con el mismo nombre del .bat, esto es esencial para que funcione."
Para que lo usas? si el bat ya contiene las instrucciones para que se abra el explorador.
Por pasley el 16 de Enero de 2008
Es por eso que utilizamos en este ejemplo el .exe, que funciona como puente para poder llamar al .bat
Con lo del .exe me refiero al Proxy.exe que debe contener el mismo nombre que el .bat
Por quien yo? el 17 de Enero de 2008
y que contiene ese exe?
Gracias
Por Maila. el 06 de Febrero de 2008
He buscado como se hace, pero no lo se hacer.
http://www.cristalab.com/tutoriales/109/ejecutar-y-abrir-archivos-externos-desde-flash
http://www.cristalab.com/tips/50847/abrir-archivos-desde-un-ejecutable-flash-con-fscommand
Me gustaría pasar todo el texto a DOC o a PDF.
Subo los dos archivos que son pequeños.
http://rapidshare.com/files/89409613/para_extraer.zip.html
Muchas gracias por su ayuda.
Maila.
Por Maila. el 07 de Febrero de 2008
Saludos a todos.
Por SITI el 28 de Febrero de 2008
Por paco tabaco el 18 de Marzo de 2008
No es posible eliminar el anticuado .bat y hacer que desde el exe abra el PDF?
Por Faifeer el 25 de Marzo de 2008
Gracias de antemano por la ayuda, espero me puedan ayudar.
Al ejecutar un Bat el cual llama una aplicación externa a Flash, digamos .ppt esta puede abrir en la misma ventana donde se esta ejecutando el Flash?
Mil gracias por la ayuda
Por pasley el 17 de Mayo de 2008
Mil disculpas por no responder antes pero bueno el archivo.exe no se lo tiene que crear con ningún programa, se debe utilizar el mismo “archivo.exe”, solo hay que reemplazar el nombre, ejemplo: “archivo.exe” por “nombreQueDesee.exe”, esto simplemente sirve como puente para poder conectarse con el .bat que debe llevar el mismo nombre.
Por misil el 20 de Mayo de 2008
Tengo un problemon,estoy haciendo un multimedia cuya estructura es la siguiente: Un un proyector .exe el cual linkea a un archivo .swf, en este ultimo existen botones que deben abrir archivos .PDF (adobe acrobat) las preguntas son ¿desde un .swf puedo hacerlo?, si no es así ¿que hago? en que caso que si se pueda ¿como creo un archivo .bat y un Proxy.exe? me olvidaba yo uso ¨flash professional 8¨ Por favor contestame a mi e-mail: [email protected]
Por pasley el 20 de Mayo de 2008
Estaba probando y la solución a la que llegue la puedes descargar de la siguiente direccion:
Código :
Dentro de este archivo zip encontraras los archivos fuentes (.fla), listo para usarlos en la versión 8 de Flash
Por Sagitus el 02 de Junio de 2008
Como hacer para que se abra solo el documento con el link correspondiente, o es que hay que crear un .bat para cada archivo?
Por Mr. T el 23 de Junio de 2008
Por Mr. T el 23 de Junio de 2008
mi pregunta es como puedo crear el archivo proxy.exe; es decir dicen que lo renombre (pero cual archivo voy a renombrar?). Que caracteristicas tiene ese archivo proxy.exe, ya que es muy diferente de los .exe convencionales, segun estuve leyendo viene de una empresa llamada northcode Inc.
Alguno sabe como crearlo de la nada ese .exe o ke contiene
mil gracias
Por imasumaq el 27 de Julio de 2008
Por richi el 26 de Agosto de 2008
agradeceria sus repuestas pasley
Por Bojacha el 26 de Agosto de 2008
La inteligencia es resolver las dificultades que se presentan con las herramientas que posees.
Por mia el 30 de Septiembre de 2008
Gracias!
Por Larc el 30 de Septiembre de 2008
Queria consultar algo que intento hacer...
Tengo unos botones en mi flash que genero con un archivo XML, es posible que esos botones me abran algun programa siguiendo el ejemplo presente??
El detalle esta en que los vinculos tbm se deben generar con mi XML.
Por muy_necesitado el 07 de Octubre de 2008
Por cristina el 15 de Octubre de 2008
Por cristina el 15 de Octubre de 2008
Por Andres Arrazola Minn el 07 de Noviembre de 2008
Por Andres Arrazola Minn el 07 de Noviembre de 2008
Hay forma de decirle al explorer que abra la carpeta raiz desde donde se cargo el .exe del proyecto de flash?
Por Andres Arrazola Minn el 07 de Noviembre de 2008
Por Angelo el 26 de Febrero de 2009
http://www.northcode.com/blog.php/2007/08/07/Conquering-FSCommand-EXEC-Part-1-Proxy
Por pmolina88 el 06 de Marzo de 2009
estoy haciendo un proyecto en el que necesito abrir un fichero desde flash...uso un .bat y me funciona ok...pero al bat necesito pasarle parametros por ejemplo, como el comando format que se le dice format a:/s pero cuando le pongo los parametros no funciona...sin parametros si abre ok...
eso de usar parametros desde flash...se puede hacer..? porque se que en un bat normal si se usan...
favor...como es urgente...escribanme a [email protected] o [email protected]
gracias de antemano.
Por hernan el 28 de Abril de 2009
Por hernan el 28 de Abril de 2009
Por ima el 15 de Mayo de 2009
gracias
Por HOLA el 21 de Junio de 2009
Ayuda ayuda, lo unico que quiero es abrir un archivo exe que descargue y N-O P-U-E-D-O-O-O-O-O-O-!
MUY TRISTE, MUY MAL <---
=(
Por laura el 16 de Julio de 2009
access=msacces.exe
..etc..
no se el de corel, flash , project , fotoshop , publisher front page, dreamweaver...
gracias
Por santiagok el 12 de Agosto de 2009
Por david el 03 de Octubre de 2009
Por INDEXADO el 16 de Octubre de 2009
1000 gracias!!!
Por abrakadabra el 06 de Diciembre de 2009
gracias
Por allie.log el 16 de Diciembre de 2009
( abro un ejecutable desde otro ejecutable) entonces como dice que se tiene que poner el mismo nombre en el proxy , que el archivo que quiero abrir evidentemente yo no puedo hacerlo...... como lo hago entonces
gracias
un saludo
Por merlin1989 el 02 de Enero de 2010
Por Chris el 13 de Enero de 2010
solo de editar el archivo punto bat , ahora si quisiera abrir mas de un archivo exe por ejemplo tengo un boton y le activo el fscomand para cada archivo externo un nombre diferente de archivo bat,....esa es mi pregunta cuando lo logre lo posteo
Por Hector el 12 de Febrero de 2010
Por sergio el 24 de Febrero de 2010
te descargas el archivo proxy.exe, lo copias dentro en la carpeta fscommand y lo renombras con el mismo nombre que el .bat
Por gt-frau el 05 de Marzo de 2010
Por Naty el 09 de Abril de 2010
Por Dongee el 01 de Junio de 2010
Por DASSA el 11 de Junio de 2010
Por Patricia_ el 09 de Julio de 2010
graciassss
Por pablo el 30 de Agosto de 2010
Por CLAnonimo el 16 de Noviembre de 2010
Gracias
Por Brenx el 25 de Noviembre de 2010
Por Liz 20 el 18 de Enero de 2011
BTpdf.addEventListener(MouseEvent.MOUSE_DOWN, D5abrirFinal);
function D5abrirFinal(e:MouseEvent):void {
navigateToURL(new URLRequest("D5 Evaluación Final.pdf"),"_blank");
}
y abren correctamente pero el problema es q es para una multimedia de un CD no me imprime cuando me lo abro con google chrome
que puedo hacer?
les agradezco su ayuda
Por metaponto el 15 de Febrero de 2011
Este es el código que usé en cada botón variando el número del exe:
on (release){
fscommand("exec", "01.exe");
}
Agradecería muchísimo rápida ayuda porque tengo que presentar un trabajo pronto! Mi correo es: [email protected] por favor auxilio!
Por candy el 15 de Febrero de 2011
Por Gustavo el 29 de Marzo de 2011
Por ochaverri el 26 de Abril de 2011
Saludos
Por leonardotv21 el 10 de Mayo de 2011
Por Julio el 05 de Junio de 2011
Por Dadi el 28 de Junio de 2011
Es muy urgente. help.
Gracias!
Por Hvason el 24 de Agosto de 2011
Saludos !
Por maieeee el 07 de Septiembre de 2011
Por Gaby el 31 de Octubre de 2011
Por batzmaru el 04 de Noviembre de 2011
Por giancarlo el 08 de Enero de 2014
Por Shwan Nico el 30 de Enero de 2015
Por Lizzeth el 02 de Junio de 2016
Por nickypob el 03 de Junio de 2016
Por mima el 18 de Junio de 2016
Por horacioduar el 03 de Agosto de 2018