Game.dll Handle

09/23/2009 00:07 Bl@ze!#1
I know now that sending virtual keystrokes to Aion.bin handle works under Windows XP but not under vista and 7 , any idea?

Edit : I tried it already with

Quote:
IntPtr module = GetModuleHandle("AION.bin");
IntPtr test = GetProcAddress(module, "Game.dll");
But that doenst work. Everytime I get module 0 and test 0 ;/

(maybe im just overslept ;p)

Update:

You think that sending this keystrokes is a bug under Vista and 7 but I think that it has something to do with DirectX.

Under XP you cannot install DirectX10 and under Vista and7 you can! And i tried to get the DLL Handle but this is stupid cause this DLL cannot react if u send a keystroke to it.

You have to send this keystroke to the "Aion.bin" but this does not work at the moment cause :

a) They are allowed to deactivate sending virtual keystroke under Vista and 7!

b) That problem appears cause we have Win 7 or Win Vista and DirectX 10.

I will test something strange today after work.
If u have Resident Evil 5 you are able to select if you want to use it with DirectX9 or 10.
If sending virtual keystrokes to Resident Evil does not work under DirectX10 we know what the problem is :)
09/23/2009 00:52 emtec22#2
yeah i have the same problem first i tried controlsend but that dont work for wasd only for the skills.
09/23/2009 02:42 namedrisk#3
controlsend works fine with win xp 32bits but it seems to bug out on win7 and vista...

Have you guys got target hp, coords ?
09/23/2009 07:01 Bl@ze!#4
Quote:
Originally Posted by namedrisk View Post
controlsend works fine with win xp 32bits but it seems to bug out on win7 and vista...

Have you guys got target hp, coords ?
No i havent found them at this moment. But i have got target id
09/23/2009 09:50 emtec22#5
target id Game.dll+4F5878

controlsend work in xp..... damn
09/23/2009 10:14 Bl@ze!#6
Quote:
Originally Posted by emtec22 View Post
target id Game.dll+4F5878

controlsend work in xp..... damn
I have the current Target ID!

Updated first POST ! NEW STATUS :)

Edit : I still wonder that no one can help ;/
09/23/2009 15:27 namedrisk#7
I think i got a nice address it tells you if your inventory is full or not i will test it a little more to make sure it is inventory slots and not something else ...

I got control send working on vista still testing it but the game went now just now so i can't ... will post if it is really working when the game comes back
09/23/2009 16:49 Bl@ze!#8
Quote:
Originally Posted by namedrisk View Post
I think i got a nice address it tells you if your inventory is full or not i will test it a little more to make sure it is inventory slots and not something else ...

I got control send working on vista still testing it but the game went now just now so i can't ... will post if it is really working when the game comes back
If you really got ControlSend working post it please with :
  • show CodeSnippet
  • tell me what Service Pack of Vista ure using
09/23/2009 20:19 namedrisk#9
well indeed it does work but on windowed mode only if you try on full or full windowed and alt tab or something it will break up...

There is no secret on the code
Code:
ControlSend($WinID, '', '', '{1}')
09/23/2009 23:25 Bl@ze!#10
No it does not work! -.-
09/23/2009 23:43 namedrisk#11
well it worked for me in windowed mode if not those 2 i listed
09/24/2009 02:59 Revived Soulreaver#12
Removed.
09/24/2009 03:32 emtec22#13
control and key send only works in xp but not in 7 or vista
09/24/2009 06:08 Revived Soulreaver#14
Quote:
Originally Posted by emtec22 View Post
control and key send only works in xp but not in 7 or vista
I haven't tested that theory but i am running windows 7 x64 and send message works fine.

How can ReadMemory? I am using the Base Address of the MainHandle + the offsets but i am not actually reading memory...this seems like i am doing something wrong.
09/24/2009 16:32 aocunderground#15
GetModuleHandle can only return module handles from the process in which it was called. Unless you are injected... you're doing it completely wrong.