Селекторный цикл Browser Automation Studio


2 350 просмотров.

Краткое описание видео: .здравствуйте с вами снова олег тут и.сегодня у нас один из интереснейших.уроков это селектор ные циклы в чем.отличия селектор ных циклов от обычных.циклов да в принципе ничем все то же.самое вы можете организовать в обычных.циклах но селекторной циклы они легче.они проще и это единственное наверное.отличающийся от всех программ фишка бас.вообще селектор на элементы до чудо если.вы попробуете это поюзать вы поймете.насколько это проще чем организовывать.просто цикл из файл и for что такое.селектор ный цикл мы знаем уже что такое.селектор селектор это какой-то файл на.html файл какой-то элемент на html.страницы до на страничке.то есть селектор на цикл обрабатывает.соответственно каких много каких-то.элементов обрабатывают он одинаковые.элементы все элементы под одним.названием.будут обработаны этим циклом ну наверное.пока вы смутно понимаете о чем я.давайте на примере покажу я заранее.открыл страничку vk.com.а если быть точным м vk.com это.мобильная версия почему я люблю ее.потому что здесь как правило уникальные.селекторы не приходится заморачиваться с.их исправлением и вообще страница проще.грузится и обрабатывается если вы.когда-нибудь собираетесь.автоматизировать вконтакте заходите.исключительно на мобильную версию мой.вам совет туторе капчи отсутствует тут.обычная капча так что преимуществу.тысяча и одно.давайте все-таки попробуем организовать.цикл все лекторами чтобы понять смотрите.у меня есть в друзьях 700 чем-то людей.если честно признаются я одна из них чем.200 от силы стали я просто даже не знаю.хотелось бы узнать что это за люди.вообще.кто это такие и так далее хоть не знаю.хоть по именам их узнать что ли поэтому.давайте мы попробуем.значит сделать такой скрипт который.выведет нам имя и фамилию каждого моего.друга в лоб давайте значит.попробуем организовать такой цикл ну.давайте я вам покажу просто стандартно.действие да как мы узнаем имя вы помните.что мы можем получить текст давайте у.александра макарова получим текст.получить текст на один элемент под вот.уникальный он такой 11 хорошо мы.согласны с этим сохраняем в сейф текст.значит выводим в лог.этот сайт текста переменную сохранили в.своих текст результат выводим шрифт.текст выводим вывела александр макаров.все просто да теперь нам нужно сделать.так чтобы мы получали.имя от каждого друга это бы в цикле.вышло немного заморочено вам бы пришлось.устанавливать счетчики отслеживать на.каком этапе находится каждый раз но в.общем невероятно сложно давайте мы.попробуем организовать из этого.селектор на цикл и вы увидите насколько.это просто и классно получится.давайте нажмем на александра макарова.левой кнопкой мыши нажмем самом самом.низу есть для каждого элемента и нажмем.начать цикл.что мы видим мы видим селектор меч и он.к сожалению уникальный да столько мы.бились чтобы селекторы были уникальные а.теперь им нам к сожалению он уникальный.ну вот так вот то есть он один такой.найден а нам нужно чтобы он нашел всех.таких нужно чтобы он нашел все допустим.700 друзей моих надо уникален.уникализировать этот меч точнее наоборот.универсале zerowatt сделать.универсальным они уникальным давайте.попробуем вот видите я вижу после.буковки какие-то айди это наверное диву.давайте его просто уберем вот вот меч.является 480 элементов нашел на этой оси.пролистнул падка не странице там больше.элементов откроется вы знаете так как.друзья подгружаются в конец страницы.перешел подгрузились подгрузились ну.ладно нам и 480 друзья хватит и так.значит общий для всех элемент это си он.are all you.это такой классу мы честь мы согласны.да мы будем работать с ним жмем ok.хорошо теперь для каждого такого.элемента под одним названием.он будет выполнять все действия которые.я укажу тут а какие действия нам нужны.нам нужно действие те же самые что мы.делали примерно с александром макарова.жмем очень важно выбирать нужно не вот в.этом списке а для каждого элемента для.каждого элемента вот в этом списке если.вы начнете выбирать что то вот тут.когда вы организовали цикл такой.селекторной цикл работать не будет нужно.для каждого элемента и выбирайтесь.предложенных тут вариантов в данном.случае я хочу получить текст вот он.второй вот он выдал нам селектор.элемента for each match it сайкл индекс.вам не важно это знать абсолютно пусть.он выбирает этот обработчик селектора.элемента как он хочет он все сделает сам.от вас требуется только назвать.переменную в которой будет сохранена имя.каждого человека например свифт текст.пусть остается.или давайте звучно.никак не просто на переменный выполнить.добавить окей теперь мы же должны кудо.дайдо вывести давайте выведем в лоб.выбираем тип данных string.из переменной ней отлично давайте теперь.посмотрим как работает наш.организованный цикл вот тут по идее.должны появляются имена всех моих друзей.по порядку их 480 все они должны будут.высвечиваться давайте начнем александр.макаров.меня зовут богдан слова неважно.андреевич ваня вовка дениса ким ёна.екатерина.цикл пошел вот они все мелькают тут все.все все все все все все они проходят.цикл и мне выдает имена всех моих друзей.которые мне только нужно великолепнейший.парсер потрясающий парсер я бы сказал.можно такой цикл применять много для.чего можно парсить айпи адреса можно.парсить да все что угодно можно парсить.все данные сайтов че вам такое угодно и.для этого не обязательно организовывать.цикл for email.для этого вам нужно просто организовать.селектор ный цикл.а для того чтобы вы организовать.резюмируем нужно сделать элемент.универсальным то есть удалить все.уникальные характеризующие только его.индексы и чтобы этот элемент подходил.под все элементы которые вам нужно как.мы только что сделали удалили айди до.смерч и получилось что у нас элемент.стал универсальной для всех четырех 84.180 друзей в этом вся фишка в этом все.плюсы очень просто открыть до сих пор.мне выдает каких-то друзей вот один из.друзей у меня долетит его зовут но.издержки говорится хорошо спасибо вам за.просмотр моего урока подписывайтесь на.мой канал ставьте лайки я очень рад.работать с вами я очень люблю программу.баз и попытаюсь поделиться с вами всеми.секретами которые я успел изучить за эти.долгие годы.спасибо большое до следующего видео

Селекторный цикл Browser Automation Studio

Как? Вы еще не смотрели? Ну это зря...