buenas, es posible crear una animacion (si es posbible, pero no se como) tipo: /-\ que vaya girando.
si alguien me ayuda se lo agradezco.
Algo asi?:
echo /
cls
echo |
cls
echo \
cls
echo ---
cls
echo /
cls
echo |
cls
echo \
cls
si, es verdad, que torpe, gracias ;D ;D ;D ;D ;D
bueno, despues de mucho probar e indagar en el tema he de decir que, no funciona, si, el metodo es este, pero no se ve la animacion, pasa tan sumamente rapido que solo se ve el ultimo caracter, mi duda ahora es, se puede ralentizar el proceso???
S4lu2
PAra que pase mas lento repitelo todo varias veces.
echo /
echo /
echo /
cls
echo |
echo |
echo |
cls
echo \
echo \
echo \
cls
echo ---
echo ---
echo ---
cls
echo /
echo /
echo /
cls
echo |
echo |
echo |
cls
echo \
echo \
echo \
cls
si imprimes el caracter "\r" que equivale a 0x0d y que puedes hacerlo con un simple programa generado en un batch en debug, regresas l principio de la linea..
:P me entendiste?
es algo como hacer:
printf("\r");
pero en ASM
Saludos!!
Cita de: Sdc en 21 Julio 2006, 18:39 PM
si imprimes el caracter "\r" que equivale a 0x0d y que puedes hacerlo con un simple programa generado en un batch en debug, regresas l principio de la linea..
:P me entendiste?
es algo como hacer:
printf("\r");
pero en ASM
Saludos!!
como?????? :huh: :huh: :huh: :huh: :rolleyes:
es evidente que no te entendi ;) :-\ :-\ :-\
Cita de: hIgOcHuMbO en 21 Julio 2006, 14:36 PM
PAra que pase mas lento repitelo todo varias veces.
echo /
echo /
echo /
cls
echo |
echo |
echo |
cls
echo \
echo \
echo \
cls
echo ---
echo ---
echo ---
cls
echo /
echo /
echo /
cls
echo |
echo |
echo |
cls
echo \
echo \
echo \
cls
tampoco funciona, bueno, iwal, pero no quiero tener que repetir 50 veces cada comando, porque ya lo hago con 10 y no se ve......
mmm
yo te hablo de que programes un .COM, con el batch, de todas formas, creo que tendrias el mismo problema con el tiempo, tendrias que hacer un sleep, y demas :P
ve en la MSDN info sobre DEBUG.EXE y ASM, haber si tienes tiempo y puedes programar un sleep :P
Saludos!!
gracias, creo que tienes razon, voy a intentarlo y ya posteare sobre como me ha ido
S4lu2!!!
Para poner en espera en bach puedes usar lo sigiente:
ping 127.0.0.1 -n X
donde X es el tiempo de espera en segundos
otra forma es la sigiente :
For /L %%T IN (1,1,50000) DO set DRIGIN=""
donde 5 son los segundos
_DRIGIN_
:o muy interesante :P
el segundo ejemplo va a variar dependiendo de la computadora, pero el ping, deberia funcionar bien..
Buen aporte ;)
Saludos!!