码迷,mamicode.com
首页 > 其他好文 > 详细

使用sikuli软件进行自动化编程

时间:2016-01-28 16:47:27      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:

    因为工作上的需要,某个信息系统不健全,因此仅仅需要一个一个的点击确认,客户端是网页版本的,抓包太复杂了,如何快速的能够自动化操作?

    想到了之前学习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))
View Code

 

使用sikuli软件进行自动化编程

标签:

原文地址:http://www.cnblogs.com/xiaoxia/p/5166611.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!