¿Por qué veo muchos caracteres extraños cuando abro ciertos archivos que comprenden aplicaciones nativas?

-1

Traté de abrir un archivo (QBWebConnector [que no tiene extensión de archivo]) en el bloc de notas, pero solo vi esto:

MZ ÿÿ ¸ @ €? º? ´ Í! ¸LÍ! Este programa no se puede ejecutar en modo DOS.

$ PE LA˜I à ?? P ¾m €? UNA ? @H @? ? ? ? ? dm W € È? € (H .text ÄM P? .rsrc È € @ @ .Reloc? P @ B

Y alrededor de otras 50 páginas de basura más algunas cosas legibles por humanos que no fueron formateadas correctamente. Aparentemente, eso sucedió porque este código ya está compilado, pero ¿cómo puedo abrir esto para poder ver el código que escribió el desarrollador original o el código fuente con el que debería estar trabajando para modificar esta aplicación (es de código abierto)?

PapaHotelPapa
fuente
2
¿Porque no son archivos de texto? Por supuesto, tampoco es "basura".
Ramhound
@Ramhound No rechaces una pregunta honesta, especialmente cuando no puedas responderla.
PapaHotelPapa
Usted explicó en su pregunta que se ve así porque ya está compilado. Si desea ver el código fuente, será un archivo diferente.
Fixer1234
@Ramhound Oh, disculpe. Pensé que eras tu. En realidad, parece que alguien acaba de pasar y rechazar todo.
PapaHotelPapa

Respuestas:

0

Abriste un binario como documento de texto. Su procesador de textos luego intenta renderizar el código ensamblado como binario, lo que no funciona realmente (es decir, TIENE ÉXITO, pero el usuario no puede utilizarlo).

Para obtener el código fuente, tendrá que rastrearlo en la web donde haya adquirido su QBWebConnector. Una búsqueda rápida en Google le mostró un par de recursos:

http://wiki.consolibyte.com/wiki/doku.php/quickbooks_integration_vbdotnet en Visual Basic http://wiki.consolibyte.com/wiki/doku.php/quickbooks_integration_php en PHP http://wiki.consolibyte.com/wiki /doku.php/quickbooks_web_connector resumen

¡Buena suerte!

Adam Smith
fuente