Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1639
Благодарности: 50

Профиль | Отправить PM | Цитировать


MKN,
Цитата MKN:
Вообще то это решается элементарно - установкой нужного обновления.
Если под "соответствующим продуктом" подразумевается какой то инсталлятор с дремучим форматом хелпа, то что мешает включить нужное обновление в этот инсталлятор ? Обычная практика. »
"Практика" показывает, что под Windows 10, к примеру, "элементарно" проблема не решается - под эту ОС есть соответствующее обновление? Это раз.
Даже, если в первом случае есть решение, то что логичнее - нагружать свой продукт обновлением, которое необходимо лишь для корректного чтения "дремучего формата хелпа" (который действительно уже дремучий), или же изначально снабдить продукт нормальным файлом справки? Это два.

Цитата MKN:
А что касается конвертирования .hlp в другие форматы, то инструментария полно.
Достаточно в гуле набрать hlp to chm(или в иной формат) »
Инструментария действительно полно. Но, как оказалось, нормально функционирующего не так много.

1. Находим подробнейшую инструкцию с привлечением бесплатных продуктов. Декомпилируем hlp-файл. Далее компилируем получившийся *.hpj (с сопутствующими файлами) через HTMLHelp Workshop - на выходе CHM-файл... с крякозябрами, хотя содержимое исходных файлов в порядке, а также код языка в hpj-файле указан русским.

2. Берем готовый коммерческий продукт - Help & Manual. Там есть возможность сконвертировать hlp-файл без каких-либо лишних телодвижений (типа ручных декомпиляций). И на выходе получаем... Крякозябры

Так что не всё так просто, как показывается "практика". Возможно, что проблема в самом hlp-файле, но визуально он в порядке.

Отправлено: 13:50, 28-03-2016 | #6