zoukankan      html  css  js  c++  java
  • 使用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))
    View Code
  • 相关阅读:
    17.07.28 SQL 函数
    JavaScript 数组去重
    JavaScript 之 DOM
    JavaScript 之 BOM
    JavaScript之Math
    JavaScript之String
    JavaScript之数组
    JavaScript之作用域
    JavaScript之函数
    JavaScript之循环
  • 原文地址:https://www.cnblogs.com/xiaoxia/p/5166611.html
Copyright © 2011-2022 走看看