Уже как-то отвечал, только пример был с прокси (https://community.bablosoft.com/topic/19140/вызов-асинхронной-функции/3).
Если коротко и грубо: то считываем info.txt в список [[COOKIES]], потом в цикле создаем переменную [[ONE_COOKIE]] = VAR_COOKIES[VAR_CYCLE_INDEX] и отправляем ее в ассинхронную функцию как параметр. (То есть по порядку берется строка и отправляется в 1 поток).
Наверное можно делать попроще, но я делаю так. Максимальный контроль нужных переменных в каждом потоке.
Цикл берёт левые данные
-
Приветствую. Мне нужно спарсить урлы видео по запросу в ютубе. Цикл хорошо отрабатывает. Парсит урлы. Но в урлах начинают появляться видео из рекомендованных. И он их тоже парсит. А они не нужны. В списке видео по запросу я не могу их найти что бы отфильтровать каким либо образом. И не могу понять как они появляются что скрипт их видит, а я нет.
Чуть позже сброшу сам скрипт. -
скорее всего в списке видео по запросу их и нет.
перед сохранением проверяй ссылки на наличие их в блеклисте, который состоит только из ссылок на рекомендованные видео. если найдено совпадение с блеклистом, то выводи ручной режим управления браузера и смотри, где что то идет не по плану. -
Вот скрипт https://yadi.sk/d/_jrwZT_Sai4OsQ
-
@moonsoon said in Цикл берёт левые данные:
Подскажите а можно ли как то сохранить страницу и от туда нужные ссылки тольо посохранять? Покидайте ссылки на документацию баса. Сам не могу найти.
Браузер => Код страницы
Для извлечения ссылок из коды страницы лучше подойдет xpath