Установка и увеличение даты



  • Добрый день.

    Пишу сейчас шаблон, но запнулся на дате.
    Шаблон создаёт отложенную запись в сервисе и ему нужно задать дату и время постинга, а для следующей записи увеличить дату на 1 и время на 1 час, например 1 запись 01.01.2000, вторая запись 02.01.2000 и т.д. пока не кочится цикл.

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

    data.png

    Что можно придумать?



  • @Habip Можно координаты каждой цифры спарсить потом сопоставить его. Допустим у вас есть координаты для цифры 18 и через if сделать так чтоб если сегодняшняя дата 18 то скрипт по этим координатам кликает. Или через css можно



  • @dilolo Если спарсить координаты, то не будет ли при изменение разрешения экрана это всё меняться + календарь у них всплывающий во фрейме и с генерируемыми классами css. Ну даже если это всё будет работать, то как быть с датами в другом месяцем, сентябрь и т.д.?



  • @Habip храните последнюю дату в каком-либо файле или в базе.
    При следующем запуске увеличивайте день на один. Но придется постоянно проверять количество дней в месяце через if
    Легче наверно создать 2 списка: с месяцами по 31 дню и 30 дней. И дальше проверять значение текущего месяца через "Содержит". Далее останется проверить только текущую дату (если дата<=27, то никакой проверки на месяц не нужно)



  • @Habip Чекни через снифер инфу, поищи в снифере линки с датой, наверняка есть такая инфа. Постинга или резерва билета? х)


Log in to reply