Sign in to follow this  
Followers 0
nekokk

Is it possible to read memory?

15 posts in this topic

Can I do a comparison with memory in AU3? I would like to know what value the data is. thanks for your answer.

Share this post


Link to post
Share on other sites



Au3 does not directly deal with the menory.

Share this post


Link to post
Share on other sites

Thanks for your reply.

So, I can't do anything about memory?

Share this post


Link to post
Share on other sites

Thanks for your reply.

So, I can't do anything about memory?

<{POST_SNAPBACK}>

If you explain what you intend to do, perhaps we can help you.

How much are you familiar with writing programs? your question is pretty vague. :)

Share this post


Link to post
Share on other sites

If you explain what you intend to do, perhaps we can help you.

How much are you familiar with writing programs? your question is pretty vague. :evil:

<{POST_SNAPBACK}>

My English is not good, I am sorry for this :"> .I will do my best to explain what I intend to do,I would like to know what the value is in specific address of memory,for example,now I know a value in specific address of memory and I know what it means, so I intend to do something with Au3 when the value is changed.

I know how to get the address of some stuff in memory, the question is how can I get the value of specific address of memory?

Thanks for your reply :)

Share this post


Link to post
Share on other sites

If Autoit cannot do this without something external, where can I get a support file to do it? or is there any way to solve the question?

Thank you in advance.

Share this post


Link to post
Share on other sites

jpm, wasn't there a topic about memory handeling??

peek & poke or something??

or am i wrong


*If u thought life couldn't get worse, u meet me *<guy> What would you give my little sister to unzip ?<friend> 10 bucks<guy> No, i mean like Winzip...

Share this post


Link to post
Share on other sites

My English is not good, I am sorry for this  :"> .I will do my best to explain what I intend to do,I would like to know what the value is in specific address of memory,for example,now I know a value in specific address of memory and I know what it means, so I intend to do something with Au3 when the value is changed.

I know how to get the address of some stuff in memory, the question is how can I get the value of specific address of memory?

Thanks for your reply :)

<{POST_SNAPBACK}>

I don't know how you know the memory address value but if you think about a function equivalent to PEEK we don't have such function in AutoIT.

Share this post


Link to post
Share on other sites

what about a debug program :) those can read the memory mostly


*If u thought life couldn't get worse, u meet me *<guy> What would you give my little sister to unzip ?<friend> 10 bucks<guy> No, i mean like Winzip...

Share this post


Link to post
Share on other sites

#10 ·  Posted (edited)

Thanks for your reply.

I use some tools to know the address of some stuff in memory,I am trying to do someting in a game like healing HP or move to somewhere in game.

The problm is about the position to move, the coordinates are showed in number on monitor,so if I want to know what it is , I guess I need through memory.

I can know what address the stuff locate on,but I dont know how to do a thing like "if memread(xxxxxxx)<100 then healing()" with Au3, I just want to do a simple thing it,if no hp just healing, if run out just run back etc.

I am sorry if Au3 cant do it,I know some way can do that with other soft,but I hope I can do it with Au3, because I like Au3, that's why I persist in doing these thing with Au3 :), anyway thanks for your reply.

Edited by nekokk

Share this post


Link to post
Share on other sites

Didn't lazycat or someone have a DLL at one time for reading bytes of memory?


Writing AutoIt scripts since
_DateAdd("d", -2, _NowCalcDate())

Share this post


Link to post
Share on other sites

you could always check pixels manually (this isn't hard with courier or monospace font. annoying, yes, but not hard).

Share this post


Link to post
Share on other sites

There is a dll called GameDll.dll that Jon put up on the link below.

http://www.autoitscript.com/forum/index.ph...opic=6302&st=15

Just scroll down until you see it. :)


HKTunes:Softpedia | GoogleCodeLyricToy:Softpedia | GoogleCodeRCTunes:Softpedia | GoogleCodeMichtaToolsProgrammer n. - An ingenious device that turns caffeine into code.

Share this post


Link to post
Share on other sites

Thank you guys :) I am trying to solve it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0