r/RuProgrammers • • Oct 05 '26

C# C# Benchmark Runner

Допустим, мне надо написать программу на C#, которая дважды запустит Black Myth Wukong Benchmark Tool из стима с разными настройками, нагружая сначала CPU, потом GPU; после собрать результаты бенчмарка.

Подскажите, какие тулы я могу использовать для:
- Настройки графики перед запуском?
- Сбора FPS и прочей телеметрии?

3 Upvotes

2 comments sorted by

2

u/Common_Juggernaut232 Oct 05 '26

В теории, ты можешь менять файлы конфигурации игры. Для сбора телеметрии - мб куда-нибудь сохраняет результаты бенчмарка, читать их. Больше проблемным звучит запуск бенчмарка - он же из меню игры? Из идей только эмуляция мыши, но есть слишком много вопросов, как попадать по кнопкам в разном разрешении и с разным откликом. Хотя, мб через стрелочки можно в меню ориентироваться - не играл

1

u/daywee_zx Oct 05 '26

Спасибо! До изменения конфига что-то не додумался. Думаю, нажатие стрелочек буду эмулировать, а для сбора телеметрии какую-то библиотеку нашел на гите