Hard Light Productions Forums

Off-Topic Discussion => Programming => Topic started by: JGZinv on October 21, 2008, 12:17:05 am

Title: Address Value Logging?
Post by: JGZinv on October 21, 2008, 12:17:05 am
Hopefully this will be ok in this section...

I'm trying to locate or come up with something that will log the plain text values
that is written to an address in an exe file.

In short I've been able to locate the values for player chat in Tachyon the Fringe,
and since it has no way natively to save chat history or who has logged into a server,
I figured I'd try to make one. As a bonus, it'd help if the current time was linked with the log
and if the output could be a txt or rtf format.

Is there anything out there where you can set it to watch certain addresses, and it just
writes to a log whatever is written in for a value?

I've asked on another forum that specifically deals with this sort of thing, yet no responses.
Title: Re: Address Value Logging?
Post by: Turey on October 21, 2008, 02:02:16 pm
I used to use something similar (called Tsearch) back when I played PSOPC.

I checked the wiki entry for it, which linked to a similar open-source program called Cheat Engine (http://en.wikipedia.org/wiki/Cheat_Engine).

If Cheat Engine won't do what you want, you should be able to figure out how to do it yourself by looking at the source code for it.
Title: Re: Address Value Logging?
Post by: JGZinv on October 21, 2008, 03:31:03 pm
Cheat Engine is what I've been using, and who I posted this same question to on their forums.
I started with Tsearch as well, but went to Hex Workshop and CE due to the better interface.

Honestly I'm not a code guru, just trying to make something useful out of what little I do know.
I couldn't make heads or tails of source code unless I was handed a guide.

http://forum.cheatengine.org/viewtopic.php?t=304780&sid=f3526e5c1b2155ed1332ad3611983076