June 10, 2021

Пишем автореггер Yandex

Итак, сразу к делу.

Сразу хочу сказать, что возможно будет много лишних строк и Автореггер yandex мой первый рабочий проект (строго короче не судите )

Начало

Что понадобится:

Сама программа bas;

Хорошие прокси (iPv4 с ротацией);

rucaptcha/captchaguru key (на captchaguru дешевле не реклама).

Fingerprint (бесплатного будет достаточно)​.

Написание проекта

Первое что вы делаете - это качаете bas, открываете его и начинаете запись проекта:

Приступаем

Часть 1

Когда вы начнете запись первое что вы увидите это интерфейс:

Далее нам нужно найти модуль "Браузер" и нажимаем на него, нажимаем на "загрузить" и вставляем эту ссылку:

Если вы все сделали правильно у вас появится это окно:

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

Начнем с имени и фамилии

Открываем шаблон и в пустою строку вписываем <EFemName> (если вы хотите мужское имя то вписывайте <EMaleName>):

Почти тоже самое делаем с фамилией :

Далее генерируем логин и пароль

Воспользуемся модулем "Случайная строка", в логине нжно удалить все цифры так как логин не должен начинаться с цифры:

С паролем делаем тоже самое только не удаляем цифры и удаляем половину букв​.

ВАЖНО! Не забудьте менять имя переменной это очень важно ( пишите в имени TEMPLATE_RESULT_NAME , а в фамилии TEMPLATE_RESULT_SURNAME )

Теперь нужно проверить все ли вы сделали правильно.Для этого нужно нажать на "жучка":

Далее нужно вставить эти данные в строку (это очень легко)​. Выделяем файл в который нам нужно вставить данные и кликаем по нему правой кнопкой мыши, начнем с имени:

ВАЖНО! Текст для ввода берите с переменной в которую вы сохраняли текст (если это имя то вставляйте переменную [[TEMPLATE_RESULT_NAME]] , если фамилия [[TEMPLATE_RESULT_SURNAME]] и тд )

Если вы все сделали правильно то скрипт сам введет нужный текст. С паролем логином и фамилией делаем все тоже самое. Как только вы дойдете то номера телефона нужно что бы скрипт сам кликал на "У меня нет телефона" (это тоже очень легко сделать):

Часть 2

В этой части я расскажу вам как заполнить комбобокс и решить капчу. Начнем с легкого для того что бы заполнить комбобок снужно сделать так что бы скрипт выбирал между 1 и 3 числом это поможет сделать модуль "Случайное число":

Далее вставляем кликаем правой кнопкой мыши по области с комбобоксом и ищем "установить индекс комбобокса", в ответе на вопрос можете написать все что угодно, я напишу свой ник ОБЯЗАТЕЛЬНО вписывайте в поле которое указано на скрине:

Теперь я расскажу вам как решить капчу.

1. Определиться с сервисом (я буду использовать chaptchaguru через rucaptcha);

2. Закинуть деньги на баланс вашего сервиса;

3. Выделить область с капчей;

4. Вставить ключ.

Когда вы дошли до 3 пункта читайте дальше. Выбирайте свой сервис (в моей случае rucaptcha):

В 1 строку вставляете ключ, а во вторую если вы используете сервис rucaptcha или другие сервисы которые там есть, вам ничего вставлять не нужно. Если вы как и я используйте captchaguru, то во вторую ссылку вам нужно вставить " api.captcha.guru ". После того как вы все ввели отправляйте запрос (просто нажмите ок). Если вы все сделали правильно, то отроется анализ трафика:

А позже придет ответ (он сохранится в переменную CAPTCHA_RESULT).

Далее делаем просто вводим текст в панель ответа капчи (обязательно с помощью правой кнопки и "ввод текста"). И самая большая проблема в решении капчи это неправильный ответ, юзеры которые решают капчу часто допускают ошибки. Это можно пофиксить с помощью модуля "if" , но новичок не сможет понять как это сделать (если у вас будет эта ошибка просто перезапустите скрипт).

Далее просто выделяем область с "Зарегистрироваться" правый клик и двигать мышь и кликнуть по элементу". Если у вас появляется" Политика конфиденциальности", то просто продублируйте клик:

Как использовать прокси и Fingerprint в следующей части.

Часть 3

Это самая затратная часть проекта.

1. Что нужно это прокси с iPv4 с ротацией (можете использовать любые другие прокси , но тогда я не могу гарантировать что у вас все будет работать);

2. Fingerprint у него есть 2 версии я буду использовать бесплатную.

Перейдем к действиям сначала нам нужно сохранить и перезапустить проект (ctrl + s) а что бы перезапустить проект нажмите на стрелку вверху:

1. Ищем модуль "Получить отпечаток" ищите через поиск модулей, если у вас не ключа ничего не туда не пишите просто сохраните:

Если вы все сделали правильно вам придет сообщение в анализ трафика:

1 это то что вам должно прийти, 2 это куда надо нажать чтоб скопировать 3 и 4 это настройки вашего фек браузера. Далее ищите модуль "Применить Отпечаток" и вставляем код в "отпечаток". Не спрашивайте почему так нужно, просто сделайте. Далее все сохраняем. Еще можно сделать подмену вашей производительности:

Выбираем и нажимаем ОК.

ВАЖНО! Все строки с fingerprint нужно перенести в вверх кода:

1. Ищем модуль прокси в поиске;

2. Далее в 1 строку вставляем ip прокси;

3. Во вторую login (если его нет ничего не пишите);

4. в третью строку пароль (если его тоже нет ничего не пишем);

5. В настройках безопасности все пункты должны быть "true";

6. Далее нажимаем ок и перетаскиваем прокси под finger print.

Пример прокси с логином и паролем (5.188.44.15:56243:3fanysLP:FTM2EXQL):

Если вы все сделали правильно вам придет сообщение в контроль трафика (если прокси рабочие то их статус будет ~200).

Как заработать?

Мы будем зарабатывать на авторегах почты. 1 акк примерно стоит 1-4 рубля это смотря кому и где продавать. Вы можете продавать их челам на площадках ТГ или еще где-то.