sikuli的核心内容是使用java进行编写的,这意味着你可以在java程序中调用它们作为你的一个库。
1.在您安装完sikuliIDE后,请在sikuli安装目录下找到sikuli-script.jar文件
* Windows, Linux: Sikuli-IDE/sikuli-script.jar
* Mac OS X: Sikuli-IDE.app/Contents/Resources/Java/sikuli-script.jar
2.确认本地库有效
New in version X1.0-rc2.
安装sikuli并且把sikuli环境设置为环境变量
3. 确保sikuli-script.jar在你的java项目中被引用
4. 导入sikuli的类
在0.9和1.0版本中,导入的包名是有变化的
5. Write code!¶
这是mac系统上的一个简单的Helloworld的测试程序.
import org.sikuli.script.*;
public class TestSikuli {
public static void main(String[] args) {
Screen s = new Screen();
try{
s.click("imgs/spotlight.png", 0);
s.wait("imgs/spotlight-input.png");
s.type(null, "hello world\n", 0);
}
catch(FindFailed e){
e.printStackTrace();
}
}
}
分享到:
相关推荐
linux实用脚本show-busy-java-threads、show-duplicate-java-classes、find-in-jars
MIT的研究人员设计了一种新颖的图形脚本语言Sikuli,计算机用户只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。...
shell,bat脚本运行java程序, shell,bat脚本运行java程序,
运行中启动程序脚本运行中启动程序脚本运行中启动程序脚本运行中启动程序脚本
在开发过程中经常会员到在Linux环境中使用Shell脚本启动和停止java程序的情况,常用的java -jar命令只能运行jar文件,有很多不方便的地方,一旦代码修改就需要重新编辑打包,其实还有很多其他的方式,这个资源中包含...
Sikuli是基于图形的脚本语言,本资源包含最新版1.1.2的sikuli安装包及相关依赖包,下载点击runsikulix.cmd可一键启动,无需联网下载安装。 新版的1.1.2版本亲测可支持jdk1.8.
linux shell脚本启动java。 ---------------------------------------- Windows编辑的sh,在linux会报错: shell unexpected end of file 解决办法: vim test.sh :set fileformat=unix :wq ----------------------...
在Java中运行Perl脚本 JERL
基于java的开发源码-在Java中运行Perl脚本 JERL.zip
基于Java的实例源码-在Java中运行Perl脚本 JERL.zip
基于java的开发源码-SnakeScript Java游戏脚本引擎 v1.1.zip 基于java的开发源码-SnakeScript Java游戏脚本引擎 v1.1.zip 基于java的开发源码-SnakeScript Java游戏脚本引擎 v1.1.zip 基于java的开发源码-...
MIT的研究人员设计了一种新颖的图形脚本语言Sikuli,计算机用户只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。
现代许多流行的应用程序...本文主要讲解BeanShell----这样一个Java应用程序脚本引擎,你会了解它的基本特性,及如何将它嵌入到你的应用程序中。你将看到,为自己的应用程序加上脚本引擎是多么容易的一件事情。 <br>
Java 3DMenu 界面源码,有人说用到游戏中不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...
shell脚本启动Java程序测试工程
WebtestRecorder插件---Selenium Webdriver脚本录制工具--For Java
jruby-bin-1.5.5.zip java脚本编程 jruby-bin-1.5.5.zip java脚本编程
该批处理脚本允许用户在多个JDK版本之间进行切换,并设置所选版本的JAVA_HOME环境变量,以便用户可以轻松切换不同的Java开发环境。 实现细节: 获取管理员权限: 在脚本开头,使用mshta命令获取管理员执行权限,...
在集群上批量运行脚本, 入参有5个: status: |stop> filename:运行的文件名 servername:机器名前缀 startno:机器开始序号 endno:机器结束序号 请根据实际情况修改脚本内的java路径
linux中java项目需要重启一般使用先找到进程杀掉进程,然后找到项目启动,整个过程不算复杂,但是每次都操作一遍太麻烦,我这里把这个过程整理成shell脚本,大家可以修改里面项目名称,每次直接执行这个命令重启项目...