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

Функционал 1 минОбновлено 2026-06-07

Рассмотрим на примере, как программа рассылает и меняет аккаунты.

Настройки: Сообщений за раз – 1 Одновременно аккаунтов в работе – 10 Всего указано аккаунтов для задачи (вкладка аккаунты) – 100

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

  1. Для каждого эмулятора в рассылке возьмется по 10 аккаунтов из указанных 100. Пусть у нас будет один эмулятор.

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

  3. Как только один из выбранных 10 аккаунтов заблокируется или дойдет до лимита, программа доберет из указанных 100 аккаунтов еще один.

  4. И так далее пока не будут обработаны все номера для рассылки или не заблокируются все аккаунты, или не дойдут до лимита.

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

Учитывайте особенности многопоточной работы.

Была ли статья полезной?