Хлебные крошки


Авторизация




Рейтинг@Mail.ru

 

Rambler's Top100

Уровень доверия для obrazovanie-saratov.ru - 1.23 Ожидаемый PageRank для obrazovanie-saratov.ru - 3.22


02.06. Создание файлов CHM. Chm4You! 1.2.1

Бесплатная программа для сборки и разборки файлов CHM. Для сборки в качестве исходного формата используется *.HTML. Скачать программу можно по адресу http://supex.by.ru.

После запуска программы нужно указать исходный файл в формате HTML. Для этого нажмите на кнопку Обзор и укажите его. Имя исходного файла и путь к нему выводятся в поле Web-страничка (in). Выходной файл по умолчанию создается в той же папке, что и исходный файл, но с расширением CHM. Имя выходного файла и путь к нему выводится в поле Файл справки (out). Здесь же можно при желании изменить имя выходного файла. Заголовок выходного файла берется из заголовка входного файла. Если его необходимо корректировать, то это можно выполнить в поле Заголовок справки. Нажмите на кнопку Собрать! (Рис. 108). Значок крутящейся мясорубки в нижнем левом углу рабочего окна показывает о выполняемом процессе. После завершения конвертирования выходной файл открывается автоматически.

Выбор исходного и конечного файлов 

Рис. 108. Выбор исходного и конечного файлов

Если конвертировать необходимо целый файл, состоящий из множества страниц HTML, то укажите только стартовую страницу, а все остальные страницы будут присоединены по имеющимся ссылкам на эти страницы.

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

Для разборки файла CHM выполните все в обратном порядке: в качестве исходного файла укажите файл в формате CHM, только нажимать нужно на кнопку Разобрать

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

Кнопка Опции… открывает одноименное окно. На вкладке Общие определяются следующие параметры:

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

Переключатель определяет размеры окна с документом CHM:

  • Автоподбор размеров — программа сама определяет оптимальные размеры окна с документом CHM;
  • Пользовательские размеры — позволяет пользователю самому определять размеры окна. После выбора этого положения становятся доступны поля с размерами будущего окна.

Опция Открывать CHM после компиляции предписывает программе открывать созданный документ после преобразования.

Установка флажка в опцию Изменять каталог для выходного CHM файла предписывает после выбора исходного файла немедленно открывать окно с запросом: нужно ли изменять выходной каталог. Если пользователь нажимает кнопку Да, то открывается окно Обзор папок, в котором можно выбрать папку, в которой будет сохраняться выходной файл.

Установка флажка в опцию Спрашивать разрешение для перезаписи CHM файла предписывает запрашивать пользователя в том случае, если файл с таким именем уже существует в папке. Если флажок сброшен, то файл переписывается без запроса.

Установка флажка в опцию Выход программы после компиляции предписывает закрывать программу после компиляции файла. Это можно использовать при создании одиночных файлов.

На вкладке Кнопки определяется, какие кнопки должны появиться на инструментальной панели файла CHM. Установите или сбросьте флажки. Если нужно перейти по какому-нибудь адресу, то включите опцию Пользовательская ссылка и в следующем поле укажите нужный электронный адрес. В поле Заголовок ссылки укажите какой-нибудь текст, например, «Наш адрес» (без кавычек). После создания файла CHM на инструментальной панели появится дополнительная кнопка с набранным текстом (Рис. 109). После щелчка по кнопке программа перейдет по указанному электронному адресу. Текст веб-страницы должен будет открыться в правой части окна.

 Окно с CHM документом

Рис. 109. Окно с CHM документом

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

Опции Поиск и Избранное требует показывать на навигационной панели вкладки с такими именами для организации поиска в файл CHM.

На вкладке Разборка определяются действия программы при разборке файла CHM:

Опция Открывать каталог с HTM файлами после разборки предписывает открывать папку с выходными файлами HTML после разархивирования файла CHM.

Опция Изменять каталог для выходных HTML файлов предписывает запрашивать пользователя, нужно ли разархивировать файлы в другую папку.

Опция Выход из программы после декомпиляции предписывает закрывать программу после разборки файла CHMна составляющие его файлы HTML.

На вкладке Индекс определяются параметры индексации каталогов с файлами HTML. Изменять параметры не нужно, так как с программой поставляется всего одна библиотека стилей CSS. Применять индексацию нужно в том случае, если компилировать сразу нужно не один файл HTML, а несколько. Для запуска индексации в рабочем окне нажмите на кнопку Индекс. В открывшемся после этого окне укажите папку с файлами HTML и нажмите на кнопку Индексировать!

Декомпиляция файлов CHM средствами ОС Windows

В Википедии предлагается также следующий способ декомпиляции файлов CHM:

1. Убедитесь, что в названии файла и пути к этому файлу все символы латинские (нет символов кодировки юникод) и оно не содержит пробелов, в противном случае переименуйте файл;

2. То же касается пути к файлу и к папке, в которую будет произведена декомпиляция;

3. Убедитесь, что в папке Windows присутствует файл hh.exe;

4. Выполните команду Пуск → Все программы → Стандартные → Выполнить или выполните комбинацию клавиш Windows + R на клавиатуре. Введите в строке поиска команду CMD (регистр не важен) и нажмите на кнопку OK или клавишу Enter на клавиатуре;

5. В командной строке введите следующий текст:

hh.exe -decompile <путь к папке выгрузки> <путь к декомпилируемому файлу>, например hh.exe -decompile С:\myoutputfolder C:\myfile.chm и нажмите клавишу Enter на клавиатуре.


Hilliger Media Shop
Template "butterflymeadowfree" designed by Hilliger Media (Copyright © 2011)