Введение
1. Системы и модели для записи активности пользователя 16
1.1. Запись активности пользователя и ее применение 16
1.2. Требования, предъявляемые к систем записи активности пользователя 19
1.3. Модель системы для записи активности пользвателя 23
1.4. Экспериментальное тестирование современных систем 26
2. Метод записи активности пользователя на основе синхронного детектирования событий графического ядра операционной системы 30
2.1. Новая модель записи активности пользователя на основе синхронного детектирования событий графического ядра операционной системы 30
2.2. Новый формат хранения результирующей записи предложенной модели 32
2.3. Пример реализации комбинированного векторно-растрового формата 34
2.4. Выводы 40
3. Архитектура системы записи активности пользователя 41
3.1. Технические требования к системе и способы их реализации 41
3.2. Взаимодействие с операционной системой Windows 98 46
3.3. Взаимодействие с операционной системой Windows 2000/ХР 52
3.4. Универсальный метод захвата 70
3.5. Дополнительные возможности 73
3.6. Выводы 79
4. Программная реализация системы 82
4.1. Использованные среды разработки 84
4.2. Использование библиотеки сжатия ZLib 87
4.3. Классы и структуры 90
4.4. Графический интерфейс пользователя 96
4.5. Функционирование программы ВВ FlashBack Recorder 99
4.6. Реализация драйвера ВВ Capture Driver 100
4.7. Функционирование программы ВВ FlashBack Recorder в режиме Compatibility Mode 109
4.8. Установка системы ВВ FlashBack 110
4.9. Свободно распространяемый проигрыватель FBR файлов Free FlashBack Player 111
4.10. Центр поддержки программных продуктов ВВ FlashBack Support 112
4.11. Экспериментальное исследование системы ВВ Flashback и сравнение ее с аналогичными системами 114
4.12. Выводы 121
Заключение 124


