Отслеживать содержимое списка.

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Ну могу никак придумать толковое решение, может кто подскажет.

Есть сайт (сайты) с него (с них) берется список страниц и складывается в список. Далее из этого списка берется N кол-во страниц и выполняется с ними определенное действие, после работа с этим сайтом откладывается на день. На след. день берется следующее кол-во страниц и уже с ними производиться действие и так пока не закончиться список страниц.

Как реализовать контроль над страницами с которыми уже работали? И как запускать работу с новыми страницами учитывая дату? т.е. смотреть что с выбранным сайтом работали вчера, значит берем его в работу его сегодня.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Можно складывать в таблицу (или так же в список в формате "ссылка|дата использования (если была уже в работе)".
Цепляем всю строку разбивая на 2 части и смотрим, использовалась ли она (указана ли дата), если нет - берем в работу. Вчерашняя дата - так же берем в работу, все остальное пропускаем и переходим к след. строке.

Чтобы сравнить дату, можно, например, использовать её в unix формате, в таком случае достаточно отсчитать 86400 секунд (1 день) с последнего действия. И далее строить логику исходя из этого.
 
  • Спасибо
Реакции: one и arhip1985

one

Client
Регистрация
22.09.2015
Сообщения
6 833
Благодарностей
1 275
Баллы
113
Как с датами работать подскажите плс. Примерчик какой нибудь.

И еще, я так понимаю ссылки надо складывать в переменную и потом в список что бы с ними работать. Посему такой вопрос, как создать переменную и список скажем с именем домена имея список доменов и потом их удалять когда работа над сайтом будет полностью закончена?
 

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