在Red Hat Linux release 7.1下安装了一个带界面客户端应用VENUS。
Linux系统上电后自动启动VENUS应用并显示对应客户端界面。
我公司需要开发一个可以自动控制VENUS应用的插件程序VenusCtrl,用于抓屏判断VENUS当前状态,并模拟对应界面用户点击按钮的操作。
主要功能概述:
1.VenusCtrl通过抓屏判断检测到正常启动后自动模拟一系列用户鼠标点击操作,使VENUS成功进入检查界面。
2.VenusCtrl能够接收RFOC应用(位于局域网内另一台PC)关闭指令并执行一系列用户鼠标点击操作,从而成功关闭系统。
3. VenusCtrl能够自动识别VENU启动后的各种界面状态,并VENUS的界面状态发生变法时实时通知另一台局域网PC的RFOC程序当前的界面状态。
4.VenusCtrl具有可扩展性。能经过配置或简单修改即能实现如上1,2描述的类似主功能。 要实现的扩展功能可能如下:能够接收RFOC应用(位于局域网内另一台PC)对应指令并执行一系列用户鼠标点击操作,从而成功进入指令对应的目标界面。
5.开发完成的插件能够快速地部署到一台未安装VenusCtrl的VENUS系统中。
6.日志
7.开发文档
接包方 | 国家/地区 | |
---|---|---|
4
Georgebeijing
|
||
3
Wangxd
|
||
1
Houyixiang
|