Очистка конфиденциальной информации
Отдельный инсталлятор, который бы выкачивал данную программу с веб сайта, и запускал инсталляционный процесс. С прогрессбаром скачки.
Сама программа:
1) Работа со скинами если VB, то возможно ActiveSkin
2) Возможность добавления новых ключей реестра или директорий для очистки, путём считывания их из специальных файлов.
3) Обновление через интернет (просто путём скачивания дополнительных файлов - модулей с новыми путями для очистки)
4) Задание расписания очистки и обновлений
5) Автоматическая проверка обновлений через N-ое время.
6) Удаление файлов по заданным в программе маскам
7) Отображение информации об обнаруженных файлах, ключах реестра (отчёт в самой программе + лог файл)
8) Создание уникального кода для конкретного компьютера для дальнейшей идентификации и активации.
9) Соединение с веб сервером для проверки легитивности ключа активации для данного компьютера
10) Отключение функции очистки до активации программы лицензионным ключом
11) Отображение статистики очистки и поиска ключей и файлов
12) Возможность удаления файлов с последующей перезаписью без возможности их восстановления
Список необходимых функций очистки:
Windows
1.1.1 Очистка набранных команд в меню Пуск->Выполнить
1.1.2 Удаление темповых файлов, бэкапов по маскам.
1.1.3 Очистка буфера обмена
1.1.4 Очистка Темповой папки Windows
1.1.5 Очистка Темповой папки Для запустившего программу пользователя
1.1.6 Очистка корзины
1.1.7 Очистка Набранных команд в Windows Поиск файлов(F3)
1.1.8 Очистка Открыть/Сохранить как диалогов(диалог при сохранении файла после редактирования)
1.1.9 очистка недавно запущенных документов(Recent Docs)
Браузеры (IE,FF,Mozilla,Opera)
2.1.2 Очистка Хистори
2.1.3 Очистка набранных в строке сайтов
2.1.4 Очистка Кэша
2.1.5 Очистка автозаполнения
2.1.6 Очистка куков
2.1.7 Очистка сохранённых паролей
Покажу установленную версию аналогичного продукта на моём сервере(с помощью radmin'a), чтобы вы могли полностью оценить сложность работ. Можно обсудить по ICQ(За номером в приват).