PeterCorcoran.co.uk

CSVDiff

CSVDiff 0.2-alpha ScreenShot

CSVDiff 0.2-alpha ScreenShot

CSVDiff 0.2.1-alpha

Welcome to the CSVDiff Project Page! This page is all about the CSVDiff program I made. CSVDiff allows you to compare two CSV (Comma Seperated Value) files and find out which cells have changed.

This application was made to aid in the creation and editing of CSV files for 2Moons, but can be used for many other purposes. This project was spawned after I found some old code I wrote ages ago, that compared two CSV files using Perl.

Regretably, the Perl application is still more powerfull than this, but this has more potential. This version is coded entirly in C#.Net (Using .NET v2.0). To use this application you must first install the .NET Framework (v2.0).

Download

You can download CSVDiff from the following location:

http://www.petercorcoran.co.uk/link.php?id=2 (Downloaded times)

Installation

CSVDiff is a standalone application and doesn’t require installation at all. Just drop the exe where-ever you want and run it.

Changelog

0.2.1-alpha

===============

New Feature: Drag and Drop two files into the CSVDiff application and it will auto compare them!

New Feature: The application will quite happily deal with unequal row counts, ASLONG as the ‘new’ rows are only appended to a file, and not mixed in amongst other rows (in which case it gets very confused and gives alot of false positives).

New Feature: The ‘Reset CSV Files’ menu option will clear the applications memory ready for comparing two more CSV files.

New Feature: Added a link to this page from the Help menu.

New Feature: Auto version checking. If there is a new version, you will be told!

New Feature: Crash reporting, if the compare process errors, you will be given the choice to tell me about it. Read the popup carefully!

Improved: The processing engine has been redesigned and now compares faster.

Improved: There is no ‘compare’ menu option anymore, comparing automaticlly happens when two CSVs are loaded.

Bug Fix: If you did load any files the ‘compare’ option crashed the application.

0.2-alpha
===============
New Feature: Drag and Drop support added, drop your CSV files on a panel to load it (BUG: There is no notifaction it was loaded)

New Feature: Files can now have different row counts (allthough this WILL not work very well at all). The column count must remain constant.

New Feature: The form can now be resized and so can the two data grids. Enjoy :)

New Feature: The loading process has been changed into a much more streamlined version, instead of loading the files seperately, they are loaded one after the other.

New Feature: Menu system re-arranged and icons added to menu items (thx: famfamfam)

Bug Fix: Loading two equal files and then trying to scroll caused a crash. Fixed. (Thanks OrangeKush!)

Easter Egg: Open the about menu and type the name of the best 2Moons hacking group and get a little surprise (and yes… it is a nice one :P).

Other features and bugs may have been fixed in this release, but this is a list of the important ones.

0.1-alpha
===============
First release.
Allowed opening of two csv files and comparing changed cells.
Files must have equal column count and row count.
Many bugs.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Archives

All entries, chronologically...