Краткая справка по работе с программой HtmlCmpl

Автор GL (Gudleifr)

Версия 1.1.2 - 09.07.2004

Распространение

Программа распространяется "как есть" свободно и бесплатно с сохранением авторских прав. Автор не несёт никакой ответственности за порчу Вашей информации или оборудования, произошедшей из-за использования данной программы. Вы используете эту программу на свой страх и риск.
Со своей стороны, автор гарантирует, что данная программа изначально не содержит вирусов, червей, следящих модулей и прочего вредоносного кода.

Назначение

Программа предназначена для компилирования и декомпилирования файлов формата CHM.

Возможности программы

  1. Программа может брать путь и имя начального файла из командной строки.
  2. Программа автоматически пытается найти в начальном файле заголовок (в тегах <TITLE>...</TITLE>) и присваивает его имени выходного .chm файла. Если заголовок отсутствует, то имя выходного файла будет такое же, как и у начального.
  3. В качестве начального файла могут использоваться не только html-файлы, но и любые другие. Например, графические файлы или исполняемые.
  4. Программа автоматически включает в проект все файлы и каталоги, начиная с каталога начального файла. Далее на вкладке "Файлы проекта" можно добавить или исключить файлы из проекта.
  5. Программа позволяет настроить вид отображения окна файла CHM.
  6. Программа может и декомпилировать уже существующий CHM-файл. Причём файлы, получаемые после декомпиляции помещаются в отдельный каталог (каталог создаётся автоматически с таким же именем, как и у исходного CHM-файла).

Если вам часто приходится (де)компилировать CHM-файлы, то эту программу удобно использовать с файлменеджером Total Commander. Нужно только создать кнопку на панели менеджера для HtmlCmpl.exe, указав в свойствах кнопки в параметрах командной строки значение %P%N. Теперь для компиляции достаточно будет поставить курсор на начальный файл и нажать на созданную кнопку, а затем кнопку "Компиляция" в программе — и CHM-файл готов. Для декомпиляции CHM-файла — поставить курсор на CHM-файл, нажать на созданную кнопку в Total Commander, затем нажать на кнопку "Декомпиляция" в программе.

Чего программа явно не может

  1. Не может сама компилировать. Для компилирования нужен файл hhc.exe (и hha.dll). Для декомпилирования — hh.exe.
  2. Не реализована работа с файлами индекса (.hhk)

С вопросами, пожеланиями и критикой по этой программе, обращайтесь по почте.
Чтобы "закачать обратно :)" или скачать новую версию, посетите страничку.