/
dikbsd
/
SharpFBTools
ОбзорДокументацияВойти
/
dikbsd
/
SharpFBTools
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
SharpFBTools/
Source/Settings/
..
ArchiveManagerSettings.cs

Общее: + Для Автокорректора Корректора и Дубликатора улучшен алгоритм правки языка русский, украинский и белорусский книг. Много книг на этих языках имеют тэг языка другого языка. Теперь, например, если книга – на русском языке, но тэг <lang> содержит признак белорусского языка (be), то он заменяется на русский (ru). И такая корректировка происходит для всех этих 3-х языков. + Автокорректор Корректора и Дубликатора обрабатывает «по полной программе» только невалидные файлы. Валидные же файлы просматриваются на предмет соответствия тэгов <lang> книг на русском, украинском или белорусском языках идентификаторам ru, uk и be соответственно. В случае, если идентификаторы языка для валидных книг этих 3-х языков не соответствуют языку книги, то в тэг <lang> заносится настоящий идентификатор языка книги. Вся остальная корректировка для валидных книг не производится. Автокорректор + Теперь обрабатываются только невалидные файлы. Эта проверка на валидность заметно ускорит работу Автокорректора на большом количестве книг. + Исправление неверно заданной кодировки “wutf-8” в fb2 файлах на “utf-8”. + Улучшена обработка ссылок. ~ Полностью переделаны (улучшены и оптимизированы) все функции (регулярные выражения). + Удаление <empty-line/> между </section> и <section> + Полностью переделан алгоритм корректировки Эпиграфов. Скорость обработки увеличена. + Преобразование Эпиграфа с вложенным Эпиграфом в Цитату с Автором: <subtitle>...</subtitle><cite><p><emphasis>Текст</emphasis></p><text-author>Достоевский.</text-author></cite> + Обработка Эпиграфа с вложенным Эпиграфом и Эпиграфом вместо Цитаты или стиха эпиграфа: структура вида: <subtitle>...</subtitle> <epigraph> <emphasis> <p> <emphasis>Этот стих звучит так: </emphasis> </p> <epigraph> <p><emphasis>И счастья баловень безродный </emphasis></p> <p><emphasis>Полудержавный властелин. </emphasis></p> </epigraph> </emphasis> </epigraph>

11 лет назад
AssemblyInfo.cs

~Сделан откат кода программы обратно на .Net FrameWork.

3 года назад
CorrectorrSettings.cs

Для Корректора, Дубликатора, Сортировщика сделано запоминание расположения заголовков колонок и их ширины. Сделан рефакторинг кода.

8 лет назад
FB2DublicatorSettings.cs

Для Корректора, Дубликатора, Сортировщика сделано запоминание расположения заголовков колонок и их ширины. Сделан рефакторинг кода.

8 лет назад
Settings.cs

В Настройках сделана опция выбора (переключатель) варианта работы с log файлом: 1. Создание нового log файла при запуске основных инструментов. 2. Добавление отладочных данных в существующий log файл. При режиме 1) log файл всегда удаляется и создается новый при запуске основных инструментов: 1. Для Корректора: При нажатии кнопки «Перейти / Обновить», при запуске Автокорректировки, при нажатии «Возобновить Автокорректировку из xml…». 2. Для Дубликатора: При нажатии кнопки «Поиск копий», при нажатии кнопки «Возобновить поиск из файла...», при нажатии кнопки «Загрузить Группы», при запуске Автокорректировки. 3. Для обоих видов Сортировщика: При нажатии кнопки «Сортировать» и при нажатии кнопки «Возобновить из файла». 4. Для Архиватора: При нажатии кнопок «Упакова» и «Распаковать». При режиме 2) log файл никогда не удаляется и отладочная информация всегда добавляется в log.

8 лет назад
Settings.csproj

~Сделан откат кода программы обратно на .Net FrameWork.

3 года назад
SorterSettings.cs

Исправление ошибок предыдущего коммита: типы данных для переменных и контролов работы с максимальной длиной имен объектов; изменение кода генератора суффикса на основе выбора переводчика и/или издателя и/или автора fb2 файла.

6 лет назад