gpt4 book ai didi

node.js - 通过 Electron js 应用程序的 headless 浏览器自动化应用程序

转载 作者:搜寻专家 更新时间:2023-10-31 23:59:30 26 4
gpt4 key购买 nike

我想创建一个 Electron 应用程序,它可以根据用户在 GUI 中的输入进行一些 Web 自动化。在我的研究中,我最好的两个选择似乎是 Phantom 和 Selenium+Chromedriver。

我想做的是拥有一个其他人无需任何额外设置即可下载和运行的应用程序。对于 Chromedriver 和 Phantom,我似乎需要让其他人下载并将这些东西添加到他们的 PATH 中。为了让事情正常运作。

有解决办法吗?或者我应该采取另一种方法吗?任何建议表示赞赏。谢谢!

最佳答案

首先,您应该看看 Nightmare.js这在很多方面都像 PhantomJS,但在引擎盖下使用了 Electron(这很好,因为与 PhantomJS 引擎相比,Electron 中的 Chromium 非常新鲜)。

如果你仍然想在 Electron 中使用 PhantomJS,那也很好。你可以将它与你的应用程序捆绑在一起,或者将 npm 模块作为依赖项安装,并在你的脚本中要求它。最主要的是 - PhantomJS 将与您的应用程序一起安装,并且您知道该文件夹的路径。

关于node.js - 通过 Electron js 应用程序的 headless 浏览器自动化应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40811130/

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