MCPcopy Create free account

hub / github.com/AdbAutoPlayer/AdbAutoPlayer / functions

Functions1,693 in github.com/AdbAutoPlayer/AdbAutoPlayer

↓ 1 callersMethod_navigate_to_formation_selection
Navigate to the formation selection screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:377
↓ 1 callersMethod_nudge_character
Nudge the character in a random direction to get unstuck.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:132
↓ 1 callersMethod_open_follower_tab
(self)
src-tauri/src-python/adb_auto_player/games/guitar_girl/guitar_girl.py:144
↓ 1 callersMethod_open_frostfire_showdown
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/frostfire_showdown.py:123
↓ 1 callersMethod_open_sunlit_showdown
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/sunlit_showdown.py:48
↓ 1 callersMethod_parse_activeness_rows
Parse (name, activeness_value) pairs from the guild members list screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:143
↓ 1 callersMethod_parse_chest_contribution_rows
Return (raw_name, chest_count) pairs from one Contribution Ranking frame.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:258
↓ 1 callersFunction_parse_crop_value
(crop_value: str | int | float)
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:137
↓ 1 callersFunction_parse_numeric_string
(value_str: str)
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:128
↓ 1 callersFunction_parse_percentage_string
(percent_str: str)
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:116
↓ 1 callersFunction_parse_pixel_string
(pixel_str: str)
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_value.py:106
↓ 1 callersMethod_parse_single_row
( self, row_sorted: list[OCRResult], screenshot, ocr_backend: OCRBackend,
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:806
↓ 1 callersFunction_parse_value
Parse value from various input formats to normalized float (0.0-1.0). Args: value: Input value Returns: Normalized value (0.
src-tauri/src-python/adb_auto_player/models/confidence_value.py:157
↓ 1 callersFunction_patch_subprocess_popen
This is completely insane. We need to add subprocess.CREATE_NO_WINDOW to prevent tesseract from flashing a terminal every time it is used
src-tauri/src-python/adb_auto_player/ocr/tesseract_backend.py:35
↓ 1 callersMethod_popup_fuzzy_substring_search
( text: str, popup: PopupMessage, similarity_threshold: ConfidenceValue = ConfidenceVa
src-tauri/src-python/adb_auto_player/games/afk_journey/popup_message_handler.py:424
↓ 1 callersMethod_process_hero_screen
Extract name, ascension and EX level from a hero detail screen.
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:727
↓ 1 callersMethod_process_single_hero
Process a single hero found on screen. Returns: str: "selected", "skip", or "depleted"
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/frostfire_showdown.py:456
↓ 1 callersMethod_read_request_wish_points
Tap each request portrait and OCR its Wish Point reward value. Args: exclude: Portrait indices to skip (already exhausted this vi
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:365
↓ 1 callersMethod_recover_orphaned_activeness_names
Ask Qwen to name-read rows whose activeness value has no paired name.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:223
↓ 1 callersFunction_recreate_device
(d: AdbDevice)
src-tauri/src-python/adb_auto_player/device/adb/retry_decorator.py:83
↓ 1 callersMethod_release_stick
(self, x_code, y_code)
src-tauri/src-python/adb_auto_player/device/adb/blue_stacks_virtual_gamepad.py:172
↓ 1 callersMethod_release_stick
(self, x_code: int, y_code: int)
src-tauri/src-python/adb_auto_player/device/adb/xiaomi_joystick.py:227
↓ 1 callersFunction_resolve_device
Attempts to connect to a specific ADB device or auto resolve. Args: client (AdbClient): ADB client. Raises: GenericAdbUnreco
src-tauri/src-python/adb_auto_player/device/adb/adb_client.py:135
↓ 1 callersFunction_restart_adb_server
Restart ADB server, first trying kill-server command, then process killing.
src-tauri/src-python/adb_auto_player/device/adb/retry_decorator.py:89
↓ 1 callersMethod_restart_arcane_labyrinth
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arcane_labyrinth.py:62
↓ 1 callersMethod_row_skip_reason
( self, row_sorted: list[OCRResult], is_supreme_arena: bool )
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:709
↓ 1 callersMethod_run_battle
Tap Battle to enter prep screen, copy first Records formation, and start.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/ravaged_realm.py:152
↓ 1 callersMethod_sa_battle
Execute the Supreme Arena battle: Next, Next, Battle, wait for end. Returns: bool: True if battle completed, False otherwise.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/supreme_arena.py:160
↓ 1 callersMethod_sa_choose_opponent
Challenge and choose the weakest (leftmost) Supreme Arena opponent. Returns: bool: True if opponent chosen and challenge confirme
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/supreme_arena.py:64
↓ 1 callersMethod_save_guild_activeness_to_json
Save guild activeness records to guild_activeness.json.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:635
↓ 1 callersMethod_save_rankings_to_json
(self, rankings: list[dict])
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:205
↓ 1 callersMethod_scan_ascension_from_panel
Open the Ascension Panel and use OCR to confirm the hero's current rank. Args: hero_name: Hero name for logging. init
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:479
↓ 1 callersMethod_scan_guild_chest_contributions
Navigate to Guild Chest Contribution Ranking and return name->chest dict. Assumes the Guild Hall is already on screen. Returns empty dict on
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:484
↓ 1 callersMethod_select_afk_stage
Selects an AFK stage template.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/afk_stages.py:80
↓ 1 callersMethod_select_best_request
Select the request with the highest Wish Point reward. Reads all four request portraits, taps the one with the highest Wish Point val
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/homestead_helper.py:403
↓ 1 callersMethod_select_district_rankings
(self, ocr_backend: OCRBackend)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_rankings.py:281
↓ 1 callersMethod_select_ocr_backend
Choose the active OCR backend based on GPU availability and settings. Returns (primary, fallback). - If Qwen2-VL is enabled and GPU V
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_setup.py:123
↓ 1 callersFunction_set_adb_path
Helper function to set environment variable ADBUTILS_ADB_PATH depending on OS. Raises: FileNotFoundError: ADB executable not found in PAT
src-tauri/src-python/adb_auto_player/device/adb/adb_utils.py:16
↓ 1 callersMethod_set_device_resolution
(self)
src-tauri/src-python/adb_auto_player/game/_base.py:121
↓ 1 callersFunction_setup_logging
()
src-tauri/src-python/adb_auto_player/__main__.py:157
↓ 1 callersMethod_skip_formation
Check if current formation should be skipped. Returns: True if formation should be skipped, False otherwise.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:414
↓ 1 callersMethod_start_afk_stage
Start push.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/afk_stages.py:65
↓ 1 callersMethod_start_arcane_labyrinth
Start Arcane Labyrinth.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/arcane_labyrinth.py:397
↓ 1 callersMethod_start_device_streaming
(self, device_streaming: bool = True)
src-tauri/src-python/adb_auto_player/game/_base.py:127
↓ 1 callersMethod_start_dr
Start Dream Realm battle.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dream_realm.py:73
↓ 1 callersMethod_start_fishing
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/minigames/fishing.py:248
↓ 1 callersMethod_step_to_target_formation
Step through the records list until the target index is visible.
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:321
↓ 1 callersMethod_stop_condition
Determine whether to continue with Dream Realm battles. Args: spend_gold (bool, optional): Buy DR attempts. Defaults to False.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dream_realm.py:79
↓ 1 callersMethod_supplement_pairs_with_qwen_chest
Add Qwen-detected chest entries not found by RapidOCR (e.g. Korean).
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/_guild_scan_activeness.py:339
↓ 1 callersMethod_swap_essence
Perform a single essence swap.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dailies.py:562
↓ 1 callersFunction_template_used_in_code
(template_path, code_files)
src-tauri/src-python/adb_auto_player/scripts/check_template_usage.py:21
↓ 1 callersFunction_test_input_delay
(controller: AdbController)
src-tauri/src-python/adb_auto_player/commands/debug.py:82
↓ 1 callersFunction_test_resize_display
(controller: AdbController)
src-tauri/src-python/adb_auto_player/commands/debug.py:103
↓ 1 callersFunction_try_adb_kill_server
Try to kill ADB server using adb kill-server command. Returns: True if successful, False otherwise
src-tauri/src-python/adb_auto_player/device/adb/retry_decorator.py:100
↓ 1 callersFunction_try_common_ports_and_device_ids
Attempts to connect to a device by using common ports and device IDs. This is specifically for people who did not read the user guide. And al
src-tauri/src-python/adb_auto_player/device/adb/adb_client.py:190
↓ 1 callersMethod_try_skip
Check for and handle the Skip button if present. If the Skip button is visible, tap it and confirm the popup. Battle attempts will st
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/ravaged_realm.py:72
↓ 1 callersMethod_update_hero_in_json
(self, full_data: dict, hero_data: dict)
src-tauri/src-python/adb_auto_player/games/afk_journey/services/hero_scanner.py:417
↓ 1 callersMethod_validate_opposing_sides
Validate that opposing crop values don't exceed 100% combined. Raises: ValueError: If left+right or top+bottom would crop entire
src-tauri/src-python/adb_auto_player/models/image_manipulation/crop_regions.py:60
↓ 1 callersFunction_validate_pixel_crops
Validate that pixel crop values don't exceed image dimensions. Args: horizontal_crops: Tuple of (left_px, right_px) vertical_crop
src-tauri/src-python/adb_auto_player/image_manipulation/cropping.py:162
↓ 1 callersMethod_wait_for_battle_over_template
( self, freeze_check_timeout: float = timedelta(seconds=60).total_seconds(), )
src-tauri/src-python/adb_auto_player/games/afk_journey/base.py:643
↓ 1 callersMethod_warmup_cache_for_all_fishing_templates
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/minigames/fishing.py:154
↓ 1 callersMethodapp_settings
Global application settings (loaded from App.toml).
src-tauri/src-python/adb_auto_player/game/game.py:71
↓ 1 callersFunctionapplySettings
(newSettings: AppSettings)
src/lib/utils/settings.ts:15
↓ 1 callersFunctionapplyUISettings
(settings: AppSettings)
src/lib/utils/settings.ts:27
↓ 1 callersFunctionasArraySchema
(prop: any)
src/lib/form/types.ts:13
↓ 1 callersMethodassist_synergy_corrupt_creature
Assist Synergy and Corrupt Creature.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/assist.py:27
↓ 1 callersMethodattack_boss
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/devourer.py:196
↓ 1 callersMethodattempt_frostfire
Attempt to run Frostfire Showdown Battles.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/frostfire_showdown.py:101
↓ 1 callersMethodattempt_quests
Attempt to run quests in quest log.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/quests.py:35
↓ 1 callersMethodattempt_sunlit
Attempt to run Sunlit Showdown Battles.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/sunlit_showdown.py:27
↓ 1 callersMethodbuild_argument_parser
Builds argparse.ArgumentParser.
src-tauri/src-python/adb_auto_player/cli/argparse_helper.py:13
↓ 1 callersMethodbuy_emporium
Purchase single pull and optionally affinity items.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dailies.py:126
↓ 1 callersFunctioncapitalize
(str: string | null | undefined)
src/lib/utils/string.ts:12
↓ 1 callersFunctioncapitalizeError
(error: unknown)
src/lib/utils/string.ts:23
↓ 1 callersMethodcatch_fish
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/fishing.py:270
↓ 1 callersFunctioncheckCommandExists
(cmd, installHint)
scripts/pytauri-bootstrap.cjs:20
↓ 1 callersMethodcheck_stages_are_available
(self)
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/afk_stages.py:127
↓ 1 callersMethodclaim_daily_rewards
Claim daily AFK rewards.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dailies.py:86
↓ 1 callersMethodclaim_hamburger
Claim rewards from hamburger menu.
src-tauri/src-python/adb_auto_player/games/afk_journey/mixins/dailies.py:357
↓ 1 callersMethodclick_solo_duo_checkbox
( self, min_white_threshold: int = 220, min_white_ratio: float = 0.8, )
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/devourer.py:144
↓ 1 callersMethodclose
Close the connection.
src-tauri/src-python/tests/test_device_stream.py:33
↓ 1 callersMethodconvert_game_to_gui_options
Convert GameMetadata to GameGUIOptions for GUI IPC.
src-tauri/src-python/adb_auto_player/ipc_util/ipc_model_converter.py:38
↓ 1 callersMethodcpu_count
Return the number of CPU cores. Args: logical (bool): If True, return logical cores (including hyperthreading).
src-tauri/src-python/adb_auto_player/util/runtime.py:48
↓ 1 callersMethodcreate_block_text_image
Create an image with distinct text blocks.
src-tauri/src-python/tests/ocr/test_tesseract_backend/conftest.py:89
↓ 1 callersMethodcreate_checkered_image
Create a checkered pattern image for easy verification. Args: width: Image width height: Image height squ
src-tauri/src-python/tests/image_manipulation/test_cropping.py:44
↓ 1 callersMethodcreate_from_settings
Create a new AdbDeviceWrapper instance from ADB Settings.
src-tauri/src-python/adb_auto_player/device/adb/adb_device.py:27
↓ 1 callersMethodcreate_gradient_image
Create a gradient image.
src-tauri/src-python/tests/template_matching/test_image_creator.py:34
↓ 1 callersMethodcreate_image_with_pattern
Create an image with a rectangular pattern at specified location.
src-tauri/src-python/tests/template_matching/test_image_creator.py:15
↓ 1 callersMethodcreate_paragraph_image
Create an image with paragraph structure.
src-tauri/src-python/tests/ocr/test_tesseract_backend/conftest.py:76
↓ 1 callersMethoddevourer
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/devourer.py:64
↓ 1 callersFunctiondiscover_and_add_games
Discover modules, find valid classes, and add them to the globals.
src-tauri/src-python/adb_auto_player/games/__init__.py:41
↓ 1 callersMethodequip_or_buy_bait
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/fishing.py:172
↓ 1 callersMethodequip_or_buy_fishing_gear
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/fishing.py:241
↓ 1 callersMethodequip_or_buy_fishing_pole
(self)
src-tauri/src-python/adb_auto_player/games/blue_protocol_star_resonance/fishing.py:207
↓ 1 callersFunctionescapeHtml
(unsafe: string)
src/lib/log/logHelper.ts:3
↓ 1 callersFunctionexecute_discord_webhook
(webhook_url: String, content: String)
src-tauri/src/discord.rs:6
↓ 1 callersMethodextract_chest_from_screenshot
Extract (name, chest_count) pairs from a guild chest contribution screen. Supplements RapidOCR for multilingual names (Korean, etc.).
src-tauri/src-python/adb_auto_player/ocr/qwen2vl_backend.py:392
↓ 1 callersMethodfind_any_template
Return the first matching template found on the screen. Reuses a single screenshot for all template comparisons. Args: t
src-tauri/src-python/adb_auto_player/game/_template_mixin.py:189
↓ 1 callersMethodfind_any_template
( self, templates: list[str], match_mode: MatchMode = MatchMode.BEST, threshol
src-tauri/src-python/tests/games/afk_journey/test_popup_handler_full.py:80
↓ 1 callersFunctionfind_optimal_scale
Tries multiple scales to find the one with the highest match confidence.
src-tauri/src-python/adb_auto_player/image_manipulation/hero_resizer.py:42
← previousnext →501–600 of 1,693, ranked by callers