CopyTree 1.3.0.328
Описание
Архиваторный модуль для копирования файлов с сохранением структуры:+ копирование/перемещение файлов из плоского режима (branch view) и результатов поиска
+ диалог выбора глубины каталогов с отображением относительного пути для каждого варианта
+ возможность задать набор масок файлов для включения/исключения
+ возможность показа диалога однократно, при зажатой клавише Win или каждый раз
+ поддержка многопоточности (фоновые операции в ТК 7.55 и более поздних)
+ возможность копирования временных меток каталогов
+ сообщает, если не все файлы были обработаны
+ полная поддержка Юникода
Модуль позволяет сохранять иерархию каталогов при копировании или перемещении файлов в плоском режиме (по умолчанию Ctrl+[Shift+]B; в официальной русской локализации команда "Показать все файлы без подкаталогов") и из панели результатов поиска (в официальной русской локализации кнопка "Файлы на панель" в диалоге результатов поиска). При обычном копировании в этих режимах ТК сваливает все файлы в одну кучу (в ТК 8.50 появилась опция сохранения иерархии относительно текущего каталога в плоском режиме).
(обсуждение здесь, более подробное описание - в прилагаемом Readme-файле)
Что нового
+ уровень каталогов по умолчанию может быть изменен в диалоге настроек
2018-10-30 1.3.0.324
* восстановление атрибута "только чтение" при ошибке удаления каталога
2017-12-14 1.3.0.322
* восстановлена работоспособность опции AskOptionsOnWin
* пустой элемент списка в диалоге копирования при копировании каталога
* исправлен подсчёт уровней в различных режимах (UNC и обычные пути, с диалогом и без, с различными значениями DefaultCopyLevel)
* исправлено перемещение каталогов с атрибутом "только чтение"
2015-11-25 1.3.0.304
* восстановлена работа с UNC-путями (с версии 1.3.0.296)
* исправлено копирование временных меток в случае длинных путей
2015-10-03 1.3.0.296
+ поддерживаются пути длиной до 1024 символов
+ для необработанных файлов отображаются коды ошибок
* убрано сообщение ТК об ошибке при отмене операции в диалоге выбора
* сохранение обратного слэша, когда целевой каталог является корневым
2015-01-16 1.2.5.276
+ возможность копирования всех временных меток (включается в настройках)
2014-05-06 1.2.4.264
+ опция удаления пустых исходных каталогов при перемещении
* временные метки копируются и при перемещении
* временные метки копируются и для существующих целевых каталогов
* неверный порядок табуляции в диалоге настроек
* всё новые и новые проблемы с временными метками
2013-09-15 1.2.3.230
* каталог-буква диска получал неправильную временную метку
* исправлена шкала прогресса при перемещении в пределах одного тома
* исправления в некоторых текстах сообщений
2013-08-08 1.2.2.204
* улучшено обнаружение дубликатов последних масок
* исправлено копирование временных меток каталогов на максимальном уровне (с буквой диска)
* пара ошибок при копировании из сетевого пути
* ошибка копирования в Windows 2000 (с версии 1.2.1.192)
2012-12-06 1.2.1.192
+ опция копирования временных меток каталогов
+ копирование зашифрованных файлов в папку, не поддерживающую шифрование (перемещение не поддерживается)
* теперь пустые папки по умолчанию копируются (как в самом ТК; используйте маску исключения "\", если не нужно)
2012-09-16 1.1.2.134
+ последние 20 масок запоминаются
* удалена иконка диалога выбора глубины
* убрана тестовая строка L"Bla-bla-bla-bla-bla" из кода :)
* подправлена процентная шкала для пропускаемых файлов (она должна расти в любом случае)
2012-07-22 1.1.1.120
+ добавлен параметр DefaultChoiceIndex для переопределения индекса элемента списка по умолчанию
+ параметр DefaultChoiceIndex заменён параметром DefaultCopyLevel, работающим и без диалога
+ кнопка загрузки настроек из INI-файла в диалоге настроек
+ изменяемый размер диалога выбора глубины
+ диалог выбора глубины запоминает размер
* удалён нежелательный импорт из MVCR100.DLL в 64-битной версии
* зависание при копировании пустых папок
* перезапись файлов только для чтения
2012-07-14 1.1.0.96
+ специальная маска "\" позволяет копировать пустые каталоги (без указания других масок копируются только пустые каталоги)
+ отметка восклицательным знаком некорректных глубин каталогов (не позволяющих скопировать все выделенные файлы) в списке, по умолчанию выделяется первый из корректных вариантов (при вызове из панели результатов поиска)
+ показ сообщения об ошибке, если базовый путь не соответствует текущему файлу из-за неверного выбора копируемой глубины каталогов
+ показ предупреждения, если не все файлы были скопированы
* ошибка определения окна фонового копирования перед отображением диалога прерывания
* в диалоге выбора глубины снова отображается первый выделенный файл
2012-07-08 1.0.1.50
+ поддержка файлов локализации
* в диалоге выбора глубины отображается файл с минимальной глубиной вместо первого выделенного
2012-05-16 1.0.0.34
+ поддержка перемещения файлов
+ добавлено поле 'Только файлы типа'
* улучшено центрирование диалога подтверждения
2012-05-15 1.0.0.16
! первая рабочая версия
+ удобный диалог выбора глубины каталогов, отображаемый автоматически
+ диалог подтверждения перезаписи