Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#2711
Scripting / Re: Cronometro en BATCH
11 Junio 2008, 19:27 PM
 :D  ;D
Aqui una pequeña modificacion, la cuenta ya no corre tan rapido, y corregido por si el usuario introduce algo que no se le pide :

Código (dos) [Seleccionar]
@echo off
Title Cronometro by RockoX / Modificado By Arkangel
color d
:menu
cls
echo.
echo                   ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                   º          Cronometro by RockoX 1.2        º
echo                   ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo.
echo.
echo                               1.-Cuenta ascendente
echo                               2.-Cuenta descendente
echo                               3.-Salir
echo.
echo.
echo.
echo                              -.Modificado by Arkangel.-
echo.
echo.
set /p opc=                        Teclee el numero de la opcion dada:
if [%opc%]==[] cls & Echo                               No has puesto nada! & pause>nul & goto menu
if %opc%==1 goto asc
if %opc%==2 goto desc
if %opc%==3 goto salir
if %opc% LSS 1 (
goto:menu
)
if %opc% GTR 3 (
goto:menu
)

:asc
cls
color a

:Empezar
cls
Set /p Comenzar=Teclee un numero para empezar:
if ["%Comenzar%"]==[""] (
goto:Empezar
)
echo.
echo.

:Detencion
cls
set /p Detener=Indique el numero en el que parara:
if ["%detener%"]==[""] (
goto:Detencion
)


:listo
cls
echo.
echo.
echo.
echo        El cronometro esta listo, presione una tecla para empezar...
echo.
echo.
echo.
pause > nul
if %opc%==1 goto inicio
if %opc%==2 goto empieza



:inicio
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                                         %Comenzar%
ping -n 1,5 localhost>nul
set /a Comenzar=%Comenzar%+1
if %Comenzar%==%Detener% goto terminado
goto inicio

:terminado
cls
msg * La cuenta ha terminado...
pause > nul
goto menu


:desc
color b
cls
set /p iniciar=Teclee el numero para empezar:
cls
set uno=1
goto listo


:empieza
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                                       %iniciar%
set /a iniciar=%iniciar%-%uno%
ping -n 2 localhost>nul
if %iniciar%==0 goto terminado
goto empieza
:salir
msg * by RockoX ^& by Arkangel!
exit
#2712
Scripting / Re: Cronometro en BATCH
10 Junio 2008, 22:27 PM
Los ping -n

Cambialos por Ping -n 2

Que masomenos corresponderia a 1 segundo..
Saludos
#2713
Scripting / Re: Cronometro en BATCH
9 Junio 2008, 23:26 PM
Naaa, no hay de que Dirpok, estamos para ayudar  :)

Saludos!
#2714
Scripting / Re: Cronometro en BATCH
9 Junio 2008, 18:49 PM
Que empieces con cosas sencillas, no es ninguna tonteria.
Yo hace rato que estaba aprendiendo hice un cronometro sencillo en Batch, con cuenta ascendente y descendente.

PD : Yo no tengo el comando Sleep


Código (dos) [Seleccionar]
@echo off
Title Cronometro by RockoX
color d
:menu
cls
echo.
echo                   ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                   º          Cronometro by RockoX 1.2        º
echo                   ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo.
echo.
echo                               1.-Cuenta ascendente
echo                               2.-Cuenta descendente
echo                               3.-Salir
echo.
echo.
echo.
set /p opc=                        Teclee el numero de la opcion dada:
if [%opc%]==[] cls & Echo                               No has puesto nada! & pause>nul & goto menu
if %opc%==1 goto asc
if %opc%==2 goto desc
if %opc%==3 goto salir
:asc
cls
color a

:Empezar
cls
Set /p Comenzar=Teclee un numero para empezar:
if ["%Comenzar%"]==[""] (
goto:Empezar
)
echo.
echo.

:Detencion
cls
set /p Detener=Indique el numero en el que parara:
if ["%detener%"]==[""] (
goto:Detencion
)

:inicio
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                                         %Comenzar%
ping -n 1,5 localhost>nul
set /a Comenzar=%Comenzar%+1
if %Comenzar%==%Detener% goto terminado
goto inicio
:terminado
cls
msg * La cuenta ha terminado...
pause > nul
goto menu
:desc
color b
cls
set /p iniciar=Teclee el numero para empezar:
cls
set uno=1
:empieza
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                                       %iniciar%
set /a iniciar=%iniciar%-%uno%
ping -n 1.5 localhost>nul
if %iniciar%==0 goto terminado
goto empieza
:salir
msg * by RockoX!
exit



Con respecto a lo de empezar con la tecla Espacio del teclado, no creo que sea posible.
Pero puedes detener el Batch en Ejecucion con  CTRL + S


Saludos
:)


#2715
Scripting / Re: ayuda con programacion batch
8 Junio 2008, 03:10 AM
Con respecto ala peticion de extraer un archivo .rar por batch, si se puede pero haremos uso de Winrar :
Código (DOs) [Seleccionar]

@echo off
color 0a
cd %programfiles%\WinRAR
if exist %programfiles%\WinRar\Unrar.exe (
goto :ExtraccionRAR
) else (
msg * No existe la herramienta necesaria para la extraccion de archivos .rar ...
goto:EOF
)

:ExtraccionRAR
cls
set /p File=Escriba la ruta de su archivo .rar a extraer :
if ["%file%"]==[""] (
cls
echo                              No has puesto nada!
ping -n 2 127.0.0.1>nul
goto:ExtraccionRAR
)
unrar x -c- -y -o+ -id %file%
if %errorlevel%==1 (
cls
msg * El archivo no se pudo extraer!
goto:EOF
) else (
cls
msg * Archivo extraido correctamente, en %programfiles%\WinRAR
goto:ExtraccionRAR
)


Saludos!
#2716
Pues a crear un Batch Trojan!!!!!

:D

Yo me apunto, y colaboro!!!
#2717
Sip, se podria hacer un troyano en Batch XD.

Hace dias note un bug en Nircmd, pero ya haye una solucion, y ya reporte el error a NirSoft, estaba relacionado con las sendkeys, pero ya esta solucionado!!  :D

Saludos.!!!
#2718
Hola, claro que se aceptan las criticas, gracias!!

Y pues solo queria hacer algo 100% Batch y se logro, ahora, por lo del tamaño de los caracteres, eso no afecta mucho, ya que es cuestion de un par de segundos para que empiece a reproducirse el .wav.

Claro que yo se que el batch en algunas cosas es limitado...

Bueno, adios.
#2719
Bueno esto nos ayudara  a reproducir sonidos .Wav en Batch, el siguiente code que hice, extrae al ejecutable WIZMO.exe en System32 y seguidamente reproduce el archivo .wav, en este caso es : Metallica_One.wav

Code

Como el foro no me permite mas de 60000 caracteres, aqui dejo el link, del code :
http://mx.geocities.com/leorocko13/Wizmo_Batcherizado.txt

Y tambien dejo un link, de un software para convertir y de .mp3 a .Wav :
http://espanol.softpicks.net/software/mp3-2-wav-converter_es-40121.htm


#2720
Muy bueno lukhardy, eso me va a servir...
>:D   ;D