给 sikuli 添加 快捷注解 的功能

使用sikuli有几个星期时间了,慢慢的熟悉后,发现少了一个常用的功能,或者是我没有找到吧。哪位大大有看到的麻烦留言指点下啊微笑

不过看了源代码也没发现有这个功能。--快速注释,目前很多代码编辑工具都具备的基本功能。


刚开始真不知道怎么写,

还好有sikuli的源代码在手上,有看到类似的功能,就是缩进功能,刚好和注释功能类似,只要稍微修改下应该可以用了。


后面在手头上试着改了下,真的成功了。

现在自己用的版本就是有快速注解的功能,自定义了个快捷键ctrl+i为添加注解,ctrl+shift+i为取消注解功能。

只能用这么偏远的键了,近的键都被前面的功能用了。


实现了选中代码后可以批量添加注解的功能,单选代码也实现添加注解功能,可以重复添加,这个未加控制。


还修改了一个原代码里面的问题,就是只在单行中选中代码时,使用快捷键会替换当前选中的代码,Tab缩进功能就是这样设计的,不知道作者的意图。

已经去作者的博客留言了,希望可以加这个功能进去,毕竟是个方便的功能。


发几张截图:代码有空再贴



怎么添加图片没成功啊????抓狂原来忘插入了。。。


科技中介服务机构想要提升服务效率,需要哪些数智工具支持?.docx 科技中介服务机构想要提升服务效率,需要哪些数智工具支持? 立即下载

相关推荐

usb 扩容盘检测修复工具源码,编译产物

usb 扩容盘检测修复工具源码,编译产物

【图形化编程软件】 sikuli常用函数、简单事件操作 键盘操作 个人总结笔记

sikuli函数、简单事件操作个人总结笔记   作者:stormwy 网址:http://blog.youkuaiyun.com/stormwy/article/details/7955137 其实sikuli的语法跟python的语法是一样的,大家在学习sikuli时,要看看python的语法,这样就能有更多样的方法来实现丰富的功能。 由于关于sikuli的中文资料实在太少了,我在学

生活的真相 3万+

融合UWB和IMU割草机定位EKF研究(Matlab代码实现)

内容概要:本文主要介绍了一个名为“Plecs全桥LLC谐振变换器仿真模型”的技术资源,该资源聚焦于电力电子领域中的LLC谐振变换器建模与仿真,涵盖开环、闭环控制、软启动设计及参数优化等核心内容。文档不仅提供了LLC变换器的详细建模方法与仿真案例,还系统梳理了其在高效电源转换系统中的应用,包括隔离型全桥拓扑结构的设计与性能分析。此外,资源汇总了大量Matlab/Simulink仿真模型及相关科研方向,涉及新能源并网、储能控制、电机驱动等多个前沿领域,全面展示LLC谐振变换器在现代电力系统中的关键技术实现路径。同时,文档附带多种学习资料获取途径,如网盘链接和公众号资源,便于研究人员深入实践与拓展研究。; 适合人群:具备扎实的电力电子、自动控制理论基础,从事新能源发电、开关电源设计、电力系统仿真等相关领域的研究生、工程师及科研人员。; 使用场景及目标:①深入理解LLC谐振变换器的工作原理、建模方法与控制策略;②开展电力电子变换器的仿真验证与参数优化设计;③支撑科研项目、学位论文或工程项目的系统仿真与方案验证; 阅读建议:建议结合所提供的仿真模型与参考文献,使用Plecs或Simulink软件进行动手实践,重点掌握LLC谐振变换器的建模流程、闭环控制设计、软启动机制及参数调试技巧,以全面提升在实际工程中的应用与创新能力。

SikuliX学习笔记④键盘操作

SikuliX学习笔记④-键盘操作1.控制字符2.快捷键3.运算符 本文记录了SikuliX中按键操作的方法。 1.控制字符 键名 sikuliX中的命令 Shift type(Key.SHIFT) Ctrl type(Key.CTRL) Alt键 type(Key.ALT) Tab(制表符) type(Key.TAB) 大写锁定 type(Key.CAPSLOCK) 输入 type(Key.ENTER) 删除 type(Key.DELETE) 退格键 type(

camel2014的博客 8504

基于变频控制的多相交错LLC谐振变换器闭环仿真(Simulink仿真实现)

基于变频控制的多相交错LLC谐振变换器闭环仿真(Simulink仿真实现)内容概要:本文主要介绍了基于Plecs的全桥LLC谐振变换器仿真模型,涵盖变频控制下的多相交错LLC谐振变换器闭环仿真、V2G电动汽车ACDC整流与双向CLLC谐振变换器充放电仿真、LLC谐振变换器的开环与闭环软启动设计,以及储能系统中双向Buck-Boost变换器结合模型预测电流控制和电压下垂控制的仿真研究。同时,文档列举了多种电力电子系统与控制策略的Simulink/Plecs仿真案例,涉及三相交错并联Buck变换器、三电平Buck直流变换器、单相Boost PFC电路等,展示了丰富的电力变换器建模与控制技术。此外,还包括参数设计报告、计算书及相关参考文献,适用于从事电力电子、新能源发电、电动汽车充放电系统等领域的研究人员和技术开发人员。; 适合人群:具备电力电子、自动控制理论基础,从事新能源、电动汽车、电力系统等相关领域研究的研发人员、高校研究生及高年级本科生。; 使用场景及目标:① 学习和掌握LLC谐振变换器及其他典型电力电子变换器的工作原理与建模方法;② 实现闭环控制策略如变频控制、软启动、模型预测控制、下垂控制等的仿真验证;③ 支持科研项目、毕业设计或工程开发中的系统仿真与优化设计。; 阅读建议:建议结合文中提供的仿真模型、设计报告与参考文献,逐步搭建并调试相应系统,重点关注控制策略的实现细节与参数整定过程,以深入理解系统动态响应特性与控制性能。

来自工业界的知识库 RAG 服务(二),RagFlow 源码全流程深度解析

前面介绍过有道 QAnything 源码解析,通过深入了解工业界的知识库 RAG 服务,得到了不少调优 RAG 服务的新想法。因此本次趁热打铁,额外花费一点时间,深入研究了另一个火热的开源 RAG 服务RagFlow的完整实现流程,希望同样有所收获。首先依旧可以先从框架图入手,与常规的 RAG 架构进行一些比较可以看到右侧知识库被明显放大,同时最右侧详细介绍了文件解析的各种手段,比如OCR等,这些在常规的 RAG 中可能会作为一个不起眼的。

易迟的专栏 2万+

SikuliLibrary 库关键字注释

在 https://github.com/rainmanwy/robotframework-SikuliLibrary 看到rainmanwy 整理的SikuliLibrary库,非常适合工作需要,将原关键字整理成了中文,也是对这些资料的学习。 Keyword Arguments Documentation 翻译 ...

weixin_30932215的博客 1132

在Ubuntu 20.04上,用EtherCAT Igh 1.6.2驱动高创BD3E伺服电机(附完整C代码)

本文详细介绍了在Ubuntu 20.04实时内核环境下,使用EtherCAT Igh 1.6.2主站驱动高创BD3E伺服电机的完整实现方案。从实时系统配置、伺服电机PDO映射到精确控制线程设计,提供了完整的C代码样例和实际项目中的调试技巧,帮助开发者实现工业自动化中的高精度运动控制。

weixin_30772105的博客 111

Sikuli-X简单的使用

Sikuli是识别和控制GUI组件进行UI自动化测试的技术,它是有MIT的研究人员开发进行设计的。Sikuli在墨西哥维乔印第安人(Huichol Indians)的语言里是上帝之眼的意思,Sikuli的工作模式与人眼一样,直接识别图像。这个项目的主创人员之一是来自台湾的张琮翔 Sikuli的最新版本为 Sikuli X-1.0rc2。

Sorin的博客 1万+

3、提升管壳式换热器能效:双螺旋盘管的应用研究

本研究探讨了在管壳式热交换器中应用双螺旋盘管以提升能效的可行性。通过实验对比双螺旋与单螺旋盘管的热传递效率,结果显示双螺旋盘管达到54.33%的效率,显著优于单螺旋的48.88%。双螺旋结构不仅增大了换热面积,还因产生剪切应力而减少结垢,延长运行周期。采用NTU方法评估热传递性能,验证了该设计在工业应用中的高效性与实用性,建议在制冷、空调、石油精炼等领域推广使用。

k8s6orchestrator的博客 109

基于YOLOv8的端面小目标计数解决方案: 多头检测器+小缺陷到大缺陷一网打尽的GiraffeDet+Wasserstein Distance Loss | 助力工业小目标缺陷检测

端面小目标计数部署解决方案 | 亲测在工业小目标缺陷涨点明显,原始mAP@0.5 0.936提升至0.955

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1955

Sikulix图形自动化入门知识

简介: Sikuli 是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。它与我们常用的自动化测试技术(工具)有很大的区别。 他可以实现如下功能,举例子: Sikulix            #提示:左边的Silulix即是Sikulix自动输入的: 当运行代码时,sikulix进行图像识别,并且定位图像位置,进行type("\nSikulix\n")操作,此操作为在指定...

库库西里专栏 2万+

【RT-DETR实战】159、改进九:知识蒸馏从YOLOv8教师模型学习

摘要: 本文探讨了知识蒸馏在RT-DETR目标检测模型中的应用挑战与实践经验。作者以YOLOv8作为教师模型,针对特征对齐、损失函数设计和训练策略等核心问题,提出了适配器模块、动态权重调整和多阶段训练等优化方案。文章重点分析了教师模型选择、特征图匹配、损失函数组合等关键环节的实战技巧,并总结了蒸馏模型部署时的注意事项。通过实验验证,作者指出知识蒸馏应关注模型"思维方式"的迁移而非简单特征复制,并强调合理评估指标和教师模型选择的重要性。最后,作者分享了技术迭代中的边际效应认知,为工业场景下的模型优化提供了实用

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 268

sikuli官网自动汉化文档

这些信息是以前版本x - 1.0 rc3 Sikuli脚本 在下载页面从菜单中你得到新版本信息sikulix - 1.0(2013年5月)   窗户 只有32位版本提供。但是这个版本应该运行在32位和64位Windows系统。  先决条件:  1.     确保您已经安装了官方的Sun Java 6 JRE 32位 版本(Java 7或64位不支持)。  2.

Greless的后花园 1万+

可信启动方案设计

本博客简要解释了TF-A中的Measured-Boot可信启动设计实现。

AI-安全-功耗 1204

司法AI系统的架构设计:法律知识图谱如何辅助智能庭审?架构师亲测

简单来说,法律知识图谱是一种采用图数据结构(节点Node + 边Edge/关系Relation)来组织和表达法律领域知识的语义网络。它以。

AI 算法实战派 1088

sikulix——ocr

ocr的意思是识别图片中的文字,目前国内的话,有百度ai提供的服务,但是是收费的。国外有开源的tesseract。sikulix上帝之眼也支持ocr,底层是tesseract的实现。这两者都是免费的。         sikulix的ocr搭建比较坑,这里记录一下踩过的坑。应为ocr并不是直接安装好就可以用,这里试了好久才发现如何搭建才能正常使用         1、如果之前安装了sikuli

guduyishuai的博客 3634

通用抓取————6D位姿估计

这意味着算法在没有物体的先验知识(如 CAD 模型)的情况下,依然能够通过神经网络捕捉物体的外观、形状和几何特征,生成相关的 6D 位姿估计。通过输入物体类别的描述,算法能够推断出该类别物体的位姿和尺度,无需特定物体的 CAD 模型。在这个坐标空间中,物体的位姿和尺度都是已知的,基于这个标准化表示,算法可以对输入图像中的物体进行 6D 位姿和尺寸的估计。○优势: ICP 是一种非常有效的位姿优化算法,特别适合精细调整物体的位姿,确保最终估计的位姿与真实物体的点云或模型高度一致。

具身机器人和通用AI 2380

IDEA实用快捷键

IDEA实用快捷键 一、运行类快捷键 1、选择某个类文件的代码运行:Alt+shift+F10 2、运行当前类代码:shift+F10 3、断点调试:shift+F9 二、代码注释快捷键 1、单行注释:Ctrl+/ 取消注释:再次按Ctrl+/ 2、代码块注释:选中要注释的代码块,按下组合键。Ctrl+Shift+/ 取消注释:去除注释的时候,不需要全部...

Bruce小鬼 9843

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Sikuli -web页面自动化测试工具

简介 Sikuli(在墨西哥维乔印第安人的语言里是”上帝之眼”的意思)是由美国麻省理工学院开发的一种最新编程技术,使得编程人员可以使用截图替代代码,从而简化代码的编写流程。从它研究方向上看,是一种编程技术,但是该技术还可以用于进行大规模的程序测试,脚本程序编写使用的是python语言。他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。 Sikuli 可以采

我的E家 7420

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

SikuliX学习笔⑤sikulix的中文OCR功能

SikuliX学习笔⑤sikulix的中文OCR功能 1.使用sikulix OCR功能2.问题:sikulix的OCR默认只支持英文字符及数字3.如何让sikulix支持中文OCR4.Tesseract 中文OCR数据包导入sikulix的步骤5.sikulix中文OCR示例代码6.识别后的字符串处理7.总结 sikulix具有OCR功能,可以识别显示屏上显示的字符,但是默认设置仅能识别英文字符,并不支持识别简体中文字符。 经过网上查找资料及不断尝,终于找到了sikulix成功识别中文字符的方法,具体步骤

camel2014的博客 6043

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SikuliX和Mobizen的andriod功能自动化测试

SikuliX和Mobizen的andriod功能自动化测试Sikuli X下载地址:http://www.sikuli.org/SikuliX的安装稍微有点复杂,需要先从官网下载页面下载安装引导的jar,然后通过引导来自动在线下载所需要的包来完成安装: 下载sikuli-setup.jar,放入一个空目录例如 SikuliX (个人建议:Windows下不要使用含中文或者空格的路径是一个好习惯);

Criss@陈磊 1759

sikuli:前端自动化操作神器【简单实用】

前端自动话操作应用很广泛,从网购秒杀活动实现自动化抢购,到区块链货币高频交易前端脚本编写(非合作交易所不提供api的情况下)。 自动化的流派分为2类,一类是对DOM对象进行解析的,这个是主流,但是受特定平台的限制,而且一定目标前端代码变了,自动化脚本一般都要重写。 另一个就是近年来出现的“非主流”--sikuli。它是通过类似图像识别的原理进行自动化操作的,不受目标前端代码修改的影响。 之前

郑泽洲的博客 1万+

RobotFramework SikuliLibrary 学习心得

最近在学习RobotFramework SikuliLibrary ,以下是我的学习心得 1.个人觉得非常的好用,开源、免费、上手快、安装容易。针对于单台电脑识别率比较高,可以自己调配图片匹配度。 2.多用按键操作,代替图片识别,为以后升级或者迁到别的电脑减少工作 3.截的图片如果想到别的大屏幕的电脑或者win10和win7平台的切换,目前还是得重新进行切图 4.关于按键的使用,由于跑程序时,需要使用英文而输入法一不小心就会变成英文,楼主在想同时SHIFT+CTRL按钮切换输入法。 使用 T...

chengxuyuan20100425的专栏 1070
上一篇: 自动化测试新途径- 上帝之眼 sikuli
下一篇: 给 sikuli 添加 快捷注解 的功能
yivanus
博客等级 码龄19年 2粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值