Уже как-то отвечал, только пример был с прокси (https://community.bablosoft.com/topic/19140/вызов-асинхронной-функции/3).
Если коротко и грубо: то считываем info.txt в список [[COOKIES]], потом в цикле создаем переменную [[ONE_COOKIE]] = VAR_COOKIES[VAR_CYCLE_INDEX] и отправляем ее в ассинхронную функцию как параметр. (То есть по порядку берется строка и отправляется в 1 поток).
Наверное можно делать попроще, но я делаю так. Максимальный контроль нужных переменных в каждом потоке.
Как обойти внутренние(с уровнем вложенности 2) страницы сайта?
-
Не могу найти решение такой несложной задачи - обойти страницы сайта по внутренней перелинковке. Страницы с уровнем вложенности - не более второго.
Есть софт с готовым решением, но хотелось бы сделать в BAS.
-
@andrewgenteam а в чем проблема?
- получил страницу по ссылке
- собрал на странице ссылки
- переход на этап 1
многопоточно можно сделать через "Вызов функции в несколько потоков", "Вызов функции асинхронно" или через функцию main.