@gurkin4 да это тоже понятно, я просто думал что все таки есть инструмент, что бы оно именно в статистике отображалось
Асинхронная функция как заставить брать данные с профиля?
-
Добрый день!
Подскажите пожалуйста как заставить асинхронную функцию подключаться к тому же профилю что у меня уже создан в начале скрипта? Логика скрипта следующая:- проверяется есть ли уже созданный профиль по логину, если нет то создает профиль и сохраняет.
- далее логиниться на сайте "1" и делает свою работу
- после логина на сайте "1" вызывается функция асинхронно для работы с другим сайтом
И вот тут он почему то не подхватывает данные с профиля. Как сделать так чтобы он получал все данные с профиля?
Логика создания профиля:
Далее логика :
-
@Aleksey87 насколько я помню, подключаться к профилю нужно именно в самой асинхронной функции, поскольку она ничего не знает о вашем профиле в начале работы скрипта, данные ей можно передать только глобальными переменными, или через ресурсы.
-
@bigorat 1. получил информацию о текущем профиле. 2. переменную - путь к профилю - вставляю в значение глобальной. 3. внутри асинхронной функции - вызываю действие создать или переключиться на профиль, в поле - путь к папке профиля - указываю глобальную переменную. Итог: 1 - Не удалось переключиться на профиль C:/BAS/Test script/profiles/89 . Он даже путь видит, но все равно не работает и завершает поток асинхронной
-
@Aleksey87 said in Асинхронная функция как заставить брать данные с профиля?:
@bigorat 1. получил информацию о текущем профиле. 2. переменную - путь к профилю - вставляю в значение глобальной. 3. внутри асинхронной функции - вызываю действие создать или переключиться на профиль, в поле - путь к папке профиля - указываю глобальную переменную. Итог: 1 - Не удалось переключиться на профиль C:/BAS/Test script/profiles/89 . Он даже путь видит, но все равно не работает и завершает поток асинхронной
- Можно не использовать глобальные переменные, а передавать путь через параметры функции.
- Нельзя одновременно использовать профиль в нескольких потоках
-
@Aleksey87 said in Асинхронная функция как заставить брать данные с профиля?:
@UserTrue спасибо, жаль конечно что профиль нельзя одновременно использовать.
Можете копировать папку с профилем, но встанет проблема с синхронизацией данных профилей ) Можно конечно костылей наклепать...
