找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1989|回复: 0

[求助] python脚本跑一段时间后不运行了

26

主题

84

帖子

84

积分

新手

积分
84
银发的index 发表于 2020-8-31 22:39:57 | 显示全部楼层 |阅读模式

import pyautogui as pag
import time
import ctypes
#获取屏幕上指定坐标点的颜色值

def get_color(x,y):
    dc=ctypes.windll.user32.GetDC(None)
    return hex(ctypes.windll.LoadLibrary('gdi32.dll').GetPixel(dc,x,y))

time.sleep(4)

while True:
    colors = get_color(1419,1281)
    time.sleep(0.2)
    #当颜色值超过某一值时执行下面的操作

    if colors >'0x9':
        pag.click()
        time.sleep(0.5)
        pag.moveTo(1016,658)
        time.sleep(0.5)
        pag.click()
        time.sleep(0.5)
        pag.click()
        time.sleep(0.5)
        pag.click()
        time.sleep(5)
        pag.moveTo(1419,1281)
        time.sleep(1)
        pag.click()

上述代码在运行一段时间后就不再有反应了(不会报错,但是在颜色值超过'0x9'时依然不会执行下面的操作)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表