Correct :-)  I mean the last one

And yes I'd like to change the outcome of the game - as well as send it
commands to do different things - but I have a feeling sending commands to
the game is easier than reading what is in it's memory :P

Thanks again everyone!


> On Tue, Aug 12, 2008 at 1:52 PM, Clark Cox <[EMAIL PROTECTED]> wrote:
>>
>>> On Tue, Aug 12, 2008 at 10:31 AM, Bill Cheeseman <[EMAIL PROTECTED]>
>>> wrote:
>>> > on 2008-08-12 12:04 PM, Josh at [EMAIL PROTECTED] wrote:
>>> >
>>> >> I'm trying to get started w/viewing/editing/interacting with the
>>> memory of
>>> >> another running application but I'm not where to get started.
>>> >
>>> > It isn't clear to me what you mean.
>>>
>>> By "game trainer", I assume the Josh means a program that you can run
>>> to peek/poke specific locations in the memory space of a videogame to
>>> change the outcome of the game (i.e. grant yourself more
>>> money/points/life, whatever).
>>>
>>> >
>>> > When some people ask questions like this, what they really mean is that
>>> they
>>> > want to be able to control the other application's windows, menus, etc.
>>> > There are several ways to do that, including the Accessibility API and
>>> > Quartz Event Taps.
>>> >
>>> > Other people really mean that they want to share the data used by the
>>> other
>>> > application. If you wrote the other program, you can do that in a
>>> variety of
>>> > ways, including shared preferences and distributed notifications. Even
>>> if
>>> > you didn't write the other program, you may be able to do something
>>> with its
>>> > documents or, if it supports AppleScript, with its terminology
>>> dictionary.
>>> > Even if it doesn't support AppleScript, you can probably control it and
>>> thus
>>> > get at its data using GUI Scripting.
>>> >
>>> > Other people mean literally accessing the RAM currently in use by the
>>> other
>>> > application, and I have no idea how you would go about approaching that
>>> > task.
>>>
>>> That is, this last meaning.
>>>
>>> --
>>> Clark S. Cox III
>>> [EMAIL PROTECTED]
>>> _______________________________________________
>>>
>>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>>>
>>> Please do not post admin requests or moderator comments to the list.
>>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>>>
>>> Help/Unsubscribe/Update your Subscription:
>>> http://lists.apple.com/mailman/options/cocoa-dev/josh%40geesu.net
>>>
>>> This email sent to [EMAIL PROTECTED]
>>>
>>
>>
>
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to