Лимиты и очередь для аккаунтов

kagorec

Client
Регистрация
24.08.2013
Сообщения
916
Благодарностей
471
Баллы
63
Здравствуйте.
Есть nn количество аккаунтов социальной сети, чтобы не искушать судьбу и не превышать лимиты социальной сети (что может привести к бану) - надо организовать очередь группе аккаунтов.

Список действий, пример:
1. Войти в соцсеть аккаунтом №1,
* проверить время выхода, если промежуток 120 минут тогда выполняем задания
* выполнить n количество заданий, запомнить время. Выйти из соцсети.
* переходим к следующему аккаунту
2. Войти в соцсеть аккаунтом №2,
* проверить время выхода, если промежуток 120 минут тогда выполняем задания
* выполнить n количество заданий, запомнить время. Выйти из соцсети.
* переходим к следующему аккаунту
3. Войти в соцсеть аккаунтом №3,
* проверить время выхода, если промежуток 120 минут тогда выполняем задания
* выполнить n количество заданий, запомнить время. Выйти из соцсети.
* переходим к следующему аккаунту, если это последний то к первому.
и т.д.

Действия и авторизация это мелочи не об этом сейчас. Вот как без базданных можно такой псевдокрон организовать для группы аккаунтов?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 595
Баллы
113
После каждого выполнения прописываешь аккаунту время след выполнения. А при запуске прогоняешь таблицу с аккаунтами и ищешь первый попавшийся с подходящим временем. Если такового нет - просто заканчиваешь выполнение. А сам шаб гоняешь в планировщике, например, каждые 5 минут, или каждую минуту или ещё как-то.
 
  • Спасибо
Реакции: kagorec

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 595
Баллы
113
Кстати, время след выполнения нужно прописывать не по выполнению, а на старте, сразу после того, как акк взят в работу
 

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