🎓ST Pro BAS

Наш агрегатор включат в себя довольно интересное и крайне полезное обучение, которое было организовано каналом Fack Block Research, а помощником выступал Павел Дуглас, который знает толк в автоматизации при помощи BAS.

Это второй поток обучения, который сильно отличается от первого тем, что имеется большая прожарка по всем фундаментальным вещам BAS, в том числе анонимность и ее тонкие настройки, регулярки, функции, переменные, создание разных типов данных, продвинутый XPATH и прочие важные вещи для ботосоздателя.

Была улучшена структура, больше теории, а практика была вынесена в отдельный блок. Для новичков - самое то, пережеван каждый момент, в отличии от первого потока, в котором ориентир был на подготовленных пользователей. Для понимания, можете ознакомиться с несколькими начальными видео из курса.

Цель обучения: научится самостоятельно собирать шаблоны в BAS для автоматизации всех активностей на SOL/EVM, ведение фермы мультиаккаунтов и сделать из тебя профессионала автоматизации.

Ранее в открытом телеграм канале мы подробно разобрали все плюсы и минусы использования конструктора ZennoPoster здесь и здесь. Данный же инструмент схож с ним, за исключением менее практичного интерфейса, но здесь палка о двух концах, так как за конструктор не придется платить и его можно использовать бесплатно, в отличии от ZennoPoster.

< Стоимость курса от автора - 799$, наша же стоимость - 50$ или 40$ для участников агрегатора, а для участников первого потока - 25$; < Больше 35 обучающих блоков; < Больше 54 часов обучающего материала; < Больше 100 уроков и 9 записанных созвонов на различные интересные и полезные темы; < Полезная ветка с тестированием; < Полезные дополнения; < Доступ к урокам остается у вас навсегда; < Рабочий чат, в котором вы сможете задавать различные вопросы и обучаться с др. участниками.

Программа курса:

0x1: Установка и настройка - познакомимся с сайтом Bablosoft, разберем отличия платной и бесплатной версий, системные требования и виды скриптов. Установим BAS, рассмотрим процесс запуска и обновления, а также сделаем общий обзор интерфейса и рабочих окон программы.

0х2: Интерфейс BAS - подробно изучим внешний и внутренний интерфейс BAS: окна, меню, режимы, панель сценариев, логов и предпросмотра. Разберем работу с модулями, настройку рабочего пространства и браузера, а также освоим ресурсы, логирование и результаты выполнения скриптов.

0х3: Основы работы с BAS - научимся создавать, сохранять и загружать проекты, использовать горячие клавиши и управлять кубиками. Разберем потоки, режимы выполнения, а также базовые настройки, повышающие производительность скриптов.

0х4: Логика процесса работы скриптов - освоим работу со статусами Success и Fail, научимся управлять завершением скрипта и логикой потоков. Разберем поведение BAS при исчерпании ресурсов, настройку обработки ошибок и автоматическую перезагрузку скрипта.

0х5: Публикация и распространение скриптов - научимся компилировать проекты, применять режимы защиты и настраивать удаленное обновление скриптов. Разберем управление лицензиями и активацией, а также установку BAS и запуск приложений на удаленном сервере.

0х6: Базовое взаимодействие с браузером - разберем базовые настройки браузера в BAS, научимся открывать страницы, переходить по ссылкам, управлять вкладками и взаимодействовать с элементами. Также изучим установку и использование браузерных расширений в проектах.

0х7: Базовые модули - познакомимся со встроенными и системными модулями BAS, научимся их искать, устанавливать и отключать. Изучим модуль «Сеть»: работу с заголовками, куками, кэшем, запросами и фоновую загрузку данных.

0х8: Селекторы - изучим основы HTML и различные типы селекторов: CSS, MATCH, XPATH, GRAPH и COORDS. Научимся составлять и комбинировать селекторы, разберем динамические элементы, работу с Frame и Shadow DOM, а также потренируемся на практике в построении XPath-селекторов.

0х9: Ресурсы - разберем, что такое ресурсы в BAS, их типы и способы добавления. Изучим настройки использования, условную видимость, группировку, логирование и удаление данных. Также освоим динамические ресурсы и добавление пользовательских кнопок для взаимодействия со скриптом.

0х10: Переменные - изучим, что такое переменные в BAS, их типы, виды и особенности использования. Разберем практическое взаимодействие с переменными: создание, преобразование, шаблоны, массивы, глобальные переменные и управление временем их жизни в потоках.

0х11: Функции - познакомимся с функциями в BAS: процедурными, стандартными и асинхронными. Научимся создавать и вызывать функции с параметрами, возвращать результат, запускать их в несколько потоков, а также использовать функцию OnApplicationStart и управлять асинхронным выполнением.

0х12: Модули - разберем, что такое модули в BAS, их виды и модульную структуру. Научимся создавать функции для модулей, компилировать их и подключать в проекты с учетом зависимостей.

0х13: Контекстное меню и действия с ПКМ - научимся выполнять действия с мышью и клавиатурой, работать с веб-элементами: получать текст, атрибуты, стили и координаты, выполнять скрипты и перетаскивания. Освоим контекстные действия, работу с капчами, комбобоксами и графическим селектором.

0х14: Циклы: логика повторения действий - разберем, что такое циклы, в каких случаях они применяются, и какие виды циклов есть в BAS: FOR, WHILE, FOREACH. Изучим переменную CYCLE_INDEX, операторы break и continue, а также научимся использовать циклы с метками, условиями и построчным чтением данных.

0х15: Конструктор регулярных выражений - узнаем, что такое регулярные выражения, где и зачем они применяются. Изучим литералы, мета-символы, квантификаторы и научимся составлять шаблоны на практике с помощью встроенного конструктора.

0х16: Работа с JSON и JSONPath - изучим структуру и синтаксис JSON, создание объектов, преобразование форматов и примеры работы в BAS и JavaScript. Также освоим JSONPath: получим и изменим данные, обработаем вложенные структуры и научимся искать и фильтровать информацию внутри JSON.

0х17: Манипуляции с датой и временем - научимся создавать и извлекать данные из объекта даты, форматировать и преобразовывать время, изменять временные значения и управлять часовыми поясами. В практической части разберем вычисление разницы между датами, установку таймеров, задержек и запуск действий по расписанию.

0х18: Манипуляции со списками - освоим создание и управление списками в BAS: добавление, удаление, сортировку, фильтрацию и поиск элементов. Научимся использовать списки в скриптах, проходить их в цикле, хранить результаты, объединять, разделять, клонировать и преобразовывать в строки и обратно.

0х19: Основы JavaScript - разберем, зачем нужен JavaScript в BAS, чем отличается встроенный и браузерный JS, и как использовать NodeJS и синтаксис ES5. В практической части изучим популярные функции, применяемые в скриптах, и работу с генерацией JS-кода через GPT.

0х20: Работа с файлами - изучим модуль “Файловая система”: чтение и запись данных, работу с папками и списками. В практике освоим работу с файлами CSV и TXT, построчное чтение, удаление строк, запись по выбору пользователя, парсинг сложных форматов и интеграцию данных через API.

0х21: Работа с Excel - освоим основы работы с Excel в BAS: форматы данных, преобразования, создание и закрытие файлов. Научимся читать и записывать данные в листы и ячейки, управлять формулами, стилями, строками и колонками, а также выполнять операции со структурами Excel-файлов.

0x22: Аутентичность - разберем, что такое аутентичность браузера и как работают отпечатки и прокси. Изучим подмену свойств браузера, настройку антидетект-режима, работу с различными видами прокси и их проверкой. Познакомимся с Fingerprint Business и системой CustomServers.

0х23: Создание и управление профилями - изучим, что такое профиль в BAS, как его создавать, переключать, копировать, удалять и получать параметры. Также разберем перенос профилей из антидетект-браузеров (например, ADSPower), редактирование их параметров и работу с браузерными расширениями.

0х24: Работа с локальной БД - познакомимся с БД в BAS: как их создавать, настраивать, использовать в разных проектах и переносить структуру. Освоим менеджер данных: импорт/экспорт, фильтрацию, бэкапы и работу с таблицами. На практике реализуем действия с записями и интеграцию БД в полноценный проект.

0х25: HTTP клиент и API - разберем разницу между web- и http-автоматизацией, изучим методы запросов, заголовки, статусы и контент. Освоим модуль HTTP-запросов в BAS, работу с куками, прокси и XPATH. Научимся взаимодействовать с официальными и неофициальными API, анализировать трафик и обходить защиту Cloudflare.

0х26: Работа с SMS модулем - изучим схему взаимодействия с SMS-сервисами в BAS, получение номеров и баланса. На практике реализуем автоматизацию активации через SMS: получим коды, управим статусами и соберем полноценный сценарий с использованием SMS API модуля.

0х27: Работа с E-mail модулем - освоим взаимодействие с почтовыми сервисами через IMAP/POP3: подключение, работа с входящими и другими папками. На практике реализуем сценарий автоматизации: подключим прокси, получим письма, извлечем ссылки и коды для дальнейшей обработки.

0х28: Работа с Telegram - научимся отправлять уведомления в Telegram с помощью бота: от простого текста до медиа, кнопок и документов. Освоим создание шаблонов, использование BotToken и ChatID, а также реализацию сценариев с ожиданием ответа от пользователя.

0x29: Коды 2FA - разберем, что такое двухфакторная аутентификация (2FA), где она применяется и как реализовать автоматическую работу с 2FA в BAS с помощью соответствующего модуля.

0х30: Решение CAPTCHA - узнаем, что такое CAPTCHA, почему она появляется и какие бывают виды. Изучим, как решать CAPTCHA в BAS с помощью специализированных модулей и сторонних сервисов: от обычных кликовых капч до сложных решений вроде ReCaptcha, Hcaptcha, Funcaptcha и Cloudflare.

0x31: Планировщик задач - изучим, что такое встроенный планировщик задач BAS, как создавать задачи, загружать проекты, устанавливать параметры и настраивать график выполнения. Разберем сценарии использования планировщика для работы с разными группами аккаунтов.

0х32: Многопоточность - разберем, как работает многопоточность и параллельные вычисления в BAS. Научимся реализовывать N потоков, использовать синхронные и асинхронные функции, подготавливать ресурсы через OnApplicationStart, а также обрабатывать списки и файлы в многопоточной среде.

0х33: Логика построения сценариев скрипта - изучим применение условий в BAS: логические выражения, метки, обработку ошибок и исключений. Освоим рандомизацию действий, функций и выбора аккаунтов. Также настроим логирование с цветовой маркировкой и типами сообщений для удобной отладки.

0х34: Практика автоматизации браузера - научимся автоматизировать действия в браузере: парсинг страниц, заполнение форм, клики, прокрутка, работа с URL и скриншотами. Освоим обработку событий: ожидание, работа с элементами и проверка их состояния. Также разберем перезапуск браузера, очистку cookies, смену прокси и управление вкладками.

0х35: Практика автоматизации Web3 - научимся создавать мульти-аккаунты с профилями, ресурсами и функциями, включая импорт сид-фраз и разблокировку кошельков. Освоим взаимодействие с DApps, NFT и GameFi, генерацию SocialFi-контента с GPT, авторизацию и автоматизацию в Telegram, а также базовую логику торговли на DEX и работу с Telegram APS через JavaScript и mobile UserAgent.

Записи созвонов - больше 9 записанных созвонов на различные интересные и полезные темы с ответами на многие вопросы.

Тестирование - раздел с тестированиями и практической задачей является итоговым блоком курса по BAS. Он предназначен для оценки уровня освоения теоретического материала и практических навыков, приобретённых в ходе прохождения всех модулей курса - от базовых основ до продвинутой автоматизации в Web3-среде.

Приобрести доступ можно в @softers_bot > Курс по BAS > Приобрести доступ

Данный курс подойдет тем, кто хочет сам научиться автоматизировать все процессы под свои нужды и не платить ежемесячную подписку за конструктор, поэтому если у вас было желание научиться или апгрейднуть свой скилл - дерзайте!

Last updated