Directory Lister 'Read me' файл
Version 0.7
(C) 2000-2004 Copyright by Leszek Skorczynski
http://freeware.prv.pl
Описание Directory Lister
Назначение программы
Directory Lister создает список файлов в выбранных
каталогах на жестких дисках, CD ROM, дискетах и т.п. и сохранять его в
текстовом, HTML или CSV файле. Это похоже на команду DIR, но
НАМНОГО удобнее.
Ощие положения
Каталоги на дискетах не считываются при старте программы. Вы должны нажать
на значок дискеты, чтобы прочитать и показать каталоги на ней.
Выбор каталогов
(Белый блок с отметкой) - просматривать этот
каталог и все его подкаталоги рекурсивно,
(Серый блок с отметкой) -
просматривать этот каталог, но
не все его подкаталоги (или вообще не просматривать их),
(Серый блок) - просматривать некоторые (или все)
из подкаталогов этого каталога (но не сам каталог),
(Белый блок) - не просматривать каталог
и все его подкаталоги.
В файле выбора каталогов (DLS) будут сохранены только каталоги,
показанные 'Белым блоком с отметкой'
и каталоги, показанные 'Серым блоком с отметкой'.
Подкаталоги читаются в процессе создания списка.
Использование командной строки
[complete_path]DirLister.exe [/l dlsfile[.dls] output[.txt|.html]] [/o configuration[.dlc]]
- где:
-
dlsfile.dls - предварительно сохраненный выбор каталогов
output - выходной файл со списком
configuration - предварительно сохраненная пользовательская конфигурация
/l - прочитать выбор каталогов, создать список, потом закрыть программу
/o - читать конфигурацию из файла
- Например:
-
C:\Program Files\Directory Lister\DirLister.exe /l c:\my documents\ftpdirs.dls c:\ftp\file_listing.html /o c:\my documents\myconf1.dlc
- читается конфигурация из 'c:\my documents\myconf1.dlc',
читается выбор каталогов из 'c:\my documents\ftpdirs.dls',
создается список и записывается в файл 'c:\ftp\file_listing.html',
и закрывается (поскольку определена опция '/l').
Быстрые клавиши
F5 - Перечитать дерево каталогов
F12 - Перейти на вкладку 'Предварительный просмотр'
Интерфейс контестного меню
По умолчанию устанавливается вызов Directory Lister
из контекстного меню. Вы можете щелкнуть правой кнопкой мышки на любой
папке в Проводнике Windows и выбирать 'DirList' в контекстном меню,
чтобы создать список файлов и подкаталогов этого каталога в этом же каталоге.
Конфигурация для создания этого списка берется из файла 'This.dlc',
расположенного в каталоге Directory Lister.
Имя выходного файла установлено в '_thisfolder' с расширеним взятым
из файла конфигурации.
Описание настроек программы
Вкладка 'Установки 1'
Блок 'Включать элементы'
- Имя каталога - будет показано имя каталога над списком его файлов.
В текстовом списке, если Вы также устанавливаете переключатель
'Имя файла', имя каталога будет ограничено сверху и снизу
строками, состоящими из символов '-'.
- Кол.файлов в каталоге - будет показано количество файлов
в каталоге в скобках после имени каталога.
Для CSV эта информация будет в отдельном столбце.
Если Вы устанавливаете маску, отличную от '*.*', это количество
будет подсчитано только для файлов, которые соответствуют маске.
Подкаталоги не подсчитываются. Считаются только
файлы в данном каталоге.
- Размер каталога - будет показан общий размер файлов каталога.
Если Вы устанавливаете маску, отличную от '*.*', этот размер
будет подсчитан только для файлов, которые соответствуют маске.
Это полный размер всех файлов в данном каталоге и всех его подкаталогах.
- Дата каталога - будет показана дата каталога.
- Время каталога - будет показано время каталога.
- Атрибуты каталога - будут показаны атрибуты каталога,
где 'r' - только для чтения, 'a' - архивный,
'h' - скрытый, 's' - системный, и 'c' - сжатый.
- Подкаталоги - кроме файлов будут показаны и подкаталоги.
- Номер файла - перед именем файла будет показан его последовательный номер.
- Путь файла - будет показан полный путь файла,
не только имя файла. Для списка CSV путь помещается в отдельный столбец.
- Имя файла - будет показано имя файла.
- Расширение файла - будет показано расширение файла.
Принято, что у подкаталогов нет расширения (символ '.' не воспринимается
как разделитель расширения).
- Размер файла - будет показан размер файла и строка '<dir>' для подкаталогов.
- Дата файла - будет показана дата файла.
- Время файла - будет показано время файла.
- Версия файла - будет показана версия файла (если доступна).
Обычно информация о версии сохраняется в исполняемых файлах (exe, dll, ocx, и т.п.).
- Crc32 файла - будет показано значение CRC32 файла (точно такое как в zip/rar архивах).
- Атрибуты файла - будут показаны атрибуты файла/подкаталога,
где 'r' - только для чтения, 'a' - архивный,
'h' - скрытый, 's' - системный, и 'c' - сжатый.
Блок 'Другие установки '
- Маска - в список войдут только файлы, которые соответствуют маске.
Эта маска не оказывает никакого влияния на обрабатываемые каталоги
и касается только файлов.
Вы можете определить множественные маски, отделяя их';',
например: '*.avi;*.txt'
Подстановочные знаки ('*?') позволяются.
- Например:
-
- Файлы, начинающиеся с 'a', имеющие 4 символа в имени
и любое расширение:
a???.*
- Сорт.каталоги по - Вы можете выбрать, как сортировать каталоги.
Сортировка сделана сначала по выбранным атрибутам потом по имени.
- Сорт.каталоги по убыванию - изменить на обратный (по убыванию) порядок сортировки каталогов.
- Сорт.файла по - Вы можете выбрать, как сортировать файлы.
Сортировка сделана сначала по выбранным атрибутам потом по имени.
- Сорт.файла по убыванию - изменить на обратный (по убыванию) порядок сортировки файлов.
- Сквозная обработка файлов -
когда эта опция включена, файлы обрабатываются, как будто они все находятся в одном
каталоге, т.е. применяется сквозная нумерация и сортировка всех файлов
независимо от того, в каком каталоге они постоянно находятся.
- Размер - определяет как показывать размер каталогов и файлов -
в Байтах, Килобайтах, Мегабайтах, Гигабайтах или Динамически -
в зависимости от размера, по необходимости.
- Точность размера - когда Вы выбираете другой "Размер" кроме Байтов, это определяет количество десятичных
цифр после точки.
- Разделитель тысяч - изменить символ, который будет разделять тысячи в размерах.
- Десятич.разделитель - изменить символ, который будет разделять целую часть от десятичной в размерах.
- Список для каждого каталога - будет создаваться список файлов
в каждом просмотренном каталоге с именем, взятым из
поля 'Имя списка:'. Расширение добавляется автоматически.
ПРЕДУПРЕЖДЕНИЕ!
Этот файл ВСЕГДА записывается поверх существующего, поэтому убедитесь,
что не выбрали имя, которое удалит ваши собственные файлы!
- Путь - определить какая часть пути будет показана.
- Полный - будет показан полный путь
- Без имени диска - не будет показана буква диска
- Без родительского каталога - будет показан путь, начиная с верхнего выбранного каталога.
- Дата и Время - определяет, какая дата будет использована при показе даты и времени.
- Запоминать выбор каталогов -
сохранять в 'DirLister.dls' текущий выбора каталогов при выходе
и загрузить этот файл выбора каталогов, когда Вы запускаете
Directory Lister в следующий раз.
Вкладка 'Установки 2'
Блок 'На выходе'
- Текстовый файл - Создавать текстовый файл.
Для этого режима вы можете установить ширину столбца для имен, размеров и версии
на вкладке 'Установки 1'.
- HTML файл - Создавать HTML файл.
- CSV файл - Создавать CSV файл. Это очень полезно,
если Вы хотите открыть список в Excel
или импортировать список в базу данных.
Блок 'Установки HTML'
- Создавать ссылки на каталоги -
Создавать ссылки на фактические каталоги.
Обычно, путь каталога копируется в HREF часть тэга,
если не установлена опция Путь: Без родительского каталога.
В этом случае HREF часть не содержит лидирующий '\' символ,
так что Вы можете копировать полученный HTML файл в родительский
каталог от 'Главного каталога', и сможете просмотреть
его подкаталоги.
- Создавать ссылки на файлы - Создавать ссылки на фактические файлы.
Работает по тем же правилам что и для каталогов.
- Цвет фона страницы - изменить цвет фона HTML страницы.
- Цвет фона заголовка - изменить цвет фона заголовка страницы.
- Шрифт и цвет заголовка - изменить шрифт и его цвет заголовка страницы.
- Цвет фона строки каталога - изменить цвет фона строки каталога.
- Шрифт и цвет строки каталога - изменить шрифт и его цвет строки каталога.
- Цвет фона строки нечетного файла - изменить цвет фона строки нечетного файла.
- Шрифт и цвет строки нечетного файла - изменить шрифт и его цвет строки нечетного файла.
- Цвет фона строки четного файла - изменить цвет фона строки четного файла.
- Шрифт и цвет строки четного файла - изменить шрифт и его цвет строки четного файла.
Блок 'Установки CSV'
- Названия столбцов в первой строке -
добавлять названия всех столбцов в первую строку CSV файла.
- Разделитель - символ, который будет использоваться
как разделитель в CSV файле. Если разделитель присутствует
в каком-либо столбце тогда этот столбец выделяется двойными
кавычками (").