Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Асинхронное выполнение в selenium / 7 сообщений из 7, страница 1 из 1
13.12.2020, 12:33
    #40027378
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
выполняю последовательно скрипт scrip в браузере, всё отлично
Код: vbnet
1.
2.
Dim bot As ChromeDriver
Dim arra As String = bot.ExecuteScript(scrip)

пытаюсь выполнить этот же скрипт асинхронно - виснет вся программа, не может дождаться ответа
Код: vbnet
1.
Dim arra As String = Await bot.ExecuteAsyncScript(scrip)

что делаю не так, как написАть правильно?
...
Рейтинг: 0 / 0
13.12.2020, 12:46
    #40027379
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
Поверхностное гугление показывает, что это - два разных метода, а не синхронная и асинхронная версия одного и того же.
авторThe main difference between those are that scripts executed with async must explicitly signal they are finished by invoking the provided callback. This callback is always injected into the executed function as the last argument.изучай матчасть
...
Рейтинг: 0 / 0
13.12.2020, 12:48
    #40027381
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
Shocker.Pro,

я читал это, но не понял. ни одного примера под vb.net. мне нужен этот метод
...
Рейтинг: 0 / 0
13.12.2020, 12:56
    #40027387
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
зачем тебе пример под vb.net? Тебе пример на яваскрипт нужен, а они там приводятся
...
Рейтинг: 0 / 0
13.12.2020, 12:59
    #40027389
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
Shocker.Pro,

скрипт scrip у меня на JS, да, но запускаю-то я его на vb.net, весь код на vb.net
...
Рейтинг: 0 / 0
13.12.2020, 13:18
    #40027392
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
Так еще раз.
Это два разных метода. Если ты не понимаешь, зачем тебе ExecuteAsyncScript, значит он тебе не нужен.
А если понимаешь, значит ты должен переписать свой javascript в соответствии с требованиями к этому методу
vb.net тут никаким боком.
...
Рейтинг: 0 / 0
13.12.2020, 14:25
    #40027410
qlewerok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Асинхронное выполнение в selenium
хорошо, просто запускаю Dim arra As String = bot.ExecuteScript(scrip) в новом процессе, вопрос снят
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Асинхронное выполнение в selenium / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]