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 


Bypassed Macro APIs
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Cuteharez
Grandmaster Cheater Supreme
Reputation: 0

Joined: 26 Jan 2007
Posts: 1008
Location: singapore

PostPosted: Sat Aug 11, 2007 9:52 pm    Post subject: Reply with quote

1st post Laughing Does that works for ACTOOL or just macro?
_________________


Back to top
View user's profile Send private message
Kevin
Grandmaster Cheater Supreme
Reputation: 0

Joined: 07 Mar 2007
Posts: 1139
Location: Spiderman-World

PostPosted: Sun Aug 12, 2007 3:17 am    Post subject: Reply with quote

so you just add xAPI to your uses? or how do you call it?
Also is it the same codes just with a X infront?
Back to top
View user's profile Send private message MSN Messenger
Jani
Grandmaster Cheater
Reputation: 2

Joined: 29 Dec 2006
Posts: 804

PostPosted: Sun Aug 12, 2007 3:56 am    Post subject: Reply with quote

x0r wrote:
Cute_harez wrote:
1st post :lol: Does that works for ACTOOL or just macro?

Well technically it could work for all keystroke action by an IAT hook on those APIs.
AC Tool is open source.. Modify the source and it should work. It might take a bit more work than IAT hooking, but it wouldn't be as 'dirty' as hooking.
Back to top
View user's profile Send private message
UnLmtD
Grandmaster Cheater
Reputation: 0

Joined: 13 Mar 2007
Posts: 894
Location: Canada

PostPosted: Sun Aug 12, 2007 8:13 am    Post subject: Reply with quote

Where is that GetPixel/GetDC? Wink
_________________
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 Aug 12, 2007 8:47 am    Post subject: Reply with quote

cool
how do i use it? call it?
i dont know how to use dll's or how to call them in delphi im still a beginner o_o
Back to top
View user's profile Send private message
UnLmtD
Grandmaster Cheater
Reputation: 0

Joined: 13 Mar 2007
Posts: 894
Location: Canada

PostPosted: Sun Aug 12, 2007 9:10 am    Post subject: Reply with quote

LoadLibrary / GetProcAddress
_________________
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 Aug 12, 2007 9:52 am    Post subject: Reply with quote

is that for delphi?
Back to top
View user's profile Send private message
appalsap
Moderator
Reputation: 0

Joined: 27 Apr 2006
Posts: 6753
Location: Pakistan

PostPosted: Sun Aug 12, 2007 11:40 am    Post subject: Reply with quote

they're Windows api, they're universal
Back to top
View user's profile Send private message
Skyone
Grandmaster Cheater
Reputation: 0

Joined: 10 Sep 2006
Posts: 508

PostPosted: Sun Aug 12, 2007 1:18 pm    Post subject: Reply with quote

???

Last edited by Skyone on Wed Dec 23, 2009 9:08 am; edited 8 times in total
Back to top
View user's profile Send private message AIM Address MSN Messenger
appalsap
Moderator
Reputation: 0

Joined: 27 Apr 2006
Posts: 6753
Location: Pakistan

PostPosted: Sun Aug 12, 2007 1:24 pm    Post subject: Reply with quote

That's a horrible way to do it (and won't work for any other platform)

The problem is x0r didn't have the foresight to post the generated .lib files so we can link to xAPI.dll Rolling Eyes
Back to top
View user's profile Send private message
DeltaFlyer
Grandmaster Cheater
Reputation: 0

Joined: 22 Jul 2006
Posts: 666

PostPosted: Sun Aug 12, 2007 3:54 pm    Post subject: Reply with quote

appalsap wrote:
(and won't work for any other platform)


Win32API won't work for other platforms anyways (unless you're running something like Wine).

_________________

Wow.... still working at 827... what's INCA thinking?
zomg l33t hax at this place (IE only). Over 150 people have used it, what are YOU waiting for?
Back to top
View user's profile Send private message
appalsap
Moderator
Reputation: 0

Joined: 27 Apr 2006
Posts: 6753
Location: Pakistan

PostPosted: Sun Aug 12, 2007 7:52 pm    Post subject: Reply with quote

Excuse me, the word I was looking for was architecture. The proper way to do such a thing would be to do a typedef.
Back to top
View user's profile Send private message
assaf84
Expert Cheater
Reputation: 0

Joined: 03 Oct 2006
Posts: 238

PostPosted: Mon Aug 13, 2007 1:42 pm    Post subject: Reply with quote

Quick Question:

Can I use .lib files in delphi?
Back to top
View user's profile Send private message
tahoma
How do I cheat?
Reputation: 0

Joined: 15 Aug 2007
Posts: 3

PostPosted: Wed Aug 15, 2007 12:26 am    Post subject: Delphi implementation. Reply with quote

deleted
_________________
for code, by code, to code.


Last edited by tahoma on Tue Aug 21, 2007 6:04 am; edited 1 time in total
Back to top
View user's profile Send private message
kittonkicker
I post too much
Reputation: 1

Joined: 19 Apr 2006
Posts: 2171

PostPosted: Wed Aug 15, 2007 5:23 am    Post subject: Reply with quote

I'd typedef them in as callable functions, I unno if that would work though.

Ooo I just saw appal say it would work...

I can post the codes when I get home!

EDIT: Hmm I'm bored and I can't remember everything off the top of my head, but I think it's something like:

in header:

typedef int (__stdcall *XSENDINPUT)(UINT,LPINPUT,int);
XSENDINPUT xSendInput;

in main c:

HMODULE APIBypass = LoadLibrary("SOMEDLL.dll");
xSendInput = (XSENDINPUT)GetProcAddress(APIBypass,"xSendInput"); //can't remember if there's a GetProcAddressA, but if you get errors, use that instead).
FreeLibrary(APIBypass);

EDIT2: I editted it again, it should work now!


Last edited by kittonkicker on Wed Aug 15, 2007 12:42 pm; edited 1 time in total
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 1, 2, 3  Next
Page 1 of 3

 
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