dominios y alojamiento web en hostalia

Open file en un CD-ROM

Estoy haciendo una portada flash para un CD que contiene presentaciones en power point, unas fotos y un video. Qué script debo usar para linkear...

La FAQ Open file en un CD-ROM tiene

Pertenece a la categoría:

Pregunta
Estoy haciendo una portada flash para un CD que contiene presentaciones en
power point, unas fotos y un video. Qué script debo usar para linkear el
nombre de los archivos para que se abran con el programa respectivo
configurado por defecto en la computadora?.



Por ahora, estoy linkeando como si fuese un archivo html, pero me abre el
navegador y no el archivo que quiero, sino hasta 2 veces que le doy clic.



Alguien me ayudan, por favor?


Respuesta de Julio Cesar Pimentel
No voy a dar la respuesta especifica a tu pregunta porq te destruyo la oportunidad de conocer un poco sobre algunas funcionalidades basicas de actionscript ...



solo te voy a decir q lo q quieres hacer lo puedes realizar usando la instruccion fscommand("exec" , "archivo.exe") ..



donde archivo .exe puede ser un bat compilado (con algun programa que convierta bat a .exe ) q hace el llamado al archivo q quieres abrir.



Nota: El comando fscommand solo puede funcionar si el fla es importado como .exe y ademas tienes q hacer otra cosa mas para q obtengas la funcionalidad q quieres, aparte claro esta de colocar la porcion de codigo q te di.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Comentarios
Fueron enviados 4 comentarios a la faq
4 comentarios revisados:
Por: Sergio Llorente
04/3/2008
Ciñendome a tu pregunta, para abrir ficheros desde flash, como bien apuntaba el compañero, es necesario utilizar la instrucción:

on (release) {
fscommand("exec", "pps_1.bat");
}

Para hacer que funcione, requiere que en el mismo directorio en el que se encuentra la presentación flash con extensión .exe, crees una carpeta llamada fscommand. Dentro de ella coloca los ficheros de powerpoint .pps.

El comando exec, solo funciona para archivos ejecutables, así que crea dentro de la carpeta fscommand un fichero .bat por cada uno de los ficheros .pps con este código:

pps_1.bat:

start tupresentacion_numero_1.pps

Repite la operación para cada elemento que quieres abrir.

Espero haberte ayudado, un saludo

Por: MarcosBL
18/3/2008
Quizá no he entendido la pregunta.. ¿ quieres abrir ejecutables desde html ? ¿ Quieres abrir ejecutables desde flash sin confirmación por el usuario ?

Quizá esto te sirva: http://www.propiedadprivada.com/windows-exe-launch-from-html/9/
Por: Gabriel
18/3/2008
El problema de esta solución (fichero .bat) es que sólo funcionará en entorno Windows.

Alguien sabe como hacerlo para Mac ? Intuyo que será lo mismo pero en lugar de un .bat habrá que ejecutar un ActionScript. Hay alguien que lo pueda corroborar ?

Muchas gracias.
Por: Raul Becerril
18/3/2008
Utiliza esto: www.i-flasher.com/open.zip

Vienen 3 archivos:

archivo1.exe
archivo1.txt
MSVBVM60.DLL

------------------------------------------
Llama al ejecutable desde el flash con fscommand,

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


El ejecutable archivo1.exe abre el archivo o url que tienes escrito entre comillas "" en archivo1.txt

Puedes hacer varias copias, por si quieres abrir diferentes archivos. Simplemente pones el mismo nombre al ejecutable y a su txt. Puedes abrir. pdf, ppt, xls, html, etc

e.g

archivo2.exe
archivo2.txt

archivo3.exe
archivo3.txt



Ojala te sirva, si tienes algun problema: knot260@hotmail.com


Saludos

Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...