Написать программу: Сканер папок (windows)

Сергей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
26.10.2014

Необходимо сделать программу под windows, которая:

1) Ищет файлы определенного типа в указанной папке;

2) Содержимое найденных файлов вставляет другой текстовый файл и сохраняет его на жестком диске.

===============

Подробнее о том, как должна работать программа

1) Пользователь открывает программу. В диалоговом окне ему предлагается выбрать папку из каталога windows

2) Пользователь выбирает папку «folder/» и нажимает кнопку «Run». (Пример в "folder.zip")

3) Программа сканирует заданную папку, находит в ней файлы «index.php», «keyword.php» и «title.php» (остальные игнорируются). Содержимое этих папок вставляет в Текстовый файл.

4) Далее программа ищет подпапки в папку «folder/». Найдя их, она поочередно сканирует каждую из них и вставляет ее содержимое в Текстовый файл. Очередность сканирования папок согласно сортировке windows (сначала цифры, потом по алфавиту буквы латиницы)

Пример Текстового файла – "index.txt".

Примечания

При вставке содержимого файлов «index.php» в Текстовый файл «index.txt» должны удаляться:

• все теги

, но не их содержимое, только сами теги. Другие теги должны оставаться нетронутыми

• php-вставки – в начале файла (например, ) и в конце (например, )

• файл на выходе должен быть в точности таким с точки зрения форматирования, как "index.txt" (отсутствие пробелов между блоками текста, только перенос строки; форматирование в виде указания на уровень вложенности #1#, #2#... #n#; указание на папку, например, "!folder"; title.php заключенный в &...&). Т.е. все, как в примере.

По результатам разработчик должен будет предоставить как программу, так и ее открытый код. В комментариях указывайте, на каком языке будете писать программу.

Заявки фрилансеров