SYMBOL INDEX (104 symbols across 20 files) FILE: common/UnicodeStreamFilter.py class UnicodeStreamFilter (line 5) | class UnicodeStreamFilter: method __init__ (line 7) | def __init__(self, target): function write (line 14) | def write(self, s): FILE: common/ai.py function linear_model_main (line 10) | def linear_model_main(_distances, _press_times, target_distance): function computing_k_b_v (line 24) | def computing_k_b_v(target_distance): function add_data (line 32) | def add_data(distance, press_time): function save_data (line 38) | def save_data(file_name, distances, press_times): function get_data (line 44) | def get_data(file_name): function init (line 54) | def init(): function get_result_len (line 66) | def get_result_len(): FILE: common/auto_adb.py class auto_adb (line 7) | class auto_adb(): method __init__ (line 8) | def __init__(self): method get_screen (line 33) | def get_screen(self): method run (line 38) | def run(self, raw_command): method test_device (line 44) | def test_device(self): method test_density (line 60) | def test_density(self): method test_device_detail (line 65) | def test_device_detail(self): method test_device_os (line 70) | def test_device_os(self): method adb_path (line 75) | def adb_path(self): FILE: common/config.py function open_accordant_config (line 15) | def open_accordant_config(): function _get_screen_size (line 45) | def _get_screen_size(): FILE: common/debug.py function make_debug_dir (line 29) | def make_debug_dir(screenshot_backup_dir): function backup_screenshot (line 37) | def backup_screenshot(ts): function save_debug_screenshot (line 47) | def save_debug_screenshot(ts, im, piece_x, piece_y, board_x, board_y): function computing_error (line 66) | def computing_error(last_press_time, target_board_x, target_board_y, las... function dump_device_info (line 83) | def dump_device_info(): FILE: common/screenshot.py function pull_screenshot (line 23) | def pull_screenshot(): function check_screenshot (line 45) | def check_screenshot(): FILE: jump_bot/jumpbot/algos.py function get_press_time (line 3) | def get_press_time(piece_x, piece_y, board_x, board_y, time_coeff): FILE: jump_bot/jumpbot/auto.py class AutoBot (line 12) | class AutoBot(Connector): method __init__ (line 14) | def __init__(self, params=settings.get_bot_params()): method run (line 28) | def run(self): method _get_coord_y_start_scan (line 55) | def _get_coord_y_start_scan(self, image): method _find_piece (line 73) | def _find_piece(self, image, coord_y_start_scan): method _find_board (line 96) | def _find_board(self, image, piece_x, piece_y): method _set_button_coords (line 128) | def _set_button_coords(self, image): FILE: jump_bot/jumpbot/bot.py function config (line 8) | def config(): function jumpbot (line 23) | def jumpbot(parser): FILE: jump_bot/jumpbot/connector.py class Connector (line 6) | class Connector: method __init__ (line 9) | def __init__(self, image_dir=settings.IMAGE_DIR): method connector_screenshot (line 16) | def connector_screenshot(self): method connector_taphold (line 20) | def connector_taphold(self, value): FILE: jump_bot/jumpbot/manual.py class ManualBot (line 14) | class ManualBot(Connector): method __init__ (line 16) | def __init__(self, params=settings.get_bot_params()): method run (line 33) | def run(self): method action (line 38) | def action(self): method _onclick (line 44) | def _onclick(self, event): method _update_figure (line 69) | def _update_figure(self, *args): method _read_image (line 78) | def _read_image(self): FILE: jump_bot/jumpbot/settings.py function get_bot_params (line 25) | def get_bot_params(model="ip"): FILE: wechat_jump.py function search (line 18) | def search(img): function pull_screenshot (line 31) | def pull_screenshot(): function jump (line 38) | def jump(distance): function update_data (line 46) | def update_data(): function updatefig (line 63) | def updatefig(*args): function on_click (line 74) | def on_click(event): FILE: wechat_jump_auto.py function set_button_position (line 63) | def set_button_position(im): function jump (line 78) | def jump(distance, delta_piece_y): function find_piece_and_board (line 103) | def find_piece_and_board(im): function yes_or_no (line 200) | def yes_or_no(): function main (line 216) | def main(): FILE: wechat_jump_auto_ai.py function pull_screenshot (line 48) | def pull_screenshot(): function pull_screenshot_temp (line 58) | def pull_screenshot_temp(): function set_button_position (line 68) | def set_button_position(im): function jump (line 83) | def jump(distance): function hsv2rgb (line 110) | def hsv2rgb(h, s, v): function rgb2hsv (line 139) | def rgb2hsv(r, g, b): function find_piece (line 160) | def find_piece(im): function find_piece_and_board (line 203) | def find_piece_and_board(im): function check_screenshot (line 338) | def check_screenshot(): function yes_or_no (line 357) | def yes_or_no(prompt, true_value='y', false_value='n', default=True): function main (line 372) | def main(): FILE: wechat_jump_auto_curves.py function set_button_position (line 66) | def set_button_position(im): function jump (line 82) | def jump(distance): function find_piece_and_board (line 102) | def find_piece_and_board(im): function yes_or_no (line 205) | def yes_or_no(prompt, true_value='y', false_value='n', default=True): function pross_data (line 223) | def pross_data(image): function pixel_division (line 233) | def pixel_division(img,w,h): function strint (line 262) | def strint(score0): function read_one_image (line 268) | def read_one_image(path): function main (line 276) | def main(): FILE: wechat_jump_auto_iOS.py function pull_screenshot (line 58) | def pull_screenshot(): function jump (line 62) | def jump(distance): function backup_screenshot (line 68) | def backup_screenshot(ts): function save_debug_creenshot (line 77) | def save_debug_creenshot(ts, im, piece_x, piece_y, board_x, board_y): function set_button_position (line 95) | def set_button_position(im): function find_piece_and_board (line 106) | def find_piece_and_board(im): function main (line 185) | def main(): FILE: wechat_jump_auto_slim.py function check_screenshot (line 24) | def check_screenshot(): # 检查获取截图的方式 function pull_screenshot (line 38) | def pull_screenshot(): # 获取截图 function find_piece_and_board (line 56) | def find_piece_and_board(im): # 寻找起点和终点坐标 function set_button_position (line 133) | def set_button_position(im, gameover=0): # 重设点击位置 再来一局位置 function jump (line 156) | def jump(piece_x, board_x, im, swipe_x1, swipe_y1): function main (line 179) | def main(): FILE: wechat_jump_iOS_py3.py function pull_screenshot (line 21) | def pull_screenshot(): function jump (line 25) | def jump(distance): function update_data (line 42) | def update_data(): function updatefig (line 46) | def updatefig(*args): function on_click (line 56) | def on_click(event): FILE: wechat_jump_py3.py function pull_screenshot (line 10) | def pull_screenshot(): function jump (line 15) | def jump(distance): function update_data (line 33) | def update_data(): function updatefig (line 37) | def updatefig(*args): function on_click (line 47) | def on_click(event):