Подключите нашего Telegram-бота для уведомлений о новых проектах

Программа настроек

m
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 15 лет и 7 месяцев
Бюджет: по договоренности
Нужно разработать ПО на С + +, желательно на QT.
Функционал:
1. Выбор папки в которую сохраняются видео/фото. И передача этой информации консольной командой к программе видео захвата.
2. Выбор устройства видео захвата. И передача этой информации консольной командой к программе видео захвата.
3. Выбор устройства аудио захвата. И передача этой информации консольной командой к программе видео захвата. 
4. Команда обновить программу видео захвата. Получение данных из программы Видео захвата (отправляя к ней консольную команду) о доступном обновление программы Видео захвата  каждые 24 часа. Вывод сообщения о существующем обновление пользователю с вариантами «Обновить», «Напомнить позже». При выборе «Напомнить позже» вывести это окно через 24 часа, если снова выбрали «напомнить позже» – то через 7 дней, при повторе – через 30 дней, при повторе – через 3 месяца, при повторе – через год.
5. Авто обновление данной программы. Запрос на проверку доступных обновлений каждый день в 13 часов дня (если ОС не выключается), при старте ОС(если запрос не был отправлен в течении последних суток). В ответе будет указан url откуда нужно скачать новую версию этой программы.
6. Уведомления о недостаточности свободного места. Запрос каждые 24 часа к программе видео захвата о доступном количество места. И возможность «больше не напоминать».
7. Команда открыть информацию о программе. Должны находиться наши контактные данные, и информация о версии этой программы «настройки» и версии программы «Видео захват».
8. Команда удалить со всеми видео/фото. Посылает команду «само удалиться со всеми файлами» к программе Видео захвата. После чего удаляется сама.
9. Команда удалить с сохранением видео/фото. Посылает команду «само удалиться без удаления файлов» к программе Видео захвата. После чего удаляется сама.
10. Автоматическое логирование всех интерактивных команд и их результатов, а также процесс авто обновления.
11. Закрыть
12. Логирование разных уровней: всех команд и их результаты, только ошибок, только ошибок и неудачных команд. 

Требования:
1) программа просто должна передавать параметры, которые в ней выбраны. Сохранять файл программа самостоятельно не будет. Сохраняется только выбор настроек.
2) Автозапуск. Программа должна иметь иконку возле часов.
3) windows xp и выше
4) дизайн предложите – согласуем.
5) все тонкости, которые могут возникнуть в процессе разработки должны быть согласованы с нами.
6) Понятное комментирование кода и хороший общепринятый стиль написания кода.
7) Код должен явно обрабатывать все возможные варианты выполнения всех используемых функций, операций, конструкций. 
Разделы:
Опубликован:
23.06.2014 | 16:25

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».