搜索插件、代码仓与 APP 分类

插件详情v0.0.3

flutter_auto_gui

一个用于桌面应用程序的 Flutter 插件,用于控制鼠标和键盘以自动化与其他应用程序的交互。

Windows
近 30 天下载
35
喜欢数
34
Pub 分数
155

安装插件

flutter pub add flutter_auto_gui

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

flutter_auto_gui 是一个专为 Windows 桌面应用程序设计的 Flutter 插件,可实现对其他应用程序的鼠标和键盘操作自动化。它允许开发者以编程方式模拟用户输入,非常适合在桌面环境中进行测试和工作流自动化。该包可无缝集成到 Flutter 项目中,并提供对输入设备的底层控制。在需要与外部应用程序直接交互的端到端测试场景中,它尤其有用。

适合场景

  • 自动化UI测试
  • 桌面应用程序工作流自动化
  • 模拟用户输入以进行回归测试
  • 测试第三方应用集成
  • 创建自动化演示脚本

主要特点

  • 鼠标移动和点击模拟
  • 键盘输入模拟
  • 跨应用交互支持
  • 仅限 Windows 的平台兼容性
  • 输入自动化的简单API

适合对象

  • 测试自动化工程师
  • 桌面应用程序开发者
  • 使用 Flutter 的 QA 团队
  • 开发交互式演示的开发者
  • 需要图形用户界面交互脚本的用户

使用建议

  • 仅限 Windows 平台
  • 某些操作需要提升权限
  • 执行期间可能干扰用户操作
  • 不适用于移动或Web目标
  • 某些应用程序可能存在稳定性问题

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

A flutter plugin for desktop applications for controlling mouse and keyboard to automate interactions with other applications. This plugin is highly inspired by the PyAutoGui python package and RobotJs and as such tries to mimic most of the available methods.

Pub.dev

所属分类

依赖

依赖清单 3 项

  • flutter_auto_gui_platform_interface^0.0.3
  • flutter_auto_gui_windows^0.0.3
  • plugin_platform_interface^2.0.2

源码仓库

使用此插件的项目

暂无相关数据。