[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: How to read .chm files?



> AK> Кто-нибудь знает, как `раскрутить' compressed HTML-файлы (с суффиксом
> .chm), AK> в которых справка в Windows хранится? Естественно, в среде
> Debian Linux, а AK> не Windows.
> Скачать от MS HTML Help. Основная прога там была по адресу:
> http://msdn.microsoft.com/library/tools/htmlhelp/wkshp/htmlhelp.EXE
> Есть ещё апдейт по работе с этой штукой:
> http://msdn.microsoft.com/library/tools/htmlhelp/wkshp/hhupd.exe
> и ещё один нужный для этого файл:
> http://msdn.microsoft.com/library/tools/htmlhelp/wkshp/htmlhelp.lib

Спасибо, однако эти пляски с wine мне уже надоели. Я написал свой анализатор
.chm, однако по ходу дела нашел уже готовую утилиту. Взять можно здесь:

http://www.speakeasy.org/~russotto/

Правда, требуется небольшое изменение в исходниках: в файле fixendian.h
нужно заменить в первой строке флаг BIG_ENDIAN на что-нибудь другое,
например, на WORDS_BIGENDIAN (естественно, если у вас неинтеловская
архитектура, то в Makefile нужно будет добавить -DWORDS_BIGENDIAN). Кроме
того, при сборке на 64-битных архитектурах всплывут некоторые сложности, но
не смертельные.

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

-- 
Andrey V. Kiselev
Scientific Research Center for Ecological Safety Russian Academy of Sciences
Office phone:  +7 812 2307834  ICQ UIN 26871517
Registered Linux user number 169907


-- 
To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: