我试图使用python自动化Unigine Heaven Benchmark。 但我无法获取密钥,因为那些在Unigine Heaven的API中是可变的,例如。运行选项无法使用python代码。
请提供解决方案。
代码是:
import sys
import os
from pywinauto.application import Application
def heaven():
Application().Start("C:\Program Files (x86)\Unigine\Heaven Benchmark 4.0\heaven.bat")
heaven()
所以在运行之后,Benchmark正在打开并且它正在显示API。但是在基准点击API按钮时我无法做到。
答案 0 :(得分:2)
我遇到了类似的障碍。但是,我认为在基本版中,不支持命令行选项。 作为一种解决方法,您可以查看该文件 C:\ Program Files(x86)\ Unigine \ Heaven Benchmark 4.0 \ data \ launcher \ js \ heaven-ui-logic
在最后一次
中更改以下内容// $('#run').click(startBenchmark);
startBenchmark();
然后点击heaven.bat。它应该在没有RUN按钮需要点击的情况下触发工作负载。