gpt4 book ai didi

c# - 跟踪使用过的应用程序

转载 作者:行者123 更新时间:2023-11-30 09:58:50 24 4
gpt4 key购买 nike

我一直在使用 Wakoopa最近,我觉得很有趣。

我不知道(嗯,我有一个想法,但从来没有得到关于它的真实数据)我在 SO 上花了多少时间,直到:

alt text http://img396.imageshack.us/img396/4699/wakoopaim1.png

所以我的编程问题是:

How can I programmatically track the applications being used?

虽然我最初是使用“tasklist”命令和“netstat”之类的东西,并且每 15 分钟或类似的东西汇集一次,但我不认为这是他们这样做的方式。

.NET 中是否有一个库(我猜是在 C# 中)来执行此操作? Windows是否提供这样的服务? java呢?

对于如何执行某些编程任务,我通常至少有一些模糊的想法,但对此我毫 headless 绪。

wakoopa 应用程序跟踪器也适用于 OSX 和 Linux,但我很清楚它们是三个不同的应用程序,每个平台一个

顺便说一句,你用了多少 SO? :)

最佳答案

这是一篇文章的链接,该文章的来源涵盖流程结构例程 API Detecting Windows NT/2K process execution .我以为 SysInternals 站点有 Process Monitor 的源代码,但我没有看到。这篇文章应该为您指明 Windows 系统的正确方向。

这是一个链接,可能对 Linux 系统有帮助 PROCPS

这是指向 java swing top 实用程序的链接 Monitor它使用 JNI,因此不确定它是否真的适合作为 Java 解决方案。

为了回答 SO 问题,我只是定期访问该站点。如果我定期访问,我发现我在上面花费了太多时间。

关于c# - 跟踪使用过的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/417648/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com