Process Library released (another one)

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Process Library released (another one)

Post by Rings »

As Part of my forthcoming PurePowerPack i took out this library and release this here for all.
Download here

Whats the purpose of this Library ?

Collect all Processes and their loaded DLL's (good if you want to know if you are hooked) ,
killing Processes (also system' ones), infos about process-memory and list all loaded drivers in the Kernel.
You can also change Process-Priority and you are able to read/write to others Processes'Memory.

download and evaluate the example.

And before you asked me stupid questions about Win89, i never tested this library with that OS, and i never plan to port that to Win89.
SPAMINATOR NR.1
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Re: Process Library released (another one)

Post by Num3 »

Rings wrote: And before you asked me stupid questions about Win89, i never tested this library with that OS, and i never plan to port that to Win89.
LOL ... WIN89 :mrgreen:
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Re: Process Library released (another one)

Post by GPI »

>LOL ... WIN89 :mrgreen:

New?

search.php and type Win89. 22 Matches...
Wolf
Enthusiast
Enthusiast
Posts: 232
Joined: Sat Apr 03, 2004 12:00 pm
Location: S.T

Post by Wolf »

mmmmm Thank you Rings :wink:

Win98 is dead :mrgreen:
dmoc
Enthusiast
Enthusiast
Posts: 739
Joined: Sat Apr 26, 2003 12:40 am

Post by dmoc »

Win98... ok... but what about w95 :P
sec
Enthusiast
Enthusiast
Posts: 792
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Post by sec »

Thank Rings,
Q:
are able to read/write to others Processes'Memory.
A:
; Process library examples
;
; (C) 2004 by Siegfried Rings
;
;Following Commands are not implemented in this Testapp , but Fully in the Library:
;pPokeB(PID,Offset,Value)
..
sec
Enthusiast
Enthusiast
Posts: 792
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Post by sec »

Missing GetOwnPID(),
and lib seem problem with other users's processes (as get pid).
Kendrel
User
User
Posts: 58
Joined: Fri Apr 25, 2003 7:00 pm

hmm

Post by Kendrel »

Works with 3.91, but doesnt work with 3.90...

this really sux that alot of libs doesnt work with older versions... i just wanted to mention it... ;(
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Re: hmm

Post by Rings »

Kendrel wrote:Works with 3.91, but doesnt work with 3.90...

this really sux that alot of libs doesnt work with older versions... i just wanted to mention it... ;(
feel free and drive your 'VW GOLF I' these days.... ;)

the Problem is the Linker that changed in 3.91. So i believe it is better to support a newer version than an older one.
sorry for that, but i also did not support win89....

another problem is that older libs did not work with 3.91. And believ me, it is not a huge task to make them POLINK compatible.....
SPAMINATOR NR.1
Kendrel
User
User
Posts: 58
Joined: Fri Apr 25, 2003 7:00 pm

yah

Post by Kendrel »

i know its not up to you only...

i simply stick with 3.90 and 3.91... depends on what iam doing.

its too sad that i dont have some libs for 3.91... whatever... thx for your answer... great job anyways :D
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6166
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

hey, if you have libs that you desperately need in 3.91 but there's no chance to ever get them updated, then wrap them in procedures, turn the result into a dll and use the dll

(dmoc: i was about to ask the same thing for 95 :-) )
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Kendrel
User
User
Posts: 58
Joined: Fri Apr 25, 2003 7:00 pm

cool...

Post by Kendrel »

good idea... thats the way iam gonna do it i guess.

thx!
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Post by Rings »

and include the dll as binary and expand at runtime only
SPAMINATOR NR.1
Post Reply