Thank you very much for posting. We are very glad that you are take time and trying CFinder. We are collecting feedback for future CFinder release. Here are a few thoughts on your specific comments.
1) We value your concern about Java. Currently CFinder is not meant for Java. If we collect enough requests for Java, we will see how best to add Java support to future release of CFinder.
2) CFinder has been tested on many applications including multimedia and gaming applications.
3) I will take your recommendation about the ability to type in or paste in the path. We will add this to the list of future features for the next CFinder release.
4) Cfinder needs to run the app twice. In the first run, Cfinder will obtain the maximum number of threads generated by the app since there is no way to know ahead of time how many threads are created by the app. Threads can be dynamically created and destroyed during the run. CFinder will actually collect the data in the second run.
Again, thank you very much for providing valuable feedback. I know just like all of us, we are very busy, but you still take your valuable time from your busy schedule testing CFinder and providing feedback. Future CFinder will get better due to valuable feedbacks as yours.