Last updated:
0 purchases
flutter auto gui
flutter_auto_gui #
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.
Android
iOS
Linux
macOS
Windows
Support
N/A
N/A
Future Dev
Future Dev
Windows 10+
Usage #
To use this plugin add flutter_auto_gui as a dependency in your pubspec.yaml file.
dependencies:
flutter_auto_gui: <version>
copied to clipboard
Import the package
import 'package:flutter_auto_gui/flutter_auto_gui.dart';
copied to clipboard
All functions are static and can be used like the following
// mouse move function
await FlutterAutoGUI.moveTo(
point: const Point(10, 10),
duration: const Duration(seconds: 1),
);
copied to clipboard
Check out the example project for further assistance.
A comprehensive documentation can be found here
Contributions #
I'm currently working on getting the screen functions (1, 2) implemented.
If anyone would like to assist on the Mac OS / Linux implementation you can follow the flutter federated plugin design and I would be more than happy to endorse it.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a new feature, please send a pull request.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.