Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: chill@321 en 25 Diciembre 2008, 01:02 am



Título: ayuda con bat-vbs
Publicado por: chill@321 en 25 Diciembre 2008, 01:02 am
nesecito ayuda
primero escribi esto:

Código:
@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

 


Título: Re: ayuda con bat-vbs
Publicado por: chill@321 en 25 Diciembre 2008, 01:09 am
al final puse:
Código:
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  ;)


Título: Re: ayuda con bat-vbs
Publicado por: slyfox en 28 Diciembre 2008, 17:06 pm
el ping en batch se suele utilizar para hacer iempo ,para darle mas realismo como si estubiera cargando algo el codigo es el siguiente
Código:
@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