Пакетное преобразование внешних файлов изображений HTML + в файлы HTML со встроенными изображениями

309
Stele77

У меня есть несколько тысяч HTML-файлов с их внешними изображениями, которые мне нужно пакетно преобразовать в HTML-файлы со встроенными изображениями. Значение: HTML-файл + внешнее изображение в папке -> HTML-файл.

AFAIK из моей попытки поиска в Google, "BASE64 кодирование" должно быть решением. Я знаю расширение браузера, такое как «SingleFile», но для тысяч файлов это было бы безумием.

Я попробовал pandoc, получил скрипт оболочки, работающий на пакет, но все мои испытания с указанием HTML4 / HTML5 / HTML в качестве выходного формата оказались бесплодными, и я не могу найти какую-либо ссылку на выходной формат кодирования HTML + BASE64.

Если бы кто-то мог предложить какое-либо решение, я был бы очень благодарен. Сценарий, Linux или Windows Software, FOSS, бесплатное или платное .. Я в отчаянии ..

1
Добро пожаловать в Супер пользователя! Обратите внимание, что https://superuser.com не является бесплатным сервисом для написания скриптов / кодов. Если вы сообщите нам, что вы уже пробовали (включая скрипты / код, который вы уже используете) и где вы застряли, мы можем попытаться помочь с конкретными проблемами. Вам также следует прочитать [Как мне задать хороший вопрос?] (Https://superuser.com/help/how-to-ask). DavidPostill 5 лет назад 0
Добро пожаловать в Супер пользователя! Вы задаете не по теме вопрос. Вопросы по поиску рекомендаций по продуктам, услугам или учебным материалам не по теме. См. [По теме] (https://superuser.com/help/on-topic). Попробуйте https://softwarerecs.stackexchange.com/, но сначала прочитайте [Что требуется, чтобы вопрос содержал «достаточно информации»] (https://softwarerecs.meta.stackexchange.com/questions/336/what-is- требуется в обмен на а-вопрос-к-содержат-достаточно-информации). DavidPostill 5 лет назад 0
Я автор SingleFile. Вы можете использовать такой инструмент, как Selenium, для автоматизации навигации Chrome и включить автосохранение в SingleFile. Все, что вам нужно сделать, это включить автосохранение в SingleFile и попросить Chrome открывать страницы, которые вы хотите сохранить, одну за другой с помощью скрипта автоматизации. В качестве альтернативы, вы можете сохранить несколько вкладок в SingleFile (он может сохранить несколько вкладок одним щелчком мыши), но я не уверен, что Chrome или Firefox хорошо справляются с 1000 открытых вкладок ... check_ca 5 лет назад 0

0 ответов на вопрос

Похожие вопросы