K
killa
Здравствуйте, уважаемые.
Дожил до диплома, но опыта как такового программирования очень мало - только в рамках курса обучения. Но теперь задача ставится совсем другого ранга, и одному с ней справится не под силу, поэтому обращаюсь к сообществу с просьбой помочь. Нет, не написать, конечно же, писать я буду сам всё (вообще за всё время обучения покупал только одну контрольную - по электронике, остальное сдавал сам, в отличии от девочек, работающих программистами, учащихся на программистов и покупающих контрольные по программированию). Теперь к делу:
программа, графически фиксирующая действия пользователя.
Начнем по порядку:
1. Тема - максимум, что я смог выжать:
"Разработка ПО, графически фиксирующего действия пользователя в ОС Windows."
Изначально разговор шел на ориентацию программы к интерфейсу системы
видеонаблюдения, но эти рамки ведь не обязательны и программу можно
будет использовать и без видеонаблюдения. Другое дело, для чего она
нужна мне.
2. Опишу подробно, что из себя представляет ПО:
а) Запуск из автозагрузки
б) Невидимый интерфейс для пользователя
в) Интерфейс для просмотра картинок или для настройки вызывается запуском программы с одним из двух ключей или как вариант по комбинации горячих клавиш
г) Программа по событию (нажатие клавиши на клавиатуре, клик, двойной клик, драг-энд-дроп, правый клик) сохраняет в файл с использованием алгоритма сжатия(скорее всего png) изображение с экрана монитора. Путь для сохранения задается в настройках.
д) Программе должна контролировать максимальный объем папки с файлами и/или минимальный объем свободного места на жестком диске (задается в настройках)
е) Факультативно думаю о написании модуля просмотра (хотя в принципе просматривать можно любым вьювером графики), который отображал бы саму картинку и действие,её породившее (например снизу изобразить мышь и клавиатуру и подсвечивать соответствующие события)
3. Опыта написания дипломов и программ подобного рода совсем не имею(но программировать умею, нужно только найти литературу, освещающую область), поэтому очень нужна Ваша помощь
С написанием самого диплома я уж как-нибудь сам разберусь, но вот с написание программы возникают сразу же сложности. С чего начинать? Какой пакет выбрать для разработки (пользовался примитивами Buildera и Visual Studio)? Какие библиотеки надо будет изучить?
Если не затруднит, ответы подкрепите, пожалуйста, ссылками, которые вам известны уже, а мне до них добираться сквозь дебри поиска.
Дожил до диплома, но опыта как такового программирования очень мало - только в рамках курса обучения. Но теперь задача ставится совсем другого ранга, и одному с ней справится не под силу, поэтому обращаюсь к сообществу с просьбой помочь. Нет, не написать, конечно же, писать я буду сам всё (вообще за всё время обучения покупал только одну контрольную - по электронике, остальное сдавал сам, в отличии от девочек, работающих программистами, учащихся на программистов и покупающих контрольные по программированию). Теперь к делу:
программа, графически фиксирующая действия пользователя.
Начнем по порядку:
1. Тема - максимум, что я смог выжать:
"Разработка ПО, графически фиксирующего действия пользователя в ОС Windows."
Изначально разговор шел на ориентацию программы к интерфейсу системы
видеонаблюдения, но эти рамки ведь не обязательны и программу можно
будет использовать и без видеонаблюдения. Другое дело, для чего она
нужна мне.
2. Опишу подробно, что из себя представляет ПО:
а) Запуск из автозагрузки
б) Невидимый интерфейс для пользователя
в) Интерфейс для просмотра картинок или для настройки вызывается запуском программы с одним из двух ключей или как вариант по комбинации горячих клавиш
г) Программа по событию (нажатие клавиши на клавиатуре, клик, двойной клик, драг-энд-дроп, правый клик) сохраняет в файл с использованием алгоритма сжатия(скорее всего png) изображение с экрана монитора. Путь для сохранения задается в настройках.
д) Программе должна контролировать максимальный объем папки с файлами и/или минимальный объем свободного места на жестком диске (задается в настройках)
е) Факультативно думаю о написании модуля просмотра (хотя в принципе просматривать можно любым вьювером графики), который отображал бы саму картинку и действие,её породившее (например снизу изобразить мышь и клавиатуру и подсвечивать соответствующие события)
3. Опыта написания дипломов и программ подобного рода совсем не имею(но программировать умею, нужно только найти литературу, освещающую область), поэтому очень нужна Ваша помощь
С написанием самого диплома я уж как-нибудь сам разберусь, но вот с написание программы возникают сразу же сложности. С чего начинать? Какой пакет выбрать для разработки (пользовался примитивами Buildera и Visual Studio)? Какие библиотеки надо будет изучить?
Если не затруднит, ответы подкрепите, пожалуйста, ссылками, которые вам известны уже, а мне до них добираться сквозь дебри поиска.