@BobbyAxelerod (Путь к директории проекта) или (ресурс "файлы из папки"-расположение ресурса) / номер потока / операции с датой /случайная строка /
комбинируя эти переменные можно добиться уникального имени папки профиля для каждого потока с указанием его расположения. Загоняешь полученный путь в "настройки браузера"
Вот пример из моего скрипта: [[PROFILES_LOCATION]]/[[FORMATTED_DATE]]-[[RANDOM_FOLDER]], где PROFILES_LOCATION - расположение ресурса, FORMATTED_DATE дата сейчас в нужном мне формате, RANDOM_FOLDER - случайная строка из 5 символов.
Можно в путь включить номер потока, если есть необходимость.
Дальше сам - думай, читай описания действий, пробуй.
Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?
-
accounts.zip
Прикрепил проект. Суть в том, чтобы в пустом текстовом файле создавались названия профилей в нужном количестве. Функция, где создаются профили почему-то не принимает в виде параметра функции эти названия и пишет
"Все данные были обработаны для Пустой текстовый файл для профилей" -
@DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:
accounts.zip
Прикрепил проект. Суть в том, чтобы в пустом текстовом файле создавались названия профилей в нужном количестве. Функция, где создаются профили почему-то не принимает в виде параметра функции эти названия и пишет
"Все данные были обработаны для Пустой текстовый файл для профилей"В файловом модуле, для ресурсов с типом "из файла" автоматически срабатывает действие "Расположение Ресурса", в действии "Записать Список В Файл" определение расположения ресурса тоже есть:

Это нужно потому, что ресурс возвращает содержимое файла, а не путь к нему, но пользователи долго не могли это понять, позднее и было решение сделать определение расположения автоматически.
В вашем скрипте вы в цикле заполняете список и тут же в цикле его записываете

Вынесете запись в файл из цикла
-
@DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:
@Fox
Вынес и ничего не изменилось. Профили не создаются, хотя логи выдает.Что бы создалась папка профиля выполнить действие "Создать или переключиться на постоянный профиль" недостаточно, нужно загрузить любую страницу
-
@mangol1167

Перезагрузка ресурса в данном случае вызывает создание только первого профиля и то, ничего не создается, запускайте в режиме многопотока. Кнопка "запуск" -
@DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:
@mangol1167
Перезагрузка ресурса в данном случае вызывает создание только первого профиля и то, ничего не создается, запускайте в режиме многопотока. Кнопка "запуск"Вы бы написали, что именно хотите сделать, то есть для чего вообще все эти функции тем более в многопотоке?
-
@Fox Все это для создания профилей в заданном количестве, через текстовый файл. В текстовом файле через цикл записываются названия профилей, в нужном количестве, которые потом будут созданы. А далее этот ресурс передается в функцию в качестве параметра и по идее, каждый раз берется новое название каждым потоком и создается профиль. Иначе, как сделать создание множества профилей в многопотоке я не знаю, они все будут создавать один одинаковый профиль
-
@DanTsy Один профиль создается потому-что список профилей вам нужно создавать в функции OnApplicationStart, а в режиме запуска не создается профиль, потому-что нужно загрузить какую-либо страницу после его создания. Советую посмотреть обучающие видео по многопоточности на канале "BrowserAutomationStudio"
-
-
-
Что нужно дописать
Moved Поддержка -
-

