Error reply [batch]

Iniciado por 0x0309, 30 Septiembre 2009, 22:28 PM

0 Miembros y 1 Visitante están viendo este tema.

0x0309

Hola sin querer creo haber encontrado un problema del comando reply alias keyboard.

keyboard.com
14 bytes
:reply
(
echo.N REPLY.COM;O KEYBOARD.COM
echo.E 0000 B4 08 CD 21 3C 00 75 02 CD 21 B4 4C CD 21
echo.R CX
echo.000E
echo.W0
echo.Q
echo.
) | debug


Cuando lo ejecutan con tabla de códigos 1252 sale un mensaje:

chcp 1252
reply.com
3íÆž è®ôè&s       ítè ë Æ"œè sÚëøëù^_ZY[XÃSQRWVœèf ƒ>ð @

        - 1252,


Solución, llamar a reply.com redirigiendo salida a nul:

reply.com > nul

Creo que será necesario siempre redirigir la salida a nul para evitar posibles mensajes. :)

También, si le dan como entrada a reply nul se queda "colgado".


reply.com < nul


Alternativa a reply.com:

getkey.com de Herbert Kleebauer
137 bytes
echo Bj@jzh`0X-`/PPPPPPa(DE(DM(DO(Dh(Ls(Lu(LX(LeZRR]EEEUYRX2Dx=>getkey.com
echo 0DxFP,0Xx.t0P,=XtGsB4o@$?PIyU!WvX0GwUY Wv;ovBX2Gv0ExGIuht6>>getkey.com
echo L?p{KsUWK`LR0x>>getkey.com




xassiz_

 :o interesante :o

Este ultimo funciona como el reply? Si es así, tiene los mismos "errores"? :P



YXVuIGVyZXMgbWF0YWRvIHBhcmEgcG9uZXJ0ZSBhIGRlc2NpZnJhciBlc3RvIHhE