@sergerdn
понял,
надо было запускать 10 потоков, открывать 10 портов на прокси сервисе, и каждому потоку присвоить свой порт для дальнейшей работы в цикле
ну мы решили вопрос через глобальные списки вроде, получилось
Очень просто. Нужно выставить галку "не прерывать приложение" и поместить первый этап в функцию, например, Stage1, а второй этап в функцию Stage2. http://recordit.co/syc8yu89qm

Поскольку "Обновление файла" включено, то софт будет ждать пока в файле не появятся строки "до победного".
При этом появляется красный восклицательный знак, который обычно никто не видит :(

Тут есть 2 варианта:
Сначала отрабатывает функция, которая записывает ссылки в файл с первой страницы, потом начинает работать вторая функция, в ходе которой ссылки берутся из файла, те никакой записи в файл не идет в этот момент, далее цикл повторяется, сначало отрабатывает первая функция для загрузки ссылок со страницы, потом вторая. Перезагрузка файла нужна, чтобы произвести обновление списка ссылок. Только для этого. Т.е. в момент когда работает вторая функция, в файл ничего не пишется. все строки туда уже записаны Также стоит галка удалять строки в ресурсе. Вроде никаких помех для работы нет, изменение времени ожидания к результату не приводят. Процесс просто останавливается, на этапе получения данных от ресурса.
Я понял. Вот несколько способов решить проблему:
В новой версии решить проблему можно следующим образом: в начале работы скрипта создать ресурс, на первой стадии писать туда, на второй читать.


Скачать новую версию можно тут
https://bablosoft.com/distr/BrowserAutomationStudioDevelopment/11.4.0/BrowserAutomationStudioInstallAllInOne.exe
Видео, как это сделать
https://youtu.be/2vbcN95hynw