Page 1 of 3
ProcessIt Library Released 1.0 beta
Posted: Sat Sep 18, 2004 8:12 pm
by NoahPhense
ProcessIt Library 1.0 beta
*UPDATED*
This Library has 3 functions.
FindProcess()
KillProcess()
GetProcessID()
Comes complete with the library, integrated help file for F1
usage inside the IDE, a resident file, and an example PB file.
Download 1 - ZIP FILE
Download 2 - RAR FILE
Enjoy!
For those of you that have websites an such, feel free to host this file.
** EDIT SEPT 19 2004 **
Per request, added:
GetProcessFilename()
Just install one of the above packages.. then copy this lib over the installed
one. I have not had time to update the chm, or the installer..
ProcessIt_Lib - Library Download Only
Code: Select all
;Usage:
Debug GetProcessFilename("Full or Partial Process Name")
;Or
st.s = GetProcessFilename("Full or Partial Process Name")
If Trim(st) = ""
Debug "process not found"
EndIf
; returns empty string if process not found
; otherwise return filename ..
- np
Posted: Sat Sep 18, 2004 9:38 pm
by thefool
very nice lib.
u just need to mention that it works text based, so you dont have to find
the procid manually, but you specify the process title!
One thing i would like is id=FindProcessId(name.s)
to find the process id by name!
..
Posted: Sat Sep 18, 2004 11:04 pm
by NoahPhense
thefool wrote:very nice lib.
u just need to mention that it works text based, so you dont have to find
the procid manually, but you specify the process title!
One thing i would like is id=FindProcessId(name.s)
to find the process id by name!
Actually, no need for me to mention it, as there is a nice help file with
how-to's inside. As well, there is an included example PB file included,
as mentioned above.
As for the returning the processID.. I will work that one in, for the
next release.
- np
Re: ProcessIt Library Released 1.0 beta
Posted: Sun Sep 19, 2004 2:00 am
by J. Baker
NoahPhense wrote:ProcessIt Library 1.0 beta
For those of you that have websites an such., feel free to host this file.
http://www.flashpulse.com/download/Proc ... taller.exe
Nice Lib

Re: ProcessIt Library Released 1.0 beta
Posted: Sun Sep 19, 2004 2:18 am
by NoahPhense
Excellent, thanks.. could you do me a huge favor..
The library has been updated.. could you re-upload the file?
*NEW COMMAND*
GetProcessID() - get id from name .. etc.. read the help file and example
Same download location as first post.
- np
Posted: Sun Sep 19, 2004 2:55 am
by J. Baker
No problem but your link is bad at the moment. I'll keep trying.
EDIT It's updated.

Posted: Sun Sep 19, 2004 5:08 am
by NoahPhense
J. Baker wrote:No problem but your link is bad at the moment. I'll keep trying.
EDIT It's updated.

Ok, I've updated my above links. It appears that my site doesn't like
exe's (sometimes), which is understandable. But anyhow, I've packaged
up the exe in a RAR and ZIP file.
- np
Posted: Sun Sep 19, 2004 5:26 am
by J. Baker
http://www.flashpulse.com/download/Proc ... taller.exe
http://www.flashpulse.com/download/Proc ... taller.zip
http://www.flashpulse.com/download/Proc ... taller.rar
Hey NoahPhense, if you want you can post these links to your top post. So there easy to find, once this post gets longer. Also just drop me an email when you need them updated. jbaker at flashpulse dot com
Posted: Sun Sep 19, 2004 9:37 am
by thefool
@noaphence:
well there is. People would like to know what this lib can do.
Because if it wasnt that this lib used text to find procedures, i could
just use api's. like killprocess_() , but that only works with process id.
so thats why your lib is good.
..
Posted: Sun Sep 19, 2004 2:23 pm
by NoahPhense
thefool wrote:so thats why your lib is good.
@thefool
FindProcess()
KillProcess()
GetProcessID()
If people can't get an idea of what's in the library from these... then there
is a good chance that they should not be using a lib like this one anyways.
PS - inside the lib is already a procedure
Procedure.l KillProcessBy_ID(pid)
All I have to do is make it public:
ProcedureDLL.l KillProcessBy_ID(pid)
And it can be used on the outside.. I MIGHT do that in the future.. but
I would be reversing the animal. It's easy to get a processID, and it's
easy to kill a process.. as you have noted..
But not so easy to find it and kill it by name..
- np
Posted: Sun Sep 19, 2004 3:04 pm
by thefool
thx

Posted: Sun Sep 19, 2004 3:30 pm
by NoahPhense
Excellent. Email noted. I will drop those links to the original post.
- np
Posted: Sun Sep 19, 2004 3:31 pm
by NoahPhense
thefool wrote:thx

Go ahead.. spit out your next request..
- np
Posted: Sun Sep 19, 2004 3:38 pm
by Dare2
lol.
You two really get on well together.
Posted: Sun Sep 19, 2004 3:52 pm
by thefool
@dare2: hehe u should see our msn logs
well another request?
ok since u ask me so nicely to find a request, let me think...
well since the lib now spits out the process id from name (wich is the hardest part), everything can be done more easly.
But since pb compiler includes needed procedures only, many procedures wont hurt, and will just be easier to use. So another request is :
GetProcessFileName(processname.s)
hehe
but anyway its a nice lib.