Мои любимые программы: Htm2chm

Превратить целый сайт с его статьями и картинками в один единственный файл задача, может быть, и не очень сложная, но простому пользователю не обойтись в этом случае без специальной программы

Я пользуюсь в этих случаях программой htm2chm. Что она из себя представляет, для чего нужна и как устроена – об этом данная статья.

Но начнем по-порядку.

Я скачал сайт с Интернета во всей, что называется его красе – куча папок, файлов html, файлов графических и мало ли что еще может быть в его составе.
Весь этот «капитал» занимает на жестком диске моего компьютера достаточно много места да и беспорядок создает колоссальный – пройдет какое-то время, я благополучно забуду что это был за сайт, для чего был мне нужен, чем заинтересовал… И уничтожить вроде как жалко, вот положить бы на полку, пусть ждет неизвестно чего. Или другой пример – создан сайт – визитная карточка, сайт – каталог. Как удобно было бы, чтобы он представлял собой не сложную структуру в виде папок, подпапок, файлов разного типа и размера, а один, пусть и большой, файл. К тому же, было бы неплохо, чтобы этот файл было бы сложно копировать-редактировать. Вот, собственно, для этого и используется программа htm2chm.

Итак, будем считать вступление законченным и перейдем к сути.

Рабочее окно программы представляет собой 5 ярлыков – Compiler, Generator, Editor, Decomplier, Pages

htm2chm



Первый ярлык предполагает самую простую операцию – компилировать файл. Для ее реализации нужно сделать всего лишь следующее – указать папку, в которой находятся вся структура сайта, указать папку, в которую предполагается поместить создаваемый файл и указать стартовую страницу (чаще всего это страница index.html). Укажем все необходимые данные, нажмем кнопку Start и через небольшое время получим искомый файл.
Это, конечно, удобно, но при этом практически сводится к минимуму возможность редактирования содержимого будущего файла. Предположим, мы хотели бы исключить при компиляции отдельные страницы сайта, отредактировать пункт Содержание и т.д.

В этом случае мы можем использовать кнопку Генератор.
Укажем все те же исходные данные и, нажав кнопку Start, увидим окно, позволяющее выполнить необходимое редактирование – удалить нежелательные страницы или графические файлы, проименовать разделы Содержания, отсортировать будущее Меню, просмотреть каждую из страниц и т.д.
Выполнив все изменения, сохраним файл TOC.hhc и впоследствии при компиляции используем его в качестве основного. Для этого в окне компиляции нужно открыть дополнительные окна, нажав на кнопку с двумя стрелками.

Подобные же функции выполняет и кнопка Edit, которая позволяет открыть и отредактировать сгенерированный файл ТОС.

Кнопка Декомпилятор говорит сама за себя – она позволяет восстановить сайт из компилированного файла.

Впрочем, программа достаточна проста и удобна, так что многие команды вполне доступны к пониманию и изучению, что называется, «методом тыка»

Несколько слов о создаваемом файле CHM

CHM (Компилированный HTML) - формат, разработанный Майкрософт для систем подсказки гипертекста. Не требует установки дополнительного программного обеспечения для дальнейшего просмотра файла
Конечно, программа не универсальна. В частности, есть проблемы с выполнением ряда скриптов. Но это не уменьшает ее значимости и, уверен, ваше знакомство с программой htm2chm будет приятным и полезным.

Страница программы на нашем сайте

Автор статьи: Алекс Креонт

Комментарии:

Для данной статьи еще нет ни одного комментария

Добавить комментарий:

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

Введите код в точности так, как вы его видите

Rambler's Top100 Rambler's Top100