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 


Process List (Long) Autoit?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source
View previous topic :: View next topic  
Author Message
tri407tiny
How do I cheat?
Reputation: 0

Joined: 13 Apr 2009
Posts: 5

PostPosted: Fri Jul 31, 2009 7:49 pm    Post subject: Process List (Long) Autoit? Reply with quote

Hi Dark-byte i did some searching and i noticed that

1-Cheat Engine is in C++
2-You use Open Process to create a long memory list
My question is can you provide a C++ code and explain how the Open Process works so i can better understand it and use it in Auto-it, Possibly create a UDF for it

if you use auto-it then you ll understand when i say i think that open procces is like _Memory Open in Autoit
Back to top
View user's profile Send private message
Cheat Engine User
Something epic
Ban
Reputation: 60

Joined: 22 Jun 2007
Posts: 2071

PostPosted: Fri Jul 31, 2009 8:11 pm    Post subject: Reply with quote

Sorry kid, Cheat Engine is in Delphi.

To use API's like that in AutoIt, read this: http://www.autoitscript.com/autoit3/docs/functions/DllCall.htm
Back to top
View user's profile Send private message
tri407tiny
How do I cheat?
Reputation: 0

Joined: 13 Apr 2009
Posts: 5

PostPosted: Fri Jul 31, 2009 8:34 pm    Post subject: Reply with quote

Ehh, kid - Felling Destryor right their....21
Ehh i know what Dllcall is i know what _Memory open is haha all i need is soem explanation of how it works in Delphi so i can make a UDF for it and use it in autoit, ahah

heres the thing in Autoit, we can only find processes in the Reg(Short) list, so i decided to try and do what CE does, and find it in the Long List
Back to top
View user's profile Send private message
Cheat Engine User
Something epic
Ban
Reputation: 60

Joined: 22 Jun 2007
Posts: 2071

PostPosted: Sat Aug 01, 2009 4:41 am    Post subject: Reply with quote

You could SVN the source. http://ce.colddot.nl/browser
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 468

Joined: 09 May 2003
Posts: 25712
Location: The netherlands

PostPosted: Sat Aug 01, 2009 4:49 am    Post subject: Reply with quote

processlist long tries to open every single processid including the ones that have hidden themself from the processlist. Once it's opened ce will try to find the first module of the process and then assumes that is the name of the process

Also,windows has process id's have the first 2 bits set to 0
If you try to open a processid where those 2 bits aren't set to 0 windows will make them 0 for you and open the process
Some hooks don't take that into account and only check for the processid with the 2 bits set to 0

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source All times are GMT - 6 Hours
Page 1 of 1

 
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