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

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

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

Улучшена система отладочных сообщений

8 лет назад
BooksListWorkerForm.resx

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

11 лет назад
CopyMoveDeleteForm.Designer.cs

Валидатор: + Улучшена работа валидации раздела description книги: выдаются сообщения об отсутствии тегов или их данных для тега Языка книги. Также делается проверка, чтобы код языка книги не превышал 2-х символов. Такая книга считается невалидной. + Улучшена работа валидатора: валидатор теперь не "падает", если namespace книги не совпадает с namespace FictionBook схему, а выдает об этом не соответствии сообщение.

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

Общее: + В диалог общих настроек введено поле для задания пути к временной папке. Это позволяет запускать несколько программ ShartFBTools в разных папках, задавать для них разные временные папки, и их работа не будет портить книги, если они были распакованы во временную папку. ~ Название Группы жанров «Искусство, Искусствоведение, Дизайн» сокращена до «Искусство, Дизайн». ~ Исправлены баги: падение корректировки структуры книги в некоторых редких случаях, когда вместо данных – несколько пробелов. ~ Улучшен интерфейс диалога задания/правки Серии книги для диалога комплексной корректировки данных книги (поле номера Серии теперь расположено под полем названия Серии). ~ Исправлен баг: неверно отображалось затраченное время на обработку книг. Дубликатор: - Из контекстного меню удален инструмент «Удалить выделенную книгу на диске», т.к. этот функционал дублируется другими инструментами удаления книг. ~ Исправлен баг в инструменте удаления всех помеченных Групп в Списке БЕЗ удаления самих книг с жесткого диска. В некоторых случаях удалялись не отмеченные для удаления Группы, а «их» книги оказывались вверху Списка в Группе Default. Теперь удаление отмеченных Групп из Списка происходит корректно.

10 лет назад
CopyMoveDeleteForm.resx

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

11 лет назад
FB2NotValidateForm.Designer.cs

Общее: ~ Улучшение fb2-парсера: удаление стартовых и конечных пробелов в тегах. ~ Исправлена ошибка: вылет Корректора в некоторых случаях при загрузке списка файлов для Корректировки. ~ Исправлена ошибка: вылет Дубликатора в некоторых случаях при загрузке списка файлов Групп копий.

10 лет назад
FB2NotValidateForm.cs

Для Корректора (Проводник) сделан мелкий рефакторинг.

6 лет назад
FB2NotValidateForm.resx

Общее: ~ Исправлен баг: не отображались данные для книги, у которой для Обложки нет атрибута content-type. ~ Временная папка для работы с архивами «перенесена» из корневой папки программы в папку временной папки локального пользователя системы. Это полезно, когда программа запускается с флэшки. ~ Исправлен баг: вылет инструментов на «пустых» архивах (нет ни одного файла). ~ Улучшена работа с архивами. Корректор: + При открытии формы работы с Автором книги фокус сразу ставится на поле Фамилия Автора. + В диалоге Правки метаданных книги для списков обложек книги и оригинала введена возможность отображения обложек путем перемещения по ним нажатием курсоров клавиатуры. ~ Исправлен баг: В диалоге правки метаданных книги не работала правка выбранной записи Переводчика. ~ Автокорректор: Исправлен баг, портящий книгу: если книга содержит очень большое количество картинок, то из-за ограничений размерности типов данных в регулярных выражений теги картинок и их код портились. Исправление бага повысило скорость обработки. + Быстрые клавиши для удаления записей из списка БЕЗ удаления файлов с жесткого диска. Сортировщик: ~ Улучшен интерфейс. Теперь он помещается и при масштабировании шрифтов в системе в 125%. + Таблица отображения данных сортировки перенесена в диалог отображения данных сортировки, который запускается после отработки/прерывания/ошибки Сортировщика. ~ Сделано корректное отображение всех видов информации результата сортировки. ~ Изменен алгоритм сбора критериев сортировки для Избранной Сортировки. Устранены некоторые редкие ошибки и падения программы. Теперь, если в Избранной Сортировке выбран один из критериев Группа Жанров, например, «Проза», то все книги. Входящие в эту Группу, независимо от того, сколько у них жанров находится в description, и какой стоит первым, будут размещены в папке «Проза» при выборе шаблона *GROUP* или *GG*. Но папка с названием Жанра будет сгенерирована по названию 1-го жанра в description fb2 файла. ~ Улучшена работа многих шаблонов подстановки. Дубликатор: + При двойном щелчке мышкой на вкладках контрола отображения Обложек и/или контрола отображения всей информации книги (внизу интерфейса) скрывается или показывается панель с информацией о числе файлов, легендой и кнопками обработки книг. + Быстрые клавиши для удаления записей из списка БЕЗ удаления файлов с жесткого диска.

10 лет назад
FB2TagsListGenerateForm.Designer.cs

Общее: ~ Улучшение fb2-парсера: удаление стартовых и конечных пробелов в тегах. ~ Исправлена ошибка: вылет Корректора в некоторых случаях при загрузке списка файлов для Корректировки. ~ Исправлена ошибка: вылет Дубликатора в некоторых случаях при загрузке списка файлов Групп копий.

10 лет назад
FB2TagsListGenerateForm.cs

Сделано улучшение сортировки при нажатии на колонки ListView

8 лет назад
FB2TagsListGenerateForm.resx

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

11 лет назад
ValidatorForm.Designer.cs

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

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

Сделано улучшение сортировки при нажатии на колонки ListView

8 лет назад
ValidatorForm.resx

+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!

11 лет назад