由于FurMark是一个第三方软件,需要先安装在本机上才能进行操作。以下代码是基于Windows系统的实现:

import os
import time
import pyautogui


# 打开FurMark
os.startfile(r"C:\Program Files (x86)\Geeks3D\FurMark\FurMark.exe")
time.sleep(5)  # 等待FurMark启动完毕

# 进入setting界面并勾选fullscreen选项
pyautogui.hotkey("alt", "o")
pyautogui.press("f")
pyautogui.press("enter")

# 设置resolution选项为本机分辨率
pyautogui.hotkey("alt", "o")
pyautogui.press("r")
pyautogui.typewrite(str(pyautogui.size().width))
pyautogui.press("tab")
pyautogui.typewrite(str(pyautogui.size().height))
pyautogui.press("enter")

# 在setting界面只勾选上'burn-in'和'Xtreme burn-in'这两项
pyautogui.hotkey("alt", "o")
pyautogui.press("s")
pyautogui.press("down", presses=2)
pyautogui.press("space")
pyautogui.press("down")
pyautogui.press("space")
pyautogui.press("enter")

# 开始运行FurMark
pyautogui.hotkey("alt", "r")
pyautogui.press("enter")

需要安装pyautogui库,可以通过pip install pyautogui进行安装。以上代码仅供参考,实际使用时可能需要根据具体情况进行调整。

Python自动化运行FurMark:设置全屏、分辨率和选项

原文地址: https://www.cveoy.top/t/topic/nuo5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录