AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

A program that defeats AutoHotKey???
Goto page Previous  1, 2, 3 ... 10, 11, 12
 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Wish List
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Sun Dec 09, 2007 3:59 pm    Post subject: Reply with quote

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

PostPosted: Thu Dec 13, 2007 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message MSN Messenger
jamestr



Joined: 05 Apr 2004
Posts: 96
Location: Connecticut USA

PostPosted: Sat Dec 15, 2007 11:44 pm    Post subject: Reply with quote

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* Sad


acclaims new game '2moons' also uses gameguard. sniff.
Back to top
View user's profile Send private message
ColacX
Guest





PostPosted: Thu Dec 20, 2007 12:36 am    Post subject: Reply with quote

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





PostPosted: Thu Dec 27, 2007 7:56 am    Post subject: Reply with quote

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

PostPosted: Thu Jan 24, 2008 10:30 pm    Post subject: Reply with quote

This seems to be a hard to solve problem, tried to find information on the net but it was hard....

Just throwing out some thoughts....

Can you connect two USB ports together with a usb cable and send "real" keystroke code from one with a program to the other that interperates it as "actual" keystrokes???

Maybe someone know how windows keyboard driver works, it must be possible to go lo lvl coding and make even windows think it is real keystrokes???

Some links:)
http://www.agorics.com/Library/KeyKos/key370.html
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/keybd_event.asp
http://twapi.magicsplat.com/

Sorry i cant help, im not a programmer Sad
_________________
Thats all for now!

/Keso
Back to top
View user's profile Send private message
Raccoon



Joined: 02 Jan 2008
Posts: 60

PostPosted: Tue Feb 05, 2008 4:22 am    Post subject: Reply with quote

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
View user's profile Send private message
SunBlade
Guest





PostPosted: Sun Feb 24, 2008 11:26 am    Post subject: Reply with quote

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 Twisted Evil )

many HackShields fail hijacking some Windows XP x64 APIs! ( 32-bit prog trying to hijack 64-bit OS Laughing )
Back to top
pieczi



Joined: 08 Mar 2008
Posts: 5

PostPosted: Thu Mar 13, 2008 10:03 am    Post subject: Reply with quote

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
View user's profile Send private message
darK_
Guest





PostPosted: Sun May 04, 2008 7:14 pm    Post subject: Reply with quote

This was the coolest topic ive ever seen.. I nearly gone crazy reading all this and there is no solution found Sad

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

PostPosted: Sun May 04, 2008 9:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Wish List All times are GMT
Goto page Previous  1, 2, 3 ... 10, 11, 12
Page 12 of 12

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group