BrowserAutomationStudio. Урок #4. Переменные. Использование javascript.

preview_player
Показать описание

00:42 - Что такое переменные.
04:48 - Переменные как результат работы действий, инспектор переменных.
11:51 - Использование переменных.
15:01 - Типы переменных.
23:03 - Создание переменных разных типов.
25:28 - Входные параметры типа expression.
35:36 - Использование javascript функций.
39:09 - Операторы сравнения.
41:22 - Пример, проверка кода страницы на содержание стоп слова.
48:07 - Получения типа переменной.
52:32 - Преобразование типов. Пример, получения числа лайков на странице.
01:06:47 - Задание нескольких переменных сразу.
01:09:21 - Выполнения произвольного js кода.
01:11:33 - Создание многострочных переменных. Действие "Шаблон".
01:15:31 - Глобальные переменные.
01:22:08 - Пример, завершение скрипта через заданное время.
01:34:59 - Специальное значение null.
01:38:42 - Переменная типа object.
01:44:10 - Парсим ответ от апи. JSON.parse
Рекомендации по теме
Комментарии
Автор

Ну очень всё подробно разжевывается, даже общеизвестные и интуитивно понятные вещи. Наверное чтоб даже бабушка могла посмотрев это видео, поняла что такое переменные, циклы, ..., поставила BAS и могла работать )))

xoxot_shamana
Автор

Полезности от туда:

В следующем уроке будет инфа о том, как генерировать выражения с помощью визуального программирования(без знания этих статей).

browserautomationstudio
Автор

ещё не досмотрел все уроки до конца но уже хочу сказать ОГРОМНОЕ СПАСИБО

hiccupingsniper
Автор

Приветствую!
В видео сказано, что отпечатки будут рассмотрены в премиум уроке, посвященному анонимности 54:10 . Где мне этот урок найти?

EkimovIgor
Автор

Самая лучшая платформа, на данный момент. Факт.

ДенисКравченко-ые
Автор

Здравствуйте, помогите пожалуйста. делаю проект который помогает находить правильные ответы на тесты. Суть: происходит сравнение вопросов с теми что записаны в переменные с вопросом который на сайте, если вопросы совпадают, то ответ будет из той переменной, которая соответствует переменной с вопросом (вопрос в переменной 1 - соответствует ответу в переменной P1). весь подбор происходит в цикле. проблема в том, как сделать, чтобы во втором цикле подставлялась переменная "2" и Р2, в третьем цикле переменная "3" и Р3 и тд. если надо помогу донатом

СвободуНавальному-бш
Автор

Объясните по объектам один момент. Как в примере, создали много-много объектов с двумя параметрами - профессия и зарплата. Как выбрать объект с самой большой зарплатой ? То есть, не просто узнать цифру самой большой зарплаты, а именно выбрать объект!

horstwessel
Автор

Как с вами можно связаться, есть предложение по улучшению сервиса и доп. заработка

MrCamicadze
Автор

пока не нашел ответ, но интересно - можно в переменную скопипатить статью с сайта с форматированием/версткой?

newsskycomua
Автор

А как преобразовать текст 1.5 в намбер?

horseman
Автор

Нереально шикарная программа! Позвольте вопрос? Как перевести кол -во найденных повторных строк в коде в число? там например я нашел в коде 14 значений span class="ll-crpt" title=" и справа в программе написано их 14, но как эту цифру преобразовать в переменную 14, чтобы она была фиолетовой. Если написать просто Number(span class="ll-crpt" title=") то он переведет в число 1, а на самом деле этих элементов 14 на странице внутри кода

Ananda_Rai_
Автор

однако и после этого у меня получается строка вместо объекта

СергейСнегов-ци
Автор

что делать есть сервис ввел капчу, но со временем работы BAS, перестал даже капчу принимать, просто пишет что типо использую ботов и это после прохождения антикапчи.

qw
Автор

как правильно вставить в функцию match() переменную? когда вставляю туда переменную, конструкция перестает работать, но с исходным значением, напрямую, все работает

ВячеславПанченко-чз
Автор

Я получил из страницы список ссылок вида /123.php и записал в переменную xpath xml list. Нужно прогрузить каждую ссылку отдельно и выполнить некоторые действия на странице. Но когда делаю загрузку из переменной оно загружает полностью всю переменную, а не отдельно каждую строку. Как сделать что-бы при загрузке из переменной брали одну строку?

Moonsoon
Автор

Здравствуйте! Пытаюсь разместить в "Execute code" код на js. Что-то вроде: "var arrayAllCheckbox = Это замечательно работает на js, но в BAS выходит ошибка: " Thread #1 : ReferenceError: Can't find variable: document during execution of action". Подскажите, пожалуйста, что я не так делаю. Я думал в "Execute code" можно писать на чистом js. Спасибо. P.S. нигде в видео не смог найти примеров с кодом js в стиле "document.getElement".

artemiudintsev
Автор

Дошел до данного видео. Очень интересные уроки! Хочу уже попробовать написать бота, но пока из видео не нашел информации как настроить БАС на решение капчи и на ввод прокси (именно с логином и паролем). Это будет дальше у Вас в туториале (как я понял в нем 8 уроков?) или нужно другие специальные видео искать для этого?

DenisDenis-iidj
Автор

Классное руководство. Но я 36:53"Длина строки будет СЕМ..."

provseiobovseh
Автор

я не понимаю смысла таких видео, если вы делаете видео о работе с программой то говорите как пользоваться программой а не курс по яваскрипту. Вот к примеру я, знаю что такое переменные но я первый раз пользуюсь программой. Мне сейчас надо привязать к переменной файл откуда брать каждую новую строку и подставлять ее в переменную с каждым запуском проекта. Где тут эта инфа? как подставить файл, ато рассказал за все но не за программу. потратил кучу времени желание пользоваться пропадает. это уже второе видео в котором я смотрю за переменные но так и не понял как в самой программе подставлять список

pythonpythonovich