DiskDirCrc 1.1
Описание
Как и оригинальный плагин DiskDir, DiskDirCrc создаёт файл списка со всеми выбранными файлами и папками, включая вложенные подкаталоги. Затем этот список можно «просматривать» в Total Commander как архив или папку, содержащую эти файлы.DiskDirCrc также вычисляет CRC файлов и записывает его в индексный файл. CRC — это код обнаружения ошибок, широко применяемый в цифровых устройствах хранения данных для выявления случайных изменений данных. После этого DiskDirCrc может проверить (Alt+Shift+F9) целостность файлов, сравнивая их CRC со значениями из списка.
Формат файла списка, создаваемого DiskDirCrc, двусторонне совместим с форматом DiskDir: DiskDirCrc может читать и просматривать списки, созданные DiskDir, и наоборот. CRC хранится в дополнительной колонке, которую DiskDir попросту игнорирует.
Если вы хотите оставить расширение .lst связанным с оригинальным плагином DiskDir, можно по-прежнему использовать DiskDirCrc, связав его с новым расширением, например .clst
DiskDirCrc основан на Java-интерфейсе плагинов, поэтому необходима установленная Java.
Дополнительная информация и исходный код доступны на странице проекта DiskDirCrc на Github
Оставляйте свои комментарии в этой теме на форуме TC
Что нового
------------------
- DiskDirCrc 1.1 is now based on [Java Plugin Interface v2.2](https://github.com/moisescastellano/tcmd-java-plugin)
- PluginClassLoader was incomplete (missing e.g. findResources implementation). It has now been completed
- DiskDirCrc is now hosted at [Github pages](https://moisescastellano.github.io/diskdircrc-tcplugin/)
- Source code is now available at [Github project](https://github.com/moisescastellano/diskdircrc-tcplugin)
- Corrected: erroneous extra string on errormessages.ini showing some memory dump
- Logging is updated to SLF4J (previously was based on deprecated Apache commons-logging implementation).
- Logging now works for Log4j2 via SLF4J.
- Logging is disabled by default, any logging implementation has been removed from the plugin itself.
- Documentation about [how to configure logging for plugins](https://github.com/moisescastellano/tcmd-java-plugin/blob/main/logging.md).
v1.0 - 2021-dec-16
------------------
- DiskDirCrc creates a list file with all selected files and directories, including subdirs.
- You can then "navigate" this list with Total Commander as if it was an archive or directory containing the files.
- DiskDirCrc also calculates the CRC of the files and writes them into the index file.
- DiskDirCrc can then check (Alt+Shift+F9) the integrity of files comparing the CRC in the list.