Алгоритм рассылки

На примере будет показано как программа рассылает, меняет аккаунты.

Настройки:

Сообщений за раз - 1

Одновременно аккаунтов в работе - 10

Всего указано аккаунтов для задачи (вкладка аккаунты) - 100

Процесс рассылки:

  1. Для каждого эмулятора в рассылке возьмется по 10 аккаунтов из указанных 100. Пусть у нас будет один эмулятор.
  2. Далее программа возьмет 1-й аккаунт, отправит с него указанное количество сообщений за раз, потом возьмет 2-й аккаунт отправит с него сообщение, и так далее до 10, потом опять возьмется первый аккаунт
  3. Как только один из выбранных 10 аккаунтов заблокируется или дойдет до лимита, программа доберет из указанных 100 аккаунтов еще один
  4. И так далее пока не будут обработаны все номера для рассылки, или не заблокируются все аккуанты, или не дойдут до лимита

Таким образом, параметром "Одновременно аккаунтов в работе" мы указываем сколько аккаунтов будут "крутится по кругу" в эмуляторе, и если при необходимости добавлять аккаунты до 10 из общего числа указанных на задачу аккаунтов.

При многопоточной работе следует учитывать - Особенности многопоточной работы.

Эта статья была полезна для 6 людей. Эта статья помогла вам?

Сервис поддержки клиентов работает на платформе UserEcho