Апдейтер игры через установочный файл (ОС Windows)
Краткое описание:
Нужна утилита, которая при запуске будет сканировать жёсткий диск находить папки с игрой (индикатор того что это нужная папка – наличие в ней определённого набора файлов – по названию) и класть в них требуемые файлы, с заменой уже имеющихся.
Требуемый функционал:
файлы которые кладутся в папку с игры должны скачиваться извне (с определенного url);
должен быть какой-то способ задавать (и изменять не меняя программу) какие файлы должны скачиваться программой (например конфиг, расположеный удаленно, в котором указываются нужные файлы, адреса откуда их брать, куда класть и какие аттрибуты проставить);
скачаные файлы должны иметь атрибуты который заданы в конфиге программы ( системный, скрытый, только для чтения. )
программа должна работать не заметно для пользователя (не жрать CPU или память более 30%, не появлялись окна с ошибками и так далее);
Программа должна работать как из под Администратора, так и из под обычного пользователя, при этом не должно быть окон UAC и т.п.;
Более детальный функционал обсуждается индивидуально с исполнителем.
Описание работы:
Программа будет запускаться из установщика другой программы (здесь опять же с исполнителем будем обсуждать детали). После запуска программы, она обращается к конфигу (или каким-либо другим способом получает необходимый для скачки набор файлов), сканирует жёсткий диск пользователя на наличие папок с игрой. В найденные папки скачиваются требуемые файлы. Все временные файлы созданные программой удаляются.
Если простыми словами описать, то это апйдетер игры, который самостоятельно находит её на компьютере и обновляет.
Программа будет использоваться только на ОС Windows (Win XP и всё что старше)
Оплата за результат.
Предоставление открытого исходного кода готовой программы обязателен.
Жду ваших предложений. Готов обсуждать, договариваться.