Click here to Skip to main content
15,885,767 members
Articles / Programming Languages / C#

CHM Snatcher

Rate me:
Please Sign up or sign in to vote.
4.33/5 (5 votes)
12 Feb 2008CPOL7 min read 59.3K   1.1K   36  
A way of mass-converting online content to CHM files for effectively delivering user help&manual, sharing company knowledge base and distributing any sort of documentation.
<snatchProject>
  <snatchExpression value="http://en.wikipedia.org/wiki/{0}?printable=yes" />
  <outputFolder value="K:\Temp\VintageGameSystems" />
  <helpProjectName value="Vintage Game Systems" />
  <iMacrosScriptFileName value="C:\Documents and Settings\TMS\Moje dokumenty\iMacros\Macros\VintageGamesSystems.iim" />
  <pages>
    <page urlName="Video_game_system" title="Video game system - overview" />
    <page urlName="" title="Nintendo">
      <page urlName="Nintendo" title="Nintendo - Company Info" />
      <page urlName="NES" title="NES" />
      <page urlName="SNES" title="SNES" />
      <page urlName="Nintendo_64" title="Nintendo 64" />
    </page>
    <page urlName="" title="Atari">
      <page urlName="Atari" title="Atari - Company Info" />
      <page urlName="Atari_2600" title="Atari 2600" />
      <page urlName="Atari_5200" title="Atari 5200" />
      <page urlName="Atari_7800" title="Atari 7800" />
      <page urlName="Atari_Lynx" title="Atari Lynx" />
      <page urlName="Atari_Jaguar" title="Atari Jaguar" />
      <page urlName="Atari_ST" title="Atari ST" />    
    </page>
    <page urlName="" title="Commodore">
      <page urlName="Commodore_International" title="Comodore - Company Info" />
      <page urlName="Commodore VIC-20" title="Commodore VIC-20" />
      <page urlName="Commodore_64" title="Commodore 64" />
      <page urlName="Commodore_128" title="Commodore 128" />
    </page>
    <page urlName="" title="Sega">
      <page urlName="Sega" title="Sega - Company Info" />
      <page urlName="Sega_Mega_Drive" title="Sega Mega Drive" /> 
      <page urlName="Sega_Dreamcast" title="Sega Dreamcast" />
      <page urlName="Sega_32X" title="Sega 32X" />
      <page urlName="Sega_Saturn" title="Sega Saturn" />
    </page>
    <page urlName="" title="3DO">
      <page urlName="The_3DO_Company" title="3DO - Company Info" />
      <page urlName="3DO_Interactive_Multiplayer" title="3DO" />
    </page>
  </pages>
  <postProcessing>
    <replaceAll searchedFile="commonPrint.css" replacementFile="Replacements\commonPrint.css" />
    <compile pathToHTMLHelpWorkshop="C:\Program Files\HTML Help Workshop" />    
  </postProcessing>
</snatchProject>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Web Developer
Poland Poland
Tomasz Szatkowski is a software developer working in the city of Gdynia, Tricity, northern Poland.

He is interested in pursuing ever evolving technology and applying it to everyday problems.

His most recent interest focus on Flex GUI interfaces, Microsoft WCF, middleware, SaaS model in software delivery.

Comments and Discussions