Будь сдержанным. Первое сообщение на форуме и уже критикуешь.
Чтобы не было вопроса перечитал бы 25 страниц топика этого.
Ни кто ни кому ни чего не должен, каждый помогает по мере свободного времени.
Если дал такой ответ, значит дал понять, что есть еще способы и постараетесь найти их...
CPU:
var searcher = new System.Management.ManagementObjectSearcher("select * from Win32_PerfFormattedData_PerfOS_Processor");
var cpuUsage = searcher.Get()
.Cast<System.Management.ManagementObject>()
.Select(mo => new
{
Name = mo["Name"],
Usage =...
Пользуйтесь переводчиками.
Основная аудитория разработчиков владеет языком на уровне чтения документации.
Там и читать особо нечего: свойства. классы. методы и примеры кода.
Вам проще выучить английский, чем ждать перевода =)
api обычно на английском, ибо он для разработчиков, что сразу подразумевает владение инглишем на уровне чтения документации.
Перестань флудить в чужих топиках.
Я готов ответить за каждое слово и действие.
Я тебе сказал ранее, что нет у меня рекламных топиков или книги жалоб.
Есть ребята, которым помогаю по техническим вопросам.
Первые сообщения уже удалили, где ты решил пожаловаться.
Если хочется высказаться...
То что у тебя в коде это создание обьекта ожидания элементов. его нужно использовать явно. У тебя ошибка в другом. Аппиум не получает команды в течении 60 сек. тебе нужно поискать параметр newCommandTimeout
Если просишь лишь отправку письма, то соотвественно шаги по авторизации уже прошел самостоятельно, значит опыт уже есть =) Поэтому спросил про сложность.
Можешь использовать еще smtp напрямую через код для надежности.
Там по ТЗ не все так просто. там и многопоточность и смена параметров устройств и прокси и платежные данные.
За это может взяться человек кто уже имеет хороший опыт в мобильной автоматизации и знает нюансы.
Таких тут не много, но они есть.
Есть еще такая программа для обработки аудио файлов SoX https://ru.m.wikipedia.org/wiki/SoX_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0)
Подойдет ли под задачу не знаю, надо мануалить.