Нужно делать копию экрана пользователя каждые 5 секунд, и сохранять в png. Далее, в заданное время, нужно конвертировать png в несколько gif’ов. При конвертации, png преобразовываются в 8 gif файлов. Для этого, они разделяются по времени создания.При этом программа должна работать без окна, должна быть не видна и не доступна пользователю.
1. Png с копиями экрана (которые записываются каждые 5 секунд) должны называться по имени пользователя. Затем,после создания GIF, Png автоматически удаляются.
2. При создании GIF в него попадают только png одного пользователя.
3. Созданный GIF называем по имени пользователя, png которого использованы. Если такой файл уже есть, добавляем порядковый номер.
4. GIF за текущую дату должны записываться в папку с текущей датой.
5. Запуск программы - автоматически при старте системы.