獲取應用程式進程並識別圖片獲取坐標,最後滑鼠點擊,還有按鍵操作首先安裝庫pip install psutil mss opencv-python pyautogui numpy然後import psutil import mss import cv2 import numpy as np import pyautogui import time import keyboard import time # 等待5秒钟,方便你切换到要操作的窗口 time.sleep(5) # 按键 keyboard.press_and_release('2') # 游戏进程名称 TARGET_PROCESS_NAME = "PokeMMO.exe" # 替换为你的游戏进程名 # 要识别的图片路径 TARGET_IMAGE_PATH = "image/login.png" # 替换为你的目标图片路径 def find_process_by_name(process_name): """查找指定名称的进程&quo
該脚本需要安裝 requests、ping3 模塊。pip3 install requests pip3 install ping3这个脚本的功能包括:检查指定的 URL 是否可达,如果全部可达则等待 5 分钟后重新检查,否则执行其他代码。如果有 URL 不可达,则执行其他代码,其中包括对指定 IP 地址进行 ping 测试,并找到延迟最小的 IP。使用 Cloudflare API 更新指定域名的 DNS 记录,将延迟最小的 IP 设置为域名的 A 记录。假設你有一個大陸VPS,通過該脚本可以測試中轉域名的IP是否可用,若不可用,則更新IP(自動設置為延遲最低的IP)。import requests import ping3 import time api_key = '' email = "" domain = '' prefix = '' def check_urls(target_urls): for target_url in target_urls: try: response = requests.g
以下功能實現 讀取 email_list.txt 文件列表並發送郵件import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart import threading import time # 配置SMTP服务器和登录信息 SMTP_SERVER = '' SMTP_PORT = 587 # 默认使用STARTTLS协议 USERNAME = '' PASSWORD = '' SENDER_EMAIL = '' # 配置邮件内容 SUBJECT = 'Your Subject' MESSAGE = 'Your Message' # 配置失败重试次数和等待时间 MAX_RETRIES = 3 WAIT_TIME = 1 # 读取邮箱列表 def read_email_list(file_path): with open(file_path, 'r') as f: return f.read().splitlines()
wap.ac、miaomiaomoe、wawoimport re import time from time import sleep from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC import random import string import threading def generate_random_string(length): characters = string.ascii_letters + string.digits # 包含大小写字母和数字的所有字符 return ''.join(random.choice(characters) for _ in range(length)) # 指定生成字符串的长
这个随机字符串由大小写字母和数字组成,长度为10。(This random string composed with 10 uppercase or lowercase letters and digitals)def generate_random_string(length): characters = string.ascii_letters + string.digits # 包含大小写字母和数字的所有字符(Include all possible uppercase or lowercase letters and digitals) return ''.join(random.choice(characters) for _ in range(length)) # 指定生成字符串的长度 (Custom the length of the string) length = 10 # 生成随机字符串 (Generate a random string and assign it to a variable) random_string = generate_