Differentiate between javaw.exe processes
A lot of applications are using the JVM these days. It would be great if ManicTime could differentiate between different javaw.exe processes. Currently it clumps them all up to the same program, but they even are different processes. Only the program file name (javaw.exe) is the same. SS: http://i.imgur.com/D0UZoCJ.png
Here is a pointer on how to differentiate the processes in windows - http://stackoverflow.com/questions/13288787/get-command-line-of-a-java-process , I do not know .NET though and there might be better ways.
Great tool, thanks a bunch! Am using free, but am planning to buy premium if this works!
Added in v 4.2
David Matten commented
If ManicTime is tracking it, then this is a process that is invoked with a 'start' command, with a command line, I'm assuming, no? Or at least it could be? In that case, you can supply a window title to the 'start' command to be anything you like, and have ManicTime track that.
Евгений Чекушкин commented
Hello! Why to take a command line from javaw.exe only? I think they need to made some plugin to took a command line of any process. Actually, it will useful not at all - only for selected names of processes, like javaw.exe, I use 1C:Enterprise (1cv8.exe) for example, and them window title not informable. May we merge our feature requests at one? My FR is here: http://support.manictime.com/forums/222041-feature-requests/suggestions/18961525-tracking
Or add an ability to create application differentiation plugins! Kind of like "Tracker plugin" for documents, but for applications.
Actually this method could be used to differentiate any processes that run using the same executable name. Do not know of any more programs that do it like that atm.