Закрытие потока при отсутствие номера на СМСсервисе

Здравствуйте. При разморозке аккаунтов в рабочей задаче возникают затупы потока из-за отсутствия номеров или нулевом балансе на смс-сервисе.

Прошу реализовать условие при котором, рабочий поток будет закрываться, если во время разморозки аккаунта отсутствует номер

Это необходимо для продолжения работы основной задачи по рассылке

спасибо

Артем
Сообщений: 63
28 сентября 2020 в 13:15
На рассмотрении
348 Просмотров
8 Ответов
Поделиться
Для добавления комментария нужно Авторизоваться
VAVILON 28 сентября 2020 в 13:39 #
Тогда при нулевом балансе софт будет жрать капчу бесконечно, запуская новый поток.
Можно отдельно все аккаунты для разморозки собрать в одной вкладке?

По условиям программы, запуск задачи + нет номеров = софт ожидает поступления номера, обращение к сервису идет через API

Артем 28 сентября 2020 в 18:15 #
Я не прошу сделать функцию работающей по умолчанию, прошу сделать опцию, позволяющая это включить.
Мне это нужно не для массовой разблокировки баз спамблока в отдельной вкладке, а для задач которые занимаются рассылками по друзьям

VAVILON 29 сентября 2020 в 08:55 #
Нажмите в задаче это https://prnt.sc/upqi5l
Артем 30 сентября 2020 в 19:09 #
Да, так как раз и включено. Привожу пример, что бы было понятнее
1. У нас есть задача которая А) Дружит по списку, Б) рассылает приглашения в группу
2. За заявки в друзья аккаунты банят, мы принимаем решение их разблокировать и включаем В) Разморозить аккаунт
3. В итоге получаем не работоспособную задачу, в которой поток залипает на "разморозки аккаунта", если нету номера и не двигается дальше пока не остановиться с ошибкой
Поэтому прошу реализовать "галочку" двигаться дальше, если нету номера
Артем 16 октября 2020 в 11:22 #
https://i.imgur.com/KTYOUUC.png - уже 12 часов аккаунт пытается получить номер и задача не двигается с мёртвого места(

VAVILON 16 октября 2020 в 18:10 #
ПРОБЛЕМА У ВАС
Артем 16 октября 2020 в 18:14 #
Не нарывайся на грубости пожалуйста.

VAVILON 17 октября 2020 в 14:05, изменено 17 октября 2020 в 14:16 #
Проверь в настройках смс активации пропуски номеров по маске, заносить на сколько часов и маски.
Задача может перебирать номера сервиса, для 5сим это критично, падает рейтинг, для остальных менее важно
На сервисе может быть мало номеров или конкретной страны

Еще вариант решения задачи может быть следующий: в настройках вкладки устанавливаем автоперенос аккаунта в новую вкладку
"В столбце" workstatus
"заблокирован"
переместить и запустить разморозку https://prnt.sc/v13y1w

В этом случае потоки не нарушаются для валидных аккаунтов

В моем случае в ворк статусе написаны эти слова https://prnt.sc/v13vu5
В глобал настройках можно поиграться с этими настройками, если номеров мало https://prnt.sc/v13wja

И во вкладке разморозки поставить работу по часам, аккаунт запустил разморозку, взял номер, перепривязал, через сутки вошел, в статусе появилось "задание выполнены" И вот здесь перемещаем обратно.

Нужно понимать, что номер в вк можно перепривязывать 1 раз в 14 дней