Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shibukawa/gotomation
https://github.com/shibukawa/gotomation
automation darwin golang gui keyboard mouse screen-capture windows
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/shibukawa/gotomation
- Owner: shibukawa
- License: other
- Created: 2017-04-09T14:08:40.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-29T06:20:43.000Z (over 7 years ago)
- Last Synced: 2024-06-20T03:40:50.310Z (7 months ago)
- Topics: automation, darwin, golang, gui, keyboard, mouse, screen-capture, windows
- Language: Go
- Size: 51.8 KB
- Stars: 19
- Watchers: 5
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.rst
Awesome Lists containing this project
README
Gotomation
============Automation library like ``java.awt.Robot``.
Document
----------https://godoc.org/github.com/shibukawa/gotomation
License
--------Apache-2
Known Issue
-----------* Mouse coursor moving is not working on VirtualBox host OS with mouse cursor integration.
* Windows: mouse cursor moving is not working (I tested on Windows 10 Pro on VirtualBox)
* X11: String typing is not implemented. In future, I will add this only for cgo environment.
XCB (and xgb - golang version) doesn't support ``XStringToKeysym()`` equivalent function.Thanks
------* https://github.com/BurntSushi/xgb
It uses ``xgb`` for X11 environment.
* https://github.com/go-vgo/robotgo
This code is inspired by robotogo. I rewrite into pure go, add utf-8 support etc as much as possible.