guibot package¶
Submodules¶
- guibot.calibrator module
- guibot.config module
- SUMMARY
- INTERFACE
GlobalConfigGlobalConfig.toggle_delayGlobalConfig.click_delayGlobalConfig.delay_after_dragGlobalConfig.delay_before_dropGlobalConfig.delay_before_keysGlobalConfig.delay_between_keysGlobalConfig.rescan_speed_on_findGlobalConfig.wait_for_animationsGlobalConfig.smooth_mouse_dragGlobalConfig.preprocess_special_charsGlobalConfig.save_needle_on_errorGlobalConfig.image_logging_levelGlobalConfig.image_logging_step_widthGlobalConfig.image_logging_destinationGlobalConfig.display_control_backendGlobalConfig.find_backendGlobalConfig.contour_threshold_backendGlobalConfig.template_match_backendGlobalConfig.feature_detect_backendGlobalConfig.feature_extract_backendGlobalConfig.feature_match_backendGlobalConfig.text_detect_backendGlobalConfig.text_ocr_backendGlobalConfig.deep_learn_backendGlobalConfig.hybrid_match_backend
TemporaryConfigLocalConfig
- guibot.controller module
- SUMMARY
- INTERFACE
ControllerController.widthController.heightController.keymapController.mousemapController.modmapController.mouse_locationController.configure_backend()Controller.synchronize_backend()Controller.capture_screen()Controller.mouse_move()Controller.mouse_click()Controller.mouse_down()Controller.mouse_up()Controller.mouse_scroll()Controller.keys_toggle()Controller.keys_press()Controller.keys_type()
AutoPyControllerAutoPyController.mouse_locationAutoPyController.configure_backend()AutoPyController.synchronize_backend()AutoPyController.capture_screen()AutoPyController.mouse_move()AutoPyController.mouse_click()AutoPyController.mouse_down()AutoPyController.mouse_up()AutoPyController.keys_toggle()AutoPyController.keys_type()
XDoToolControllerXDoToolController.mouse_locationXDoToolController.configure_backend()XDoToolController.synchronize_backend()XDoToolController.capture_screen()XDoToolController.mouse_move()XDoToolController.mouse_click()XDoToolController.mouse_down()XDoToolController.mouse_up()XDoToolController.keys_toggle()XDoToolController.keys_type()
VNCDoToolControllerVNCDoToolController.configure_backend()VNCDoToolController.synchronize_backend()VNCDoToolController.capture_screen()VNCDoToolController.mouse_move()VNCDoToolController.mouse_click()VNCDoToolController.mouse_down()VNCDoToolController.mouse_up()VNCDoToolController.keys_toggle()VNCDoToolController.keys_type()
PyAutoGUIControllerPyAutoGUIController.mouse_locationPyAutoGUIController.configure_backend()PyAutoGUIController.synchronize_backend()PyAutoGUIController.capture_screen()PyAutoGUIController.mouse_move()PyAutoGUIController.mouse_click()PyAutoGUIController.mouse_down()PyAutoGUIController.mouse_up()PyAutoGUIController.mouse_scroll()PyAutoGUIController.keys_toggle()PyAutoGUIController.keys_type()
- guibot.desktopcontrol module
- guibot.errors module
- guibot.fileresolver module
- guibot.finder module
- guibot.guibot module
- guibot.guibot_proxy module
- SUMMARY
- INTERFACE
serialize_custom_error()register_exception_serialization()GuiBotProxyGuiBotProxy.nearby()GuiBotProxy.above()GuiBotProxy.below()GuiBotProxy.left()GuiBotProxy.right()GuiBotProxy.find()GuiBotProxy.find_all()GuiBotProxy.sample()GuiBotProxy.exists()GuiBotProxy.wait()GuiBotProxy.wait_vanish()GuiBotProxy.idle()GuiBotProxy.hover()GuiBotProxy.click()GuiBotProxy.right_click()GuiBotProxy.middle_click()GuiBotProxy.double_click()GuiBotProxy.multi_click()GuiBotProxy.click_expect()GuiBotProxy.click_vanish()GuiBotProxy.click_at_index()GuiBotProxy.mouse_down()GuiBotProxy.mouse_up()GuiBotProxy.mouse_scroll()GuiBotProxy.drag_drop()GuiBotProxy.drag_from()GuiBotProxy.drop_at()GuiBotProxy.press_keys()GuiBotProxy.press_at()GuiBotProxy.press_expect()GuiBotProxy.press_vanish()GuiBotProxy.type_text()GuiBotProxy.type_at()GuiBotProxy.click_at()GuiBotProxy.fill_at()GuiBotProxy.select_at()
- guibot.guibot_simple module
- SUMMARY
- INTERFACE
buttonsinitialize()check_initialized()add_path()remove_path()find()find_all()sample()exists()wait()wait_vanish()get_mouse_location()idle()hover()click()right_click()middle_click()double_click()multi_click()click_expect()click_vanish()click_at_index()mouse_down()mouse_up()mouse_scroll()drag_drop()drag_from()drop_at()press_keys()press_at()press_expect()press_vanish()type_text()type_at()click_at()fill_at()select_at()
- guibot.imagelogger module
- SUMMARY
- INTERFACE
ImageLoggerImageLogger.stepImageLogger.accumulate_loggingImageLogger.logging_levelImageLogger.logging_destinationImageLogger.step_widthImageLogger.printable_stepImageLogger.debug()ImageLogger.info()ImageLogger.warning()ImageLogger.error()ImageLogger.critical()ImageLogger.dump_matched_images()ImageLogger.dump_hotmap()ImageLogger.clear()
- guibot.inputmap module
- guibot.location module
- guibot.match module
- guibot.path module
- guibot.region module
- SUMMARY
- INTERFACE
RegionRegion.xRegion.yRegion.widthRegion.heightRegion.centerRegion.top_leftRegion.top_rightRegion.bottom_leftRegion.bottom_rightRegion.is_emptyRegion.last_matchRegion.mouse_locationRegion.nearby()Region.above()Region.below()Region.left()Region.right()Region.find()Region.find_all()Region.sample()Region.exists()Region.wait()Region.wait_vanish()Region.idle()Region.hover()Region.click()Region.right_click()Region.middle_click()Region.double_click()Region.multi_click()Region.click_expect()Region.click_vanish()Region.click_at_index()Region.mouse_down()Region.mouse_up()Region.mouse_scroll()Region.drag_drop()Region.drag_from()Region.drop_at()Region.press_keys()Region.press_at()Region.press_expect()Region.press_vanish()Region.type_text()Region.type_at()Region.click_at()Region.fill_at()Region.select_at()
- guibot.target module
Module contents¶
SUMMARY¶
Package with the complete guibot modules and functionality.