Пишем автореггер 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 рубля это смотря кому и где продавать. Вы можете продавать их челам на площадках ТГ или еще где-то.