Перейти к публикации

Geninvenst

Разрабатываем свой первый чекер на BAS ч.1

Рекомендованные сообщения

BAS - универсальная программа, с её помощью мы можем автоматизировать абсолютно любые действия в браузере.

Для начала нам требуется установить сам BAS, для этого переходим по ссылке:

И устанавливаем бесплатную версию (кнопка находится в конце страницы).

6d19ccba0a03c6f72b98e5012713cac1dba36fdf4bddd0f98e477d89cd34f1a2.webp

Остается лишь запустить exe файл и мы попадаем на главную страницу BAS.

Теперь нам нужно создать новый проект, создавать его нужно чтобы не потерять нашу разработку.

Начало

Создаем проект:

На главной странице кликаем по кнопке "Новый":

8d68815e0fb426d67f59ae43120723c82bdfe19f63d2a66a9e1518720182ca40.webp

Нам предлагают задать имя проекту + указать путь к его сохранению. Проект назовем STARPETS, а сохранять будем на рабочий стол, чтобы иметь быстрый доступ в будущем. Задаем имя файлу и жмем "Сохранить".

Для примера возьмем любой сайт, где можно авторизоваться по log:pass + разберем обход простейшей капчи.

Первым на глаза попался https://starpets.gg

Сделали все необходимое, теперь переходим непосредственно к разработке.

Заходим в BAS. Начнем с создания ресурсов. Ресурс - способ ввода информации в нашу программу. Через него мы можем подгрузить аккаунты на проверку/токены сервисов по решению капчи/скорость проверки аккаунтов и т.д.

8324b962d8c35f81ed3be6dc9394edbd0ca806ad6234a54d8520f3d222dc21c6.webp

Жмем "Создать новый ресурс":

ea25a9d93393b8d723863a652f91ab46362bae71d2b1f4dc66a8b4efea7d3cad.webp

Первое, что мы будем загружать в нашу программу - это сами аккаунты. Поэтому задаем имя ресурсу "База" (указываем только имя и жмем Вперед).

f38a404e19ea8c19a9861490fcee3cc282b3f4abc1e86ab0a7e551383caf57f4.webp

Мы будем загружать наши аккаунты из тхт, поэтому выбираем "Из файла" и жмем "Вперед".

90597cebfe89db8f1b857fa7ac8e3ebed6ab8b27104a6f071e06ea981907a981.webp

Выбираем чтение и удаление строк.

5aec020ca3dabf38fe4066e2a05ecde483f44d66280975301f38e1e1595e0779.webp

"Использовать каждую строку один раз". Жмем "Вперед" и "Finish".

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

0d4eb819aee65a87b7409abb7d12fdb50610e1d46963fc1b6415c2880dac2600.webp

Тип ресурса - из файла.

6d3df50804ae090879432ea2d76b56d433da04aaf651b3ccf441753e5be1aa8c.webp

Ресурс будем использовать только для записи данных.

b58de8b0558f84dd50b76ba1b2682635c9d5e497425e00d0727667f7276c0ac2.webp

Данные будем записывать только один раз.

0f4affdd93ac0ebebe0452428567ffc157802b33a90419f78e29ef2a3e4d198a.webp

Теперь создаем ресурс Потоки (1 Поток = 1 браузер, количество потоков = количество браузеров которые мы будем запускать одновременно).

10bce023b6532a91a2d63441adfe32b9f071491c121b5a8c07612350c377aef3.webp

Тип ресурса - число.

20d518c80896daeb9fdb8b317bf5fbfb86a591dbf2c832370110dd679c4625e4.webp

По умолчанию и минимальное значение выставляем 1, максимум 100.

7cf56e921b73005afb00a484e4a97a927de15f186f31e9562a1ada93e08f9525.webp

Подгрузка прокси . Теперь переходим к самому интересному, будем обучать наш скрипт проверять валид ли аккаунт и парсить весь инвентарь + баланс.

Заходим на главную страницу в BAS и выбираем "Запись". Игнорируем табличку ниже, никакие поля не заполняем.

29b34aff310a3a2a353176be30052c95d95d3099ca2beffa026580ecdc7cd4fb.webp

Просто жмем "ОК" в правом нижнем углу.

93786fe72274e29dce0022e4ea21f809f90a571d59f085ec65347d8399f09a3e.webp

Для начала настроим скорость чека, в левом верхнем углу жмем на "Количество потоков".

57f9089ec9c0c5a807e010b0eed6eefb71396fae9c7fa3af1c452e9ee7613b0e.webp

Жмем прямо на циферку 1.

e621e811d9e7d3974c87cdb954288a077adc1cf8b14179a031d122f89a7fe495.webp

По умолчанию стоит 1 поток, мы стираем эту единицу и жмем F7 (чтобы сработало вам нужно нажать на поле ввода).

c6229b6312989f8eb26ded1046e50fbdbf6c1debd9199aadd4acd7b5a979b873.webp

Выбираем тут потоки.

ee59bfcd9d670a8041c1f11cda2406a0d319cf415a0a9cfe5382cf9b8cbff7fe.webp

Теперь скрипт автоматически заместо единички будет подставлять наше значение, которое мы будем вводить при запуске чекера. Жмем "ОК".

Возвращаемся на главную страницу и меняем тип запуска. Нам нужно выставить значение "Повторять".

7c033f1332885995b8534bd6c1475e0f8323b76bea2a680cf27d7e00c98d241d.webp

Жмем "Ok" и наконец приступаем к разработке!

Делаем загрузку проксей в браузер + проверка валидности прокси

Изменено пользователем Geninvenst

Поделиться сообщением


Ссылка на сообщение

без картинок все у меня, у всех так или провайдер чтото отрезает

Поделиться сообщением


Ссылка на сообщение
09.08.2023 в 12:18, BODYMAN сказал:

без картинок все у меня, у всех так или провайдер чтото отрезает

все норм, все видно 

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...