マイクロソフトの技術情報の多くは、TechNet Library や MSDN Library にて提供されています。情報量が非常に多いため、自分が必要としているのはその中の一部だったり、今の作業に必要な情報に毎日のようにアクセスしている場合は、一時的にローカルにダウンロードしておいて参照したいこともあります。

このような時に役立つのが、”Package This” というツールです。CodePlex でオープンソースのプロジェクトとして開発されています。

CodePlex: Package This
http://packagethis.codeplex.com/

Package This は TechNet/MSDN Library のコンテンツをダウンロードして、chm ファイルや hxs ファイルにまとめてくれるツールです。起動すると Library の目次をダウンロードします。

image

画面は日本語の TechNet Library の目次ですが、MSDN Library や英語の Library にも切り替えることができます。

image
image

次に、ダウンロードしたい項目を選択します。ツリー全体を選ぶこともできます。

image

選択すると、ページがダウンロードされます。

image

これらを chm, hxs といったヘルプファイルにエクスポートできます。chm ファイルにエクスポートするためには、HTML Help Workshop が必要です。

HTML Help Workshop (htmlhelp.exe)
http://msdn.microsoft.com/en-us/library/ms669985(VS.85).aspx

image

エクスポートした chm ファイルを開くと、ドキュメントを閲覧したり、印刷できるようになります。

image

Library のドキュメントは随時更新されていますので、適宜ダウンロードし直して、新しい情報をご利用ください。