How to use 'me-tools' bios extractor

Hi, I’m looking for a bios extractor and I ended up finding this “me-tools”. I am using windows 8.1 64bit and I have python 3.85 installed and I also have Git for windows on my system; and it was through Git for windows that I transferred the files of me-tools, but when I enter the folder mentioned and try to follow the steps indicated by ‘README.md’ I have not achieved the success I hope …

To clarify better, this is what appears:
############################################
C: \ build \ MEA \ me-tools> me_sigcheck.py test.bin
File “C: \ build \ MEA \ me-tools \ me_sigcheck.py”, line 34
print “Intel ME partition manifest signature checker v0.1”
^
SyntaxError: Missing parentheses in call to ‘print’. Did you mean print (“Intel ME partition manifest signature checker v0.1”)?

C: \ build \ MEA \ me-tools> me_unpack.py test.bin
File “C: \ build \ MEA \ me-tools \ me_unpack.py”, line 95
print “Disable Hash:% d”% ((self.Flags >> 0) & 1)
^
SyntaxError: invalid syntax

C: \ build \ MEA \ me-tools> me_util.py teste.bin
File “C: \ build \ MEA \ me-tools \ me_util.py”, line 42
print “% s |% s”% (bytestr, “” .join (chars))
^
SyntaxError: invalid syntax

C: \ build \ MEA \ me-tools>
############################################

What should I do?

NOTE: I know programming in C and C ++, but I never practiced python. But as I have at least programming knowledge, I have no difficulties in learning. It is because I have already spent a lot of time with this service and I would like to at least define the right bios file, even today.

=== Thank you very much in advance. ===

Those syntax errors look like the tool is written in Python 2, and not compatible with Python 3. In Python 3 print() is a regular built-in function instead of a special keyword, so parentheses around the parameters are strictly required (and if that hasn’t been updated there are likely other issues).

Python 2 has been out of support of a while now, so I strongly recommend against installing it. If there isn’t an update for “me-tools” that works with Python 3 I’m afraid I can only recommend finding another tool.

1 Like

Right. Among the tools that do the same service and that are free, I only know me-tools, but your opinion helped me to know how I should proceed.

Thanks.

1 Like