<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; MSDN Library : Конвертирование файлов справки формата HXS в CHM]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=5842</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=5842&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «MSDN Library : Конвертирование файлов справки формата HXS в CHM».]]></description>
		<lastBuildDate>Sat, 28 May 2011 01:10:51 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[MSDN Library : Конвертирование файлов справки формата HXS в CHM]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=48735#p48735</link>
			<description><![CDATA[<p>Утилита <strong><a href="http://www.jsware.net/jsware/hxs2chm.php5">Convert HXS Files to CHM Files</a></strong> будет полезна тем кто пользуется справочными файлами поставляемыми в комплекте с Microsoft Visual Studio - MSDN Library. Она позволяет конвертировать их из формата файлов с расширением *.hxs в файлы *.chm и делает это достаточно удобным способом.</p><p>Вам предоставляется три различных способа, каждый из которых делает конвертирование более гибким по-своему:</p><p><strong>1.</strong> Вам необходимо будет установить HTML Help Workshop и 7-Zip если их нет и отредактировать в файле <em><strong>ConvertToCHM2.vbs</strong></em> строки указываюшие на путь их установки, если у вас он иной:<br />&quot;C:\Program Files\HTML Help Workshop\hhc.exe&quot; , &quot;C:\Program Files\7-Zip\7z.exe&quot; .<br />Конвертирование происходит с помощью перетягивания папки с файлами которые вы хотите конвертировать на непосредственно сам сриптовый файл, во время работы срипт создаст временную папку в перетаскиваемой папке, необходимую для его работы и извлеечния файлов справки, а затем удалит её и оставит файлы аналогичные файлам с расширением hxs, но уже в формате chm.</p><p><strong>2.</strong> Использовать утилиту - файл <em><strong>HXSConv.hta</strong></em>, которая покажет веб-страницу с настройками в окне и позволит в ручном режиме выбрать файлы для конвертации, указать путь HTML Help Workshop и 7-Zip, а так же изменить таблицу стилей применимую к результируюшему chm файлу справки.</p><p><span class="postimg"><img src="http://s40.radikal.ru/i087/1105/a8/7e3e9930d135.gif" alt="http://s40.radikal.ru/i087/1105/a8/7e3e9930d135.gif" /></span></p><p><strong>3.</strong> Этот способ похож на первый и позволяет вместо chm файла создавать что-то похожее по содержимому на оффлайн версию веб-сайта, после скрипт генерирует HTA просмотрщик(в виде веб-страницы) для извлечённых файлов помощи.</p><p>Более подробные сведения вы можете прочитать на домашней странице&nbsp; утилиты: <strong><a href="http://www.jsware.net/jsware/hxs2chm.php5">Convert HXS Files to CHM Files</a></strong> , мной не были опробованы все возможности предоставленных утилит, но могу подтвердить работоспособность первого способа. См. файл <em><strong>Create WebHelp From HXS.vbs</strong></em></p><p>Кроме вышеизложенного вы можете <span class="bbu">просматривать оригинальные hxs файлы без использования Microsoft Visual Studio</span>, с помошью альтернативного просмотрщика <strong><a href="http://www.helpware.net/mshelp2/h2viewer.htm">H2Viewer</a></strong>(правда он требует наличия установленного MS Help 2.x Runtime), а так же возможно извлечение только необходимых вам файлов справки из установочного пакета <a href="http://ru.wikipedia.org/wiki/Windows_Installer">MSI</a> содержащегося в образе подходящего для вас <strong><a href="http://msdn.microsoft.com/ru-ru/windows/bb980924">Пакета Windows SDK</a></strong>&nbsp; с помощью <strong><a href="http://www.jsware.net/jsware/msicode.php5">программного обеспечения</a></strong></p><p>Если мои объяснения покажутся&nbsp; вам невразумительными вы можете посмотреть <span class="bbu"><strong><a href="http://www.webmasterkb.com/Uwe/Forum.aspx/vbscript/23802/WMI-class">ссылку первоисточник</a></strong></span> и прочесть более подробно на английском языке.</p><p>[color=ff00ff]Несколько полезных уже переконвертированных файлов:[/color]</p><p><strong><a href="http://onemove.ru/51383/">dllproc.chm - DLLs, Processes, and Threads</a></strong></p><p><strong><a href="http://onemove.ru/51384/">gdi.chm - Windows GDI</a></strong></p><p><strong><a href="http://onemove.ru/51385/">GDICpp.chm - GDI+</a></strong></p><p><strong><a href="http://onemove.ru/51386/">memory.chm - Memory Management</a></strong></p><p><strong><a href="http://onemove.ru/51388/">shellcc.chm - Windows Controls</a></strong></p>]]></description>
			<author><![CDATA[null@example.com (kirtech)]]></author>
			<pubDate>Sat, 28 May 2011 01:10:51 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=48735#p48735</guid>
		</item>
	</channel>
</rss>
