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/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to