'commit'
This commit is contained in:
@@ -28,16 +28,17 @@ async def check_and_close_ad(d):
|
|||||||
"""
|
"""
|
||||||
logger.info("开始检测广告弹窗 (VL方案)...")
|
logger.info("开始检测广告弹窗 (VL方案)...")
|
||||||
|
|
||||||
# [新增] 策略:先向上滑动一点,触发悬浮广告(如兔子)收起/躲避
|
# [已移除] 策略:先向上滑动一点,触发悬浮广告(如兔子)收起/躲避
|
||||||
try:
|
# 用户反馈:一滚动,兔子就藏起来了,导致无法检测到广告,因此取消此逻辑。
|
||||||
w, h = d.window_size()
|
# try:
|
||||||
logger.info(f"执行微小滑动 (Swipe Up),尝试触发悬浮广告收起...")
|
# w, h = d.window_size()
|
||||||
# 从 70% 处滑到 50% 处,模拟手指上滑,页面内容上移
|
# logger.info(f"执行微小滑动 (Swipe Up),尝试触发悬浮广告收起...")
|
||||||
d.swipe(w * 0.5, h * 0.7, w * 0.5, h * 0.5, duration=0.3)
|
# # 从 70% 处滑到 50% 处,模拟手指上滑,页面内容上移
|
||||||
# 等待滑动动画结束和广告收起动画
|
# d.swipe(w * 0.5, h * 0.7, w * 0.5, h * 0.5, duration=0.3)
|
||||||
await asyncio.sleep(0.5)
|
# # 等待滑动动画结束和广告收起动画
|
||||||
except Exception as e:
|
# await asyncio.sleep(0.5)
|
||||||
logger.warning(f"滑动操作异常: {e}")
|
# except Exception as e:
|
||||||
|
# logger.warning(f"滑动操作异常: {e}")
|
||||||
|
|
||||||
# 1. 拍摄截图
|
# 1. 拍摄截图
|
||||||
t1 = time.time()
|
t1 = time.time()
|
||||||
|
|||||||
Reference in New Issue
Block a user