Как редактировать hlp файл

Обновлено: 06.07.2024

Если заказчику или работодателю не принципиально, какое программное обеспечение использовать, я предпочитаю редактировать CHM в Help+Manual 7. Но как показывает практика, примерно в 50% случаев заказчик или работодатель принимает решение в пользу любых бесплатных программ. С бесплатными программами дела обстоят примерно так же, как с ремонтно-строительными работами: все просто, если знать как. Рассмотрим, как отредактировать справку в формате CHM при помощи бесплатных программ HTML Help Workshop и Notepad++.

Редактируя справку в формате HTML Help при помощи бесплатных программ, я придерживаюсь следующего порядка работы, который выработал на практике:

  1. Подготовка программ и материалов.
    (извлечение из CHM редактируемых файлов; подробное описание состава CHM смотрите в материале Формат HTML Help).
    (для сборки CHM с аналогичным функционалом).
    (с поэтапной проверкой внесенных изменений).

Подготовка программ и материалов

Чтобы отредактировать CHM-справку в рамках поставленных задач, выполните следующие подготовительные мероприятия:

  1. Скачайте HTML Help Workshop по ссылке и установите с настройками по умолчанию.
  2. Запустите HTML Help Workshop из меню Пуск. Если установка прошла успешно, должно открыться окно программы следующего вида.

окно программы HTML Help Workshop

  1. Скачайте Notepad++ по ссылке и установите с настройками по умолчанию. Для выполнения описанных выше задач подойдет любой бесплатный текстовый редактор, например, Блокнот, Atom и т.п.
  2. Запустите Notepad++ из меню Пуск. Если установка прошла успешно, должно открыться окно программы следующего вида.

окно программы Notepad++

  1. Подготовьте рисунок, который необходимо вставить в Чтобы вставить текст перевода поверх оригинала, подойдет любой, в том числе бесплатный, графический редактор. Если вы работаете в ОС Windows, можно использовать Paint.
  2. Подготовьте текст на английском языке.
  3. Подготовьте переводы.

Отдельно скажу несколько слов о текстах и переводах. Для целей данной статьи можно использовать любой онлайн генератор рыбного текста, например, BlindtextGenerator. Чтобы научиться редактировать CHM, этого будет достаточно. Для не учебного проекта вам потребуется профессионально подготовленный текст, а также перевод, выполненный профессиональным переводчиком. Даже если вы самостоятельно составите текст на русском языке, пользоваться онлайн переводчиками я не рекомендую. В Интернет есть масса обзоров, в которых разбираются ошибки систем машинного перевода. Чтобы получить качественный перевод, лучше воспользоваться услугами профессионалов. Найти квалифицированного переводчика можно на онлайн биржах. Я пользуюсь бесплатным сервисом по подбору переводчиков Переводчик.me. Пробовал и другие бесплатные сервисы, но остановился на этом из-за удобного поиска и доступности ресурса. Аналогичным образом можно найти технического писателя: на биржах удаленной работы и профессиональных форумах.

За рамками целей и задач редактирования CHM, обозначенных выше в материале Как отредактировать CHM-файл, остается простое обновление справки, когда нужно что-то удалить и что-то добавить на языке оригинала. В этом случае порядок работы с бесплатными программами и процесс редактирования будет аналогичный. Здесь я также рекомендую заранее проработать изменения в структуре, написать новые тексты, сделать скриншоты. Дополнительно необходимо обозначить разделы, абзацы, предложения, которые нужно отредактировать, удалить или переместить. Для этого подойдут любые привычные средства, в том числе шариковая ручка и бумажный блокнот. Для работы со структурой рекомендую использовать средства, обеспечивающие максимальную наглядность, чтобы было видно, что было до, и что должно быть после внесения изменений. Из бесплатных программ это в первую очередь FreeMind, из платных — MindManager или EdrawMax. Для работы с текстом рекомендую использовать текстовый редактор с проверкой орфографии.

Разумеется, если вы используете Help+Manual 7, вышеупомянутого многообразия не потребуется. Встроенного визуального редактора будет вполне достаточно для оперативной переработки структуры и контента. Более того, с Help+Manual 7 эту же работу можно выполнить в 2-3 раза быстрее, так как предварительную подготовку материалов делать заранее не нужно. Данному способу редактирования CHM будет посвящена отдельная статья.

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

формат *.html
Банальной набор *.html страниц и графических файлов, в отдельной папке программы.
Надо заметить что это довольно частый, но не самый лучший вариант - удобно для редактирования, но совершенно не удобно конечному пользователю для чтения и ознакомления с программой.
Редактирование, перевод таких Справок не требует наличия каких-то дополнительных программ - это можно делать обычным Win Блокнотом, или другим HTML редактором (если таковой имеется), или дочитай страницу до конца чтобы узнать чем пользуюсь я.

Ну тис-с-с. с типом Справок определились, осталось совсем недолго.
- Выбираем нужную программу, декомпилируем (распаковываем-разбираем) Справку в "потроха", до "косточек", "ресурсов", т.е содержимого - страниц и содержащихся в них картинок.

В списке ниже выбирайте что вам нужно и "ваяйте" :-)

Вашему вниманию (из того чем я пользовался) - простые для понимания и наиболее функциональные:
(не стану вдаваться в их описание, потому как все они русифицированы и в работе простые КАК ГРАБЛИ :-)

Help Workshop v4.03.0002 rus 1,8 Мб (программа+мой перевод)
Продукт Microsoft для Компиляция и ДЕкомпиляция ЁхейНы Справка формат (*.HLP)
Всё проще пареной репы - сначала распаковываем Справку, редактируем содержимое страниц, и затем всё собираем "взад".
Компилер hcrtf.exe 120 Кб (отдельно бывает нужен в других программах)
За русификатором, если он нужен отдельно шлёпаем сюда: Мои русификаторы

Notepad++ v5.9.xx rus

5,5 Мб (с оф.сайта программы)
Бесплатный продвинутый текстовый редактор, в т.ч страниц Справок (*.html)
Утилита для замены стандартного Блокнота на Notepad++ 8 Кб
Лично я использую "хамелеон" вместо Блокнота очень давно, поэтому даже затрудняюсь перечислить все его +++.
Многооконность, нумерация строк, подсветка синтаксиса, удаление лишних пробелов, переводов строки и тыд и пыр.

Попробуйте сами и весьма вероятно что Хамелеончик Вам приглянется.

P.S. Поисковиком пользоватся умею, копировать сюда то что выдаётся в первых строчках поисковика не надо. Я это всё уже перепробовал не выходит.

CHM Decoder 2.1 (Freeware, ENG, 420 КБ) - скачать

Бесплатная утилита для декомпиляции файлов справки в формате CHM в набор исходных html-страниц. Может работать с командной строкой.

CHM Editor 1.3 build 034 (Shareware, Multilanguage, 1.78 МБ) - скачать, пароль: 203TqjmqyT00p8Rx

Программа для редактирования chm-файлов на лету, без необходимости декомпиляции. Есть функция онлайнового перевода текста при помощи известных интернет-сервисов.

chm2web Pro 2.8 build 212 (Shareware, ENG, 2.15 МБ) - скачать, пароль: 5LgOaIYbofZmYR2d

Программа-декомпилятор файлов справки в формате CHM. Разбирает их на составляющие html-файлы с картинками, скриптами и т. д. , причем делает для них очень стильное оформление, с фреймами или без них. Может создавать из файлов помощи html-странички для просмотра на мобильных устройствах.

Help & Manual 5.1.1 build 749 (Shareware, ENG, 31.6 МБ) - скачать, пароль: 0A7Qio0q70YTFd87

Help & Manual - инструмент для создания разнообразных справочных файлов Windows. При помощи Help & Manual легко создаются справочные файлы Windows всех стандартных форматов (Adobe PDF, Browser Based Help, HTML Help, Classic Winhelp, MultiMedia Help, MS Word, Printed Manuals). Имеет простой интерфейс, позволяет создавать оглавление, указатель ключевых слов, встраивать в справочный файл поиск по содержанию и создавать гиперссылки на другие темы. Предусмотрен также режим предварительного просмотра файлов справки.

Help Development Studio 1.92 build 5.1022 (Shareware, ENG, 1.9 МБ) - скачать, пароль: 0zO6tZW1Z0wh7wo3

Help Workshop 4.02.0060 (Freeware, ENG, 1.88 МБ) - скачать

Программа для работы с файлами справки *.hlp, аналогичная HTML Help Workshop, от того же производителя.

HelpDeco (Freeware, ENG, 413 КБ) - скачать

Программа для декомпиляции файлов справки *.hlp.

HTML Help Workshop 4.74.8702.0 (Freeware, ENG, 3.34 МБ) - скачать

WinCHM Pro 3.525 (Shareware, ENG, 3.71 МБ) - скачать, пароль: 9ezoHQQip21h00s9

Shalom Help Maker 0.6.1 (Freeware, ENG, 1.06 МБ) - скачать
HelpNDoc 1.9 (Freeware, ENG, 1.88 МБ) - скачать

OneClickHelp ([ссылка заблокирована по решению администрации проекта]. ru (убери пробел) ) из DOC, DOCX, RTF, WordXml, HTM создаст CHM файл (ebook, электронную книгу) (doc 2 chm, doc to chm, doc в chm, htm to chm).
OneClickHelp ([ссылка заблокирована по решению администрации проекта]. ru (убери пробел) ) из html страниц создаст CHM справку (html 2 chm, html to chm, html в chm).

Читайте также: