Título: Uso del Debug del MS-DOS Publicado por: Hendrix en 10 Diciembre 2006, 21:32 pm Bueno, esto va para Sdc, se peude con el Debug ejecutar un prorama sin que este en el HD???que el codigo del programa este por ejemplo en una variable...
Salu2 Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 10 Diciembre 2006, 22:19 pm al decir ejecutar te refieres a depurar un programa?
si lo generas dinamicamente no hay problema, es decir, tendrias que hacerlos con E direccion HEX HEX HEX HEX o con A DB HEX HEX HEX y el contenido de HEX lo guardas en una variable.. si DEBUG aceptara handlers como archivos (con:) seria muy bueno.. pero no se puede :P Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 10 Diciembre 2006, 23:00 pm Ok... ;) ;)
Era para que en tu BC se ejecutara el programa sin que se generase el ejecutable... ;) ;) Weno, gracias. Salu2 ;) Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 10 Diciembre 2006, 23:24 pm ahh valla..
pues si se puede.. aunque solo en programas de 16bits entra a debug. Código: -A Lo que hace primero es generar el programa, despues lo ejecuta hasta la direccion 113, y la Q es para salir xD lo unico que hace este es mostrar en pantalla "mensaje" jejeje Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 10 Diciembre 2006, 23:38 pm Si, eso lei... ;) ;)
Y no se podria hacer que no se vea quando genera el programa??? Seria interesante asi... ;D ;D Salu2 y gracias... ;) ;) Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 10 Diciembre 2006, 23:48 pm Pasando por un filtro nulo jeje :P
debug<entrada.in|goto:EOF Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 10 Diciembre 2006, 23:53 pm Ok, antes tendriamos que crear el archivo entrada.in, en este archivo se tiene que poner forzosamente lo que le ponia en el BC o esto funcionaria:
0D28:0100 JMP 10A 0D28:0102 DB "mensaje$" 0D28:010A MOV AH,09 0D28:010C MOV DX,0102 0D28:010F INT 21 0D28:0111 INT 20 0D28:0113 Salu2 y gracias otra vez.. ;) ;) Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 11 Diciembre 2006, 00:04 am Código: @echo off Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 11 Diciembre 2006, 00:18 am :o :o :-\ :-\ :-\ me tendras que explikar varias kosas...xD xD
Esto que hace: %~nx0 :huh: Y luego komo llamas a esta linea: debug<entrada.in|exit :-\ :-\ Otra cosa, en todas las lineas pones >, no tendria que ser >>???ya que el > escribe desde el inicio, y el >> escribe desde el final... Interesante codigo... ;D ;D Salu2 Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 11 Diciembre 2006, 00:33 am 1.- $~nx0 regresa el nombre y extension del archivo.
2.- como la llamo? pues el nombre podria ser.. "linea 4", jeje 3.- los > son >> :P ups xD Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 11 Diciembre 2006, 00:42 am Ya lo entendi!!! ;D ;D ;D
en netrada.in me a kedado asi: Citar A JMP 10A DB "mensaje$" MOV AH,9 MOV DX,102 INT 21 INT 20 P 113 Q El %~nx0 es lo mismo que %0 per "deurado", no??el %0 lo conocia, lo que no sabia era el ~nx ;) ;) Salu2 y Gracias!!! Título: Re: Uso del Debug del MS-DOS Publicado por: sirdarckcat en 11 Diciembre 2006, 00:51 am no se que es "deurado"
:P pero si, asi queda el entrada.in Saludos!! Título: Re: Uso del Debug del MS-DOS Publicado por: Hendrix en 11 Diciembre 2006, 15:00 pm xD xD perdon, keria decir depurado.... ;) ;)
Weno, todo Capito. Gracias otra vez... ;) ;) |