• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

一个嵌套了浏览器的exe客户端程序如何使用python实现自动化?

我要实现一个windows下的exe客户端程序的自动化,该程序内部嵌套了一个IE浏览器(打开客户端的exe软件后,可以摁F12进入开发者模式,与在IE浏览器内摁F12效果一样),spy++只能找到窗口内几个控件,窗口内的大部分内容都是网页类型的数据(spy++无法得到里面的控件ID)。我进行过以下尝试,但是问题无法得到完美解决:
1、该系统可以通过客户端程序登录,也可以通过浏览器登录。我尝试了使用python + selenium实现网页版的系统自动化,但是运行的速度不佳(巨慢)。
2、使用python + OpenCV实现类似按键精灵的找图找色在客户端操作,但是该方法可移植性太差。
3、使用python + requests 进行数据交互,但是由于很多内部数据在传输之前都经过了数据的转化,虽然抓了request header,但分析操作起来非常繁琐。
因为我对此类(客户端程序自动化)编程不熟悉,导致在网上一直找不到正确的方法搜索,我想知道:
1、除了以上方法,我是否还有其它方式进行改进软件客户端的自动化?特别突出在移植性上。
2、像此类软件内封装了一个浏览器的windows exe程序叫什么?我应该如何在网上搜索找到此类软件自动化的例子?


以上,不胜感激
附图软件界面:

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

使用selenium是最优方案

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!