in the reference pid (windows)s)) PID (Windows) has 4 output pins, including Window handle. But in beta31.2 PID (Windows) only have ID and ID bin Size outputs.
Is there any other way to find the PID of another instance of vvvv so I can kill the other instance without killing the “murdering” instance?
you can send the PID of each instance via osc
and kill the one you want
hei sune, here https://discourse.vvvv.org/t/7771 elias wrote a little plugin that returns the current process id. that should help.
@joreg, I seem to be too stupid to be able to compile the plugin from that thread. So if a binary version of exist I would appreciate a link to it.
can’t check right now but will let you know when a PID (self) hits the alphas.
if you need the compiled plugin, I managed to do it this way (with SD 4.4)
- under Tools > Project Upgrade: compiler version 5, target fw .net 4.5.1
- changed into .csproj to abs path to point to vvvv_45beta31.2_x86\lib\core\ like this, for example
- added this line into .csproj - after related error
I have also modified VVVVPIDNode.cs file like this
removing “simple” VVVV.PluginInterfaces
Hope this helps.
PID (VVVV) now in latest alphas.