![]() |
|
Регистрация | Справка | Пользователи | Социальные группы | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Софт и игры Обсуждаем любые компьютерные программы и игры. |
![]() |
|
Опции темы |
![]() |
#1 |
Модератор
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,402
Сказал(а) спасибо: 344
Поблагодарили 545 раз(а) в 374 сообщениях
Вес репутации: 661 ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Начиная с какой-то там версии Windows поддержка чтения древнего формата справки .hlp прекратилась. Предположим, захотелось поиграть на старой игрушке и почитать к ней файл справки .hlp. Для этой задачи я предлагаю простое решение.
Вначале замечу, что в Сети бродит "совет" взять файл Windows8-RT-KB917607-x86.msu, предназначенный для восьмого виндузятника, извлечь из него winhlp32.exe и сопутствующие файлы, и задействовать эту программу. У меня даже на Win8.1 не получилось: ошибку выдаёт. Делаем так. Находим ISO-образ Win XP SP-3. Сейчас найти его относительно легко. Вставляем в виртуальный дисковод или разархивируем 7-зипом или Винраром. Находим три файла: WINHLP32.EX_, WINHLP32.HL_ и FTSRCH.DL_. Разархивируем каждый из них 7-зипом. Получим три файла, которые кладём в одну папку: winhlp32.exe, ftsrch.dll и winhlp32.hlp. Имхо, именно в XP SP-3 находится самый лучший и надёжный читатель древнеегипетского формата .hlp. В XP не было файла winhlp32.exe.mui. Стало быть, он не нужен для работы данного релиза. Дальше предлагаю три варианта действий. Вариант № 1 – самый простой. Подойдёт, если тебе нужно разово прочитать .hlp, или скопировать из него текст в Ворд. Запускаешь winhlp32.exe и открываешь в нём .hlp. Вариант № 2 – самый продвинутый. Идёшь в папку C:\Windows. Находишь там файл winhlp32.exe, который у новых виндузятников является просто заглушкой. Переносишь его – на всякий случай – в запасник. Файлы winhlp32.exe, ftsrch.dll и winhlp32.hlp копируешь в папку C:\Windows. Перезагружаешься. Теперь ты сможешь читать файл древнеегипетской справки и напрямую, дважды щёлкнув по нему, и из игровой программы, нажав по знаку вопроса или справки. Вроде всё идеально. Но если ты будешь обновлять виндузятник, то заглушка может вернуться в папку Windows, и тебе потребуется снова скопировать туда winhlp32.exe. Вариант № 3. Ничто никуда не копируешь. Оставляешь эти три файла в какой-нибудь папке. Запускаешь от имени администратора командную строку. Вводишь две команды: assoc .hlp=Garinfile А причём здесь инженер Гарин? Маленькая жреческая хитрость. С расширением .hlp мы ассоциируем тип файлов Garin, которого точно нет в виндузятнике. Дальше вводишь команду ftype Garinfile="D:\DIST\Komplekt V-A\XP\winhlp32.exe" "%1" Разумеется, путь к файлу winhlp32.exe задаёшь свой, здесь я записал пример. Перезагружаешься. Теперь файл .hlp выглядит, как вопросительный знак, и открывается двойным кликом. Но вот из игровой программы через вопрос или справку ты его не прочитаешь: произойдёт выход на заглушку. В способе № 3 команды нужно проводить именно через командную строку. А не через bat-файл. Моя практика показала, что в данном случае это не одно и то же. Для себя на Win 8.1 я реализовал способ № 2. |
![]() |
![]() ![]() |
![]() |
Опции темы | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Windows 10 | schvelia | Windows XP, Windows Vista, Windows 7, Windows 8 | 1 | 19.10.2019 11:35 |
After Effects и экспорт кодека H.264 в новых версиях 2015-2017 года и позднее | aeplug | Видео уроки от наших форумчан | 0 | 07.10.2017 13:11 |
Сине-зелёный сдвиг в современных фильмах | Жрец Нефтиды | Кодеки и кодеры, кодирование и конвертация. | 15 | 24.02.2017 06:50 |
Воспроизведение звука с ПК в 16 году на современных ОС | Prtava | Кодеки и кодеры, кодирование и конвертация. | 7 | 17.01.2016 19:20 |
Mac - Windows | BestGarry | Кодеки и кодеры, кодирование и конвертация. | 2 | 26.08.2010 15:59 |