Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用electron js跟踪windows中的进程?_Windows_Process_Electron - Fatal编程技术网

是否可以使用electron js跟踪windows中的进程?

是否可以使用electron js跟踪windows中的进程?,windows,process,electron,Windows,Process,Electron,我想使用ElectronJS框架构建一个windows应用程序。主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求。现在我找不到任何具体的信息,关于电子到底能做什么。有谁能告诉我,在这种情况下,开始研究电子有意义吗? 谢谢 现在我找不到任何具体的信息,关于电子到底能做什么 那是因为你不需要一个电子特定的解决方案。Electron帮助您使用Node.js构建桌面应用程序,它在各种API(如Chromium)之上提供抽象,用

我想使用ElectronJS框架构建一个windows应用程序。主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求。现在我找不到任何具体的信息,关于电子到底能做什么。有谁能告诉我,在这种情况下,开始研究电子有意义吗? 谢谢

现在我找不到任何具体的信息,关于电子到底能做什么

那是因为你不需要一个电子特定的解决方案。Electron帮助您使用Node.js构建桌面应用程序,它在各种API(如Chromium)之上提供抽象,用于呈现和执行HTML、CSS和JavaScript或系统特定的API(例如)

大部分情况下,Electron不会强迫您使用其API,您可以自由使用Node.js的核心API和npm的其他包。这意味着,如果你没有找到一种特定于电子的方法来解决某个问题,那么只需使用Node.js搜索一种方法来解决这个问题,它很可能会起作用

因此,真正的问题是:在这种情况下是否有任何理由使用电子?

主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求

仅此功能,您不需要电子。您不需要图形用户界面


但当涉及到显示进程(在您的应用程序运行的计算机上)——可能是在GUI之类的任务管理器中——Electron将是一个很好的选择,因为它允许您创建窗口。另一方面,“纯”Node.js应用程序只在终端内部运行,这有时已经足够了。

electron js基本上在chromium环境中工作,并通过chromium api与操作系统交互,因此您必须查看chromium是否支持您正在寻找的操作。请参阅