使用sikuli软件进行自动化编程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用sikuli软件进行自动化编程相关的知识,希望对你有一定的参考价值。
因为工作上的需要,某个信息系统不健全,因此仅仅需要一个一个的点击确认,客户端是网页版本的,抓包太复杂了,如何快速的能够自动化操作?
想到了之前学习python的时候,发现了一个基于java的图片编程软件,采用的是jpython脚本操作,截图就可以编程,非常适用于这种在图形界面上点击的操作,而不需要知道内部的细节,ID什么的.
软件的使用十分简单,控制函数是python的语法,函数就是直接给出的那种,比如 for i in range(10): 函数体,易学易用,需要注意的是在截图的时候,需要调整一下识别因子,确保只能够识别唯一的一个目标,所以这里截图是一个技术活.
for x in range(79): find("1453956696794.png") click(Pattern("1453956788786.png").targetOffset(-15,9)) click(Pattern("1453956852653.png").targetOffset(-5,33)) wait("1453956966979.png",60) click(Pattern("1453956977117.png").targetOffset(63,56))
以上是关于使用sikuli软件进行自动化编程的主要内容,如果未能解决你的问题,请参考以下文章