.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
.assets/LeidianResolution.png
.github/workflows/python-publish.yml
AutoWSGR/__init__.py
AutoWSGR/daily_api.py
AutoWSGR/main.py
AutoWSGR.egg-info/PKG-INFO
AutoWSGR.egg-info/SOURCES.txt
AutoWSGR.egg-info/dependency_links.txt
AutoWSGR.egg-info/requires.txt
AutoWSGR.egg-info/top_level.txt
AutoWSGR/bin/adb/AdbWinApi.dll
AutoWSGR/bin/adb/AdbWinUsbApi.dll
AutoWSGR/bin/adb/adb.exe
AutoWSGR/bin/image_recognize/TemplateData.in
AutoWSGR/bin/image_recognize/libgcc_s_seh-1.dll
AutoWSGR/bin/image_recognize/libopencv_core454.dll
AutoWSGR/bin/image_recognize/libopencv_imgcodecs454.dll
AutoWSGR/bin/image_recognize/libopencv_imgproc454.dll
AutoWSGR/bin/image_recognize/libstdc++-6.dll
AutoWSGR/bin/image_recognize/libwinpthread-1.dll
AutoWSGR/bin/image_recognize/locator.exe
AutoWSGR/bin/image_recognize/recognize_enemy.exe
AutoWSGR/c_src/locator.cpp
AutoWSGR/c_src/recognize_enemy.cpp
AutoWSGR/c_src/module/image_function.cpp
AutoWSGR/c_src/module/image_function.h
AutoWSGR/c_src/module/math_function.cpp
AutoWSGR/c_src/module/math_function.h
AutoWSGR/constants/__init__.py
AutoWSGR/constants/colors.py
AutoWSGR/constants/custom_exceptions.py
AutoWSGR/constants/data_roots.py
AutoWSGR/constants/global_attribute.py
AutoWSGR/constants/image_templates.py
AutoWSGR/constants/other_constants.py
AutoWSGR/constants/positions.py
AutoWSGR/constants/ui.py
AutoWSGR/controller/__init__.py
AutoWSGR/controller/android_controller.py
AutoWSGR/controller/emulator.py
AutoWSGR/controller/run_timer.py
AutoWSGR/controller/windows_controller.py
AutoWSGR/data/default_settings.yaml
AutoWSGR/data/default_ship_names.yaml
AutoWSGR/data/images/back_buttons/1.PNG
AutoWSGR/data/images/back_buttons/2.PNG
AutoWSGR/data/images/back_buttons/3.PNG
AutoWSGR/data/images/back_buttons/4.PNG
AutoWSGR/data/images/back_buttons/5.PNG
AutoWSGR/data/images/back_buttons/6.PNG
AutoWSGR/data/images/chapter_image/1.PNG
AutoWSGR/data/images/chapter_image/2.PNG
AutoWSGR/data/images/chapter_image/3.PNG
AutoWSGR/data/images/chapter_image/4.PNG
AutoWSGR/data/images/chapter_image/5.PNG
AutoWSGR/data/images/chapter_image/6.PNG
AutoWSGR/data/images/chapter_image/7.PNG
AutoWSGR/data/images/chapter_image/8.PNG
AutoWSGR/data/images/chapter_image/9.PNG
AutoWSGR/data/images/choose_ship_image/1.PNG
AutoWSGR/data/images/choose_ship_image/2.PNG
AutoWSGR/data/images/choose_ship_image/3.PNG
AutoWSGR/data/images/choose_ship_image/4.png
AutoWSGR/data/images/confirm_image/1.PNG
AutoWSGR/data/images/confirm_image/2.PNG
AutoWSGR/data/images/confirm_image/3.PNG
AutoWSGR/data/images/confirm_image/4.PNG
AutoWSGR/data/images/confirm_image/5.png
AutoWSGR/data/images/decisive_battle_image/1.PNG
AutoWSGR/data/images/decisive_battle_image/2.PNG
AutoWSGR/data/images/decisive_battle_image/3.PNG
AutoWSGR/data/images/decisive_battle_image/4.PNG
AutoWSGR/data/images/decisive_battle_image/5.PNG
AutoWSGR/data/images/decisive_battle_image/6.PNG
AutoWSGR/data/images/decisive_battle_image/7.PNG
AutoWSGR/data/images/errors/bad_network.PNG
AutoWSGR/data/images/event/20220928/1.PNG
AutoWSGR/data/images/event/20220928/2.PNG
AutoWSGR/data/images/event/20220928/3.PNG
AutoWSGR/data/images/event/20220928/4.PNG
AutoWSGR/data/images/event/20221118/1.PNG
AutoWSGR/data/images/event/common/big_monster.PNG
AutoWSGR/data/images/event/common/easy1.PNG
AutoWSGR/data/images/event/common/easy2.PNG
AutoWSGR/data/images/event/common/hard1.png
AutoWSGR/data/images/event/common/hard2.PNG
AutoWSGR/data/images/event/common/little_monster.PNG
AutoWSGR/data/images/event/enemy/BB1.PNG
AutoWSGR/data/images/event/enemy/BB2.PNG
AutoWSGR/data/images/event/enemy/CVL1.PNG
AutoWSGR/data/images/event/enemy/CVL2.PNG
AutoWSGR/data/images/exercise/rival_info.PNG
AutoWSGR/data/images/fight_image/1.PNG
AutoWSGR/data/images/fight_image/10.PNG
AutoWSGR/data/images/fight_image/11.PNG
AutoWSGR/data/images/fight_image/12.PNG
AutoWSGR/data/images/fight_image/13.PNG
AutoWSGR/data/images/fight_image/14.PNG
AutoWSGR/data/images/fight_image/15.PNG
AutoWSGR/data/images/fight_image/16.png
AutoWSGR/data/images/fight_image/2.PNG
AutoWSGR/data/images/fight_image/3.PNG
AutoWSGR/data/images/fight_image/4.PNG
AutoWSGR/data/images/fight_image/5.PNG
AutoWSGR/data/images/fight_image/6.PNG
AutoWSGR/data/images/fight_image/7.png
AutoWSGR/data/images/fight_image/8.PNG
AutoWSGR/data/images/fight_image/9.PNG
AutoWSGR/data/images/fight_result/A.PNG
AutoWSGR/data/images/fight_result/B.PNG
AutoWSGR/data/images/fight_result/C.PNG
AutoWSGR/data/images/fight_result/D.PNG
AutoWSGR/data/images/fight_result/S.PNG
AutoWSGR/data/images/fight_result/SS.PNG
AutoWSGR/data/images/game_ui/1.PNG
AutoWSGR/data/images/game_ui/10.PNG
AutoWSGR/data/images/game_ui/11.PNG
AutoWSGR/data/images/game_ui/12.PNG
AutoWSGR/data/images/game_ui/13.PNG
AutoWSGR/data/images/game_ui/14.PNG
AutoWSGR/data/images/game_ui/15.PNG
AutoWSGR/data/images/game_ui/16.PNG
AutoWSGR/data/images/game_ui/17.PNG
AutoWSGR/data/images/game_ui/2.PNG
AutoWSGR/data/images/game_ui/3.PNG
AutoWSGR/data/images/game_ui/4.PNG
AutoWSGR/data/images/game_ui/5.PNG
AutoWSGR/data/images/game_ui/6.PNG
AutoWSGR/data/images/game_ui/7.PNG
AutoWSGR/data/images/game_ui/8.PNG
AutoWSGR/data/images/game_ui/9.PNG
AutoWSGR/data/images/identify_images/backyard_page.PNG
AutoWSGR/data/images/identify_images/bath_page.PNG
AutoWSGR/data/images/identify_images/battle_page.PNG
AutoWSGR/data/images/identify_images/build_page1.PNG
AutoWSGR/data/images/identify_images/build_page2.PNG
AutoWSGR/data/images/identify_images/build_page3.PNG
AutoWSGR/data/images/identify_images/canteen_page.PNG
AutoWSGR/data/images/identify_images/choose_repair_page.PNG
AutoWSGR/data/images/identify_images/decisive_battle_entrance.PNG
AutoWSGR/data/images/identify_images/decisive_map_entrance.PNG
AutoWSGR/data/images/identify_images/destroy_page.PNG
AutoWSGR/data/images/identify_images/develop_page1.PNG
AutoWSGR/data/images/identify_images/develop_page2.PNG
AutoWSGR/data/images/identify_images/develop_page3.PNG
AutoWSGR/data/images/identify_images/discard_page.PNG
AutoWSGR/data/images/identify_images/exercise_page.png
AutoWSGR/data/images/identify_images/exercise_page2.png
AutoWSGR/data/images/identify_images/expedition_page1.png
AutoWSGR/data/images/identify_images/expedition_page2.png
AutoWSGR/data/images/identify_images/expedition_page3.png
AutoWSGR/data/images/identify_images/fight_prepare_page.PNG
AutoWSGR/data/images/identify_images/friend_home_page.PNG
AutoWSGR/data/images/identify_images/friend_page.PNG
AutoWSGR/data/images/identify_images/intensify_page.PNG
AutoWSGR/data/images/identify_images/main_page.PNG
AutoWSGR/data/images/identify_images/map_page.PNG
AutoWSGR/data/images/identify_images/mission_page.PNG
AutoWSGR/data/images/identify_images/options_page.PNG
AutoWSGR/data/images/identify_images/remake_page.PNG
AutoWSGR/data/images/identify_images/skill_page.PNG
AutoWSGR/data/images/identify_images/skill_page2.PNG
AutoWSGR/data/images/identify_images/support_set_page.PNG
AutoWSGR/data/images/normal_map_image/1-1.PNG
AutoWSGR/data/images/normal_map_image/1-2.PNG
AutoWSGR/data/images/normal_map_image/1-3.PNG
AutoWSGR/data/images/normal_map_image/1-4.PNG
AutoWSGR/data/images/normal_map_image/1-5.PNG
AutoWSGR/data/images/normal_map_image/2-1.PNG
AutoWSGR/data/images/normal_map_image/2-2.PNG
AutoWSGR/data/images/normal_map_image/2-3.PNG
AutoWSGR/data/images/normal_map_image/2-4.PNG
AutoWSGR/data/images/normal_map_image/2-5.PNG
AutoWSGR/data/images/normal_map_image/2-6.PNG
AutoWSGR/data/images/normal_map_image/3-1.PNG
AutoWSGR/data/images/normal_map_image/3-2.PNG
AutoWSGR/data/images/normal_map_image/3-3.PNG
AutoWSGR/data/images/normal_map_image/3-4.PNG
AutoWSGR/data/images/normal_map_image/4-1.PNG
AutoWSGR/data/images/normal_map_image/4-2.PNG
AutoWSGR/data/images/normal_map_image/4-3.PNG
AutoWSGR/data/images/normal_map_image/4-4.PNG
AutoWSGR/data/images/normal_map_image/5-1.PNG
AutoWSGR/data/images/normal_map_image/5-2.PNG
AutoWSGR/data/images/normal_map_image/5-3.PNG
AutoWSGR/data/images/normal_map_image/5-4.PNG
AutoWSGR/data/images/normal_map_image/5-5.PNG
AutoWSGR/data/images/normal_map_image/6-1.PNG
AutoWSGR/data/images/normal_map_image/6-2.PNG
AutoWSGR/data/images/normal_map_image/6-3.PNG
AutoWSGR/data/images/normal_map_image/6-4.PNG
AutoWSGR/data/images/normal_map_image/7-1.PNG
AutoWSGR/data/images/normal_map_image/7-2.PNG
AutoWSGR/data/images/normal_map_image/7-3.PNG
AutoWSGR/data/images/normal_map_image/7-4.PNG
AutoWSGR/data/images/normal_map_image/7-5.PNG
AutoWSGR/data/images/normal_map_image/8-1.PNG
AutoWSGR/data/images/normal_map_image/8-2.PNG
AutoWSGR/data/images/normal_map_image/8-3.PNG
AutoWSGR/data/images/normal_map_image/8-4.PNG
AutoWSGR/data/images/normal_map_image/8-5.PNG
AutoWSGR/data/images/normal_map_image/9-1.PNG
AutoWSGR/data/images/ocr_test/1.PNG
AutoWSGR/data/images/ocr_test/10.PNG
AutoWSGR/data/images/ocr_test/2.PNG
AutoWSGR/data/images/ocr_test/3.PNG
AutoWSGR/data/images/ocr_test/4.PNG
AutoWSGR/data/images/ocr_test/5.PNG
AutoWSGR/data/images/ocr_test/6.PNG
AutoWSGR/data/images/ocr_test/7.PNG
AutoWSGR/data/images/ocr_test/8.PNG
AutoWSGR/data/images/ocr_test/9.PNG
AutoWSGR/data/images/repair_image/1.PNG
AutoWSGR/data/images/shiptype_image/AADG1.PNG
AutoWSGR/data/images/shiptype_image/AP.png
AutoWSGR/data/images/shiptype_image/AV1.PNG
AutoWSGR/data/images/shiptype_image/BB1.PNG
AutoWSGR/data/images/shiptype_image/BC1.PNG
AutoWSGR/data/images/shiptype_image/CA1.PNG
AutoWSGR/data/images/shiptype_image/CL1.PNG
AutoWSGR/data/images/shiptype_image/CLT1.PNG
AutoWSGR/data/images/shiptype_image/CV1.PNG
AutoWSGR/data/images/shiptype_image/CVL1.PNG
AutoWSGR/data/images/shiptype_image/DD1.PNG
AutoWSGR/data/images/shiptype_image/NO1.PNG
AutoWSGR/data/images/shiptype_image/SS1.PNG
AutoWSGR/data/images/start_image/1.PNG
AutoWSGR/data/images/start_image/2.PNG
AutoWSGR/data/images/start_image/3.PNG
AutoWSGR/data/images/start_image/4.PNG
AutoWSGR/data/images/start_image/5.PNG
AutoWSGR/data/images/start_image/6.PNG
AutoWSGR/data/images/start_image/7.PNG
AutoWSGR/data/images/symbol_image/1.PNG
AutoWSGR/data/images/symbol_image/10.PNG
AutoWSGR/data/images/symbol_image/2.PNG
AutoWSGR/data/images/symbol_image/3.PNG
AutoWSGR/data/images/symbol_image/4.png
AutoWSGR/data/images/symbol_image/5.PNG
AutoWSGR/data/images/symbol_image/6.PNG
AutoWSGR/data/images/symbol_image/7.PNG
AutoWSGR/data/images/symbol_image/8.PNG
AutoWSGR/data/images/symbol_image/9.png
AutoWSGR/data/map/decisive_battle/3-5-1.PNG
AutoWSGR/data/map/decisive_battle/3-5-2.PNG
AutoWSGR/data/map/decisive_battle/3-5-3.PNG
AutoWSGR/data/map/decisive_battle/3-6-1.PNG
AutoWSGR/data/map/decisive_battle/3.yaml
AutoWSGR/data/map/event/20220928/E-1.yaml
AutoWSGR/data/map/event/20220928/E-2.yaml
AutoWSGR/data/map/event/20220928/E-3.yaml
AutoWSGR/data/map/event/20220928/E-4.yaml
AutoWSGR/data/map/event/20220928/E-5.yaml
AutoWSGR/data/map/event/20220928/E-6.yaml
AutoWSGR/data/map/event/20220928/H-1.yaml
AutoWSGR/data/map/event/20220928/H-2.yaml
AutoWSGR/data/map/event/20220928/H-3.yaml
AutoWSGR/data/map/event/20220928/H-4.yaml
AutoWSGR/data/map/event/20220928/H-5.yaml
AutoWSGR/data/map/event/20220928/H-6.yaml
AutoWSGR/data/map/event/20221118/E-1.yaml
AutoWSGR/data/map/event/20221118/E-2.yaml
AutoWSGR/data/map/event/20221118/E-3.yaml
AutoWSGR/data/map/event/20221118/E-4.yaml
AutoWSGR/data/map/event/20221118/E-5.yaml
AutoWSGR/data/map/event/20221118/E-6.yaml
AutoWSGR/data/map/event/20221118/H-1.yaml
AutoWSGR/data/map/event/20221118/H-2.yaml
AutoWSGR/data/map/event/20221118/H-3.yaml
AutoWSGR/data/map/event/20221118/H-4.yaml
AutoWSGR/data/map/event/20221118/H-5.yaml
AutoWSGR/data/map/event/20221118/H-6.yaml
AutoWSGR/data/map/image/event/20220928/E1.PNG
AutoWSGR/data/map/image/event/20220928/E10.PNG
AutoWSGR/data/map/image/event/20220928/E11.PNG
AutoWSGR/data/map/image/event/20220928/E12.PNG
AutoWSGR/data/map/image/event/20220928/E2.PNG
AutoWSGR/data/map/image/event/20220928/E3.PNG
AutoWSGR/data/map/image/event/20220928/E4.PNG
AutoWSGR/data/map/image/event/20220928/E5.PNG
AutoWSGR/data/map/image/event/20220928/E6.PNG
AutoWSGR/data/map/image/event/20220928/E7.PNG
AutoWSGR/data/map/image/event/20220928/E8.PNG
AutoWSGR/data/map/image/event/20220928/E9.PNG
AutoWSGR/data/map/image/normal/points.txt
AutoWSGR/data/map/image/normal/points9-1.txt
AutoWSGR/data/map/normal/1-1.yaml
AutoWSGR/data/map/normal/1-2.yaml
AutoWSGR/data/map/normal/1-3.yaml
AutoWSGR/data/map/normal/1-4.yaml
AutoWSGR/data/map/normal/1-5.yaml
AutoWSGR/data/map/normal/2-1.yaml
AutoWSGR/data/map/normal/2-2.yaml
AutoWSGR/data/map/normal/2-3.yaml
AutoWSGR/data/map/normal/2-4.yaml
AutoWSGR/data/map/normal/2-5.yaml
AutoWSGR/data/map/normal/2-6.yaml
AutoWSGR/data/map/normal/3-1.yaml
AutoWSGR/data/map/normal/3-2.yaml
AutoWSGR/data/map/normal/3-3.yaml
AutoWSGR/data/map/normal/3-4.yaml
AutoWSGR/data/map/normal/4-1.yaml
AutoWSGR/data/map/normal/4-2.yaml
AutoWSGR/data/map/normal/4-3.yaml
AutoWSGR/data/map/normal/4-4.yaml
AutoWSGR/data/map/normal/5-1.yaml
AutoWSGR/data/map/normal/5-2.yaml
AutoWSGR/data/map/normal/5-3.yaml
AutoWSGR/data/map/normal/5-4.yaml
AutoWSGR/data/map/normal/5-5.yaml
AutoWSGR/data/map/normal/6-1.yaml
AutoWSGR/data/map/normal/6-2.yaml
AutoWSGR/data/map/normal/6-3.yaml
AutoWSGR/data/map/normal/6-4.yaml
AutoWSGR/data/map/normal/7-1.yaml
AutoWSGR/data/map/normal/7-2.yaml
AutoWSGR/data/map/normal/7-3.yaml
AutoWSGR/data/map/normal/7-4.yaml
AutoWSGR/data/map/normal/7-5.yaml
AutoWSGR/data/map/normal/8-1.yaml
AutoWSGR/data/map/normal/8-2.yaml
AutoWSGR/data/map/normal/8-3.yaml
AutoWSGR/data/map/normal/8-4.yaml
AutoWSGR/data/map/normal/8-5.yaml
AutoWSGR/data/map/normal/9-1.yaml
AutoWSGR/data/ocr/relative_location.yaml
AutoWSGR/data/ocr/ship_name.yaml
AutoWSGR/data/plans/default.yaml
AutoWSGR/data/plans/battle/hard_AircraftCarrier.yaml
AutoWSGR/data/plans/battle/hard_AircraftCarrier_2.yaml
AutoWSGR/data/plans/battle/hard_Battleship.yaml
AutoWSGR/data/plans/battle/hard_Cruiser.yaml
AutoWSGR/data/plans/battle/hard_Destroyer.yaml
AutoWSGR/data/plans/battle/hard_Submarine.yaml
AutoWSGR/data/plans/event/20220929/E10A.yaml
AutoWSGR/data/plans/event/20220929/E10AE.yaml
AutoWSGR/data/plans/event/20220929/E10BB.yaml
AutoWSGR/data/plans/event/20221118/E10AB.yaml
AutoWSGR/data/plans/event/20221118/E11.yaml
AutoWSGR/data/plans/event/20221118/E12A.yaml
AutoWSGR/data/plans/event/20221118/E12AD.yaml
AutoWSGR/data/plans/exercise/plan_1.yaml
AutoWSGR/data/plans/normal_fight/7-4-6SSweek.yaml
AutoWSGR/data/plans/normal_fight/8-2B.yaml
AutoWSGR/data/plans/normal_fight/8-2BJ.yaml
AutoWSGR/data/plans/normal_fight/8-4-6SSweek.yaml
AutoWSGR/data/plans/normal_fight/8-5AI-only1DD.yaml
AutoWSGR/data/plans/normal_fight/8-5AI.yaml
AutoWSGR/data/plans/normal_fight/9-1B.yaml
AutoWSGR/data/plans/normal_fight/9-1BF.yaml
AutoWSGR/data/题库/202208 舰队问答--大洋接力赛.txt
AutoWSGR/fight/__init__.py
AutoWSGR/fight/battle.py
AutoWSGR/fight/common.py
AutoWSGR/fight/decisive_battle.py
AutoWSGR/fight/exercise.py
AutoWSGR/fight/normal_fight.py
AutoWSGR/fight/event/event.py
AutoWSGR/fight/event/event_2022_0928.py
AutoWSGR/fight/event/event_2022_1118.py
AutoWSGR/game/__init__.py
AutoWSGR/game/game_operation.py
AutoWSGR/game/get_game_info.py
AutoWSGR/ocr/__init__.py
AutoWSGR/ocr/digit.py
AutoWSGR/ocr/relative_location.yaml
AutoWSGR/ocr/ship_name.py
AutoWSGR/port/__init__.py
AutoWSGR/port/common.py
AutoWSGR/port/facility.py
AutoWSGR/port/ship.py
AutoWSGR/utils/__init__.py
AutoWSGR/utils/api_image.py
AutoWSGR/utils/function_wrapper.py
AutoWSGR/utils/io.py
AutoWSGR/utils/logger.py
AutoWSGR/utils/math_functions.py
AutoWSGR/utils/new_logger.py
AutoWSGR/utils/operator.py
examples/auto_daily.py
examples/decisive_battle.py
examples/user_settings.yaml
other_data/map/20221118/E1.PNG
other_data/map/20221118/E2.PNG
other_data/map/20221118/E3.PNG
other_data/map/20221118/E4.PNG
other_data/map/20221118/E5.PNG
other_data/map/20221118/E6.PNG
tools/crawler.py
tools/get_decisive_enemy.py
tools/map_recognize.py