Trainer Lib

Developed or developing a new product in PureBasic? Tell the world about it.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Trainer Lib

Post by thefool »

Hi!

Finally i got the release ready :)
It comes with a nice help file and an installer AND uninstaller (thanks noahphence)

It has some basic commands for freezing a memory address, reading and writing easly without using api [the lib of course does that, but it wraps it for you]
This is alpha 0.5, so of course it needs more commands and more bugtesting (I have tested it with mutliple apps and games and it no bugs so far!)

Some goodies: Ok to use this you of course needs a memory searcher. T-Search is one of the best! Find that and more tools on http://www.gamehacking.com (Note: Its totally legal to use those apps)

Try it out.! write a small trainer and post it here ;)
Requests and ideas are welcome!
Grap the lib here: TrainerLib

Thanks and a late merry xmas ;)
Wolf
Enthusiast
Enthusiast
Posts: 234
Joined: Sat Apr 03, 2004 12:00 pm
Location: S.T

Post by Wolf »

Nice work thefool thanks :D

Merry xmas :wink:
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

On a side note before anybody get any ideas ... These tools are 100% legal to use on offline games. Online games are a whole new story :)
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

They're actually 100% legal for all games, both online and off. There's no
laws saying that you can't modify your PC's memory. It's illegal to change
an executable, but not your RAM. ;)
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

'You make an excellent point :) Actually, a really good and perfectly valid point .... come to think of it.. its so perfect, I agree.... .. .. .. damn!

Damn, thats one of the reasons to only create graphical dumb clients for any online game.
Bonne_den_kule
Addict
Addict
Posts: 841
Joined: Mon Jun 07, 2004 7:10 pm

Post by Bonne_den_kule »

Excelent work! I will help u if u need some help.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Thanks for all the commentaries!
I will help u if u need some help.
Great! I will tell you if i do.
btw: do you know how to change a command on the fly?
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Yea you can use a memory changer on anything in your memory, regardless of the program.
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

thefool

You don't happen to have the source code to share with us?

The link is dead, and i'm looking for something like your lib ;)
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

It is very old, and written when i was a "rookie" :p

Digged up the old archives and found both the helpfile and the sources. I think I decided to update it to pb 4.x a while ago when i got an email request. (funnily enough i still get those once in a while. Amazingly, because this is really a simple thing :) )

File:1->source_07.rar
Image
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Post by Num3 »

Muchas Gracias :D

Now i can finish Bioshock quickly :twisted: :twisted:
Tipperton
Addict
Addict
Posts: 1286
Joined: Thu Jun 19, 2003 7:55 pm

Post by Tipperton »

thefool wrote:File:1->source_07.rar
Thank you very much!
Num3 wrote:Now i can finish Bioshock quickly :twisted: :twisted:
I'm also playing BioShock, I don't want to finish it very quickly, but may need some help with some of the areas I playing now.

(I know there's a god mode but that makes it too easy, I prefer things like ammo cheats, makes the game easier but still keeps some of the challenge in place)
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Maybe I should update this one day :D
To allow searching and so on, so it can be used to create a full
featured trainer-workstation :P

Could be fun :)


edit:
Wonder what features it would need.

-Memory search
-Check for changes since last search
-lock memory address
-write memory
-read memory
-halt process (??? Well maybe it would be nice to deep freeze the game)
-set hotkeys for halting

If it had those features, i suppose a graphical gui would be all you needed. Then you have a GUI to get the values for the trainer and then you could use the lib to write the trainer itself.
SFSxOI
Addict
Addict
Posts: 2970
Joined: Sat Dec 31, 2005 5:24 pm
Location: Where ya would never look.....

Post by SFSxOI »

Yep, I know its an older thread. Just now getting back into the swing of things after recovering from some injuries.

I used the heck out of this trainer library, it's simple to use and straight forward. I look forward to any improvements and updates. Thank you very much. :)
Post Reply