Skip to content

refracta/jclaw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-shield license-shield

JClaw

JClaw is a Java-based macro framework for automated tasks. Includes features for OpenCV-based image search, overlay interface, clipboard utils, keyboard and mouse operation. JClaw was inspired by sikuli-core.

Examples

src/test/java/JSPaint.java: Example of using JS Paint

Download

Maven

<repository>
    <id>refracta</id>
    <name>refracta-repositories</name>
    <url>https://nexus.abstr.net/repository/maven-releases/</url>
</repository>
<dependency>
    <groupId>com.github.refracta.jclaw</groupId>
    <artifactId>jclaw</artifactId>
    <version>0.1</version>
</dependency>

Gradle

repositories {
    mavenCentral()
    maven {
      name 'refracta-repositories'
      url 'https://nexus.abstr.net/repository/maven-releases/'
    }
}
dependencies {
    compile 'com.github.refracta.jclaw:jclaw:0.1'
}

Dependencies

This project requires Java 8+. All dependencies are managed automatically by Maven.

  • JNA Platform
  • Apache Commons IO
  • OpenCV

How to Contribute

  1. Clone repository from develop branch and create a new branch
git checkout https://github.com/refracta/jclaw -b name_for_new_branch
  1. Make changes and test
  2. Submit Pull Request with comprehensive description of changes

Related Projects