Versión para imprimir

llamar a un archivo swfiniciada por littlecharlie

marcianitos > Entornos gráficos

Part 1 of 1   

littlecharlie31/8/2005, 12:54
hola, tengo algun que otro juego en version flash (.swf) y me gustaria saber si era posible "ejecutarlos" desde este frontend o cualquier otro ...

gracias y un saludo

pd: se me ha ocurrido hacer un acceso directo y meterlo junto con los accesos de juegos de PC. Cuando llegue a casa lo probare a ver si funciona.

Macarro31/8/2005, 13:26
En un principio se reproducen con el explorer, así que llamando al iexplore.exe con el nombre del fichero CREO que te lo debería abrir. Pero eso si...verías toda la ventana del explorador. Para evitar eso no se me ocurre ningún sistema rápido.
misote31/8/2005, 13:39
No estoy seguro, pero creo que con gameex si puedes. Saludos.
littlecharlie31/8/2005, 15:31
pues poniedo el acceso directo del swf no funciona. Como se hace eso que tu dices, macarro? pa probar
voy a mirar lo del gameex, que tambien veo que ultimamente lo utiliza bastante gente por aqui
gracias y un saludo
Macarro31/8/2005, 16:01
create un bat que llame al iexplore.exe (o tal vez sea iexplorer.exe, buscalo en tu ordenador y así sabes el nombre completo) y que contenga "c:\ruta completa\iexplore.exe rutadelswf\archivo.swf"

Si funciona eso, ya solo tienes que incorporarlo al mamewah, que no tiene ninguna complicación.

Si no quieres complicarte con rutas y tal, copia el iexplore y el swf a reproducir directamente en c:, así el bat solo tendría que ser "iexplore.exe archivo.swf"
sydaroa31/8/2005, 22:48
Yo he conseguido ejecutar archivos swf desde el reproductor de peliculas zoom player, úsalo y mira a ver si te sirve.

Tienes el layout en la zona de descargas

Saludos
littlecharlie1/9/2005, 08:09
gracias gente, he probado el metodo macarro, y funciona mas o menos bien, lo que pasa es que sale la pagina web y luego no se como cerrarla "facilmente" para volver al mamewah
probare lo del zoom player!!

salu2
jorgefh1/9/2005, 10:45
puedes probar a covertir el swf a exe, yo utilizo para ello el Quick Flash Player.

una vez que lo tienes en EXE, sólo tienes que crear el ini cómo si de un juego de PC se tratase (en emulator pones PC).
el problema que veo es que yo no sé la manera de que cierre el juego pulsando ESC
littlecharlie1/9/2005, 16:49
creo que el zoom player no me funciona
el tema esta en que se carga el swf, pero a los 3 segs se reinicia :s
ademas yo lo quiero no para ver un video, sino para jugar, es decir, con el raton apuntas y disparas con el boton, y creo que eso en el reproductor no se puede hacer :(
jorgefh, si creo el EXE, en que formato se ejecuta el swf? en un explorador, o como?
me da a mi que no va a ser tan facil como me pensaba :huh:
sydaroa1/9/2005, 22:10
Esa es otra opción, pasarlo a exe
Entonces lo ejecutarías como si fuera un juego de pc
A través de enlaces directos .lnk

Otra manera sería a través de un archivo .bat e intentar utilizar un wrapper para el cierre.
Probaré a ver que resulta y os cuento

littlecharlie1/9/2005, 23:38
el tema del cierre seria todo un detalle
a ver si lo consigues
gracias
Macarro2/9/2005, 04:05
supongo que llamando a esos exe a través de un wrapper donde esc sea salir, todo estaría solucionado, no?
jorgefh2/9/2005, 11:56
pues si sabeis como se hace el wrapper ese ponedlo aqui,

aunque seria un proceso engorroso, habria que poner una linea de código por cada juego no?. ¿eso no se puede automatizar con otro bat? que busque .exe y añada el el código automaticamente?
Quark2/9/2005, 12:22
En vez de wrapper usad alt+F4 saldreis ganando ;)
Macarro2/9/2005, 12:57
Si, si se usa wrapper habría que hacer lo que has dicho. La otra opción es la que comenta Quark...

...pero sigue habiendo un problema... veremos la ventana del explorador. Hay algún modo de ejecutarlo a pantalla completa desde el inicio?
sydaroa4/9/2005, 21:53
Precisamente el wrapper hace lo que comenta quark, al pulsar ESC simula la pulsación de ALT+F4
sydaroa5/9/2005, 00:01
Bueno pues ya lo he conseguido

El programa a usar es SWFOpener, lo encontrareis en

http://www.browsertools.net/

El ini sería



### flash.ini (mamewah v1.60) ###

emulator_title flash

### List Generation Settings ###
rom_path c:\archivos de programa\Unh solutions\swf opener
rom_extension swf
dat_file
nms_file
catver_ini_file
list_generation_method rom_folder

### Execution Settings ###
emulator_executable c:\archivos de programa\Unh solutions\swf opener\flashwrapper.exe
commandline_format "[rompath]\[name].[romext]" -full {nodosbox}{safelaunch}
alt_commandline_format_1 [name]{autodosbox}{nosafelaunch}
alt_commandline_format_2 [name]{autodosbox}{nosafelaunch}
game_specific_config_path

### Artwork Locations ###
artwork_1_image_path
artwork_2_image_path
artwork_3_image_path
artwork_4_image_path
artwork_5_image_path
artwork_6_image_path
artwork_7_image_path
artwork_8_image_path
artwork_9_image_path
artwork_10_image_path
movie_preview_path
movie_artwork_no 1

### Screen-Saver Settings ###
enable_music_in_screensaver 1
saver_type slideshow
movie_path
movie_fullscreen 1
quit_delay 30
wrapper_executable
wrapper_commandline_format [name]{nodosbox}{nosafelaunch}
scr_file

### External Application Settings ###
ipc_file_or_path
app_1_executable
app_1_commandline_format
app_2_executable
app_2_commandline_format
app_3_executable
app_3_commandline_format
auto_launch_apps

### Additional Settings ###
music_path
lcd_display_file_path
lcd_fe_text

### Settings used by MAMEWAH ###
current_list 0


Para el wrapper descargaremos uno de la pagina de marcianitos, por ejemplo el del karaoke.
El archivo exe lo renombramos flashwrapper.exe
El archivo lconfig lo editamos y lo ponemos asi:

#this is a config file for the launcher wrapper program
#turn on wordwrap for best viewing results


# Leave at 0 to hide the command line while the emulator is launching.

LAUNCHSTYLE=0

#each command in an emu is usually followed by a delimeter (in mame it's a "-" for example) put this deliemter in the following line

delimeter=-


#put the mame command or romname followed by a ";" and the command that does the same thing in the emu your launching (like in zinc to launch a game you type it's number so sfex;1 would launch sfex for you)

{cmdlist}

{/cmdlist}
#put the name of the emulator you wish to launch immediately following this comment

exe=SWFOpener.exe

#Some emus don't like spaces in the filenames or paths
#turn this on to send a short filename to the emu

Short=0

# this will wrap your filepaths in quotes, an alternative to short

Quotes=0

#Set this to how often you want the wrapper to check for the exit key...
#It's in milliseconds.... 1000 = about 1 second

refreshspeed=1


#Choose which way to exit the emulator.
#0=Let emu close itself.
#1=Try all methods
#2=Try Alt-F4 method
#3=Try Posting a Close Message
#4=Try Posting a Exit Message
#5=Terminate Process (sloppy, but always works)
#Use only 0 or 1 unless you run into problems.

ExitType=2


#Current Problem Emus and the Settings your should use:

#Zinc=5
#Nebula=5
#Nebula Model 2=5

# If you discover another problem emu please contact me and I'll add it to the list.

y ya está, a disfrutarlo

PD mirad esta página

http://www.saveflash.com/

Saludos

littlecharlie5/9/2005, 17:35
eres un as jefe
funciona perfecto, se abren bien los swf, a pantalla completa, puedes usar el raton y sales al mamewah con el ESC
lo he probado en mi ordenador, en cuanto solucione unos problemas en la recre lo metere y pegare unos tiritos

muchas gracias!
sydaroa5/9/2005, 22:32
De nada, para eso estamos, ahora a currarse un layout

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.