Support Menu
User Testimonials
Click To View All, or add your own!
Warning: include(stp_trotator/quotes.php) [function.include]: failed to open stream: No such file or directory in /usr/www/users/tsoft/v5convert.htm on line 133

Warning: include() [function.include]: Failed opening 'stp_trotator/quotes.php' for inclusion (include_path='.:/usr/local/lib/php') in /usr/www/users/tsoft/v5convert.htm on line 133

ClipMate5 Data Conversion

Clip Conversion Thumbnail

Upgrading from ClipMate 5 to 7 is tricky because these two programs use completely different database storage.  ClipMate5 stores its data in a series of "flat files and directories", where ClipMate 7 (and 6) use a relational database.  While ClipMate 6 had a function for importing v5 data, it was bulky and contained a lot of old code, so we discarded it in version 7. 

Rather than port that code into version 7, we are relying on the XML Import capability in ClipMate 7.1 to do the job. There is now a stand-alone conversion utility that will read a ClipMate5 data directory and produce XML that is compatible with ClipMate 7. This utility contains the old code from ClipMate5, and the sleek new XML routines from version 7.1 (and later).

1) Get The Conversion Utility:

Click HERE to Download the ZIP file, unzip with your favorite unzipper such as WinZip, and run the resulting Convert5XML.exe file.  You can run it right from the zip, or extract it somewhere. There isn't a formal installer, as it's a "single-use" sort of thing, with no additional files.

2) Locate The Old Data:

Run Convert5XML.exe and it should find your old ClipMate5 data directory by looking in the registry to see where ClipMate5 stored it. By default, it would be a directory such as:
C:\Documents and Settings\yourname\Application Data\Thornsoft Development\ClipMate5\

(For Version 4, the data will probably be located in \program files\ClipMate4\Data)

Be sure NOT to drill down into the directory.  You want to use the directory that contains your collections, but you don't want to be IN a collection.  So if you see sub-folders such as "long-term" and "short-term", stop right there, and don't dig deeper.  That's right where you want to be.

3) Specify the output directory:

Select an output location, such as "my documents". A suitable default location will be selected. Make a note of the output location.  Most users will be fine using default values for both the input and output.  The output file will be named automatically, and will include the date/time. A typical output file would be:
C:\Documents and Settings\yourname\My Documents\ClipMate_Export\ClipMate_5-7-Convert_MYPC_2006-08-10_1707.XML

4) Convert The Data

Press GO to convert the data.  The results will scroll by, and you should see your collections and clips being listed.  Then it will write all of it out to the XML file, and then you're done with that step.  The end of the report should look similar to this:

Results: [12] clips loaded successfully, [0] clips skipped due to errors.
End of Import at 8/10/2006 5:07:38 PM
210 XML Nodes Written
Writing output file
0 XML Nodes Remaining
Operation Completed

Now you can click the "Open Export Directory" button for easy access to the new file, in case you need to move it to another machine, or verify that you know where it went.

5) Import The Data Into ClipMate 7

Using ClipMate 7.1 or later, use File | Import Clips From XML.  Select the file that you created in step 4.  Your new clips should now be merged into your current ClipMate 7 database. 

6) Clean Up

After you verify that the data is safely migrated into the ClipMate7 database, you can delete the conversion utility (just delete it, there's no uninstaller) and you can also remove the ClipMate5 data directory.  You may wish to save the XML file for archival purposes. If you do, you may wish to ZIP it to save space.

7) Save $10 when you register! 

ClipMate 5 users can save $10 by using the ordering link found on this page.

Home | Ordering | Download | Support | Contact