Регистрируем несколько аккаунтов на 1 номер. Экономим на СМС сервисах.

  • Автор темы Автор темы clocky
  • Дата начала Дата начала

clocky

Client
Регистрация
26.09.2019
Сообщения
397
Реакции
72
Баллы
28
Всех приветствую, уважаемые форумчане, сегодня хотел поделиться с вами небольшим шаблоном, который помог мне сократить в свое время расходы на смс сервисах. Мне удавалось успешно работать с ним при регистрации аккаунтов в яндексе/steam/facebook. Steam удавалось зарегистрировать по 30 аккаунтов на 1 номер. Яндекс давал возможность делать по 5-8 аккаунтов на 1 номер.

Принцип работы шаблона такой:
1) Берем из таблицы последний использованный номер телефона
2) Если прошло больше 20 минут, удаляем номер и берем новый
3) Записываем в таблицу что он занят.
4) Используем номер
5) Записываем в таблицу, что номер свободен.
6) Другие потоки подхватывают номер, запрашивают у СМС сервиса повторную отправку

И так, пока либо сервис не скажет, что номер использовался, либо пока не закончится время пользования номером.
В шаблоне я постарался описать в заметки, что и как он выполняет, чтобы вы смогли встроить его в свой проект!

Как пользоваться шаблоном.

Положить таблицу sms.xls в папку с вашим шаблоном.
Шаблон нужно подключить в то место, где в проекте вы собираетесь получать смс.

В кубике "получить номер" указать сервис на который нужно получить смс (обычно 2 буквы, например, fb), страну и оператора.
82760



Поля заполнения номера и кода нужно подстроить под свой сервис.А так же кнопки отправки, повторной отправки сообщения, и изменения номера. У меня стоит пример из ФБ.

Здесь, где number указываем поле для ввода на своем сайте и собственно клик по кнопке отправки.

82751


Здесь можно создать проверку наличия выделенного текста, например "номер использовался" или "Нельзя зарегистрировать на этот номер". Всё зависит от сервиса. По зеленой идем вправо, по красной идем влево (Ждем смс от сервиса)

82752



Это поле заменяем на поле ввода кода Вашего сервиса.

82753


Здесь меняем клик на обновить/изменить номер телефона.

82756


2 клика заменить на отправить смс еще раз на вашем сервисе.

82761


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

Небольшая статистика.

82679



Всем спасибо за внимание, буду рад любой критике!
 
Номер конкурса шаблонов
  1. Восьмой конкурс шаблонов
Уровень сложности
Лёгкий
Категория
  1. Мультиаккаунтинг

Вложения

Последнее редактирование модератором:
Спасибо , отличная альтернатива "душилочки"!
 
  • Спасибо
Реакции: KOPEECHKA.STORE
А что с гуглем, прокатывает эта тема?
Он при массовой регистрации на номер щас или банить начинает, и мол восстанавливай,
или зае...т 3-4 раза "Подтвердите личность - получите еще одну смс".
В итоге цена акка разгоняется нехило.
 
Из того, что я пробовал, яндекс делал по 10 аккаунтов и рассылал с низ и все было хорошо.
Steam, там он нужен при привязке steam guard , там до сих пор можно до 50 акков на 1 номер вязать.
Ну и в ФБ использовал для прохождения чекпоинтов и регистрации и всего что угодно на 1 номер. Разницы в выживаемости не заметил)
 
А что с гуглем, прокатывает эта тема?
Он при массовой регистрации на номер щас или банить начинает, и мол восстанавливай,
или зае...т 3-4 раза "Подтвердите личность - получите еще одну смс".
В итоге цена акка разгоняется нехило.
С гуглом не работал, сложно сказать. Но стоит сначала попробовать ручками, может ли сервис на 1 номер регистрировать например, а потом юзать шаблон. Я пока не понимаю, как реализовать это как "проект в проекте", но может то-то подскажет и иожно будет использовать, как универсальный шаблон. Буду благодарен, если кто-то хотя бы подкинет идей, как это можно реализовать)
 
Мне гугл давал 2 смс получить с номера, дальше болт
 
Давно использую такой механизм в своем коде, потом сохраняю эту информацию для следующего потока, получается что-то типа такого:
C#:
Развернуть Свернуть Копировать
{
  "SmsTask": {
    "$type": "NSED.SmsServices.VakSms.VakSmsTask, ZennoEmulator",
    "SmsService": {
      "$type": "VakSmsService",
      "ApiKey": "тут мой api ключ"
    },
    "Timeout": "00:01:00",
    "PollingInterval": "00:00:03",
    "CreationTime": "2021-09-17T20:03:22.3578815+02:00",
    "ReceivedCodes": [ "92881", "26581" ],
    "Id": "01800117047",
    "Phone": "79312177565",
    "PhoneCountry": "RU",
    "Price": 1,
    "RepeatSupported": true,
    "Service": "Мой сервис",
    "Status": "Pending"
  },
  "Stage": 2
}
 
  • Спасибо
Реакции: Nike59
Давно использую такой механизм в своем коде, потом сохраняю эту информацию для следующего потока, получается что-то типа такого:
C#:
Развернуть Свернуть Копировать
{
  "SmsTask": {
    "$type": "NSED.SmsServices.VakSms.VakSmsTask, ZennoEmulator",
    "SmsService": {
      "$type": "VakSmsService",
      "ApiKey": "тут мой api ключ"
    },
    "Timeout": "00:01:00",
    "PollingInterval": "00:00:03",
    "CreationTime": "2021-09-17T20:03:22.3578815+02:00",
    "ReceivedCodes": [ "92881", "26581" ],
    "Id": "01800117047",
    "Phone": "79312177565",
    "PhoneCountry": "RU",
    "Price": 1,
    "RepeatSupported": true,
    "Service": "Мой сервис",
    "Status": "Pending"
  },
  "Stage": 2
}
Я как думаю и многие, не очень разбираюсь в C# коде, но если Вы поможете встроить это в код или как-то помочь его усовершенствовать, буду благодарен)
 
Я как думаю и многие, не очень разбираюсь в C# коде, но если Вы поможете встроить это в код или как-то помочь его усовершенствовать, буду благодарен)
Это не то, что можно встроить в чей-то код просто так. Причины простые - это долго и сложно (каждый сервис специфичен).
Мой код для сохранения в таком формате работает только полностью с написанными с нуля моими классами и не совместим с кубиками
 
  • Спасибо
Реакции: lbvf65
Это не то, что можно встроить в чей-то код просто так. Причины простые - это долго и сложно (каждый сервис специфичен).
Мой код для сохранения в таком формате работает только полностью с написанными с нуля моими классами и не совместим с кубиками
Вот все вы, кошаки, такие вредные и важные))
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)