| View previous topic :: View next topic |
| Author |
Message |
Guest
|
Posted: Sun Dec 09, 2007 3:59 pm Post subject: |
|
|
| gurkesaft wrote: | Okay, I just lost interest because I found a way to send input to my game. This may help others, so I'm posting it here. Try a bind like this to map Joy2 to "z". The 300 ms delay is just to be safe. 50 ms should be fine for most cases:
Joy2::
SetKeyDelay,300
Send {Blind}{z DownTemp}
Send {Blind}{z Up}
return
This will NOT work with my game (rfactor) if you use SendInput or SendPlay or anything. For some reason, you NEED Send, {Blind}, and the DownTemp/Up combo.
Hope this helps--Maybe this can be a new method, like "SendFancy" or something.
-Jack |
This doesn't work if you send a string re: house
I have been trying to get this to work for hours and still no luck. |
|
| Back to top |
|
 |
MMx²
Joined: 13 Dec 2007 Posts: 1
|
Posted: Thu Dec 13, 2007 7:28 pm Post subject: |
|
|
Hey all.
I'm trying to achieve the same as you guys. I noticed that MouseClick was being block, so I came up with the idea to call the actual function from Windows OSK that does the keypress.
I have totally no idea on howto call functions from an external program, but I know it can be done.
It would be very easy to create macros if we could do something like "OskSendKey('-')" or "OskSendKeys('1 2 3')", since most protected games will accept input from Windows OSK.
Any help on this idea is greatly appreciated! _________________
 |
|
| Back to top |
|
 |
jamestr
Joined: 05 Apr 2004 Posts: 96 Location: Connecticut USA
|
Posted: Sat Dec 15, 2007 11:44 pm Post subject: |
|
|
| ChronoDragon wrote: | if anyone need a program that resist ahk, heres one by acclaim company
http://9dragons.acclaim.com/
resistant to SendInput, SendPlay, Send, ControlSend, etc...
hope i been a help.. have to ..return.. to.. button... smashing.......*dies*  |
acclaims new game '2moons' also uses gameguard. sniff. |
|
| Back to top |
|
 |
ColacX Guest
|
Posted: Thu Dec 20, 2007 12:36 am Post subject: |
|
|
Autohotkey uses windows messages to simulate keypress in active windows. Well games using gameguard has somehow placed themselfes outside windows / the keys pressed in (games using gameguard) leads to someother part of the memory that windows has no access too.
Anyway this probly means that Autohotkey has meeten its superior adversairy and now I wonder is theres anyone who knows other scripting programs close as good as AutoHotkey that doesn't uses windows messages? Im talking lowlvl codes. |
|
| Back to top |
|
 |
muminoi Guest
|
Posted: Thu Dec 27, 2007 7:56 am Post subject: |
|
|
GameGuard hook tons of win32API + kernelAPI. It make sure that you can not address their target application.
For example
inorder to send fake input. you might need a HWND.
GG hook kernel and make sure that you can not find the correct HWND of their target. These include HDC and all handle to the application.
^^ |
|
| Back to top |
|
 |
keso
Joined: 24 Jan 2008 Posts: 1
|
|
| Back to top |
|
 |
Raccoon
Joined: 02 Jan 2008 Posts: 60
|
Posted: Tue Feb 05, 2008 4:22 am Post subject: |
|
|
| Buy a Macro addon-keyboard on eBay. They're basically a set of 12 or 24 keys that you can write physical keyboard macros that are sent to the computer via physical means. There is no way to detect if you are using this piece of hardware from a standard keyboard. |
|
| Back to top |
|
 |
SunBlade Guest
|
Posted: Sun Feb 24, 2008 11:26 am Post subject: |
|
|
i don't know if that helps:
the SendKeys function from VB6 can defeat ALMOST ANY HackShield! ( someone should disassemble msvbvm60.dll and teach us the secret )
many HackShields fail hijacking some Windows XP x64 APIs! ( 32-bit prog trying to hijack 64-bit OS ) |
|
| Back to top |
|
 |
pieczi
Joined: 08 Mar 2008 Posts: 5
|
Posted: Thu Mar 13, 2008 10:03 am Post subject: |
|
|
rember virtual cd drivers and such?
They install windows driver to foul game protections.
installing mouse and kayboard to os, would solve thsi problem.
Someone would need to write mouse/keyboard sys files to isntall. And ahk to use it.
This way that mouse/kayboard would work as psyhical one.
I think usb hid version would work best. |
|
| Back to top |
|
 |
darK_ Guest
|
Posted: Sun May 04, 2008 7:14 pm Post subject: |
|
|
This was the coolest topic ive ever seen.. I nearly gone crazy reading all this and there is no solution found
i think we will need hardware solution.. like the joysticks that have auto-fire or turbo support. Btw are there really keyboards with macro support? (i couldnt find such a thing)
pls give me a link if u do =) |
|
| Back to top |
|
 |
heresy
Joined: 11 Mar 2008 Posts: 131
|
Posted: Sun May 04, 2008 9:57 pm Post subject: |
|
|
don't try with Games that running with nProtect(or Gameguard they're same)
the game that original poster mentioned is a korean game.
99% of korean games running with gameguard (gg is korean product)
basically gameguard hooks some Native API in kernel level. (see also here if you want to see what they block exactly)
it makes autohotkey unable to work during the gameguard is running.
whether it could be solved with using #Usehook or not
gameguard blocked autohotkey with some pe file check or something similar method
it's confirmed fact. so don't even try unless you can hack them _________________ let's support Wiki
automation helper for beginners |
|
| Back to top |
|
 |
|