Hello everybody, excuse my English because I am Brazilian and speak Portuguese. This text was translated by google translate.
I'm creating a ADDom that need to connect to the internet and update the information during the game.
My problem is that blizard not allow a ADDom do IO operations. Then I had the idea of creating a bridge between my ADDom cheeter and a program that will make our communications with the Internet and forwards the response to the ADDom.
My program is written in python using the library pymen (made by a member of this forum). And it is ready. However the function responsible for seeking the address of my table communication takes 30 minutes to find it.
The program cheet engine takes only 5 seconds to do the same thing.
Currently I do the scan in a linear fashion. Starts at byte address 0x0000 and I riding a 4 on 4 bytes to find the value.
I wonder if anyone knows of any smarter way to do this. I am not a C programmer and I know nothing about assembly, but a friend of mine said that the programs have addresses special memories to store text, int, float and double. He said I should find out what the default address for the numbers and start looking for from those addresses.
However I do not know anything about that and would like your help.
Now if the problem is that the speed of python. I wonder if anyone has a scanner memory and simple that can be run on the command line as follows:
c: \ \ scan_memory - process_id 12345 - scan-double '287451 '
and print out:
found 5 address:
0x22FFCC
0x3322FB
0xAF33FF
0x123456
0x652DCA
If someone wants to do this program for me until I can pay a few dollars (I can not pay much, but I think you would buy for a few beers).
Thank you for your attention.