首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蓝棱镜式间谍和机器人开发

蓝棱镜式间谍和机器人开发
EN

Stack Overflow用户
提问于 2019-12-24 14:27:11
回答 3查看 519关注 0票数 1

Blueprism提供了在web浏览器和windows应用程序中监视元素(如按钮和文本框)的可能性。如何使用Python、R、Java、C++、C#或其他任何东西监视(仅基于windows的)应用程序,但不使用Blueprism,更好地使用开源。

  1. 的浏览器,我知道如何做到这一点,而不是一个专家。例如,使用Python或R,我可以使用Selenium或RSelenium来监视网站的元素,使用不同的方式,例如CSS选择器、xpath、ID、类名、标记、文本等,但是对于应用程序,我不知道。BluePrism主要有两种不同的应用程序监视模式,即WIN32和主动可访问性。我如何才能更好地使用开放源码语言与蓝棱镜以外的应用程序进行这种间谍活动和交互呢?

(目前只对基于windows的应用程序感兴趣)

其目的当然是创造出能够像人类一样导航应用程序的机器人。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-12-27 12:20:42

我想你正在为web浏览器使用selenium。

还有一些基于windows的应用程序使用Windows驱动程序的项目。

看看github上的项目,它可能就是你要找的东西。

https://github.com/2gis/Winium

https://github.com/microsoft/WinAppDriver

票数 4
EN

Stack Overflow用户

发布于 2019-12-27 16:46:37

Autoit:https://www.autoitscript.com/site/

它还为应用程序元素提供了标识模式,并且有一个很大的社区。

票数 2
EN

Stack Overflow用户

发布于 2020-01-01 20:50:13

现在有一个免费的蓝色棱镜版本:)蓝色棱镜也使用win32、active active和UI自动化,后者是较旧的主动可访问性的更新版本。

要做到这一点,而不研究蓝棱镜,您将需要知道如何使用UIA与C#/VB.new或C++。但是,考虑到Blue现在有一个免费版本,我建议使用它。任何特定的东西都可以通过蓝色棱镜中的代码阶段来开发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59470191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档