Blog. Just Blog

HtmlHelp Wrapper 1.2

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Мои программы | Автор: ManHunter
Скриншот программы HtmlHelp Wrapper
Скриншот программы HtmlHelp Wrapper

HtmlHelp Wrapper - это программа-обертка для открытия .CHM-файлов и .HLP-файлов из командных файлов или приложений. От обычной утилиты HtmlHelp, которая идет в комплекте Windows, эта программа отличается тем, что при открытии файла справки позволяет искать ключевые слова, а для CHM-файлов дополнительно автоматически синхронизировать список ключевых слов и открытой статьи, а также открывать более одной копии справки для отдельного приложения и закрывать открытую справку по нажатию Esc. Кроме своих функций и параметров запуска, поддерживаются все стандартные ключи утилиты HtmlHelp, поэтому можно заменить файл hh.exe в папке Windows на HtmlHelp Wrapper (не забывайте про резервные копии).

Использование:

htmlhelp "my_file.chm[::topic]" "[-kw:keyword]"
Просто открыть файл справки:

htmlhelp "C:\My Folder\my_file.chm"
Открыть файл справки на заранее известной странице:

htmlhelp my_file.chm::/res/topic_1.html
Поиск по справке отдельного слова или нескольких:

htmlhelp my_file.chm -kw:sample
или
htmlhelp my_file.chm "-kw:words to search"

Некоторые антивирусы почему-то дают ложные срабатывания на HtmlHelp Wrapper, хотя никакого деструктивного или потенциально опасного кода программа не содержит. HtmlHelp Wrapper написан для личных нужд, если пригодится кому-то еще, то пользуйтесь на здоровье.

HtmlHelp Wrapper 1.2HtmlHelp Wrapper 1.2

HtmlHelp.Wrapper.1.2-PCL.zip (26,239 bytes)


Поделиться ссылкой ВКонтакте Поделиться ссылкой на Facebook Поделиться ссылкой на LiveJournal Поделиться ссылкой в Мой Круг Добавить в Мой мир Добавить на ЛиРу (Liveinternet) Добавить в закладки Memori Добавить в закладки Google
Просмотров: 9277 | Комментариев: 12

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
ManHunter (12.04.2018 в 18:08):
ЦитатаПрограмма на ассемблере или на c/c++?

Ассемблер

ЦитатаМожно ли глянуть сорцы?

Конечно. Дизасм в руки и в вперед.
trdm (12.04.2018 в 17:44):
Привет. Программа на ассемблере или на c/c++?
Мне хочется сделать нечто подобное для Notepad++ собираю информацию.
Однако мне хотелось бы вытащить *.hhc из *.chm, распарсить, закинуть в дерево и организовать нечто наподобие:
https://github.com/trdm/jn-npp...Doc/vi_2.gif
Скрипт для парсинга уже написал и он строит нечто вроде:
https://github.com/trdm/hlam/b.../NppHelp.gif
Используется IE + frameset + javaScript
К сожалению такое архитектурное решение грешит недостатками и решил переписать на c++.
Можно ли глянуть сорцы?
Vladimir (21.11.2016 в 18:04):
Это самое волшебное, когда программа закрывается по Esc. Этого обычно дико не хватает и потому так ценю софт, где это предусмотрено.
ManHunter (19.11.2016 в 02:19):
Версия 1.2. Справка CHM закрывается по кнопке Esc. Мелкие исправления и доработки.
ManHunter (22.07.2014 в 11:44):
Исправлено поведение программы в режиме замены hh.exe. Архив обновлен, мои благодарности Anonymous.
ManHunter (17.07.2014 в 13:37):
Это винда почему-то передает параметр как есть, без кавычек. Мысль понял, поправлю в следующей версии. Спасибо!
Anonymous (17.07.2014 в 13:26):
Если в Windows 7 (любой разрядности) заменить стандартный hh.exe на HtmlHelp Wrapper, то при двойном щелчке по файлам справки, расположенным по путям, содержащим пробел (например, "C:\Program Files\Total Uninstall\Tu_en.chm"), выдаётся сообщение, что файл справки в устаревшем формате hlp (что, очевидно, бред) и предлагается загрузить просмотрщик HLP-файлов, который тоже делу не помогает. Со стандартным hh.exe всё открывается нормально. Проблема, скорее всего, именно из-за пробелов в пути к файлу, поскольку файлы типа C:\Tu_en.chm открываются враппером нормально.
ManHunter (09.07.2014 в 00:31):
Версия 1.1. Добавлена поддержка .HLP-файлов. Вызов с теми же параметрами, как и для CHM. Теперь через этот враппер у меня прикручен файл справки WIN32.HLP для Ассемблера в Sublime Text.
brute (04.10.2013 в 18:06):
точно! если не занаешь или забываешь, то надо написать шпоргалгу и носить с собой - будет где посмотреть.
ManHunter (04.10.2013 в 12:05):
У нас преподы говорили чуть иначе: "Не надо всего знать, надо знать где можно узнать". Особенно это актуально с нестандартизированным написанием функций PHP.
Андрей (04.10.2013 в 12:00):
Старый полковник говаривал "знания должны быть либо в голове, либо с собой".
ManHunter (01.10.2013 в 08:22):
Предвещая вопрос "зачем это вообще надо?". У меня HtmlHelp Wrapper прикручен через плагин к Sublime Text, и используется для открывания файла справки по функциям PHP.

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

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2018
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.06 сек. / MySQL: 2 (0.0021 сек.) / Память: 4.75 Mb
Наверх