前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >桌面自动化终极利器开源了,牛逼!

桌面自动化终极利器开源了,牛逼!

作者头像
永恒君
发布2022-12-07 15:59:26
8700
发布2022-12-07 15:59:26
举报
文章被收录于专栏:开源小分队开源小分队

大家好,我是爱撸码的开源大叔!

大叔在日常工作的时候,经常会遇到一些繁琐重复的操作,情不自禁的会想到自动化。甚至有的时候会想,什么时候能实现自动化编写文章,自动化剪辑视频?

最近大叔在逛 GitHub 的时候,发现一个非常新颖、另类的开源项目,堪称桌面自动化终极利器 - SikuliX

简介

SikuliX,号称上帝之眼,可以通过 OpenCV 图像识别技术,来定位图像和键盘、鼠标来操作GUI(图形化用户界面),实现桌面类应用自动化。

它可以使用图片来作为脚本的识别点/触发点,来进行操作,这算得上一种非常神器的方案!

目前支持系统包括 Windows、Mac 和一些 Linux/Unix。

SikuliX 原名是 Sikuli,现在改名为 SikuliX,可能是因为旧作者停止维护了,由新团队来维护。

使用场景

SikuliX 可以使用SikuliX IDE进行脚本的编写,也可以集成到 Java 等等其他语言当中进行开发。

目前不支持移动端设备,可以借助一些桌面的手机模拟器实现。

使用 SikuliX 的原因

如果你想:

  • 自动化一些重复的任务
  • 测试应用程序或网页的日常使用情况
  • 玩游戏
  • IT系统和网络的管理 ...

如果你希望实现上述需求,那么 SikuliX 或许非常适合你。

下载安装

1、安装java环境

SikuliX 的 IDE 程序是用 java 写的,首先需要安装 java 环境。

2、安装SikuliX

前往 https://launchpad.net/sikuli/+download 下载对应的 jar 安装包,目前最新稳定版本是2.0.5。

如果是初次接触的话,建议下载 1.1.3 release 版本,因为这之后的版本移除了左侧的部分常用函数,如下图,左边的常用函数提示还是有必要的。

1.1.3界面

2.0.5界面

最后,关于这个项目的更多详细使用功能,大家可以自己查阅下开源项目和官网。

代码语言:javascript
复制

Github项目地址:https://github.com/RaiMan/SikuliX1
官网:https://sikulix.github.io/
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源小分队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 使用场景
  • 使用 SikuliX 的原因
  • 下载安装
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档