4

我想知道是否有人有 Help 2.0 HxS 文件的文件格式参考?

我见过一些 3rd-party 查看者,所以很明显有人遇到了对文件格式进行逆向工程的麻烦,但我无法通过 Google 追踪任何内容。

我有兴趣为 MSDN 文档创建更好的界面,并且只想访问 HTML。

有任何想法吗?

4

2 回答 2

3

您可以使用 Microsoft HxComp工具(Visual Studio SDK 的一部分)来反编译和编译 HxS 文件。然后我想这只是读取生成的html文件夹中的 HTML 文件并将它们转换为新格式的问题。似乎生成的所有其他文件夹都与样式/格式有关。现在转换可能不是微不足道的,因为输出文件仍然是 HTML(不幸的是不是像 XML 这样更直接的东西)并且包含一些脚本块和其他内容。您的程序需要了解文件的一般结构。不过,我不确定您想对输出 HTML 做多少工作,尽管我认为您无法以任何更简单的格式获得它(如果这是您想要的)。

最后,您的程序可能需要读取 HxC/HxT/HxK 文件(分别为集合定义、目录、索引)以找出文档的结构。幸运的是,这些只是普通的 XML 文件!

希望这足以让你开始......

编辑:您还可以看到非常相似的这个问题/答案。

于 2009-02-12T12:15:06.763 回答
-1

根据到目前为止的答案,看起来您需要反转这些帮助文件的所有信息都在这里。我会提供更多帮助或建议,但看起来您已经掌握了它……获取 HTML 并不是难事。似乎能够找到您想要的内容并理解这些文件中包含的所有信息将是困难的部分。

如果您仍然需要帮助,请告诉我。我在各种 Microsoft 压缩/存档格式方面做了很多工作......

于 2009-02-12T19:44:47.820 回答