Railsify!

Discus extractor

= Discus Extractor

Extract data from Discus Freeware message board (http://www.discusware.com/products/freeware.html).

This script scans all the flat files created by the Discus Freeware software and outputs them in CSV format.

Three CSV files will be created representing TOPICS (i.e. forums) -> MESSAGES (i.e. threads) -> POSTS.

This script helped a client escape from the clutches of crappy freeware.  I hope it helps you, too.

== Usage

  1. Put all your Discus flat files in a directory (e.g. <tt>raw/</tt>).
  2. Set the config options at the top of <tt>discus_extract.rb</tt>.
  3. Run the script.

== Testing

This was a rough-and-ready implementation so no tests exist.  It worked for me, though.

== License

discus_extract is released under an MIT License.

== Resources

 Subversion

* http://code.dunae.ca/discus_extract

== Credits

Written by Alex Dunae (dunae.ca), 2006.

Last updated: September 07, 2007 17:40