I'd never used ColorPort before....
It's great isn't it!? I like how open and flexible it is and have been using it exclusively for all my measurements since about 2005. I like measuring in one app and generating profiles in the background with another. I've been using CP to make QTR profiles for many years - both for Grayscale inkjet printing and for alt-process printmaking. I've been teaching this technique at the International Alt-Process conference and have been involved with making digital negatives for alt-process printmaking for over 20 years now, and love it that we can calibrate negatives for any process so easily with Roys script:
http://www.on-sight.com/2011/07/02/digital-negatives-for-alternative-printing-processes-a-new-elegant-approach/There are however, many issues between different printers, drivers and versions of Photoshop that I don't want to get into right now. Used to be so easy up to CS3. Making this work on any printer or version of Photoshop today is a bit of a pain... Anyway, forget I said that!
Seemed just fine with the i1Pro 2 as well...
You're missing out on the different measuring modes which can effect your results. And while you've got it working on yours, it's not working on a wide variety of computers using the current version of CP. i1P is a better solution for 1iPro2 owners, since the support is more complete and they've already got the software. Try it - you'll like it! CP is a good, free solution for legacy devices and for those without i1P.
BTW What text files were you talking of modifying?
The measurement file. The bottom of my article reads: "If you choose to open up this measurement file in a text editor, the leftmost column of numbers contain the pertinent Luminosity channel numbers. If any of these numbers aren’t sequential QTR-Create-ICC won’t make a profile. If this occurs you probably have an anomaly in one of your measurements that you can manually fix in the text editor. I sometimes find a single patch in the shadows that is slightly out of sequential order, and adjusting this value so that QTR-Create-ICC can make a profile has no detrimental effects."