2

最近Wakoopaを使っていますが、とても面白いと思います。

これまで、SOで費やした時間についてはわかりませんでした(アイデアはありましたが、実際のデータは得られませんでした)。

代替テキストhttp://img396.imageshack.us/img396/4699/wakoopaim1.png

だから私のプログラミングの質問は:

使用されているアプリケーションをプログラムで追跡するにはどうすればよいですか?

私の最初は、「tasklist」コマンドや「netstat」などを使用して15分ごとにプールすることでしたが、これが彼らのやり方ではないと思います。

これを行うためのライブラリは.NET(C#ではおそらく)にありますか?Windowsはこのようなサービスを提供していますか?Javaはどうですか?

私は通常、プログラミングタスクをどのように実行できるかについて少なくとも漠然とした考えを持っていますが、このための手がかりはありません。

wakoopaアプリトラッカーはOSXとLinuxでも動作しますが、プラットフォームごとに1つずつ、3つの異なるアプリであることは明らかです。

ところで、SOをどのくらい使用しましたか?:)

4

2 に答える 2

1

Process Structure Routines API Detecting Windows NT/2K process executionをカバーするソース付きの記事へのリンクを次に示します。SysInternals サイトに Process Monitor のソースがあると思いましたが、何も表示されません。この記事は、Windows システムの正しい方向性を示しているはずです。

Linux システムPROCPSに役立つリンクを次に示します。

これはJava Swing Top ユーティリティMonitorへのリンクです。これは JNI を使用しているため、Java ソリューションとして本当に適しているかどうかはわかりません。

そして、SO の質問に答えるために、私は定期的にしかサイトにアクセスしません。定期的に訪問すると、時間をかけすぎていることがわかります。

于 2009-01-06T19:15:15.100 に答える