Тема: AutoIt: построение дерева каталогов в текстовом и html видах
Строение скрипта
- Диалоговое окно с выбором папки для получения древовидной структуры
- Запрос выбора формата сохранения (txt или html)
Сопровождающие файлы
- [Include]
- Array.au3 - Библиотека для работы с массивами
- File.au3 - Библиотека для файловых операций
- String.au3 - Библиотека для работы со строками
- ExtConstants.au3 - Самописные константы для расширений файлов
- [Resources]
- favicon.ico - Файл со иконкой для показа в адресной строке браузера
- folder.ico - Файл с иконкой для заголовка скрипта
- arrow.jpg - Картинка для ссылки перехода в нужную папку
- [Collected Files]
Изначально пустая папка. В дальнейшем в ней будут хранится файлы с древовидной структурой для той или иной папки
Возможности скрипта
- Показ структуры в двух видах - txt и html
- Более менее красивое оформление по сравнению с аналогами (Знаю, искал уже )
- Подсветка в зависимости от расширения (группы расширений а-ля текстовые файлы, рисунки, презентационные файлы, etc. хранятся в
ExtConstants.au3)
- Расчет кол-ва файлов и папок и вывод на отчет
- Указание времени генерации файла
Особенности скрипта и будущие планы
- Моим потребностям для построения отчетов для начальства вполне удовлетворяет, так что не знаю даже, чем его дополнить
Скрины
Архивы
- FolderTree_v2.1_src.zip - Исходники
- FolderTree_v2.1_exe.7z.001.zip - Скомпилированная версия (том 1)
- FolderTree_v2.1_exe.7z.002.zip - Скомпилированная версия (том 2)