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 


Injector v3.0
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming -> Binaries
View previous topic :: View next topic  
Author Message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1858

PostPosted: Mon May 03, 2010 8:24 am    Post subject: Reply with quote

It means the entire program as well as associated settings and files are all in the same folder. Although if you save it in APPDATA, that is a different matter. Registry is also often not properly cleaned up on uninstalls so people often prefer settings stored in some sort of file. Some people feel like they have more control as well when everything is localised. I dunno.. it's sort of preference to a certain extent. Registry is sometimes considered as too intrusive to the OS. There are plenty of arguments to be found for XML vs Registry on the internet.

I already know how to do auto-refresher, just too busy to implement it for the time being. Originally I had it already by just emulating click to 'refresh' many times except it flickered very badly then each time it refreshed. The trick is to only change items that need to be changed. So after initialisation, set up a timer which checks each entry in the listview to see if it is still valid. Basically, enumerate all the processes again and check for matches. Because the system returns processes in the same order each time, you can just check the indexes. If they do not match, something has either been closed or something has been opened. It's very easy to implement, just busy right now :]

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

Joined: 11 Jun 2007
Posts: 5804

PostPosted: Mon May 03, 2010 12:08 pm    Post subject: Reply with quote

Slugsnack wrote:
_DoR wrote:
awesome job
auto refresher for processes list would be nice (as task manager does)
anywayz awesome
like your writing style

Yeah, will add auto-refresh, good idea. I originally deliberately did not add that because I wasn't sure how to do it without having the listview constantly blinking in and out of view. I think I have a good idea on how to fix that now though. Freeing library is also working ( gave up on killing the library threads first.. I think how it is is fine ). After my exams ( about 2 weeks ), I'll fix up my code, add auto-refresh and make a new release.

I'm sort of still considering whether to add XML settings.. Not keen on the extra bloat that will result from that : /


you don't really need to debate so hard over XML, don't use it if you don't want to, keep it simple.

when i implemented configs in one of my projects a while ago it looked like this.
Code:
r_fullscreen = 1
r_vsync      = 0
r_width      = 1440
r_height     = 900
r_fov        = 90


simple as shit to implement, simple as shit for someone to hand edit. i get the longest string first and keep everything aligned to that. looks good to me.
Back to top
View user's profile Send private message
coaster3000
How do I cheat?
Reputation: -1

Joined: 02 May 2010
Posts: 3

PostPosted: Mon May 03, 2010 2:03 pm    Post subject: Reply with quote

what could the uses be for? what would it do to things?
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Stylo
Grandmaster Cheater Supreme
Reputation: 3

Joined: 16 May 2007
Posts: 1072
Location: Israel

PostPosted: Thu Jun 03, 2010 3:07 am    Post subject: Reply with quote

Btw that injector cannot be supported under windows xp, cuz of the advapi32.dll
try fitting it to xp as well at your next version

_________________
Stylo
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1858

PostPosted: Fri Jan 28, 2011 4:44 pm    Post subject: Reply with quote

Auto refresh is added. Since ages ago. Forgot to upload. This auto-refresh works via a timer.
_________________
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1858

PostPosted: Sun Jan 30, 2011 5:14 am    Post subject: Reply with quote

Odd. That's more commonly known as DLL Ejection. Let's see..

Googling 'Module unloader' - 0 relevant results on first page
Googling 'DLL ejection' - 0 irrelevant results on first page

Maybe it's not just your C you should be re-learning, Rot. Try English as well.

_________________
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 133

Joined: 25 Jan 2006
Posts: 7059
Location: 127.0.0.1

PostPosted: Sun Jan 30, 2011 6:29 am    Post subject: Reply with quote

Slugsnack wrote:
Odd. That's more commonly known as DLL Ejection. Let's see..

Googling 'Module unloader' - 0 relevant results on first page
Googling 'DLL ejection' - 0 irrelevant results on first page

Maybe it's not just your C you should be re-learning, Rot. Try English as well.


Its Rot1 trying to sound smart, don't worry yourself over it.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Krähne
Expert Cheater
Reputation: 0

Joined: 06 Jun 2010
Posts: 108
Location: Inside of my Kernel

PostPosted: Mon Mar 07, 2011 9:59 am    Post subject: lol, fail at run :( Reply with quote

Wah dude... doesn't run v3.5; v3.4; v3.3; v3.2 Sad...

Just run the v3.0; v3.1 but... Confused i want test 3.5 xD

I get an ADVAPI32.dll error :/
Back to top
View user's profile Send private message MSN Messenger
Dark Byte
Site Admin
Reputation: 332

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

PostPosted: Mon Mar 07, 2011 12:32 pm    Post subject: Reply with quote

you must use windows vista or later. Earlier versions of windows don't have RegGetValue
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Back to top
View user's profile Send private message MSN Messenger
Krähne
Expert Cheater
Reputation: 0

Joined: 06 Jun 2010
Posts: 108
Location: Inside of my Kernel

PostPosted: Mon Mar 07, 2011 2:17 pm    Post subject: Reply with quote

Dark Byte wrote:
you must use windows vista or later. Earlier versions of windows don't have RegGetValue


I se... damn, thanks anyways.
Back to top
View user's profile Send private message MSN Messenger
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1858

PostPosted: Mon Mar 07, 2011 2:40 pm    Post subject: Reply with quote

You want me to recompile a version supporting XP too ?
_________________
Back to top
View user's profile Send private message
Krähne
Expert Cheater
Reputation: 0

Joined: 06 Jun 2010
Posts: 108
Location: Inside of my Kernel

PostPosted: Mon Mar 07, 2011 2:45 pm    Post subject: Reply with quote

Slugsnack wrote:
You want me to recompile a version supporting XP too ?


No dude, don't worry, i'm making one by my own, thanks again!.
Back to top
View user's profile Send private message MSN Messenger
callmenuge
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 42

PostPosted: Mon Mar 14, 2011 3:57 pm    Post subject: Reply with quote

I love the difference between the initial version and the current version (GUI-wise).
Back to top
View user's profile Send private message
Slugsnack
Grandmaster Cheater Supreme
Reputation: 71

Joined: 24 Jan 2007
Posts: 1858

PostPosted: Thu Mar 17, 2011 6:41 am    Post subject: Reply with quote

So scared. That's why I posted an older source on page 1 and don't care that I can count at least 2 or 3 injectors that are ripped off this one floating around the Internet. Why don't you use that huge nose of yours constructively ? Like spending less time posting and more time smelling all that shit you pull out of your ass.
_________________
Back to top
View user's profile Send private message
Krähne
Expert Cheater
Reputation: 0

Joined: 06 Jun 2010
Posts: 108
Location: Inside of my Kernel

PostPosted: Thu Mar 17, 2011 2:17 pm    Post subject: This post has 1 review(s) Reply with quote

Gabe Newell wrote:
DaasCook wrote:
Slugsnack wrote:
You want me to recompile a version supporting XP too ?


No dude, don't worry, i'm making one by my own, thanks again!.


lol he's scared you'll steal his shitty source, it's ok.


Hey man, i'm not a "fanboy" but... Slugsnack has made a very nice code... fact, him is one of best coders than have this forum (for me Wink).

if you has envy, is not my problem... i just say: "i'm making one by my own", because i want to learn about it... please, don't just say: "shitty codes", without make something before (something original or not ripped).

Anyways, If you're angry or frustrated, don't pay with the first person you see. thanks alot for the stupid answer, try make a better code.


Last edited by Krähne on Sat Mar 19, 2011 1:18 am; edited 1 time in total
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 -> General programming -> Binaries All times are GMT - 6 Hours
Goto page Previous  1, 2, 3  Next
Page 2 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