mIRC Home    About    Download    Register    News    Help

Print Thread
#226783 14/10/10 07:53 PM
Joined: Sep 2007
Posts: 202
F
firefox Offline OP
Fjord artisan
OP Offline
Fjord artisan
F
Joined: Sep 2007
Posts: 202
is it possible to have a trigger such as:

!count mirc.exe
!count cmd.exe
!count iexplore.exe

and then it returns how many instances are running i.e. if you have 2 mirc's running it returns 2

Joined: Jul 2006
Posts: 4,152
W
Hoopy frood
Offline
Hoopy frood
W
Joined: Jul 2006
Posts: 4,152
Code:
alias nb_process {
  .comopen process WbemScripting.SWbemLocator
  noop $com(process,ConnectServer,3, dispatch* process_connect)
  noop $com(process_connect, ExecQuery,3,string,Select * from Win32_Process where Name = $qt($1),dispatch* process_nb)
  var %n $comval(process_nb,0).result
  :error
  reseterror
  .comclose process
  .comclose process_connect
  .comclose process_nb
  return %n
}
$nb_process(processname.exe) returns how many instances of processname are running, I will let you do the on text part.

Last edited by Wims; 15/10/10 01:00 PM.

#mircscripting @ irc.swiftirc.net == the best mIRC help channel
Joined: Sep 2007
Posts: 202
F
firefox Offline OP
Fjord artisan
OP Offline
Fjord artisan
F
Joined: Sep 2007
Posts: 202
thanks Wims - works perfectly


Link Copied to Clipboard