Описание задачи

Требуется создать portable-утилиту или скрипт (исполняемый файл .exe) для личного использования на Windows 10 (версия не выше 1809). Программа должна при каждом запуске проверять указанный профиль в текущей социальной сети, с которой существует проблема доступа (условная «запрещенка»), загружать все новые фото и видео из его активных историй и сохранять их на локальный жесткий диск.

Основные требования

  • Работа строго локально, без серверной части и облачных сервисов.
  • Запуск только при необходимости (фоновый мониторинг 24/7 не требуется).
  • Указание целевого username осуществляется пользователем вручную (через конфигурационный файл, аргумент консоли или редактирование скрипта).
  • Решение должно максимально обходиться без авторизации аккаунта, чтобы не рисковать блокировкой.
  • Файлы для тестирования можно выбирать из любого публичного профиля.

Необходимый функционал

  • При запуске парсить всё содержимое stories целевого профиля.
  • Загружать на компьютер: медиафайлы (фото и видео) именно для новых элементов.
  • Сохранять файлы с датой/временем и дедупликацией (по ID файла в соцсети или собственному контрольному реестру).
  • Вести лог ошибок и действий (лог будет полезен для отладки).

Интерфейс и доработки

  • Допустима консольная реализация (графический интерфейс не требуется).
  • Зеркала и сторонние архивы данных для обычного юзера - строго вне игры; работаем через прямой API или парсинг.
  • Не нужен массовый сбор (работаем ровно с одним заданным профилем).
  • Возможность масштабировать версию Windows - при переходе на более свежую сборку, обновить не составит труда, надо подумать о совместимости с основными версиями.

Доработка системы лояльности в 1С УТ 11.5 для учета ручных скидок при начислении бонусов

Требуется исправить алгоритм расчета бонусных баллов в конфигурации 1С:Управление торговлей 11.5. В текущей версии программа начисляет бонусы с полной стоимости товара, игнорируя примененные вручную скидки кассира. Нужно, чтобы расчет велся с итоговой суммы после всех типов скидок.