Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Keboard Hook.
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
malfunction
Grandmaster Cheater Supreme
Reputation: 0

Joined: 30 Jan 2007
Posts: 1015
Location: http://www.behindthecorner.com/

PostPosted: Fri Jul 20, 2007 9:26 am    Post subject: Reply with quote

zomgiownyou wrote:
skyllakarean wrote:
if its for maplestory, u cant use the windows api, u need to make ur own....

Not necessarily

Quote:
mspro --> VB

The driver was written in Assembly, only the user face was made in VB (Sorry if you had dreams about making a fully bypassed bot in VB, not going to happen.)

And MzBot, the driver is written in Assembly/C. And I don't think that the user face is written in C++

thanks for popping my bubble Rolling Eyes
I use delphi now adays...

_________________
Back to top
View user's profile Send private message
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Sat Jul 21, 2007 4:13 am    Post subject: Reply with quote

SetWindowsHookEx FFS!
Back to top
View user's profile Send private message MSN Messenger
DeletedUser14087
I post too much
Reputation: 2

Joined: 21 Jun 2006
Posts: 3069

PostPosted: Sat Jul 21, 2007 5:34 am    Post subject: Reply with quote

MzBot - Fully asm

MSbot - C

MSPro - VB (eww...)
Back to top
View user's profile Send private message
Varreon
Advanced Cheater
Reputation: 0

Joined: 13 Jun 2007
Posts: 80

PostPosted: Tue Jul 24, 2007 5:55 pm    Post subject: Reply with quote

Hey. I had this problem a while ago, and I ended up using cpp instead:
call SetWindowsHookEx() to install the hook
Call UnhookWindowsHookEx() to remove hook

Use
something like this:
Code:

LRESULT CALLBACK LowLevelKeyboardProc( int nCode, WPARAM wParam, LPARAM lParam ){

PKBDLLHOOKSTRUCT table = (PKBDLLHOOKSTRUCT)lParam;
if (nCode==HC_ACTION & wParam==WM_KEYDOWN){
    switch(table->vkCode)
    {
MessageBox(hwnd,vk.Code,"Key Info",MB_OK);
    }

}

if (nCode < 0)
{
        CallNextHookEx(kbhook,nCode,wParam,lParam);
}

    return 0;
}

hope this helps

_________________
Back to top
View user's profile Send private message
Symbol
I'm a spammer
Reputation: 0

Joined: 18 Apr 2007
Posts: 5094
Location: Israel.

PostPosted: Tue Jul 24, 2007 6:04 pm    Post subject: Reply with quote

what for?
this will just minimize maple for a stupid massage O_o
Back to top
View user's profile Send private message
madeinqc
Master Cheater
Reputation: 0

Joined: 25 Jul 2006
Posts: 356

PostPosted: Thu Aug 02, 2007 6:21 pm    Post subject: Reply with quote

you can use msgbox to popup a message, and it will also freeze maple till you clicked ok... also getasynckeystate work well for that

have fun

_________________
Back to top
View user's profile Send private message
DeletedUser14087
I post too much
Reputation: 2

Joined: 21 Jun 2006
Posts: 3069

PostPosted: Fri Aug 03, 2007 3:29 am    Post subject: Reply with quote

omfg....how retard can you be T_T ?

Odd(GetAsyncKeyState(VK_F1)) is not a fucking keyboard hook !!! its just a fucking HotKey

Odd(GetAsyncKeyState(VK_F1)) <--- is not a bot for MapleStory, its just some HotKey

make a Timer and put

if Odd(GetAsyncKeyState(VK_F1)) then //if F1 is pressed then
ShowMessage('WTF?!?!?!'); //A Message will appear with "WTF?!?!?!?!"
else //or if its pressed agian
Application.Terminate; //The application will be terminated

i cant test this code so try it.

also, if you wonna make a bot (with no delphi, comp tech, C, asm, experience you'd have to waste over 12 month's) you'd have to code your OWN driver (not have to be in C) since you cant use the regular commands

if MS didnt had a GG, wow...only god knows if Nexon would still be alive..
Back to top
View user's profile Send private message
Majsha
How do I cheat?
Reputation: 0

Joined: 09 Nov 2007
Posts: 1

PostPosted: Fri Nov 09, 2007 6:08 am    Post subject: Reply with quote

sfsdfdfjrtyruuyityurtu
_________________
.......................................................................................................................................................................................................................
Back to top
View user's profile Send private message
ups2000ups
I post too much
Reputation: 0

Joined: 31 Jul 2006
Posts: 2471

PostPosted: Fri Nov 09, 2007 6:37 am    Post subject: Reply with quote

rEakW0n wrote:
maplestory


use the script he posted and use always on top on the program form (it should work)

_________________
dont complain about my english...
1*1 = 2?
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8587
Location: 127.0.0.1

PostPosted: Fri Nov 09, 2007 7:49 am    Post subject: Reply with quote

madeinqc wrote:
you can use msgbox to popup a message, and it will also freeze maple till you clicked ok... also getasynckeystate work well for that

have fun


Create a new thread then with your injected code. (Not sure if Maple will detect that, I don't play it.) Just a suggestion.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
ups2000ups
I post too much
Reputation: 0

Joined: 31 Jul 2006
Posts: 2471

PostPosted: Fri Nov 09, 2007 9:14 am    Post subject: Reply with quote

rEakW0n wrote:
yea but I dont know how to use this:

Code:
If odd(GetAsyncKeyState(VK_F7)) Then
begin
ShowMessage ('wuhahaa noob boob got it');


you cant be the real rEakW0n he already got it for hes smuggle program....
and he know how to put a code into a timer .........

_________________
dont complain about my english...
1*1 = 2?
Back to top
View user's profile Send private message
slippppppppp
Grandmaster Cheater
Reputation: 0

Joined: 08 Aug 2006
Posts: 929

PostPosted: Sat Nov 10, 2007 11:04 pm    Post subject: Reply with quote

.. you can try.

Code:

Procedure TForm1.formcreate(Sender:Tobject);
var
i : integer;
begin
i:=1;
while i = 1 do try
if odd(getasynckeystate(VK_F7)) then begin //where it says Vk_F7, it can be any virtual key code, it could be Vk_F1,2,3 ect.
/// Code goes here
end;
finally
end;


For getasynckeystate on Letters A-Z , you can try

Code:

var
i, j : integer;
begin
i := 1;
while i = 1 do try
for j:=65 to 90 do
if Odd(GetAsyncKeyState(j)) then begin
// code here
end;
finally;
end;
Back to top
View user's profile Send private message AIM Address MSN Messenger
the_undead
Expert Cheater
Reputation: 1

Joined: 12 Nov 2006
Posts: 235
Location: Johannesburg, South Africa

PostPosted: Sun Nov 11, 2007 4:59 am    Post subject: Reply with quote

noz3001 wrote:
SetWindowsHookEx FFS!

+1

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Gthuggin
Grandmaster Cheater
Reputation: 0

Joined: 17 Nov 2006
Posts: 862

PostPosted: Sun Nov 11, 2007 1:21 pm    Post subject: Reply with quote

skyllakarean wrote:
if its for maplestory, u cant use the windows api, u need to make ur own....
mzbot --> C++
mspro --> VB


ever heard of bypassing API's? you can bypass any api if you put your mind to it...

idk why you guys are all using "odd" in your getasynckeystate! thats odd lol!!

I do it like this

Code:

for(;;)
{
Sleep(10);

if(GetAsyncKeyState(VK_F12))
{
     MessageBoxA(0, "Hey whats up?", "f12 pressed", 0);
}
}



And yes it works everywhere, you can run it from anywhere and no matter what program your in, if you press F12 the message box will popup!

oh and I almost forgot, if your using getasynckeystate like that you need a sleep(10); so it doesn't use 100% CPU, youll have to include <dos.h> to use sleep

_________________
Back to top
View user's profile Send private message
Symbol
I'm a spammer
Reputation: 0

Joined: 18 Apr 2007
Posts: 5094
Location: Israel.

PostPosted: Sun Nov 11, 2007 1:39 pm    Post subject: Reply with quote

Getting keys, checking if they were pressed, isn't patched in maple... sending keys is patched...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites