Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Division-x en 17 Julio 2006, 18:41 pm



Título: animacon en batch [ayuda]
Publicado por: Division-x en 17 Julio 2006, 18:41 pm
buenas, es posible crear una animacion (si es posbible, pero no se como) tipo: /-\ que vaya girando.
si alguien me ayuda se lo agradezco.


Título: Re: animacon en batch [ayuda]
Publicado por: <--v1c1ous--> en 18 Julio 2006, 02:05 am
Algo asi?:

Código:
echo /
cls
echo |
cls
echo \
cls
echo ---
cls
echo /
cls
echo |
cls
echo \
cls


Título: Re: animacon en batch [ayuda]
Publicado por: Division-x en 18 Julio 2006, 12:28 pm
si, es verdad, que torpe, gracias ;D ;D ;D ;D ;D


Título: Re: animacon en batch [ayuda]
Publicado por: Division-x en 21 Julio 2006, 12:39 pm
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


Título: Re: animacon en batch [ayuda]
Publicado por: Blasoft en 21 Julio 2006, 14:36 pm
PAra que pase mas lento repitelo todo varias veces.

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


Título: Re: animacon en batch [ayuda]
Publicado por: sirdarckcat 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!!


Título: Re: animacon en batch [ayuda]
Publicado por: Division-x en 21 Julio 2006, 19:30 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 ;) :-\ :-\ :-\


Título: Re: animacon en batch [ayuda]
Publicado por: Division-x en 21 Julio 2006, 20:10 pm
PAra que pase mas lento repitelo todo varias veces.

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


Título: Re: animacon en batch [ayuda]
Publicado por: sirdarckcat en 21 Julio 2006, 23:25 pm
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!!


Título: Re: animacon en batch [ayuda]
Publicado por: Division-x en 21 Julio 2006, 23:41 pm
gracias, creo que tienes razon, voy a intentarlo y ya posteare sobre como me ha ido
S4lu2!!!


Título: Re: animacon en batch [ayuda]
Publicado por: _DRIGIN_ en 17 Agosto 2006, 01:07 am
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_


Título: Re: animacon en batch [ayuda]
Publicado por: sirdarckcat en 17 Agosto 2006, 23:58 pm
:o muy interesante :P
el segundo ejemplo va a variar dependiendo de la computadora, pero el ping, deberia funcionar bien..

Buen aporte ;)

Saludos!!