tagui的一些问题

2022年11月15日 206点热度 1人点赞 0条评论

tagui的缺点
  • 浏览器支持有限,已知的有chrome,firefox,微软edge
  • 有自带ocr识别,但是只能支持非常简单的图形,中文不支持
  • 复杂逻辑的验证码如:数值计算/物品分类识别等需要人为介入
  • if判断元素存在时有点慢,占无改善办法
  • 跟环境代码有关的问题
    • 一些生成元素的代码是复用的,会出现两个问题
    • 1是如果没有使用下拉的操作元素不会生成,也就不存在,所以统计个数元素不准(因为还没生成),也拿不到元素
    • 2是不能确定元素是属于多个电脑,手机,汽车等多个分类中的哪类,因为所有分类生成元素共用的这套代码
    • 解决办法是,需要使用js来控制下拉滑轮来生成元素
    • 并且提前知道所有的分类和元素,这样的话通过代码提前能控制
tagui的优点
  • 有很好的模拟行为,比如鼠标右键,左键,双击,移动鼠标,键盘,屏幕坐标的交互
  • 支持把数据写入csv中,也支持把csv读出后写入指定输入框
  • 支持视觉自动化,能够参考给定的图片在屏幕中找到并点击(使得可以控制其他应用程序,而无需是浏览器)
  • 支持页面多个标签,元素截图,OCR(自带的识别对于中文支持不好)
  • 支持运行远程脚本,通过给定URL的方式
  • 使用websocket与浏览器通信实现控制,而不是chrome driver,chromedriver有时会有一些限制
其他

使用 turbo 的方式执行脚本,速度会非常快。实际感受特别是填入内容的阶段,以前是每个字输入,开启后像复制粘贴,其他地方速度会提升的稍微小一点

.\tagui.cmd ..\flows\samples\xxxxx.tag  -t

yuc

这个人很懒,什么都没留下

error: Content is protected !!