Is there a way to check if an app was created....

BlitzMax Forums/BlitzMax Programming/Is there a way to check if an app was created....

Arowx(Posted 2009) [#1]
Is there a way to check if an app was created with BlitzMax, some kind of fingerprint in the binary code, idealy something like 'BlitzMax'?


Thareh(Posted 2009) [#2]
Open the executable with notepad and search for Blitz and see if you find anything :P


plash(Posted 2009) [#3]
I'm pretty sure functions names from Max will have "bb_" at the beginning of their name (when compiled).
There's probably some identifier in BRL.Blitz that can be found in the executable.

EDIT: "TNullObjectException" is in BRL.Blitz, and is visible in the executable. BRL.Blitz is always imported afaik, so you can just search for "TNullObjectException" in the executable to see if it does (I would do it by loading the executable as a stream and checking each line until you hit it).


Arowx(Posted 2009) [#4]
Found two occurences of "BlitzMax" in one app but seems to be related to the different modules used in the app?