Go to the source code of this file.
Namespaces | |
| namespace | libcvautomation_funcs |
Classes | |
| class | libcvautomation_funcs::LibcvImageNotFound |
| class | libcvautomation_funcs::LibcvDisplayNotOpen |
Functions | |
| def | libcvautomation_funcs::open_display |
| Open a display for use in the libcvautomation_funcs. | |
| def | libcvautomation_funcs::close_display |
| Close a display currently in use by libcvautomation_funcs. | |
| def | libcvautomation_funcs::mouse_down |
| Press a mouse button down. | |
| def | libcvautomation_funcs::mouse_up |
| Release a mouse button. | |
| def | libcvautomation_funcs::mouse_click |
| Press and release a mouse button. | |
| def | libcvautomation_funcs::mouse_click_xy |
| Click a mouse button at an absolute location. | |
| def | libcvautomation_funcs::mouse_click_rxy |
| Click a mouse button at a relative location. | |
| def | libcvautomation_funcs::mouse_click_image |
| Click a mouse button on an image inside the root X11 window. | |
| def | libcvautomation_funcs::mouse_doubleclick |
| Press and release a mouse button twice. | |
| def | libcvautomation_funcs::mouse_doubleclick_xy |
| Click a mouse button twice at an absolute location. | |
| def | libcvautomation_funcs::mouse_doubleclick_rxy |
| Click a mouse button twice at a relative location. | |
| def | libcvautomation_funcs::mouse_doubleclick_image |
| Click a mouse button twice on an image inside the root X11 window. | |
| def | libcvautomation_funcs::mouse_hover_xy |
| Move the mouse to a given coordinate, and leave it there. | |
| def | libcvautomation_funcs::mouse_hover_rxy |
| Move the mouse by a given increment, and leave it there. | |
| def | libcvautomation_funcs::mouse_hover_image |
| Move the mouse to an image inside the root X11 window. | |
| def | libcvautomation_funcs::mouse_jiggle |
| Jiggle the mouse in place. | |
| def | libcvautomation_funcs::mouse_scroll_up |
| Scroll the mouse wheel up. | |
| def | libcvautomation_funcs::mouse_scroll_down |
| Scroll the mouse wheel down. | |
| def | libcvautomation_funcs::mouse_drag_n_drop |
| Drag and drop one image to another. | |
| def | libcvautomation_funcs::mouse_location |
| Get the current location of the mouse. | |
| def | libcvautomation_funcs::key_string |
| Enter a string of text on the keyboard. | |
| def | libcvautomation_funcs::key_down |
| Press a key down on the keyboard, and leave it down. | |
| def | libcvautomation_funcs::key_up |
| Release a key on the keyboard. | |
| def | libcvautomation_funcs::key_click |
| Press and release a key on the keyboard. | |
| def | libcvautomation_funcs::image_location |
| Get the location of an image on the screen. | |
| def | libcvautomation_funcs::wait_for |
| Get the location of an image on the screen, waiting for it to show up. | |
| def | libcvautomation_funcs::command_string |
| Execute a libcvautomation command based on a string. | |
This source file is designed to give high-level access to libcvautomation using Python. It was modeled after the Bash wrapper, but allows for access to all the extra features of Python.
To use:
import libcvautomation_funcs
Definition in file libcvautomation_funcs.py.
1.4.7