sikuli

Maven project does not referenced sikuli-api dependency in java

大兔子大兔子 提交于 2021-02-19 07:11:23
问题 I created Maven Project and I have an error, I think dependencies does not work. pom.xml file does not read properly. pom.xml file has red x icon on it. I edited the error is: Missing artifact com.sikulix:sikulixapi:jar:1.1.0 and this is my pom.xml file; <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion>

Maven project does not referenced sikuli-api dependency in java

ぃ、小莉子 提交于 2021-02-19 07:10:07
问题 I created Maven Project and I have an error, I think dependencies does not work. pom.xml file does not read properly. pom.xml file has red x icon on it. I edited the error is: Missing artifact com.sikulix:sikulixapi:jar:1.1.0 and this is my pom.xml file; <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion>

Maven project does not referenced sikuli-api dependency in java

好久不见. 提交于 2021-02-19 07:09:20
问题 I created Maven Project and I have an error, I think dependencies does not work. pom.xml file does not read properly. pom.xml file has red x icon on it. I edited the error is: Missing artifact com.sikulix:sikulixapi:jar:1.1.0 and this is my pom.xml file; <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion>

How can we use Sikuli with Selenium in Python?

佐手、 提交于 2021-02-08 07:51:07
问题 I know that how we can use Sikuli in Java. But I have some code in Python which is automating a web application, and I want to use Sikuli in it. I searched a lot on the Internet about how we can use Sikuli in Python. But I did not find any good resource related to it. How can I import Sikuli script in a Python project in Eclipse? When I added the sikuli-script.jar file in the Python path in Eclipse and when I am trying to use import * from sikuli Then I am getting "there is no such type of

How can we use Sikuli with Selenium in Python?

拥有回忆 提交于 2021-02-08 07:50:06
问题 I know that how we can use Sikuli in Java. But I have some code in Python which is automating a web application, and I want to use Sikuli in it. I searched a lot on the Internet about how we can use Sikuli in Python. But I did not find any good resource related to it. How can I import Sikuli script in a Python project in Eclipse? When I added the sikuli-script.jar file in the Python path in Eclipse and when I am trying to use import * from sikuli Then I am getting "there is no such type of

【Python成长之路】对不起,今天的所有红包我都要抢走了

两盒软妹~` 提交于 2021-01-13 19:06:27
哈喽大家好,我是鹏哥。 今天要记录的内容是 —— 用python完成微信抢红包 。 ~~~上课铃~~~ 1 写在前面 哈哈,今天的歌曲是过年必备款(主要是我懒得找适应节奏的流行歌)。向来对春晚不感冒的我,对微信红包是相当感兴趣。之前其实就已经写过 如何基于sikuli IDE软件实现微信抢红包,但是当时遗留了个问题:如何最终通过python实现呢? 今天,算是给今年的遗留问题做个了结。同时在这么一个喜庆的日子,抢些红包买糖呀! 2 效果展示 3 知识串讲(敲黑板啦) 其实这篇博客的代码,没什么新知识点,都是炒冷饭。如果是刚关注我的伙伴,我给你们做个链接,方便你们学习掌握sikuli框架的自动化实现。 1、了解sikuli,及学会如何基于IDE平台实现抢红包。 用二十行代码实现微信自动抢红包 2、学会sikuli jar的python调用,并讲解对应类、方法的使用 【Python成长之路】基于sikuli jar包,实现淘宝自动抢单功能(1) 综上这两篇博客,基本已经讲过了本文示例代码。 4 示例代码 # coding=utf-8 # @公众号 : "鹏哥贼优秀" # @Date : 2020/1/24 # @Software : PyCharm # @Python version: Python 3.7.2 from jpype import * import jpype

SikuliX简介及安装

夙愿已清 提交于 2020-08-08 14:34:29
一、简单介绍 SikuliIDE和Sikuli Script就是现在的SikuliX,最新版本是SikuliX1.1.0, 部分兼容 Sikuli JAVA API ,支持 Python 和Ruby,SikuliX通过定位图像和键盘鼠标来操作GUI(图形化用户界面),能很好的实现flash和桌面类应用的自动化,目前暂不支持移动端的使用,SikuliX官方网站:http://www.sikulix.com/ 与其他的UI自动化工具相比,Sikuli的优势在于,它是基于像素的,所以即使页面上的元素没有像id, name这些常规属性,我们也可以通过图像识别进行UI的交互操作。 二、安装(Windows) 1. 下载安装包“sikulixsetup-1.1.0.jar”,网址: https://launchpad.net/sikuli/sikulix/1.1.0 2. 将安装包拷贝到安装目录下,如D:\Sikuli1.1 3. 在命令行里运行“ Java –jar sikulixsetup-1.1.0.jar”,弹出安装向导: 仔细阅读每项的说明,再选择安装项,建议先阅读 http://www.sikulix.com/quickstart.html 里的内容。 选择好安装项后,单击[Setup Now]进行安装 4. 在弹出的question...向导框里选择[Yes]下载需要的安装文件

【趣味案例】用Python来做一个屏幕录制工具

本秂侑毒 提交于 2020-04-27 16:14:24
一、写在前面 作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位。以前都是用ScreenToGif来录屏制作成动态图,偶尔的机会看到python也能实现。那就赶紧学习下。 二、效果展示 三、知识串讲 这次要讲的东西可能比较多了,涉及到pyqt5 GUI软件的制作、QThread多线程的使用、Sikuli库的图形操作、win32库的模拟键盘操作、cv2库的写视频文件等。下面我们一点点来蚕食我这次写的代码。 1、GUI界面制作 这次我用的是现成的Pyqt5界面布局类,QVBoxLayout。这个类可以快速协助我完成按钮的垂直分布,而且按钮添加也更方便。 button1 = QPushButton("自定义录屏") layout.addWidget(button1) 两行代码就完成了按钮的命名和添加。我之前玩qt时,用的都是qt的UI界面,对应生成的组件代码也比较复杂。因此,在开发一些少量按钮、简单布局时可以用QVBoxLayout类。如果喜欢水平布局,可以用QHBoxLayout类,使用方法是一样的。 另外,在按钮点击关联的功能函数,即work()方法时,如果想带参数,可以通过lambda匿名函数来实现。这 也是个小技巧。 # 不带参数 button1.clicked.connect(self.work) # 带参数 button1.clicked.connect