1

У меня есть дерево папок с различными уровнями папок, и в каждой папке есть несколько файлов CHM (скомпилированные файлы HTML). Я хотел бы, чтобы инструмент для пакетного преобразования всех этих файлов в EPUB (книга), просто указав корень дерева папок, и чтобы инструмент поместил файлы EPUB в то же место, что и их аналоги CHM. Инструмент будет рекурсивно обходить дерево папок, чтобы найти каждый CHM и преобразовать его.

Я уже видел вопрос « Программное обеспечение для конвертирования файлов CHM в EPUB/Kindle» и ответы на него, но это не дает мне возможности указать корневую папку и иметь инструмент для просмотра подпапок, который находит каждый CHM и конвертирует его. Ни один из упомянутых инструментов не делает этого.

Наиболее близким к моим требованиям является: http://www.enolsoft.com/chm-to-epub-for-mac.html для Mac (я владелец MacBookPro и компьютеров под управлением Windows XP/7 и Linux). Это разумная цена в 15 $. этот инструмент предоставляет возможность перетаскивать файлы и помещать преобразованный файл в исходную исходную папку, но, по-видимому, он не позволяет просто указать корневую папку и выполнить все преобразования файлов, находящихся под этим корневым каталогом. (Если я не получу лучшего ответа после того, как оставлю вопрос открытым в течение нескольких дней, я, вероятно, сам опубликую этот ответ и приму его.)

И бесплатно, и за оплачено все в порядке (при условии, что оплачено разумно, то есть около 50 $)

Mac, Windows или Linux, если инструмент прост в использовании, проверен и достаточно быстр.

1 ответ1

2

Calibre поставляется с инструментом командной строки caliber-convert для преобразования различных типов файлов, включая CHM, во множество форматов электронных книг (плюс txt/html/rtf/pdf).

С этого момента тривиально распространить это на работу с целой иерархией файлов из выбранной вами оболочки (cmd.exe , PowerShell, bash и т.д.).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .