Алгоритм рассылки
Рассмотрим на примере, как программа рассылает и меняет аккаунты.
Настройки: Сообщений за раз – 1 Одновременно аккаунтов в работе – 10 Всего указано аккаунтов для задачи (вкладка аккаунты) – 100
Процесс рассылки:
-
Для каждого эмулятора в рассылке возьмется по 10 аккаунтов из указанных 100. Пусть у нас будет один эмулятор.
-
Далее программа возьмет 1-й аккаунт и отправит с него указанное количество сообщений за раз. Потом возьмет 2-й аккаунт, отправит с него сообщения. И так вплоть до 10 аккаунта, после чего вновь возьмет первый аккаунт.
-
Как только один из выбранных 10 аккаунтов заблокируется или дойдет до лимита, программа доберет из указанных 100 аккаунтов еще один.
-
И так далее пока не будут обработаны все номера для рассылки или не заблокируются все аккаунты, или не дойдут до лимита.
Таким образом, параметром "Одновременно аккаунтов в работе" мы указываем сколько аккаунтов будут "крутится по кругу" в эмуляторе, и при необходимости добавлять аккаунты до нужного количества из общего числа указанных на задачу аккаунтов.
Учитывайте особенности многопоточной работы.