оптимизация и исправление ошибок

215
03 августа 2018, 16:20

пользуюсь Xpath приходится обновлять в таймере постоянно сраницу . Есть главная форма и таймер . Так получилось , что когда работает таймер , то с формой невозможно работать . Создал вторую форму и поместил ее в поток , на второй форме есть кнопки off и on . после их нажатия таймер(который обновляет страницу Crhome)

driver.Url = "ссылка"

запускается или останавливается . Эта форма к сожалению тоже тормозит и с ней тоже невозможно работать , что посоветуете в данном случае? При чем до ножатия всё хорошо работает .

еще один вопрос . Библиотеки selenium C#

ChromeOptions options = new ChromeOptions(); public static IWebDriver driver;

        IWebElement GeneralUrl;
        var driverService = ChromeDriverService.CreateDefaultService();
        driverService.HideCommandPromptWindow = true;
        options.AddArguments("--headless");
        driver = new ChromeDriver(driveService,options);

С такими настройками ЦП нагружается на 10-15% . Эти настройки скрывают консоль и бразуер chrome Если же просто написать C#

driver = new ChromeDriver();

нагрузка будет 0.1-1% . Как можно понизить нагрузу на ЦП при скрытии консоли и браузера или есть ли другие способы ?

READ ALSO
Как правильно настроить правку даты и времени в TextBox

Как правильно настроить правку даты и времени в TextBox

Есть текстовые поля, в которых заносится дата и время при запуске формы

195
Есть ли аналог preg_replace в c#?

Есть ли аналог preg_replace в c#?

Есть массив "шаблонных слов"Можно ли прочитав шаблон(pattern) с БД сделать автозамену "шаблонных слов" на нужные

204
NAudio - передача и воспроизведение mp3Frame через TCP

NAudio - передача и воспроизведение mp3Frame через TCP

Я пишу TCP сервер-клиент приложение, часть которого которое реализует воспроизведение выбранного серверомmp3 файла на всех подключённых клиентах

159
Semaphore в TPL

Semaphore в TPL

В моей программе доступ к функции должно иметь только определенное количество потоковЕсть следующий код:

203