Корректировка исправляет замеченые неточности в библиотеке. Более чем у пяти с половиной тысяч произведений поменялся автор. Объеденино несколько десятков дублей разных форматов. Удалено больше сотни дублей. У 99 книг поменялся жанр.
Внимание:
В описании файлов (file_id.diz) информация не корректировалась. Поэтому везде где используется эта информация (files.bbs,html каталог) остались старые записи об авторах.
Зачастую, сливаемые архивы имели разные жанры, в результате случайно выбирался один из них. При этом мог выбраться не самый лучший вариант, что, возможно, будет исправлено при будущей выверке жанров.
Порядок работы с корректировкой
Распаковываем все архивы в дереве раздачи за один проход (оставляя извлеченые архивы) в каталоги с именами, совпадающими с названиями архивов. Два варианта:
Вручную: Пройдясь по всему дереву каталогов, для каждого архива в контекстном меню проводника (по правому клику на файл архива) выбрать "Extract to имя_архива\", появившиеся при этом подкаталоги не просматривать, архивы в них не распаковывать
Командным файлом extract.bat: Запускаем файл extract.bat в корне каталога куда были скачаны файлы Важно:Для корректной работы батника нужно при необходимости изменить путь до архиватора rar/unrar во второй строчке этого файла. По-умолчанию считается, что архиватор называется rar и путь до него присутствует в переменной окружения PATH. Исправьте, если не так Внимание:После выполнения файла extract.bat исходные архивы будут удалены! Сохраните их заранее, если они вам нужны
Копируем файлы и каталоги в корень библиотеки, соглашаясь на замену уже существующих файлов
В каталоге Patch19 запускаем patch19.bat.
Корректность выполнения всех процедур можно проверить запуском файла check.bat. В журнале check.log не должно быть сообщений о пропущеных файлах/разделах
После добавления этого дополнения в библиотеке должно быть:
Количество файлов: 160778 (-176)
Обьем файлов: 103,9 Gib
Уникальных объектов (книги и утилиты): 160295 (-296)
Количество авторов: 45549 (+210)
Жанров:408
Серий:4283 (+3)
Файлы импорта в My Home Lib
bookz.inpx - старый формат, совместимый с унивирсальной оболочкой, работа с архивами.
fidolib.inpx - новый формат, см. сообщение:viewtopic.php?p=35054#35054, требует адаптированой версии MHL, работа с текстами внутри архивов.
Отказ от ответственности: автор раздачи слагает с себя всякую ответственность за то что следование вышепреведенным инструкциям и выполнение вложенных командных файлов приведет в любом случае к ожидаемому результату. Наилучшей практикой является создание резервной копии всех данных, которые Вы считаете важными для себя, перед выполнением любых операций за корректность которых не ручаетесь Вы лично.