diff --git a/Apps/XinDianTu/ReadImageKit.py b/Apps/XinDianTu/ReadImageKit.py index bc46f5b..76af3e5 100644 --- a/Apps/XinDianTu/ReadImageKit.py +++ b/Apps/XinDianTu/ReadImageKit.py @@ -159,17 +159,14 @@ class ReadImageKit: if ad_type == "rabbit": ratio_x = norm_x / 1000.0 - if ratio_x > 0.7: + if ratio_x < 0.3: + x = int(primary_width * 0.094) + y = int(primary_height * 0.83) + logger.info("采用左侧兔子广告固定坐标关闭按钮 (0.094W, 0.83H)") + else: x = int(primary_width * 0.88) y = int(primary_height * 0.83) logger.info("采用右侧浮动广告固定坐标关闭按钮 (0.88W, 0.83H)") - else: - x = int(norm_x / 1000 * primary_width) - y = int(norm_y / 1000 * primary_height) - offset_y = int(primary_height * 0.05) - offset_x = int(primary_width * 0.014) - y = min(primary_height - 1, y + offset_y) - x = min(primary_width - 1, x + offset_x) else: x = int(norm_x / 1000 * primary_width) y = int(norm_y / 1000 * primary_height) diff --git a/Apps/XinDianTu/__pycache__/ReadImageKit.cpython-310.pyc b/Apps/XinDianTu/__pycache__/ReadImageKit.cpython-310.pyc index 4a47542..7309da6 100644 Binary files a/Apps/XinDianTu/__pycache__/ReadImageKit.cpython-310.pyc and b/Apps/XinDianTu/__pycache__/ReadImageKit.cpython-310.pyc differ