python test 1

current_account=None

account_name_area_region=(10,10,200,50)

fish_bar_start_x=1020
fish_bar_end_x=1212
fish_bar_y=945
fish_target_area_color=(0,255,255)
fish_cusor_color=(255, 255, 255)

fish_target_area_start_x=0
fish_target_area_end_x=0
fish_cusor_start_x_time=None
fish_cusor_speed=0

 

import com_keyboard as win_kb
import time
import logging
from logging_config import setup_logging
 

SC_UP    = 0x48
SC_LEFT  = 0x4B
SC_RIGHT = 0x4D
SC_DOWN  = 0x50

SC_F5 = 0x3F 
SC_CTRL=0x1D
SC_SPACE=0x39

# Example usage
if __name__ == "__main__":
    setup_logging()
    time.sleep(3)
 
    print("starting mouse tracking...")

    
    while True:
        mouse_pos = win_kb.get_mouse_pos()
        mouse_pixel = win_kb.get_pixel(mouse_pos[0], mouse_pos[1])
        mouse_color = win_kb.get_color(mouse_pos[0], mouse_pos[1])
        #print(f"Mouse Position: {mouse_pos}, Pixel Color: {mouse_pixel}, Color Number: {mouse_color}")
        logging.debug(f"Mouse Position: {mouse_pos}, Pixel Color: {mouse_pixel}, Color Number: {mouse_color}")
        time.sleep(1)

 

  

from datetime import datetime
import logging


def setup_logging():
    print("Setting up logging configuration...")
    log_file = f"pop_{datetime.now().strftime('%Y-%m-%d_%H-%M-%S')}.log"
    log_format = "%(asctime)s [%(levelname)s] %(filename)s:%(lineno)d - %(message)s"
    formatter = logging.Formatter(log_format)

    file_handler = logging.FileHandler(log_file, encoding="utf-8")
    file_handler.setLevel(logging.DEBUG)
    file_handler.setFormatter(formatter)

    console_handler = logging.StreamHandler()
    console_handler.setLevel(logging.DEBUG)
    console_handler.setFormatter(formatter)

    logger = logging.getLogger()
    logger.setLevel(logging.DEBUG)
    logger.handlers.clear()
    logger.addHandler(file_handler)
    logger.addHandler(console_handler)

 

https://files.cnblogs.com/files/yyjj/popop.zip?t=1777355528&download=true

 

posted on 2026-03-30 10:43  PC167  阅读(33)  评论(0)    收藏  举报