блэк-лист

Rogger

Client
Регистрация
04.10.2018
Сообщения
43
Благодарностей
1
Баллы
8
всем добрый день!
прошу помочь со следующей задачей.

имеется: 30 аккаунтов
спарсенные профили - 1000 штук (список 1)

необходимо, чтобы аккаунт 1, брал профиль из (список 1), обработал его (лайк), после этого этот профиль перемещал в блек-лист (список 2). аккаунт 1 брал следующий профиль из (список 1) проверял был ли он обработан ранее ЭТИМ аккаунтов (список 2), если нет - то обработка (лайк), с последующим перемещением в (список 2), если да - то пропустить этот профиль, и приступитб к следующему в (список 1)

задача: чтобы каждый из 30 аккаунтов обработал 1000 профилей - 1 раз! т.е. должно получиться 30 000 действий (лайков).

проект построил, он работает, но вот дилемма как реализовать вышеизложенное...

как реализовать это с помощью экшенов, без #с ?
 

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 554
Благодарностей
912
Баллы
113
да элементарно. У каждого акка должен быть свой стоп-лист
или один стоп-лист, в котором данные хранятся, например, в форумате айдилайкера;айдилайкунтого
У меня дохрена проектов так устроено.
Все кошерными кубиками
 

Rogger

Client
Регистрация
04.10.2018
Сообщения
43
Благодарностей
1
Баллы
8
да элементарно. У каждого акка должен быть свой стоп-лист
или один стоп-лист, в котором данные хранятся, например, в форумате айдилайкера;айдилайкунтого
У меня дохрена проектов так устроено.
Все кошерными кубиками
можешь скинуть пример проекта, как это реализовано? интересует именно работа с блек-листами. на словах вроде все просто, а на деле трудновато
 

Чешир

Client
Регистрация
27.06.2014
Сообщения
1 554
Благодарностей
912
Баллы
113
что трудновато? простейшая задачка на логику.
Ну, держи
Это общий вариант
Если записей много, можно не синхронизировать с файлом а загружать из него на старте проекта и сохранять в файл в конце.
Можно при достижении определенного количества записей, удалять самые старые и получится невечный стоп-лист. Бывает полезным, если клиента нужно тормошить время от времени.
Если записей миллионы, то лучше разбить по стоп-листам, отдельным для каждого твоего акка и перепривязывать эти стоп-листы в процессе работы шаблона
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: Rogger

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