Creation of a system for automating repetitive actions performed on a computer

Gytis Medelis, Jovita Urnikienė
{"title":"Creation of a system for automating repetitive actions performed on a computer","authors":"Gytis Medelis, Jovita Urnikienė","doi":"10.56131/tmt.2023.2.2.160","DOIUrl":null,"url":null,"abstract":"As technology advances and time saves time, more and more tasks are being automated, reducing the need for manual work. The process of automation is beneficial in computer-based work as well. This article analyzes automation systems for mouse clicks, their benefits, and their applications in various fields. Project problem. The automated click systems do not provide flexible, reliable, and convenient algorithmic functions for the use of complex marketing systems, mobile games, or a broader market segment. The objective of this work is to create a system that simulates mouse clicks, swipes, and text input, allowing for repetitive actions, creating and saving action execution algorithms. The theoretical part discusses similar automated systems, their advantages and disadvantages, text and image recognition algorithms, and popular libraries. The compliance of the systems with the ISO/IEC 9126 standard is analyzed. The programming language chosen for development is C++, Qt framework, the Tesseract library is used for text recognition, while the OpenCV library is used for graphic objects. The practical part presents the project of the created automated action system, the development process, the system itself, and the system's application possibilities. The system includes 10 control tools: text, color, and image recognition systems, mouse click, text input, and swipe simulation systems, automated action deletion, algorithm execution/stop, settings selection, menu collapse/expand, and system shutdown. The system allows for the creation of mouse click, swipe, and text input algorithms, defining conditions, creating action instructions, and sharing instructions on a forum. The system recognizes texts, colors, and images. Keywords: automating click operations, automatic actions system, automated optical character recognition, automatic clicker.","PeriodicalId":360544,"journal":{"name":"Applied Scientific Research","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Scientific Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.56131/tmt.2023.2.2.160","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

As technology advances and time saves time, more and more tasks are being automated, reducing the need for manual work. The process of automation is beneficial in computer-based work as well. This article analyzes automation systems for mouse clicks, their benefits, and their applications in various fields. Project problem. The automated click systems do not provide flexible, reliable, and convenient algorithmic functions for the use of complex marketing systems, mobile games, or a broader market segment. The objective of this work is to create a system that simulates mouse clicks, swipes, and text input, allowing for repetitive actions, creating and saving action execution algorithms. The theoretical part discusses similar automated systems, their advantages and disadvantages, text and image recognition algorithms, and popular libraries. The compliance of the systems with the ISO/IEC 9126 standard is analyzed. The programming language chosen for development is C++, Qt framework, the Tesseract library is used for text recognition, while the OpenCV library is used for graphic objects. The practical part presents the project of the created automated action system, the development process, the system itself, and the system's application possibilities. The system includes 10 control tools: text, color, and image recognition systems, mouse click, text input, and swipe simulation systems, automated action deletion, algorithm execution/stop, settings selection, menu collapse/expand, and system shutdown. The system allows for the creation of mouse click, swipe, and text input algorithms, defining conditions, creating action instructions, and sharing instructions on a forum. The system recognizes texts, colors, and images. Keywords: automating click operations, automatic actions system, automated optical character recognition, automatic clicker.
为在计算机上自动执行重复操作而创建的系统
随着技术的进步和时间的节省,越来越多的任务正在自动化,减少了对手工工作的需求。自动化的过程也有利于以计算机为基础的工作。本文分析了用于鼠标点击的自动化系统、它们的优点以及它们在各个领域的应用。项目的问题。对于复杂的营销系统、手机游戏或更广阔的细分市场,自动点击系统没有提供灵活、可靠、便捷的算法功能。这项工作的目标是创建一个模拟鼠标点击、滑动和文本输入的系统,允许重复操作,创建和保存操作执行算法。理论部分讨论了类似的自动化系统,它们的优缺点,文本和图像识别算法,以及流行的库。分析了系统与ISO/IEC 9126标准的符合性。开发选择的编程语言为c++, Qt框架,文本识别使用Tesseract库,图形对象使用OpenCV库。实践部分介绍了所创建的自动化操作系统的方案、开发过程、系统本身以及系统的应用可能性。该系统包括10个控制工具:文本、颜色和图像识别系统、鼠标点击、文本输入和滑动模拟系统、自动动作删除、算法执行/停止、设置选择、菜单折叠/展开和系统关闭。该系统允许创建鼠标点击、滑动和文本输入算法、定义条件、创建操作指令以及在论坛上共享指令。该系统可以识别文本、颜色和图像。关键词:自动点击操作,自动动作系统,自动光学字符识别,自动点击器。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信