ayuda con bat-vbs

Iniciado por chill@321, 25 Diciembre 2008, 01:02 AM

0 Miembros y 2 Visitantes están viendo este tema.

chill@321

nesecito ayuda
primero escribi esto:

@echo off
pause
:play
echo Set Wmp = CreateObject("WMPlayer.OCX") >%temp%\player.vbs
echo archivo = Wscript.Arguments.Item(0) >>%temp%\player.vbs
echo Wmp.URL = (archivo) >>%temp%\player.vbs
echo Wmp.Controls.play >>%temp%\player.vbs
echo do while Wmp.currentmedia.duration = 0 >>%temp%\player.vbs
echo wscript.sleep 100 >>%temp%\player.vbs
echo loop >>%temp%\player.vbs
echo wscript.sleep (int(Wmp.currentmedia.duration)+1)*1000 >>%temp%\player.vbs
start %temp%\player.vbs %1


lo que hace es crear un archivo vbs q reproduce♫ la primera cancion q se le suelte
luego le puse al final
goto :play  y al principio :play
se hizo una etiqueta llamada play y crei q se reproduciria la misma cancion
pero me salio una, perdon miles de ventanitas q decian q habia un error
y nesecito ayuda
luego antes oi hablar del comando ping y  lo puse no le entindi nada al comando ping ayuda


chill@321

al final puse:

start %temp%\player.vbs %1
start %temp%\player.vbs %2
en el mismo codigo me salio un mensaje de vbs y se reproducio 2 canciones a la vez  ;)

slyfox

el ping en batch se suele utilizar para hacer iempo ,para darle mas realismo como si estubiera cargando algo el codigo es el siguiente
@echo off
echo cargando...
ping -n 5 127.0.0.1 > nul
cls
echo operacion completada
pause>nul
exit

bien lo que hace si en comando ping k emos metido es leer las dos lineas y llasta y luego ale pero al poner el comando ping hacemos que espere 5  segundos (fue lo que puese al poner -n 5 despues del ping) y luego lee la siguiente inea es una forma de dar como ya e dicho antes realismo a una aplicacion que agas en bat