Домой / Видео / Расширение chm создать в google. Русификаторы

Расширение chm создать в google. Русификаторы

Файл в формате CHM предназначен для отображения справочной документации. Скомпилированный файл справки в формате HTML (.chm) разработан корпорацией Майкрософт.

Файл справки в формате CHM (Compiled Help Modules) по умолчанию открывается утилитой, встроенной в операционную систему. Для открытия файла в этом формате достаточно два раза кликнуть по файлу CHM мышью, или открыть файл в соответствующей программе, которая имеет справочную информацию в виде файла данного типа, из меню управления приложения.

Не открывается файл CHM

В некоторых случаях, файл справки с расширением CHM не открывается:

  • если файл CHM находится на сетевом диске, то для открытия файла нужно скопировать файл справки на компьютер
  • если в имени файла есть кириллица или специальные символы, то нужно переименовать файл, дав файлу имя буквами латинского алфавита

Не отображается содержимое файла CHM

Намного чаще встречаются другой вариант: сам CHM файл запускается из программы, или непосредственно после клика по файлу, но содержимое справки не отображается. Открыто только содержание документа.

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

Операционная система Windows блокирует отображение файла справки с целью защиты компьютера.

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

Сначала необходимо найти скомпилированный файл справки в формате CHM на компьютере. В большинстве случаев, он расположен в папке установленной программы.

После этого откроется окно «Свойства: имя_файла». В нижней части окна вы увидите предупреждение: «Осторожно: этот файл получен с другого компьютера и, возможно, был заблокирован с целью защиты компьютера».

Создаем или редактируем файл справки в формате CHM.

Файл справки CHM - это скомпилировнные в единое целое файлы HTML. Начну с того, что если редактировать файл, то сначала нужно его разобрать, а потом его собрать. Для этого нужно скачать бесплатную программу-компилятор MS HTMLHelp WorkShop (3500 KB). Лучше всего не отделываться общими фразами, а сразу описать все в примере.

Начнем. Нужно отредактировать к примеру файл help.chm , создайте папку, например chmhelp , и скопируйте его туда. Запусите MS HTMLHelp WorkShop и выберите меню File - Decompile... . В появившемся окне нажмите первую кнопку Browse... , найдите и укажите вашу папку chmhelp . Нажмите вторую кнопку Browse... , появится еще одно окно, найдите и укажите декомпилируемый файл help.chm . Нажмите ОК и через некоторое время у вас появятся много файлов в формате HTML.

Понятное дело, что без знания HTML-кода такие файлы редактировать тяжело. Для этих целей я написал небольшой патч Mode Edit IE , который из обозревателя Internet Explorer превращает его в редактор HTML. Но не просто превращает его в обычный редактор, а позволяет полностью проследить процесс редактирования, т.е. процесс правки будет полностью визуальный, примерно такой, как если бы вы правили такие файлы в MS Word. Можно тут возразить, а зачем нужно патчить IE, если есть текстовый процессор Word? Могу сказать, что после сохранения HTML-файла в Word, такой файл распухнет до безобразия. Можете поэкспериментировать. А редактирование в Internet Explorer позволяет сохранить код, в котором файл был создан изначально. Патч лишен многих возможностей, но основные операции с текстом и объектами HTML-файла может делать. Можно вставить или изменить гиперссылку, удалить или вставить рисунок. Нет возможности изменить шрифт или назначить фон... Обо всем об этом можно будет узнать из справки, которую можно будет вызвать из меню Сервис - Справка по режиму редактирования. Этот пункт появится в Internet Explorer после пропатчивания. Не буду описывать здесь Mode Edit IE , т.к. статья вообще-то по созданию справок CHM. А для более детального изучения кода HTML рекомендую учебник по HTML Алленовой Натальи , расположенном на ее сайте по адресу http://www.postroika.ru/news2.html

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


Его расширение будет СНН , в нашем случае help.chh . Но без файла проекта собрать все же не удастся, поэтому запустите MS HTMLHelp WorkShop, выберите File - New, в появившемся окне выберите Project и нажмите ОК.

Появится окно мастера, нажмите кнопку Next (Далее). На следующей странице (рис. ниже) введите вручную путь к вашей папки и имя без расширения - Next (Далее). На следующей странице мастера никаких галок не ставьте - Next (Далее), и появится последняя страница, на которой нужно нажать кнопку Finish (Готово). В вашей папке chmhelp появится файл с расширением HPP, т.е. help.hhp, а главном окне MS HTMLHelp WorkShop слева, как и в файле справки, этот файл отобразится (на рис. ниже отмечен красным).

Нажмите на панели инструментов MS HTMLHelp WorkShop слева кнопку (Add/Remove topic fies) и в новом окне Topic Files нажмите кнопку Add и найдите начальный файл HTML (обычно такие файлы имеют имя index или default , хотя не исключено и другое имя, в этом вы должны были разобраться при редактировании страниц). В MS HTMLHelp WorkShop перейдите на вкладку Contenst , при этом появится окошко (рис. ниже), в котором нужно установить переключтель в пункт и нажать ОК. Выберите файл help.chh , который тоже откроется в MS HTMLHelp WorkShop на вкладке Contenst .

Здесь нужно будет отредактировать, используя кнопку (Edit Selection), темы справки. Эти темы правятся в окне в поле Entry title (рис. ниже) - ОК. Так нужно поступить с каждой из тем.

После всех этих манипуляций нажмите кнопку (Compile HTML file) и дождитесь компиляции вашего справочного файл help.chm . На разного рода сообщения отвечайте положительно.

Файловый формат.chm был создан компанией Майкрософт в 1997 году. Он должен был заменить расширение.hlp, которое использовалось для справочной информации. CHM – аббревиатура от английского “Compressed HTML Help”. Это значит, что материалы такого формата имеют стандартную интернет-разметку HTML, содержат гиперссылки и могут иметь многоуровневую структуру разделов. Благодаря возможности размещать анкоры внутри и между статьями расширение.chm также стали использовать различные компании и обычные пользователи. Помимо справочной информации о работе операционной системы, в этом формате сохраняют другие данные, например, образовательные буклеты или руководства пользователя.

Во всех десктопных операционных системах Майкрософт, начиная с Windows 98, есть встроенная утилита для чтения документов с расширением.chm. Прежде чем использовать ее, убедитесь, что название документа написано латиницей и не содержит символов “_” (нижнее подчеркивание) или “#” (шарп). Из-за кириллических букв файл может не открыться стандартной программой. Переименуйте документ, если не уверены, что их нет в названии. Далее в ОС Виндовс дважды щелкните мышью по иконке файла. Открытая chm-справка выглядит примерно так: Если документ не открывается кликом мышки, попробуем вручную запустить утилиту, предназначенную для его чтения. Для этого подведите курсор к файлу, нажмите правую клавишу и выберите раздел «Открыть с помощью», далее щелкните пункт «Выбрать программу». В появившемся окне придавите клавишу «Обзор». Таким способом вы попадете в каталог установленных в вашей ОС программ – “Program Files”. Но нужная утилита находится в папке “Windows”, поэтому вернитесь к списку системных разделов диска C. Зайдите в каталог “Windows” и найдите программу “hh”. Выделите ее курсором и нажмите «Открыть», а затем «ОК» в окне «Выбор программы». Если файл не открывается, проверьте, не заблокирован ли он для чтения. Для этого щелкните по документу правой клавишей мыши, выберите раздел «Свойства». Далее откройте вкладку «Безопасность». Если в графе «Чтение» есть отметка «Запретить», перейдите в раздел «Дополнительно».


В открывшемся окне нажмите «Изменить разрешения». На появившейся вкладке выберите клавишу «Изменить». В следующем разделе снимите запрещающие галочки и нажмите «ОК». Если предыдущие манипуляции с файлом не помогли его открыть, попробуйте другую программу. Этот способ также подходит тем, кто не использует ОС Windows. Поскольку chm-файл имеет стандартную html-разметку, его сможет прочитать любой браузер. Кроме того, такие документы открываются через многие популярные ридеры:

Друзья, сегодня речь пойдет о так называемых фалах справках, т.е. о файлах с расширением *.chm. Будь вы начинающий пользователь ПК или профессионал и опытный программист, в любом случае всем приходится сталкиваться с данными файлами. Только одни их исключительно читают, а другие еще и создают. Также помимо этого у некоторых людей возникает потребность в декомпиляции данных файлов, т.е. в их разборе, извлечения всего содержимого. Сегодня я решил привести вам 5 наиболее мощных инструментов для работы с данными файлами, т.е. для компиляции и декомпиляции *.chm. Возможно, о некоторых из них вы уже слышали, но все-таки я хочу напомнить про все наиболее полезные и сильные программы. Пробежимся вкратце по списку.

Это одна из самых популярных и сильных программ. При этом она не ограничивается лишь одной функцией, а может реализовать как компиляцию, так и декомпиляцию. С одной стороны все просто: достаточно указать необходимые файлы и каталоги, и программа сделает всю работу. С другой стороны HTML Help Workshop является профессиональным инструментом для создания файлов справок. Поэтому, если решите сделать действительно качественную справку по какому-либо продукту, то рекомендую использовать именно эту программу. При декомпиляции вы получаете все мельчайшие подробности: каждый html файл, иконку, изображение. Одним словом, все, что вам нужно. Советую попробовать.

Данную программу я не выношу на второе место, а смело ставлю на одном уровне с HTML Help Workshop, которая, кстати, является продуктом компании Microsoft. Программа htm2chm несколько проще, чем первая, но не отстает по функционалу. Также указываем файлы и каталоги сохранения и ждем результата. Я выбираю все-таки ее, нежели первое приложение.

Более простая, но не менее мощная программа для декомпиляции файлов с расширением *.chm – это CHM Decoder. Программа не требует установки, поэтому после скачивания можно сразу приступать к работе. Достаточно указать файл справки, каталог, в который будут сохранены все файлы и нажать на кнопочку “Go ”, после чего произойдет декомпиляция указанного файла. В тех случаях, когда нужно провести этот процесс максимально быстро, то данная программа является действительно эффективным решением.

Эта русская программа, которую разработал некий Сергей Тарасенко. Собственно, здесь все также просто: необходимо указать файлы *.html или *.htm, имя файла справки (выходной файл) и нажать соответствующую кнопку. Для разбора (декомпиляции) указываем файл справки и каталог, в котором будут сохранены полученные файлы. В принципе, программы сделана неплохо, но лично я привык уже к CHM Decoder и к HTML Help Workshop, поэтому о данной программе знаю, но не пользуюсь ей. Как говорится, на вкус и цвет…

Возможно меня кто-нибудь осудит за то, что эту программу я поместил в самый конец, но исхожу лишь из своих предпочтений. На самом деле программа OneClickHelp действительно очень мощный инструмент. Она позволяет производить компиляцию из файлов MS Word в *.chm и наоборот, обычную компиляцию директории в файл справки и, конечно, декомпиляцию. Программа на самом деле очень мощная, но она платная, поэтому могут возникнуть некоторые проблемы. Хотя я не всегда обращаю на это внимание.