是否可以使用electronic js跟踪Windows中的进程?

亚历克斯·法德耶夫(Alex Fadeev)

我想使用ElectronJS框架构建Windows应用程序。主要功能是在Windows中监视用户的进程列表。例如,如果应用程序找到example.exe,它将在我的服务器上发出api请求。现在,我找不到任何特定信息,可以用Electron来精确地做到这一点。任何人都可以告诉在这种情况下开始使用Electron有意义吗?谢谢。

尼克拉斯·希吉(Niklas Higi)

现在,我找不到任何特定信息,可以用Electron来精确地做到这一点。

那是因为你没有需要一个特定的电子解决方案。Electron通过在Chromium之类的各种API之上提供抽象来渲染和执行HTML,CSS和JavaScript或特定于系统的API(用于显示通知显示对话框等),来帮助您使用Node.js构建桌面应用程序。 。

在大多数情况下,Electron不会强迫您使用其API,并且您可以自由使用Node.js的任何核心API和npm中的其他软件包。这意味着,如果您找不到解决特定问题的特定于电子的方法,只需使用Node.js寻找解决问题的方法,它很可能会起作用。

因此,真正的问题是:在这种情况下,甚至没有任何理由使用Electron吗?

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

仅此功能就不需要Electron。您不需要图形用户界面。

但是,当要显示进程(在运行应用程序的计算机上)时-可能在像Task Manager之类的GUI中-Electron会很合适,因为它允许您创建窗口。另一方面,“纯” Node.js应用程序仅在终端内部运行,这有时就足够了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以使用PCNTL设置子进程的进程组?

在Windows的Git shell中是否可以使用“更多”命令?

是否可以使用elasticsearch生成跟踪渠道?

是否可以使用Linux实时监控进程的调度方式?

是否可以使用python子进程调用登录shell?

是否可以使用标准库来生成进程而不显示Windows中的控制台窗口?

不使用SSR是否可以使用Next.js?

在Haskell中是否可以使用if函数使用模式匹配?

Windows Phone 8.1上是否可以使用indexedDB?

是否可以使用 Windows Paint 使像素透明?

是否可以使用Windows热点创建登录页面?

是否可以使用Windows 10 Store App制作.exe?

Windows是否可以使用Tensorflow C库?

是否可以使用Windows 10的Python Cortana API?

是否可以使用C ++ / WinRT定位Windows 10.0.14393?

是否可以使用Visual Studio for Mac创建Windows服务?

是否可以使用Sequelize.js进行子查询?

是否可以使用HTML / JS / CSS创建透明窗口?

是否可以使用 vanilla js 接收 http 请求?

是否可以使用Vue.js触发事件?

是否可以使用节点js云功能访问FieldValue?

是否可以使用 js 或 jquery 设置快捷方式?

是否可以使用js更改网站的背景?

是否可以使用库中的类型创建DataContract?

子函数中是否可以使用局部变量?

是否可以使用StringFormat在绑定中添加“”(引号)

是否可以使用 actionButton 清除 ShinyApp 中显示的输出

在Laravel(8)中是否可以使用orderBy或OrderBy?

是否可以使用Java在Netbeans中创建可视插件?