MCPcopy Create free account

hub / github.com/AdbAutoPlayer/AdbAutoPlayer / functions

Functions1,693 in github.com/AdbAutoPlayer/AdbAutoPlayer

↓ 1 callersMethod_copy_ravaged_realm_formation
Open Records and copy the first community formation.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/ravaged_realm.py:97
↓ 1 callersMethod_copy_suggested_formation
Copy suggested formations from records. Args: formations: Number of formations to try skip_manual: Skip formations la
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:282
↓ 1 callersMethod_create_video_with_dimensions
Create test video with specific dimensions.
src-tauri/src-python/tests/test_device_stream.py:248
↓ 1 callersMethod_date_to_english_weekday
Convert MM/DD date string to English weekday name.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:224
↓ 1 callersMethod_debug_blocks
(self, row_sorted: list[OCRResult])
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:720
↓ 1 callersMethod_dura_resolve_state
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/duras_trials.py:46
↓ 1 callersMethod_ensure_on_battle_screen
Ensure we're on the battle screen, navigating if necessary.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:179
↓ 1 callersMethod_ensure_optional_packages
Auto-install optional OCR backends if the user has opted in.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:390
↓ 1 callersMethod_ensure_qwen2vl_packages
Install or fix torch+Qwen2-VL deps, ensuring GPU (CUDA) support.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:316
↓ 1 callersMethod_enter_dr
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:37
↓ 1 callersMethod_enter_dr
Enter Dream Realm.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dream_realm.py:135
↓ 1 callersMethod_enter_ravaged_realm
Navigate to the Ravaged Realm screen via hamburger menu > Events.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/ravaged_realm.py:50
↓ 1 callersMethod_enter_supreme_arena
Enter Supreme Arena.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/supreme_arena.py:49
↓ 1 callersMethod_equip
(self, equipment_class: TemplateMatchResult)
src-tauri/src-python/adb_auto_player/games/afk_journey/custom_routine/equip_new_equipment.py:135
↓ 1 callersMethod_execute_battle_sequence
Execute battle sequence. Returns: bool: Whether the battle was successfully completed
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/titan_reaver_proxy_battle.py:190
↓ 1 callersMethod_execute_custom_routine
(self, settings: TaskListSettings)
src-tauri/src-python/adb_auto_player/game/_task_mixin.py:32
↓ 1 callersMethod_execute_single_proxy_battle
Execute a single proxy battle. Returns: bool: Whether the battle was successfully completed
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/titan_reaver_proxy_battle.py:120
↓ 1 callersMethod_extract_categories_from_menu_options
Extract categories from menu options, preserving order and uniqueness.
src-tauri/src-python/adb_auto_player/ipc_util/ipc_model_converter.py:127
↓ 1 callersMethod_extract_player_name
Extract the player name, filtering out guild names by Y position.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:776
↓ 1 callersMethod_extract_rank_from_crop
Crop the rank badge area near ref_y and OCR for digits.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:750
↓ 1 callersMethod_fetch_guild_members
Fetch guild member names from the configured API URL for name correction.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_names.py:165
↓ 1 callersMethod_filter_and_correct_activeness_records
Correct names, discard non-guild noise, and deduplicate by name.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:605
↓ 1 callersMethod_find_and_equip_new_equipment
( self, exclamation_mark: TemplateMatchResult, equipment_classes: list[TemplateMatchRe
src-tauri/src-python/adb_auto_player/games/afk_journey/custom_routine/equip_new_equipment.py:100
↓ 1 callersMethod_find_date_tabs
(self, ocr_backend: OCRBackend)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:299
↓ 1 callersFunction_find_fishing_colors_fast
Finds colors fast. Returns: x coordinate of the box, x coordinate of the hook
src-tauri/src-python/adb_auto_player/games/afk_journey/minigames/fishing.py:372
↓ 1 callersMethod_find_matching_popup
Find matching popup message using fuzzy substring matching. Args: ocr_text: Text detected by OCR similarity_threshold
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:402
↓ 1 callersMethod_find_proxy_battle_banner
Find proxy battle banner. Returns: Optional[Point]: Banner location, or None if not found
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/titan_reaver_proxy_battle.py:146
↓ 1 callersMethod_find_retry_button
Locate the retry button if present.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:193
↓ 1 callersMethod_find_synergy_or_corrupt_creature
Find Synergy or Corrupt Creature.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/assist.py:60
↓ 1 callersMethod_fishing
(self, btn: Coordinates)
src-tauri/src-python/adb_auto_player/games/afk_journey/minigames/fishing.py:291
↓ 1 callersMethod_formation_contains_excluded_hero
Skip formations with excluded heroes. Returns: str | None: Name of excluded hero
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:440
↓ 1 callersMethod_fulfill_requests_best_first
Fulfill requests best-first until a craft cycle or exhaustion. Each iteration compares the four request portraits by their Wish Point
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:333
↓ 1 callersMethod_fulfill_selected_request
Fulfill the currently selected request once via Quick Select. Taps Quick Select and then either crafts a missing resource or delivers
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:430
↓ 1 callersFunction_get_and_log_adb_client
()
src-tauri/src-python/adb_auto_player/commands/debug.py:63
↓ 1 callersFunction_get_available_h264_decoders
Returns a list of available H264 decoders.
src-tauri/src-python/adb_auto_player/device/adb/device_stream.py:260
↓ 1 callersFunction_get_best_decoder
Find and cache the best available H264 decoder.
src-tauri/src-python/adb_auto_player/device/adb/device_stream.py:22
↓ 1 callersFunction_get_bluestacks_ports
Parse BlueStacks config files to find configured ADB ports.
src-tauri/src-python/adb_auto_player/device/adb/adb_scanner.py:98
↓ 1 callersFunction_get_codec_context
Get codec context using cached decoder selection.
src-tauri/src-python/adb_auto_player/device/adb/device_stream.py:59
↓ 1 callersMethod_get_custom_routine_for_task
( self, task: str, game_commands: dict[str, CustomRoutineEntry] )
src-tauri/src-python/adb_auto_player/game/_task_mixin.py:68
↓ 1 callersMethod_get_custom_routine_settings
(self, name: str)
src-tauri/src-python/adb_auto_player/game/_task_mixin.py:24
↓ 1 callersFunction_get_devices
Attempts to list ADB devices. Args: client (AdbClient): ADB client instance used for connection. Raises: AdbException: Faile
src-tauri/src-python/adb_auto_player/device/adb/adb_client.py:113
↓ 1 callersMethod_get_game_commands
(self)
src-tauri/src-python/adb_auto_player/game/_task_mixin.py:62
↓ 1 callersFunction_get_game_gui_options
Get the menu for the GUI. Used by the Wails GUI to populate the menu.
src-tauri/src-python/adb_auto_player/tauri_helpers/menu.py:80
↓ 1 callersFunction_get_game_metadata_from_package_name
( package_name: str | None, )
src-tauri/src-python/adb_auto_player/tauri_helpers/menu.py:57
↓ 1 callersFunction_get_games
()
src-tauri/src-python/adb_auto_player/tauri_helpers/menu.py:70
↓ 1 callersFunction_get_input_devices
Return full /proc/bus/input/devices contents.
src-tauri/src-python/adb_auto_player/device/adb/adb_controller.py:281
↓ 1 callersMethod_get_popup_message_from_ocr_results
( self, ocr_results: list[OCRResult] )
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:223
↓ 1 callersMethod_get_precise_name_crop
(self, screenshot: np.ndarray)
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:693
↓ 1 callersMethod_get_project_root
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:1126
↓ 1 callersFunction_get_python_files
(root_dir, templates_dir)
src-tauri/src-python/adb_auto_player/scripts/check_template_usage.py:15
↓ 1 callersFunction_get_running_emulators_and_ports
Scan running processes for emulators and extract their ports.
src-tauri/src-python/adb_auto_player/device/adb/adb_scanner.py:74
↓ 1 callersFunction_get_template_paths
(template_dir)
src-tauri/src-python/adb_auto_player/scripts/check_template_usage.py:7
↓ 1 callersMethod_handle_ambiguous_result_screen
Handle ambiguous result screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:765
↓ 1 callersMethod_handle_battle_result
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/sunlit_showdown.py:173
↓ 1 callersMethod_handle_battle_result
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/frostfire_showdown.py:518
↓ 1 callersMethod_handle_confirmation_popup
Confirm popups. Returns: bool: True if confirmed, False if not.
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:236
↓ 1 callersMethod_handle_corrupt_creature
Handle Corrupt Creature.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/assist.py:120
↓ 1 callersMethod_handle_crafting_to_max
Wait for crafting screen, cycle multiplier to x10, press action button. If the action button is greyed out, a required ingredient is missing
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:493
↓ 1 callersMethod_handle_dialogue_buttons
Click the highest-priority dialogue or action button on screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:308
↓ 1 callersMethod_handle_hero_selection
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/sunlit_showdown.py:106
↓ 1 callersMethod_handle_hero_selection
Select heroes for battle, optionally excluding previously failed heroes. Args: exclude_heroes: List of hero template paths to exc
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/frostfire_showdown.py:339
↓ 1 callersMethod_handle_hold_for_distance
( self, btn: Coordinates, distance: int, thread: threading.Thread | None,
src-tauri/src-python/adb_auto_player/games/afk_journey/minigames/fishing.py:336
↓ 1 callersMethod_handle_holding_buttons
Check for buttons on screen that we need to hold down.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:257
↓ 1 callersMethod_handle_homestead_enter
( self, result: TemplateMatchResult, overview: Overview, )
src-tauri/src-python/adb_auto_player/games/afk_journey/navigation.py:170
↓ 1 callersMethod_handle_homestead_requests
Repeatedly open Requests, pick the best-rewarded order and fulfill it. Each time the Requests view is entered, the four request portraits are
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:290
↓ 1 callersMethod_handle_homestead_world
( self, result: TemplateMatchResult, overview: Overview, )
src-tauri/src-python/adb_auto_player/games/afk_journey/navigation.py:159
↓ 1 callersMethod_handle_navigation_confirm
( self, result: TemplateMatchResult, navigate_to_homestead: bool = False, )
src-tauri/src-python/adb_auto_player/games/afk_journey/navigation.py:181
↓ 1 callersMethod_handle_popup_button
( self, result: PopupPreprocessResult, popup: PopupMessage, )
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:295
↓ 1 callersMethod_handle_popup_button
(self, result, popup)
src-tauri/src-python/tests/games/afk_journey/test_popup_handler_full.py:97
↓ 1 callersMethod_handle_power_up_screen
Handle power up screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:744
↓ 1 callersMethod_handle_shop
Handle Fitz's Shop.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arcane_labyrinth.py:540
↓ 1 callersMethod_handle_special_quest_actions
Handle time-change and outfit-change prompts.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:424
↓ 1 callersMethod_handle_stuck_state
Handle the stuck state. Returns True if count should be reset.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:95
↓ 1 callersMethod_handle_synergy
Handle Synergy.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/assist.py:178
↓ 1 callersMethod_handle_two_pass_battle
Handle two-pass battle: first non-manual, then manual. Args: use_suggested_formations: if True copy formations from Records
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:150
↓ 1 callersMethod_hold_stick
(self, x_code, y_code, x_val, y_val)
src-tauri/src-python/adb_auto_player/device/adb/blue_stacks_virtual_gamepad.py:163
↓ 1 callersMethod_hold_stick
(self, x_code: int, y_code: int, x_val: int, y_val: int)
src-tauri/src-python/adb_auto_player/device/adb/xiaomi_joystick.py:222
↓ 1 callersFunction_initialize_tesseract
Initialize Tesseract once and cache the result. Raises: RuntimeError: If Tesseract cannot be found or initialized
src-tauri/src-python/adb_auto_player/ocr/tesseract_backend.py:76
↓ 1 callersMethod_is_battle_outcome_successful
Whether the battle was successful. None is for unclear scenarios, None cases should be replaced by Exceptions.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:688
↓ 1 callersMethod_is_date_string
(self, text: str)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:253
↓ 1 callersFunction_is_device_connection_active
(device: AdbDevice)
src-tauri/src-python/adb_auto_player/device/adb/adb_client.py:233
↓ 1 callersMethod_is_in_overview
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/navigation.py:275
↓ 1 callersMethod_is_manual_formation
Check if current formation is manual. Returns: True if formation is manual, False otherwise.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:824
↓ 1 callersFunction_is_valid_numeric_string
(s: str)
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:162
↓ 1 callersMethod_join_proxy_battle
Join proxy battle. Args: banner_location: Banner location Returns: bool: Whether successfully joined
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/titan_reaver_proxy_battle.py:166
↓ 1 callersFunction_kill_adb_process
Kill the ADB process directly using psutil.
src-tauri/src-python/adb_auto_player/device/adb/retry_decorator.py:114
↓ 1 callersMethod_level_up_classmate_joy
(self)
src-tauri/src-python/adb_auto_player/games/guitar_girl/guitar_girl.py:106
↓ 1 callersMethod_load_image
(self, *args, **kwargs)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:45
↓ 1 callersFunction_load_recursively
(pkg)
src-tauri/src-python/adb_auto_player/games/__init__.py:21
↓ 1 callersFunction_log_adb_settings
()
src-tauri/src-python/adb_auto_player/commands/debug.py:53
↓ 1 callersFunction_log_app_settings
()
src-tauri/src-python/adb_auto_player/commands/debug.py:58
↓ 1 callersFunction_log_device_info
(controller: AdbController)
src-tauri/src-python/adb_auto_player/commands/debug.py:74
↓ 1 callersFunction_log_display_info
(controller: AdbController)
src-tauri/src-python/adb_auto_player/commands/debug.py:96
↓ 1 callersFunction_log_hardware_info
()
src-tauri/src-python/adb_auto_player/commands/debug.py:44
↓ 1 callersFunction_main
()
src-tauri/src-python/adb_auto_player/scripts/check_template_usage.py:29
↓ 1 callersFunction_make_key
Build a hashable key similar to functools.lru_cache.
src-tauri/src-python/adb_auto_player/tauri_context/cache.py:67
↓ 1 callersMethod_name_appears_more_elsewhere
Return True if `name` has more observations at any rank other than `rank`. Used to exclude alt candidates that truly belong at a different ra
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_names.py:134
↓ 1 callersMethod_navigate_to_battle_modes_screen
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/navigation.py:304
↓ 1 callersMethod_navigate_to_chest_contribution_ranking
From the Guild Hall, open Guild Chest and tap Contribution Ranking tab. Returns True if the Contribution Ranking screen is reached.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:386
↓ 1 callersMethod_navigate_to_equipment_screen
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/custom_routine/equip_new_equipment.py:178
← previousnext →401–500 of 1,693, ranked by callers