Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?

Поддержка
  • accounts.zip
    Прикрепил проект. Суть в том, чтобы в пустом текстовом файле создавались названия профилей в нужном количестве. Функция, где создаются профили почему-то не принимает в виде параметра функции эти названия и пишет
    "Все данные были обработаны для Пустой текстовый файл для профилей"

  • @DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:

    accounts.zip
    Прикрепил проект. Суть в том, чтобы в пустом текстовом файле создавались названия профилей в нужном количестве. Функция, где создаются профили почему-то не принимает в виде параметра функции эти названия и пишет
    "Все данные были обработаны для Пустой текстовый файл для профилей"

    В файловом модуле, для ресурсов с типом "из файла" автоматически срабатывает действие "Расположение Ресурса", в действии "Записать Список В Файл" определение расположения ресурса тоже есть:

    b4547185-c5ed-4669-a761-9c87126ad13a-изображение.png

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

    В вашем скрипте вы в цикле заполняете список и тут же в цикле его записываете

    0d436e2d-8073-47b4-ac3f-03358abf6611-изображение.png

    Вынесете запись в файл из цикла

  • @DanTsy После добавления списка в ресурс, перезагрузите ресурс.

  • @Fox
    Вынес и ничего не изменилось. Профили не создаются, хотя логи выдает. da856191-3379-4300-bdb3-471a1c26500c-image.png

  • @DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:

    @Fox
    Вынес и ничего не изменилось. Профили не создаются, хотя логи выдает.

    Что бы создалась папка профиля выполнить действие "Создать или переключиться на постоянный профиль" недостаточно, нужно загрузить любую страницу

  • @Fox Я загружаю. Ошибка с "Все данные обработаны и тд" осталась. На скриншоте показано.

  • @DanTsy после создания профиля откройте любой сайт и завершайте работу

  • @DanTsy ПЕРЕЗАГРУЗИТЕ РЕСУСР С НАЗВАНИЯМИ ПРОФИЛЕЙ ПОСЛЕ ДОБАВЛЕНИЯ НАЗВАНИЙ ПРОФИЛЕЙ В TXT
    e9eb388d-0d19-49e2-9ad5-281b483920cb-image.png

  • @mangol1167 9a8ddc3e-45ba-4a68-8551-76309de3e28f-image.png
    Перезагрузка ресурса в данном случае вызывает создание только первого профиля и то, ничего не создается, запускайте в режиме многопотока. Кнопка "запуск"

  • @DanTsy said in Все данные были обработаны для Пустой текстовый файл для профилей. Что делать?:

    @mangol1167
    Перезагрузка ресурса в данном случае вызывает создание только первого профиля и то, ничего не создается, запускайте в режиме многопотока. Кнопка "запуск"

    Вы бы написали, что именно хотите сделать, то есть для чего вообще все эти функции тем более в многопотоке?

  • @Fox Все это для создания профилей в заданном количестве, через текстовый файл. В текстовом файле через цикл записываются названия профилей, в нужном количестве, которые потом будут созданы. А далее этот ресурс передается в функцию в качестве параметра и по идее, каждый раз берется новое название каждым потоком и создается профиль. Иначе, как сделать создание множества профилей в многопотоке я не знаю, они все будут создавать один одинаковый профиль

  • @DanTsy Один профиль создается потому-что список профилей вам нужно создавать в функции OnApplicationStart, а в режиме запуска не создается профиль, потому-что нужно загрузить какую-либо страницу после его создания. Советую посмотреть обучающие видео по многопоточности на канале "BrowserAutomationStudio"