Truco: Compilador QuickBasic 4.5 silencioso
Publicado por Antoni (6 intervenciones) el 23/11/2005 00:04:33
¿Quién no ha intentado compilar un progama Qb4.5 con errores a las 3 de la madrugada?
El compilador BC.exe da un estridente pitido por cada error. Y a veces se vuelve loco y entra en un bucle infinito de pitidos!!!!
Solución: Desconectar el altavoz del PC. Problema: Muchas placas madre modernas vienen con un zumbador soldado directamente en la placa.
Si disponeis de un editor hexadecimal, he encontrado el modo de parchear el programa para que sea silencioso.
1.- Haced una copia de seguridad!!!!!
2.-Abrir BC.exe en el editor
3.-Cambiar el byte 7 (beep) de la dirección 16C6Ah por un 20h (espacio)
16c60: 00 0d 00 b0 20 0f 00 b0 a0 5e 07< a0 0d 0a 07 49
Esto mata el 95% de los pitidos, pero todavía hay mas
4.-Cambiar el byte 7 (beep) de la dirección 14FA8h por un 20h (espacio)
14FA0: 00 0B 02 0D 0A 00 0C 02 07< 4C 61 62 65 6C 20 6E
5.- Salvad el fichero y probarlo, introducid adrede errores en una fuente y compilad. Debería indicar los errores en silencio.
El linker y qb.exe son silenciosor, no necesitan parches.
( Atrapado ya conoce este truco Saludos! )
Espero que os sea útil
El compilador BC.exe da un estridente pitido por cada error. Y a veces se vuelve loco y entra en un bucle infinito de pitidos!!!!
Solución: Desconectar el altavoz del PC. Problema: Muchas placas madre modernas vienen con un zumbador soldado directamente en la placa.
Si disponeis de un editor hexadecimal, he encontrado el modo de parchear el programa para que sea silencioso.
1.- Haced una copia de seguridad!!!!!
2.-Abrir BC.exe en el editor
3.-Cambiar el byte 7 (beep) de la dirección 16C6Ah por un 20h (espacio)
16c60: 00 0d 00 b0 20 0f 00 b0 a0 5e 07< a0 0d 0a 07 49
Esto mata el 95% de los pitidos, pero todavía hay mas
4.-Cambiar el byte 7 (beep) de la dirección 14FA8h por un 20h (espacio)
14FA0: 00 0B 02 0D 0A 00 0C 02 07< 4C 61 62 65 6C 20 6E
5.- Salvad el fichero y probarlo, introducid adrede errores en una fuente y compilad. Debería indicar los errores en silencio.
El linker y qb.exe son silenciosor, no necesitan parches.
( Atrapado ya conoce este truco Saludos! )
Espero que os sea útil
Valora esta pregunta


0